Started by upstream project "jogl" build number 1532
originally caused by:
Started by user Sven Gothel
Running as SYSTEM
Building remotely on windows-x86_64-jau-011 (windows-x86_64) in workspace c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64
The recommended git tool is: NONE
No credentials specified
> git rev-parse --resolve-git-dir c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\.git # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url git://jogamp.org/srv/scm/jogl.git # timeout=10
Fetching upstream changes from git://jogamp.org/srv/scm/jogl.git
> git --version # timeout=10
> git --version # 'git version 2.39.0'
> git fetch --tags --force --progress -- git://jogamp.org/srv/scm/jogl.git +refs/heads/*:refs/remotes/origin/* # timeout=10
Checking out Revision 5688f22d01e10efd97fb4bf280bbefa591dc6789 (origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 5688f22d01e10efd97fb4bf280bbefa591dc6789 # timeout=10
Commit message: "MacOS test scripts: Enable FFmpeg6 from Homebrew"
> git rev-list --no-walk 429e92c3403e0275ec91000cfda85951152850dd # 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] $ cmd.exe /C "ant.bat -file build.xml -Dlabel=windows-x86_64 -Dgluegen.basename=gluegen -Djogl.basename=jogl -Dgluegen.root=../../../../gluegen/label/windows-x86_64 -Djogl.build.id=1532 -Djogl.build.number=1532 -Djogl.build.branch=origin/master -Djogl.build.commit=5688f22d01e10efd97fb4bf280bbefa591dc6789 -Djoal.root=../../../../joal/label/windows-x86_64 clean all junit.run && exit %%ERRORLEVEL%%"
Buildfile: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\make\build.xml
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.5
[echo] java.home c:\jdk-17
[echo] jvmJava.exe c:\jdk-17/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0-rc-20230813
[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 C:\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 windows-x86_64-jau-011
[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 C:\Users\jogamp/gluegen.properties.
[echo] Setting defaults:
[echo] Setting default gcc.compat.compiler
[echo] gcc.compat.compiler=gcc
[echo] antlr.jar=../../../../gluegen/label/windows-x86_64/make/lib/antlr.jar
[echo] junit.jar=../../../../gluegen/label/windows-x86_64/make/lib/junit.jar
[echo] win32.c.compiler=mingw64
gluegen.cpptasks.detect.os.custom:
[echo] gluegen.cpptasks.detect.os.custom: NOP done
gluegen.cpptasks.initialize:
[echo] os.name=Windows 10
[echo] os.version=10.0
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
[echo] os and arch: windows-amd64
[echo] os and arch.dot: windows.amd64
[echo] os and arch.slash: windows/amd64
[echo] native library: prefix '', suffix 'dll'
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=${isLinux}
[echo] LinuxAMD64=${isLinuxAMD64}
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=${isUnix}
[echo] Windows=true
[echo] X11=${isX11}
[echo] os=Windows 10
[echo] os=10.0
[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: ${setup.addNativeDRMGBM}
[echo] setup.addNativeFFmpeg: true
[echo] Loaded C:\Users\jogamp/jogl.properties.
[echo] Loaded C:\Users\jogamp/gluegen.properties.
[echo] antlr.jar=../../../../gluegen/label/windows-x86_64/make/lib/antlr.jar
[echo] junit.jar=../../../../gluegen/label/windows-x86_64/make/lib/junit.jar
[echo] android.jar=../../../../gluegen/label/windows-x86_64/make/lib/android-sdk/24/android.jar
[echo] swt.jar=../make/lib/swt/win32-win32-x86_64/swt.jar
[echo] plugin3-jars.available: true ../make/lib/plugin3/plugin3-public.jar
[echo] isSWTRuntimeAvailable=true
[echo] oculusvr.sdk.available: true
[echo] oculusvr.enabled: ${oculusvr.enabled}
[echo] setup.do_oculusvr: ${setup.do_oculusvr}
[echo] joal-jars.available: true, ../../../../joal/label/windows-x86_64/build/jar/joal.jar
[echo] android-jars.available: true, ../../../../gluegen/label/windows-x86_64/make/lib/android-sdk/24/android.jar
[echo] android-joal-jars.available: true
init:
clean:
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.5
[echo] java.home c:\jdk-17
[echo] jvmJava.exe c:\jdk-17/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0-rc-20230813
[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 C:\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 windows-x86_64-jau-011
[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=Windows 10
[echo] os.version=10.0
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=${isLinux}
[echo] LinuxAMD64=${isLinuxAMD64}
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=${isUnix}
[echo] Windows=true
[echo] X11=${isX11}
[echo] os=Windows 10
[echo] os=10.0
[echo] arch=amd64
[echo] build.dynamiclibs=true
[echo] build.staticlibs=false
[echo] output.lib.type=shared
common.init:
base.init:
[echo] java.excludes.all: ${java.excludes.awt}
declare.common:
clean:
java.generate.cleantemp:
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.5
[echo] java.home c:\jdk-17
[echo] jvmJava.exe c:\jdk-17/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0-rc-20230813
[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 C:\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 windows-x86_64-jau-011
[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=Windows 10
[echo] os.version=10.0
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=${isLinux}
[echo] LinuxAMD64=${isLinuxAMD64}
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=${isUnix}
[echo] Windows=true
[echo] X11=${isX11}
[echo] os=Windows 10
[echo] os=10.0
[echo] arch=amd64
[echo] build.dynamiclibs=true
[echo] build.staticlibs=false
[echo] output.lib.type=shared
common.init:
partitioning.setup:
[echo] isX11 : ${isX11}
[echo] setup.noNativeDesktop : ${setup.noNativeDesktop}
[echo] setup.addNativeOpenMAX : ${setup.addNativeOpenMAX}
[echo] setup.addNativeNVidiaCG: true
[echo] java.excludes.all: jogamp/opengl/gl2/fixme/** com/jogamp/audio/windows/waveout/TestSpatialization.java ${java.excludes.awt} ${java.excludes.swt}
declare.common:
clean:
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.5
[echo] java.home c:\jdk-17
[echo] jvmJava.exe c:\jdk-17/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0-rc-20230813
[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 C:\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 windows-x86_64-jau-011
[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=Windows 10
[echo] os.version=10.0
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=${isLinux}
[echo] LinuxAMD64=${isLinuxAMD64}
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=${isUnix}
[echo] Windows=true
[echo] X11=${isX11}
[echo] os=Windows 10
[echo] os=10.0
[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: true
[echo] isOSX: ${isOSX}
[echo] isIOS: ${isIOS}
[echo] isX11: ${isX11}
[echo] isAndroid: ${isAndroid}
[echo] setup.addNativeKD: ${setup.addNativeKD}
[echo] setup.addNativeIntelGDL: ${setup.addNativeIntelGDL}
[echo] setup.addNativeBroadcom: ${setup.addNativeBroadcom}
[echo] setup.nonatives: ${setup.nonatives}
[echo] java.excludes.all: ${java.excludes.awt}, ${java.excludes.swt}, ${java.excludes.javafx}, ${java.excludes.applet3}, ${java.excludes.opengl}
declare.common:
clean:
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.5
[echo] java.home c:\jdk-17
[echo] jvmJava.exe c:\jdk-17/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0-rc-20230813
[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 C:\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 windows-x86_64-jau-011
[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=Windows 10
[echo] os.version=10.0
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=${isLinux}
[echo] LinuxAMD64=${isLinuxAMD64}
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=${isUnix}
[echo] Windows=true
[echo] X11=${isX11}
[echo] os=Windows 10
[echo] os=10.0
[echo] arch=amd64
[echo] build.dynamiclibs=true
[echo] build.staticlibs=false
[echo] output.lib.type=shared
common.init:
partitioning.setup:
declare.common:
[echo] rel.oculusvr.sdk ../oculusvr-sdk
[echo] stub.includes.kern ../oculusvr-sdk/LibOVRKernel/Src
[echo] stub.includes.inc ../oculusvr-sdk/LibOVR/Include
[echo] stub.includes.ovr ../oculusvr-sdk/LibOVR/Src
[echo] stub.includes.all.ovr ../oculusvr-sdk/LibOVRKernel/Src,../oculusvr-sdk/LibOVR/Include,../oculusvr-sdk/LibOVR/Src,../oculusvr-sdk/LibOVR/Src/CAPI
[echo] oculusvr.sdk.available true
[echo] oculusvr.build.enabled true
[echo] c.build.supported true
clean:
[echo] gluegen.basename: gluegen
[echo] jogl.basename: jogl
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.5
[echo] java.home c:\jdk-17
[echo] jvmJava.exe c:\jdk-17/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0-rc-20230813
[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 C:\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 windows-x86_64-jau-011
[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=Windows 10
[echo] os.version=10.0
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=${isLinux}
[echo] LinuxAMD64=${isLinuxAMD64}
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=${isUnix}
[echo] Windows=true
[echo] X11=${isX11}
[echo] os=Windows 10
[echo] os=10.0
[echo] arch=amd64
[echo] build.dynamiclibs=true
[echo] build.staticlibs=false
[echo] output.lib.type=shared
common.init:
declare.common:
[echo] jvmarg.modules --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED
[echo] jvmarg.generic --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED
[echo] jvmarg.headless -Djava.awt.headless=true
[echo] jvmarg.swt.headless -Djava.awt.headless=true
clean:
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.5
[echo] java.home c:\jdk-17
[echo] jvmJava.exe c:\jdk-17/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0-rc-20230813
[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 C:\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 windows-x86_64-jau-011
[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=Windows 10
[echo] os.version=10.0
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=${isLinux}
[echo] LinuxAMD64=${isLinuxAMD64}
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=${isUnix}
[echo] Windows=true
[echo] X11=${isX11}
[echo] os=Windows 10
[echo] os=10.0
[echo] arch=amd64
[echo] build.dynamiclibs=true
[echo] build.staticlibs=false
[echo] output.lib.type=shared
common.init:
init:
build.nativewindow:
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.5
[echo] java.home c:\jdk-17
[echo] jvmJava.exe c:\jdk-17/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0-rc-20230813
[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 C:\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 windows-x86_64-jau-011
[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=Windows 10
[echo] os.version=10.0
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=${isLinux}
[echo] LinuxAMD64=${isLinuxAMD64}
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=${isUnix}
[echo] Windows=true
[echo] X11=${isX11}
[echo] os=Windows 10
[echo] os=10.0
[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: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\gensrc\classes
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\gensrc\native
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\gensrc\native\MacOSX
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\gensrc\native\iOS
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\gensrc\native\Windows
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\gensrc\native\X11
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\classes
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\obj
common.gluegen.build:
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.5
[echo] java.home c:\jdk-17
[echo] jvmJava.exe c:\jdk-17/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0-rc-20230813
[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 C:\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 windows-x86_64-jau-011
[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 C:\Users\jogamp/gluegen.properties.
[echo] Setting defaults:
[echo] Setting default gcc.compat.compiler
[echo] gcc.compat.compiler=gcc
[echo] antlr.jar=../../../../gluegen/label/windows-x86_64/make/lib/antlr.jar
[echo] junit.jar=../../../../gluegen/label/windows-x86_64/make/lib/junit.jar
[echo] win32.c.compiler=mingw64
gluegen.cpptasks.detect.os.custom:
[echo] gluegen.cpptasks.detect.os.custom: NOP done
gluegen.cpptasks.initialize:
[echo] os.name=Windows 10
[echo] os.version=10.0
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
[echo] os and arch: windows-amd64
[echo] os and arch.dot: windows.amd64
[echo] os and arch.slash: windows/amd64
[echo] native library: prefix '', suffix 'dll'
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=${isLinux}
[echo] LinuxAMD64=${isLinuxAMD64}
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=${isUnix}
[echo] Windows=true
[echo] X11=${isX11}
[echo] os=Windows 10
[echo] os=10.0
[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 96632c22)
[echo] gluegen.build.commit 96632c220a25866ae3e2091d5d5f2bee0f631b63
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=true
[echo] MingW32=${isMingW32}
[echo] MingW64=true
setup.java.home.dir:
[echo] java.home.dir c:\jdk-17
[echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni
gluegen.cpptasks.configure.compiler:
gluegen.cpptasks.declare.compiler.environment:
gluegen.cpptasks.declare.compiler.win32.vc6:
gluegen.cpptasks.declare.compiler.win32.vc7:
gluegen.cpptasks.declare.compiler.win32.vc8:
gluegen.cpptasks.declare.compiler.win32.vc8_x64:
gluegen.cpptasks.declare.compiler.win32.vc9:
gluegen.cpptasks.declare.compiler.win32.mingw:
gluegen.cpptasks.declare.compiler.win64.mingw:
[echo] Win64.MingW
gluegen.cpptasks.declare.compiler.win32:
gluegen.cpptasks.declare.compiler.linux.x86:
gluegen.cpptasks.declare.compiler.linux.amd64:
gluegen.cpptasks.declare.compiler.linux.ia64:
gluegen.cpptasks.declare.compiler.linux.armv6:
gluegen.cpptasks.declare.compiler.linux.aarch64:
gluegen.cpptasks.declare.compiler.linux.alpha:
gluegen.cpptasks.declare.compiler.linux.hppa:
gluegen.cpptasks.declare.compiler.linux.mips:
gluegen.cpptasks.declare.compiler.linux.mipsel:
gluegen.cpptasks.declare.compiler.linux.ppc:
gluegen.cpptasks.declare.compiler.linux.ppc64:
gluegen.cpptasks.declare.compiler.linux.ppc64le:
gluegen.cpptasks.declare.compiler.linux.riscv64:
gluegen.cpptasks.declare.compiler.linux.s390:
gluegen.cpptasks.declare.compiler.linux.s390x:
gluegen.cpptasks.declare.compiler.linux.sparc:
gluegen.cpptasks.declare.compiler.linux:
gluegen.cpptasks.declare.compiler.solaris32:
gluegen.cpptasks.declare.compiler.solaris.sparcv9:
gluegen.cpptasks.declare.compiler.solaris.amd64:
gluegen.cpptasks.declare.compiler.solaris:
gluegen.cpptasks.declare.compiler.macosx:
gluegen.cpptasks.declare.compiler.ios.amd64:
gluegen.cpptasks.declare.compiler.ios.arm64:
gluegen.cpptasks.declare.compiler.freebsd.x86:
gluegen.cpptasks.declare.compiler.freebsd.amd64:
gluegen.cpptasks.declare.compiler.freebsd:
gluegen.cpptasks.declare.compiler.hpux:
gluegen.cpptasks.declare.compiler:
[echo] java.home.dir c:\jdk-17
[echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni
[echo] java.includes.dir.platform c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni/win32
[echo] java.lib.dir.platform c:\jdk-17/bin
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:
[echo] Win64.MingW
declare.win32:
declare.linux.x86:
declare.linux.amd64:
declare.linux.ia64:
declare.linux.hppa:
declare.linux.mips:
declare.linux.mipsel:
declare.linux.ppc:
declare.linux.ppc64:
declare.linux.ppc64le:
declare.linux.riscv64:
declare.linux.s390:
declare.linux.s390x:
declare.linux.sparc:
declare.linux.armv6:
declare.linux.aarch64:
declare.linux:
declare.android:
declare.solaris32:
declare.solarisSparcv9:
declare.solarisAMD64:
declare.solaris:
declare.macosx:
declare.ios.amd64:
declare.ios.arm64:
declare.freebsd.x86:
declare.freebsd.amd64:
declare.freebsd:
declare.hpux:
c.configure:
gluegen.build.native:
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.5
[echo] java.home c:\jdk-17
[echo] jvmJava.exe c:\jdk-17/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0-rc-20230813
[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 C:\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 windows-x86_64-jau-011
[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=Windows 10
[echo] os.version=10.0
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=${isLinux}
[echo] LinuxAMD64=${isLinuxAMD64}
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=${isUnix}
[echo] Windows=true
[echo] X11=${isX11}
[echo] os=Windows 10
[echo] os=10.0
[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 96632c22)
[echo] gluegen.build.commit 96632c220a25866ae3e2091d5d5f2bee0f631b63
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=true
[echo] MingW32=${isMingW32}
[echo] MingW64=true
setup.java.home.dir:
[echo] java.home.dir c:\jdk-17
[echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni
gluegen.cpptasks.configure.compiler:
gluegen.cpptasks.declare.compiler.environment:
gluegen.cpptasks.declare.compiler.win32.vc6:
gluegen.cpptasks.declare.compiler.win32.vc7:
gluegen.cpptasks.declare.compiler.win32.vc8:
gluegen.cpptasks.declare.compiler.win32.vc8_x64:
gluegen.cpptasks.declare.compiler.win32.vc9:
gluegen.cpptasks.declare.compiler.win32.mingw:
gluegen.cpptasks.declare.compiler.win64.mingw:
[echo] Win64.MingW
gluegen.cpptasks.declare.compiler.win32:
gluegen.cpptasks.declare.compiler.linux.x86:
gluegen.cpptasks.declare.compiler.linux.amd64:
gluegen.cpptasks.declare.compiler.linux.ia64:
gluegen.cpptasks.declare.compiler.linux.armv6:
gluegen.cpptasks.declare.compiler.linux.aarch64:
gluegen.cpptasks.declare.compiler.linux.alpha:
gluegen.cpptasks.declare.compiler.linux.hppa:
gluegen.cpptasks.declare.compiler.linux.mips:
gluegen.cpptasks.declare.compiler.linux.mipsel:
gluegen.cpptasks.declare.compiler.linux.ppc:
gluegen.cpptasks.declare.compiler.linux.ppc64:
gluegen.cpptasks.declare.compiler.linux.ppc64le:
gluegen.cpptasks.declare.compiler.linux.riscv64:
gluegen.cpptasks.declare.compiler.linux.s390:
gluegen.cpptasks.declare.compiler.linux.s390x:
gluegen.cpptasks.declare.compiler.linux.sparc:
gluegen.cpptasks.declare.compiler.linux:
gluegen.cpptasks.declare.compiler.solaris32:
gluegen.cpptasks.declare.compiler.solaris.sparcv9:
gluegen.cpptasks.declare.compiler.solaris.amd64:
gluegen.cpptasks.declare.compiler.solaris:
gluegen.cpptasks.declare.compiler.macosx:
gluegen.cpptasks.declare.compiler.ios.amd64:
gluegen.cpptasks.declare.compiler.ios.arm64:
gluegen.cpptasks.declare.compiler.freebsd.x86:
gluegen.cpptasks.declare.compiler.freebsd.amd64:
gluegen.cpptasks.declare.compiler.freebsd:
gluegen.cpptasks.declare.compiler.hpux:
gluegen.cpptasks.declare.compiler:
[echo] java.home.dir c:\jdk-17
[echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni
[echo] java.includes.dir.platform c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni/win32
[echo] java.lib.dir.platform c:\jdk-17/bin
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:
[echo] Win64.MingW
declare.win32:
declare.linux.x86:
declare.linux.amd64:
declare.linux.ia64:
declare.linux.hppa:
declare.linux.mips:
declare.linux.mipsel:
declare.linux.ppc:
declare.linux.ppc64:
declare.linux.ppc64le:
declare.linux.riscv64:
declare.linux.s390:
declare.linux.s390x:
declare.linux.sparc:
declare.linux.armv6:
declare.linux.aarch64:
declare.linux:
declare.android:
declare.solaris32:
declare.solarisSparcv9:
declare.solarisAMD64:
declare.solaris:
declare.macosx:
declare.ios.amd64:
declare.ios.arm64:
declare.freebsd.x86:
declare.freebsd.amd64:
declare.freebsd:
declare.hpux:
c.configure:
gluegen.build.c.impl:
gluegen.build.shasum:
[echo] gluegen.build.sha.sources 6cab48c96e87d50fa1c1948c13a9c3dbdc7d2f810f269730ae08ad7dbbf1273c
[echo] gluegen.build.sha.classes 2ccd03d934cccce4f0bcc44aa3dc5c1999382abe812245c6bfbc5c1f8467d56f
[echo] gluegen.build.sha.natives 356ccef826ff5be7bb7a11fb1f0d5c1e703842178e7e1d3bf6177b32ba1026e1
gluegen.package.java:
gluegen.package.native:
android-launcher.package:
base.compile:
common.gluegen.init:
java.generate.check:
java.generate:
java.generate.cleantemp:
[echo] Generating platform-specifics: DRM
[echo] Generating platform-specifics: X11
java.generate.platforms:
[echo] Generating platform-specifics: os: x11, cfgs: ./config/nativewindow/x11-lib.cfg, ./config/nativewindow/jawt-x11.cfg
java.generate.windowlib:
[echo] Generating Windowing Lib implementation class
java.generate.copy2temp:
[copy] Copying 8 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp
java.generate.jawt:
[echo] Generating JAWT interface class
[echo] java.home.dir=${java.home.dir}
java.generate.copy2temp:
[copy] Copying 4 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp
[gluegen] ../../../../gluegen/label/windows-x86_64/make/stub_includes/jni/jni.h:94: warning: skipping emission of non-compound JType[java.lang.Objectclazz = java.lang.Object, is[], descriptor 'Ljava/lang/Object;'], CType[(StructType) '_jobject', size[fixed false, lnx64 0], const[false], is[struct{_jobject: 0}]]
java.generate.copy2temp:
[copy] Copying 6 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp
[echo] Generating platform-specifics: Win32
java.generate.platforms:
[echo] Generating platform-specifics: os: win32, cfgs: ./config/nativewindow/win32-lib.cfg, ./config/nativewindow/jawt-win32.cfg
java.generate.windowlib:
[echo] Generating Windowing Lib implementation class
java.generate.copy2temp:
java.generate.jawt:
[echo] Generating JAWT interface class
[echo] java.home.dir=${java.home.dir}
java.generate.copy2temp:
[copy] Copying 9 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp
[gluegen] ../../../../gluegen/label/windows-x86_64/make/stub_includes/jni/jni.h:94: warning: skipping emission of non-compound JType[java.lang.Objectclazz = java.lang.Object, is[], descriptor 'Ljava/lang/Object;'], CType[(StructType) '_jobject', size[fixed false, lnx64 0], const[false], is[struct{_jobject: 0}]]
java.generate.copy2temp:
[copy] Copying 6 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp
[echo] Generating platform-specifics: MacOSX
java.generate.platforms:
[echo] Generating platform-specifics: os: macosx, cfgs: ${windowlib.os.cfg}, ./config/nativewindow/jawt-macosx.cfg
java.generate.windowlib:
java.generate.jawt:
[echo] Generating JAWT interface class
[echo] java.home.dir=${java.home.dir}
java.generate.copy2temp:
[gluegen] WARNING: during forced struct emission: struct "JAWT_SurfaceLayers" not found
[gluegen] ../../../../gluegen/label/windows-x86_64/make/stub_includes/jni/jni.h:94: warning: skipping emission of non-compound JType[java.lang.Objectclazz = java.lang.Object, is[], descriptor 'Ljava/lang/Object;'], CType[(StructType) '_jobject', size[fixed false, lnx64 0], const[false], is[struct{_jobject: 0}]]
java.generate.copy2temp:
[copy] Copying 6 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp
[echo] Generating platform-specifics: iOS (nop)
java.generate.platforms:
[echo] Generating platform-specifics: os: ios, cfgs: ${windowlib.os.cfg}, ${jawt.cfg}
java.generate.windowlib:
java.generate.jawt:
java.generate.copy2temp:
[echo]
[echo] GlueGen has successfully generated files.
javah.drmgbm:
javah.x11:
javah.windows:
[javac] Compiling 2 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\classes
javah.macos:
javah.ios:
java.compile.javase:
[javac] Compiling 132 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\classes
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
java.compile:
gluegen.cpptasks.detect.compiler:
[echo] gcc.compat.compiler=gcc
[echo] GCC=true
[echo] CLANG=${isCLANG}
[echo] VC6=${isVC6}
[echo] VC7=${isVC7}
[echo] VC8=${isVC8}
[echo] VC8_X64=${isVC8_X64}
[echo] VC9=${isVC9}
[echo] MingW=true
[echo] MingW32=${isMingW32}
[echo] MingW64=true
setup.java.home.dir:
[echo] java.home.dir c:\jdk-17
[echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni
gluegen.cpptasks.configure.compiler:
gluegen.cpptasks.declare.compiler.environment:
gluegen.cpptasks.declare.compiler.win32.vc6:
gluegen.cpptasks.declare.compiler.win32.vc7:
gluegen.cpptasks.declare.compiler.win32.vc8:
gluegen.cpptasks.declare.compiler.win32.vc8_x64:
gluegen.cpptasks.declare.compiler.win32.vc9:
gluegen.cpptasks.declare.compiler.win32.mingw:
gluegen.cpptasks.declare.compiler.win64.mingw:
[echo] Win64.MingW
gluegen.cpptasks.declare.compiler.win32:
gluegen.cpptasks.declare.compiler.linux.x86:
gluegen.cpptasks.declare.compiler.linux.amd64:
gluegen.cpptasks.declare.compiler.linux.ia64:
gluegen.cpptasks.declare.compiler.linux.armv6:
gluegen.cpptasks.declare.compiler.linux.aarch64:
gluegen.cpptasks.declare.compiler.linux.alpha:
gluegen.cpptasks.declare.compiler.linux.hppa:
gluegen.cpptasks.declare.compiler.linux.mips:
gluegen.cpptasks.declare.compiler.linux.mipsel:
gluegen.cpptasks.declare.compiler.linux.ppc:
gluegen.cpptasks.declare.compiler.linux.ppc64:
gluegen.cpptasks.declare.compiler.linux.ppc64le:
gluegen.cpptasks.declare.compiler.linux.riscv64:
gluegen.cpptasks.declare.compiler.linux.s390:
gluegen.cpptasks.declare.compiler.linux.s390x:
gluegen.cpptasks.declare.compiler.linux.sparc:
gluegen.cpptasks.declare.compiler.linux:
gluegen.cpptasks.declare.compiler.solaris32:
gluegen.cpptasks.declare.compiler.solaris.sparcv9:
gluegen.cpptasks.declare.compiler.solaris.amd64:
gluegen.cpptasks.declare.compiler.solaris:
gluegen.cpptasks.declare.compiler.macosx:
gluegen.cpptasks.declare.compiler.ios.amd64:
gluegen.cpptasks.declare.compiler.ios.arm64:
gluegen.cpptasks.declare.compiler.freebsd.x86:
gluegen.cpptasks.declare.compiler.freebsd.amd64:
gluegen.cpptasks.declare.compiler.freebsd:
gluegen.cpptasks.declare.compiler.hpux:
gluegen.cpptasks.declare.compiler:
[echo] java.home.dir c:\jdk-17
[echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni
[echo] java.includes.dir.platform c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni/win32
[echo] java.lib.dir.platform c:\jdk-17/bin
gluegen.cpptasks.setup.compiler:
c.configure.1:
c.configure.win32.vc:
c.configure.win32.mingw:
c.configure.win64.mingw:
[echo] Win64.MingW
c.configure.win32:
c.configure.linux.armv6:
c.configure.linux.aarch64:
c.configure.linux.x86:
c.configure.linux.amd64:
c.configure.linux.ia64:
c.configure.linux.hppa:
c.configure.linux.mips:
c.configure.linux.mipsel:
c.configure.linux.ppc:
c.configure.linux.ppc64le:
c.configure.linux.riscv64:
c.configure.linux.s390:
c.configure.linux.sparc:
c.configure.x11:
c.configure.linux:
c.configure.android:
c.configure.solaris32:
c.configure.solaris.sparcv9:
c.configure.solaris.amd64:
c.configure.macosx:
c.configure.ios.amd64:
c.configure.ios.arm64:
c.configure.freebsd.x86:
c.configure.freebsd.amd64:
c.configure.freebsd:
c.configure.hpux:
c.configure.2:
c.configure:
c.build.nativewindow.windowlib.drmgbm:
c.build.nativewindow.windowlib.x11:
c.build.nativewindow.windowlib.windows:
[echo] Output lib name = nativewindow_win32
[echo] c.compiler.use-jawt false
[echo] nativewindow_win32.useLibJAWT ${nativewindow_win32.useLibJAWT}
[echo] Compiling nativewindow_win32
[echo] java.lib.dir.platform: c:\jdk-17/bin
[cc] 7 total files to be compiled.
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] Starting link
[delete] Deleting: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\obj\nativewindow_win32.symbols.raw
gluegen.properties.load.user:
gluegen.cpptasks.initialize:
[echo] os.name=Windows 10
[echo] os.version=10.0
[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.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: c:\jdk-17/bin
[cc] 4 total files to be compiled.
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] Starting link
[delete] Deleting: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\obj\nativewindow_awt.symbols.raw
gluegen.properties.load.user:
gluegen.cpptasks.initialize:
[echo] os.name=Windows 10
[echo] os.version=10.0
[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 c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow
build-jars-swt:
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\nativewindow-swt.jar
build-jars-awt:
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\nativewindow-awt.jar
build-jars-drm:
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\nativewindow-os-drm.jar
build-jars-x11:
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\nativewindow-os-x11.jar
build-jars-windows:
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\nativewindow-os-win.jar
build-jars-macosx:
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\nativewindow-os-osx.jar
build-jars-ios:
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\nativewindow-os-ios.jar
build-jars-javase:
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\nativewindow.jar
[echo] native.tag.jar nativewindow (attr) for ../build/nativewindow/nativewindow-natives-windows-amd64.jar include *.dll exclude
[echo] native.tag.jar nativewindow (props) nativewindow-natives-windows-amd64.jar include *.dll exclude *.symbols
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\obj\nativewindow-natives-windows-amd64.jar.d\java
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\obj\nativewindow-natives-windows-amd64.jar.d\jar
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\obj\nativewindow-natives-windows-amd64.jar.d\jar\natives
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\obj\nativewindow-natives-windows-amd64.jar.d\jar\natives\windows-amd64
[copy] Copying 2 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\obj\nativewindow-natives-windows-amd64.jar.d\jar\natives\windows-amd64
[javac] Compiling 1 source file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\obj\nativewindow-natives-windows-amd64.jar.d\jar
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\nativewindow-natives-windows-amd64.jar
build-jars:
generate.version.txt:
all:
build.jogl:
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.5
[echo] java.home c:\jdk-17
[echo] jvmJava.exe c:\jdk-17/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0-rc-20230813
[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 C:\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 windows-x86_64-jau-011
[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=Windows 10
[echo] os.version=10.0
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=${isLinux}
[echo] LinuxAMD64=${isLinuxAMD64}
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=${isUnix}
[echo] Windows=true
[echo] X11=${isX11}
[echo] os=Windows 10
[echo] os=10.0
[echo] arch=amd64
[echo] build.dynamiclibs=true
[echo] build.staticlibs=false
[echo] output.lib.type=shared
common.init:
partitioning.setup:
[echo] isX11 : ${isX11}
[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: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\gensrc\classes
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\gensrc\native\jogl
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\gensrc\native\jogl\MacOSX
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\gensrc\native\jogl\iOS
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\gensrc\native\jogl\Windows
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\gensrc\native\jogl\X11
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\gensrc\native\openmax
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\gensrc\native\libav
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\classes
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\cg
common.gluegen.build:
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.5
[echo] java.home c:\jdk-17
[echo] jvmJava.exe c:\jdk-17/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0-rc-20230813
[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 C:\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 windows-x86_64-jau-011
[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 C:\Users\jogamp/gluegen.properties.
[echo] Setting defaults:
[echo] Setting default gcc.compat.compiler
[echo] gcc.compat.compiler=gcc
[echo] antlr.jar=../../../../gluegen/label/windows-x86_64/make/lib/antlr.jar
[echo] junit.jar=../../../../gluegen/label/windows-x86_64/make/lib/junit.jar
[echo] win32.c.compiler=mingw64
gluegen.cpptasks.detect.os.custom:
[echo] gluegen.cpptasks.detect.os.custom: NOP done
gluegen.cpptasks.initialize:
[echo] os.name=Windows 10
[echo] os.version=10.0
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
[echo] os and arch: windows-amd64
[echo] os and arch.dot: windows.amd64
[echo] os and arch.slash: windows/amd64
[echo] native library: prefix '', suffix 'dll'
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=${isLinux}
[echo] LinuxAMD64=${isLinuxAMD64}
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=${isUnix}
[echo] Windows=true
[echo] X11=${isX11}
[echo] os=Windows 10
[echo] os=10.0
[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 96632c22)
[echo] gluegen.build.commit 96632c220a25866ae3e2091d5d5f2bee0f631b63
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=true
[echo] MingW32=${isMingW32}
[echo] MingW64=true
setup.java.home.dir:
[echo] java.home.dir c:\jdk-17
[echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni
gluegen.cpptasks.configure.compiler:
gluegen.cpptasks.declare.compiler.environment:
gluegen.cpptasks.declare.compiler.win32.vc6:
gluegen.cpptasks.declare.compiler.win32.vc7:
gluegen.cpptasks.declare.compiler.win32.vc8:
gluegen.cpptasks.declare.compiler.win32.vc8_x64:
gluegen.cpptasks.declare.compiler.win32.vc9:
gluegen.cpptasks.declare.compiler.win32.mingw:
gluegen.cpptasks.declare.compiler.win64.mingw:
[echo] Win64.MingW
gluegen.cpptasks.declare.compiler.win32:
gluegen.cpptasks.declare.compiler.linux.x86:
gluegen.cpptasks.declare.compiler.linux.amd64:
gluegen.cpptasks.declare.compiler.linux.ia64:
gluegen.cpptasks.declare.compiler.linux.armv6:
gluegen.cpptasks.declare.compiler.linux.aarch64:
gluegen.cpptasks.declare.compiler.linux.alpha:
gluegen.cpptasks.declare.compiler.linux.hppa:
gluegen.cpptasks.declare.compiler.linux.mips:
gluegen.cpptasks.declare.compiler.linux.mipsel:
gluegen.cpptasks.declare.compiler.linux.ppc:
gluegen.cpptasks.declare.compiler.linux.ppc64:
gluegen.cpptasks.declare.compiler.linux.ppc64le:
gluegen.cpptasks.declare.compiler.linux.riscv64:
gluegen.cpptasks.declare.compiler.linux.s390:
gluegen.cpptasks.declare.compiler.linux.s390x:
gluegen.cpptasks.declare.compiler.linux.sparc:
gluegen.cpptasks.declare.compiler.linux:
gluegen.cpptasks.declare.compiler.solaris32:
gluegen.cpptasks.declare.compiler.solaris.sparcv9:
gluegen.cpptasks.declare.compiler.solaris.amd64:
gluegen.cpptasks.declare.compiler.solaris:
gluegen.cpptasks.declare.compiler.macosx:
gluegen.cpptasks.declare.compiler.ios.amd64:
gluegen.cpptasks.declare.compiler.ios.arm64:
gluegen.cpptasks.declare.compiler.freebsd.x86:
gluegen.cpptasks.declare.compiler.freebsd.amd64:
gluegen.cpptasks.declare.compiler.freebsd:
gluegen.cpptasks.declare.compiler.hpux:
gluegen.cpptasks.declare.compiler:
[echo] java.home.dir c:\jdk-17
[echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni
[echo] java.includes.dir.platform c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni/win32
[echo] java.lib.dir.platform c:\jdk-17/bin
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:
[echo] Win64.MingW
declare.win32:
declare.linux.x86:
declare.linux.amd64:
declare.linux.ia64:
declare.linux.hppa:
declare.linux.mips:
declare.linux.mipsel:
declare.linux.ppc:
declare.linux.ppc64:
declare.linux.ppc64le:
declare.linux.riscv64:
declare.linux.s390:
declare.linux.s390x:
declare.linux.sparc:
declare.linux.armv6:
declare.linux.aarch64:
declare.linux:
declare.android:
declare.solaris32:
declare.solarisSparcv9:
declare.solarisAMD64:
declare.solaris:
declare.macosx:
declare.ios.amd64:
declare.ios.arm64:
declare.freebsd.x86:
declare.freebsd.amd64:
declare.freebsd:
declare.hpux:
c.configure:
gluegen.build.native:
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.5
[echo] java.home c:\jdk-17
[echo] jvmJava.exe c:\jdk-17/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0-rc-20230813
[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 C:\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 windows-x86_64-jau-011
[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=Windows 10
[echo] os.version=10.0
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=${isLinux}
[echo] LinuxAMD64=${isLinuxAMD64}
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=${isUnix}
[echo] Windows=true
[echo] X11=${isX11}
[echo] os=Windows 10
[echo] os=10.0
[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 96632c22)
[echo] gluegen.build.commit 96632c220a25866ae3e2091d5d5f2bee0f631b63
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=true
[echo] MingW32=${isMingW32}
[echo] MingW64=true
setup.java.home.dir:
[echo] java.home.dir c:\jdk-17
[echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni
gluegen.cpptasks.configure.compiler:
gluegen.cpptasks.declare.compiler.environment:
gluegen.cpptasks.declare.compiler.win32.vc6:
gluegen.cpptasks.declare.compiler.win32.vc7:
gluegen.cpptasks.declare.compiler.win32.vc8:
gluegen.cpptasks.declare.compiler.win32.vc8_x64:
gluegen.cpptasks.declare.compiler.win32.vc9:
gluegen.cpptasks.declare.compiler.win32.mingw:
gluegen.cpptasks.declare.compiler.win64.mingw:
[echo] Win64.MingW
gluegen.cpptasks.declare.compiler.win32:
gluegen.cpptasks.declare.compiler.linux.x86:
gluegen.cpptasks.declare.compiler.linux.amd64:
gluegen.cpptasks.declare.compiler.linux.ia64:
gluegen.cpptasks.declare.compiler.linux.armv6:
gluegen.cpptasks.declare.compiler.linux.aarch64:
gluegen.cpptasks.declare.compiler.linux.alpha:
gluegen.cpptasks.declare.compiler.linux.hppa:
gluegen.cpptasks.declare.compiler.linux.mips:
gluegen.cpptasks.declare.compiler.linux.mipsel:
gluegen.cpptasks.declare.compiler.linux.ppc:
gluegen.cpptasks.declare.compiler.linux.ppc64:
gluegen.cpptasks.declare.compiler.linux.ppc64le:
gluegen.cpptasks.declare.compiler.linux.riscv64:
gluegen.cpptasks.declare.compiler.linux.s390:
gluegen.cpptasks.declare.compiler.linux.s390x:
gluegen.cpptasks.declare.compiler.linux.sparc:
gluegen.cpptasks.declare.compiler.linux:
gluegen.cpptasks.declare.compiler.solaris32:
gluegen.cpptasks.declare.compiler.solaris.sparcv9:
gluegen.cpptasks.declare.compiler.solaris.amd64:
gluegen.cpptasks.declare.compiler.solaris:
gluegen.cpptasks.declare.compiler.macosx:
gluegen.cpptasks.declare.compiler.ios.amd64:
gluegen.cpptasks.declare.compiler.ios.arm64:
gluegen.cpptasks.declare.compiler.freebsd.x86:
gluegen.cpptasks.declare.compiler.freebsd.amd64:
gluegen.cpptasks.declare.compiler.freebsd:
gluegen.cpptasks.declare.compiler.hpux:
gluegen.cpptasks.declare.compiler:
[echo] java.home.dir c:\jdk-17
[echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni
[echo] java.includes.dir.platform c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni/win32
[echo] java.lib.dir.platform c:\jdk-17/bin
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:
[echo] Win64.MingW
declare.win32:
declare.linux.x86:
declare.linux.amd64:
declare.linux.ia64:
declare.linux.hppa:
declare.linux.mips:
declare.linux.mipsel:
declare.linux.ppc:
declare.linux.ppc64:
declare.linux.ppc64le:
declare.linux.riscv64:
declare.linux.s390:
declare.linux.s390x:
declare.linux.sparc:
declare.linux.armv6:
declare.linux.aarch64:
declare.linux:
declare.android:
declare.solaris32:
declare.solarisSparcv9:
declare.solarisAMD64:
declare.solaris:
declare.macosx:
declare.ios.amd64:
declare.ios.arm64:
declare.freebsd.x86:
declare.freebsd.amd64:
declare.freebsd:
declare.hpux:
c.configure:
gluegen.build.c.impl:
gluegen.build.shasum:
[echo] gluegen.build.sha.sources 6cab48c96e87d50fa1c1948c13a9c3dbdc7d2f810f269730ae08ad7dbbf1273c
[echo] gluegen.build.sha.classes 2ccd03d934cccce4f0bcc44aa3dc5c1999382abe812245c6bfbc5c1f8467d56f
[echo] gluegen.build.sha.natives 356ccef826ff5be7bb7a11fb1f0d5c1e703842178e7e1d3bf6177b32ba1026e1
gluegen.package.java:
gluegen.package.native:
android-launcher.package:
base.compile:
common.gluegen.init:
setup-manifestfile:
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl
build.gluegen-gl.jar:
[javac] Compiling 2 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\classes
[javac] Compiling 8 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\classes
[javac] Note: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\src\jogl\classes\com\jogamp\gluegen\opengl\ant\StaticGLGenTask.java uses or overrides a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\gluegen-gl.jar
java.generate.check:
java.generate:
[echo] Generating GL interface and implementation
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.5
[echo] java.home c:\jdk-17
[echo] jvmJava.exe c:\jdk-17/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0-rc-20230813
[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 C:\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 windows-x86_64-jau-011
[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=Windows 10
[echo] os.version=10.0
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=${isLinux}
[echo] LinuxAMD64=${isLinuxAMD64}
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=${isUnix}
[echo] Windows=true
[echo] X11=${isX11}
[echo] os=Windows 10
[echo] os=10.0
[echo] arch=amd64
[echo] build.dynamiclibs=true
[echo] build.staticlibs=false
[echo] output.lib.type=shared
common.init:
partitioning.setup:
[echo] isX11 : ${isX11}
[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 c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl
build.gluegen-gl.jar:
java.generate.gl_if:
[echo] Generating GL interface
java.generate.copy2temp:
java.generate.gl2_es1_if:
[echo] Generating GL2_ES1 interface
java.generate.copy2temp:
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp
java.generate.gles1:
[echo] Generating GLES1 interface and implementation
java.generate.copy2temp:
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp
java.generate.gl2_es2_if:
[echo] Generating GL2_ES2 interface
java.generate.copy2temp:
[copy] Copying 3 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp
java.generate.gles2:
[echo] Generating GLES2 interface and implementation
java.generate.copy2temp:
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp
java.generate.gl2_es3_if:
[echo] Generating GL2_ES3 interface
java.generate.copy2temp:
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp
java.generate.gl3_es3_if:
[echo] Generating GL3_ES3 interface
java.generate.copy2temp:
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp
java.generate.gl2_gl3_if:
[echo] Generating GL2_GL3 interface
java.generate.copy2temp:
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp
java.generate.gl2:
[echo] Generating GL2 interface
java.generate.copy2temp:
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp
java.generate.gl3:
[echo] Generating GL3 interface
java.generate.copy2temp:
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp
java.generate.gl3bc:
[echo] Generating GL3bc interface
java.generate.copy2temp:
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp
java.generate.gl4_es3_if:
[echo] Generating GL4_ES3 interface
java.generate.copy2temp:
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp
java.generate.gles3:
[echo] Generating GLES3 interface
java.generate.copy2temp:
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp
java.generate.gles3impl:
[echo] Generating GLES3 implementation
java.generate.copy2temp:
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp
java.generate.gl4:
[echo] Generating GL4 interface
java.generate.copy2temp:
[copy] Copying 2 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp
java.generate.gl4bc:
[echo] Generating GL4bc implementation
java.generate.copy2temp:
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp
java.generate.gl.all:
java.generate.window.system.es:
[echo] Generating EGL implementation class
java.generate.copy2temp:
[copy] Copying 3 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp
java.generate.window.system.es.ext:
[echo] Generating EGLExt implementation class
java.generate.copy2temp:
[copy] Copying 2 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp
java.generate.gl.platforms:
java.generate.window.system.os0:
java.generate.window.system.os1:
[echo] Generating window system glue impl: x11
java.generate.copy2temp:
[copy] Copying 4 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp
java.generate.platform.glext:
[echo] Generating platform-specific OpenGL extension class: x11
java.generate.copy2temp:
[copy] Copying 3 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp
java.generate.gl.platforms:
java.generate.window.system.os0:
java.generate.window.system.os1:
[echo] Generating window system glue impl: win32
java.generate.copy2temp:
[copy] Copying 4 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp
java.generate.platform.glext:
[echo] Generating platform-specific OpenGL extension class: win32
java.generate.copy2temp:
[copy] Copying 2 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp
java.generate.gl.platforms:
java.generate.window.system.os0:
java.generate.window.system.os1:
[echo] Generating window system glue impl: macosx
java.generate.copy2temp:
[copy] Copying 5 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp
java.generate.platform.glext:
[echo] Generating platform-specific OpenGL extension class: macosx
java.generate.copy2temp:
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp
java.generate.gl.platforms:
java.generate.window.system.os0:
java.generate.window.system.os1:
[echo] Generating window system glue impl: ios
java.generate.copy2temp:
[copy] Copying 3 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp
java.generate.platform.glext:
java.generate.glu.base:
[echo] Generating GLU class
java.generate.copy2temp:
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp
java.generate.glu.GL2ES1:
[echo] Generating GLU class
java.generate.copy2temp:
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp
java.generate.glu.GL2:
[echo] Generating GLU class
java.generate.copy2temp:
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp
[echo]
[echo] GlueGen and BuildStaticGLInfo have successfully generated files.
java.generate.cg.check:
java.generate.cg:
java.compile.firstpass:
[javac] Compiling 2 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\classes
[javac] Compiling 4 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\classes
[javac] Compiling 1 source file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\classes
[javac] Compiling 22 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\classes
java.generate.composable.pipeline.check.es1:
java.generate.composable.pipeline.es1:
[java] wrote to file: ..\build\jogl\gensrc\classes\com\jogamp\opengl\DebugGLES1.java
[java] wrote to file: ..\build\jogl\gensrc\classes\com\jogamp\opengl\TraceGLES1.java
java.generate.composable.pipeline.check.es3:
java.generate.composable.pipeline.es3:
[java] wrote to file: ..\build\jogl\gensrc\classes\com\jogamp\opengl\DebugGLES3.java
[java] wrote to file: ..\build\jogl\gensrc\classes\com\jogamp\opengl\TraceGLES3.java
java.generate.composable.pipeline.check.gl4bc:
java.generate.composable.pipeline.gl4bc:
[java] wrote to file: ..\build\jogl\gensrc\classes\com\jogamp\opengl\DebugGL4bc.java
[java] wrote to file: ..\build\jogl\gensrc\classes\com\jogamp\opengl\TraceGL4bc.java
java.generate.composable.pipeline:
java.compile.secondpass.openal:
java.compile.secondpass.javase:
[javac] Compiling 588 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\classes
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
java.compile.secondpass.android:
[javac] Compiling 1 source file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\classes
[javac] Note: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\src\jogl\classes\jogamp\opengl\android\av\AndroidGLMediaPlayerAPI14.java uses or overrides a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
java.compile.secondpass:
java.generate.composable.pipeline.custom.check.glfixfunc:
java.generate.composable.pipeline.custom.glfixfunc:
[java] wrote to file: ..\build\jogl\gensrc\classes\jogamp\opengl\util\glsl\fixedfunc\FixedFuncImpl.java
java.generate.composable.pipeline.custom:
java.compile.thirdpass.javase:
[javac] Compiling 2 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\classes
java.compile.thirdpass:
java.compile:
[copy] Copying 67 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\classes
[copy] Copied 6 empty directories to 1 empty directory under c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\classes
gluegen.cpptasks.detect.compiler:
[echo] gcc.compat.compiler=gcc
[echo] GCC=true
[echo] CLANG=${isCLANG}
[echo] VC6=${isVC6}
[echo] VC7=${isVC7}
[echo] VC8=${isVC8}
[echo] VC8_X64=${isVC8_X64}
[echo] VC9=${isVC9}
[echo] MingW=true
[echo] MingW32=${isMingW32}
[echo] MingW64=true
setup.java.home.dir:
[echo] java.home.dir c:\jdk-17
[echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni
gluegen.cpptasks.configure.compiler:
gluegen.cpptasks.declare.compiler.environment:
gluegen.cpptasks.declare.compiler.win32.vc6:
gluegen.cpptasks.declare.compiler.win32.vc7:
gluegen.cpptasks.declare.compiler.win32.vc8:
gluegen.cpptasks.declare.compiler.win32.vc8_x64:
gluegen.cpptasks.declare.compiler.win32.vc9:
gluegen.cpptasks.declare.compiler.win32.mingw:
gluegen.cpptasks.declare.compiler.win64.mingw:
[echo] Win64.MingW
gluegen.cpptasks.declare.compiler.win32:
gluegen.cpptasks.declare.compiler.linux.x86:
gluegen.cpptasks.declare.compiler.linux.amd64:
gluegen.cpptasks.declare.compiler.linux.ia64:
gluegen.cpptasks.declare.compiler.linux.armv6:
gluegen.cpptasks.declare.compiler.linux.aarch64:
gluegen.cpptasks.declare.compiler.linux.alpha:
gluegen.cpptasks.declare.compiler.linux.hppa:
gluegen.cpptasks.declare.compiler.linux.mips:
gluegen.cpptasks.declare.compiler.linux.mipsel:
gluegen.cpptasks.declare.compiler.linux.ppc:
gluegen.cpptasks.declare.compiler.linux.ppc64:
gluegen.cpptasks.declare.compiler.linux.ppc64le:
gluegen.cpptasks.declare.compiler.linux.riscv64:
gluegen.cpptasks.declare.compiler.linux.s390:
gluegen.cpptasks.declare.compiler.linux.s390x:
gluegen.cpptasks.declare.compiler.linux.sparc:
gluegen.cpptasks.declare.compiler.linux:
gluegen.cpptasks.declare.compiler.solaris32:
gluegen.cpptasks.declare.compiler.solaris.sparcv9:
gluegen.cpptasks.declare.compiler.solaris.amd64:
gluegen.cpptasks.declare.compiler.solaris:
gluegen.cpptasks.declare.compiler.macosx:
gluegen.cpptasks.declare.compiler.ios.amd64:
gluegen.cpptasks.declare.compiler.ios.arm64:
gluegen.cpptasks.declare.compiler.freebsd.x86:
gluegen.cpptasks.declare.compiler.freebsd.amd64:
gluegen.cpptasks.declare.compiler.freebsd:
gluegen.cpptasks.declare.compiler.hpux:
gluegen.cpptasks.declare.compiler:
[echo] java.home.dir c:\jdk-17
[echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni
[echo] java.includes.dir.platform c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni/win32
[echo] java.lib.dir.platform c:\jdk-17/bin
gluegen.cpptasks.setup.compiler:
c.configure.1:
c.configure.win32.vc:
c.configure.win32.mingw:
c.configure.win64.mingw:
[echo] Win64.MingW
c.configure.win32:
c.configure.linux.armv6:
c.configure.linux.aarch64:
c.configure.linux.x86:
c.configure.linux.amd64:
c.configure.linux.ia64:
c.configure.linux.hppa:
c.configure.linux.mips:
c.configure.linux.mipsel:
c.configure.linux.ppc:
c.configure.linux.ppc64le:
c.configure.linux.riscv64:
c.configure.linux.s390:
c.configure.linux.sparc:
c.configure.x11:
c.configure.linux:
c.configure.android:
c.configure.solaris32:
c.configure.solaris.sparcv9:
c.configure.solaris.amd64:
c.configure.macosx:
c.configure.ios.amd64:
c.configure.ios.arm64:
c.configure.freebsd.x86:
c.configure.freebsd.amd64:
c.configure.freebsd:
c.configure.hpux:
c.configure.2:
c.configure:
c.build.jogl.ffmpeg:
[echo] Output lib name = jogl_ffmpegv0400
[echo] Compiling jogl_ffmpegv0400
[cc] 4 total files to be compiled.
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] Starting link
[delete] Deleting: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl\jogl_ffmpegv0400.symbols.raw
[echo] Output lib name = jogl_ffmpegv0500
[echo] Compiling jogl_ffmpegv0500
[cc] 4 total files to be compiled.
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] Starting link
[delete] Deleting: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl\jogl_ffmpegv0500.symbols.raw
[echo] Output lib name = jogl_ffmpegv0600
[echo] Compiling jogl_ffmpegv0600
[cc] 4 total files to be compiled.
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] Starting link
[delete] Deleting: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl\jogl_ffmpegv0600.symbols.raw
c.build.jogl.desktop:
[echo] Output lib name = jogl_desktop
[echo] Compiling jogl_desktop
[cc] 11 total files to be compiled.
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] Starting link
[delete] Deleting: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl_desktop.symbols.raw
gluegen.properties.load.user:
gluegen.cpptasks.initialize:
[echo] os.name=Windows 10
[echo] os.version=10.0
[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 7 files.
[cc] 7 files are up to date.
[cc] 0 files to be recompiled from dependency analysis.
[cc] 4 total files to be compiled.
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] Starting link
[delete] Deleting: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl_mobile.symbols.raw
gluegen.properties.load.user:
gluegen.cpptasks.initialize:
[echo] os.name=Windows 10
[echo] os.version=10.0
[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.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] Starting link
[delete] Deleting: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl_cg.symbols.raw
gluegen.properties.load.user:
gluegen.cpptasks.initialize:
[echo] os.name=Windows 10
[echo] os.version=10.0
[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: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-os-android.jar
build-jars-mobile-javase:
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-os-ios.jar
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-glmobile.jar
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-glmobile-dbg.jar
build-jars-os-desktop-javase:
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-os-x11.jar
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-os-win.jar
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-os-osx.jar
build-jars-desktop-javase:
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-gldesktop.jar
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-gldesktop-dbg.jar
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-glu-gldesktop.jar
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-util-gldesktop.jar
build-jars-awt-javase:
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-awt.jar
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-util-awt.jar
build-jars-swt-javase:
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-swt.jar
build-jars-javase:
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl.jar
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-sdk.jar
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-glu.jar
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-util.jar
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-util-graph.jar
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-fonts-p0.jar
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-util-fixedfuncemu.jar
[jar] Building MANIFEST-only jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-omx.jar
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-cg.jar
[echo] native.tag.jar opengl (attr) for ../build/jogl/jogl-natives-windows-amd64.jar include *.dll exclude *jogl_cg.dll *jogl_cg.symbols
[echo] native.tag.jar opengl (props) jogl-natives-windows-amd64.jar include *.dll exclude *jogl_cg.dll *jogl_cg.symbols *.symbols
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl-natives-windows-amd64.jar.d\java
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl-natives-windows-amd64.jar.d\jar
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl-natives-windows-amd64.jar.d\jar\natives
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl-natives-windows-amd64.jar.d\jar\natives\windows-amd64
[copy] Copying 2 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl-natives-windows-amd64.jar.d\jar\natives\windows-amd64
[javac] Compiling 1 source file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl-natives-windows-amd64.jar.d\jar
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-natives-windows-amd64.jar
[echo] native.tag.jar cg (attr) for ../build/jogl/jogl-cg-natives-windows-amd64.jar include *jogl_cg.dll exclude
[echo] native.tag.jar cg (props) jogl-cg-natives-windows-amd64.jar include *jogl_cg.dll exclude *.symbols
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl-cg-natives-windows-amd64.jar.d\java
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl-cg-natives-windows-amd64.jar.d\jar
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl-cg-natives-windows-amd64.jar.d\jar\natives
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl-cg-natives-windows-amd64.jar.d\jar\natives\windows-amd64
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl-cg-natives-windows-amd64.jar.d\jar\natives\windows-amd64
[javac] Compiling 1 source file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl-cg-natives-windows-amd64.jar.d\jar
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-cg-natives-windows-amd64.jar
build-jars:
generate.version.txt:
all:
build.newt:
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.5
[echo] java.home c:\jdk-17
[echo] jvmJava.exe c:\jdk-17/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0-rc-20230813
[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 C:\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 windows-x86_64-jau-011
[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=Windows 10
[echo] os.version=10.0
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=${isLinux}
[echo] LinuxAMD64=${isLinuxAMD64}
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=${isUnix}
[echo] Windows=true
[echo] X11=${isX11}
[echo] os=Windows 10
[echo] os=10.0
[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: true
[echo] isOSX: ${isOSX}
[echo] isIOS: ${isIOS}
[echo] isX11: ${isX11}
[echo] isAndroid: ${isAndroid}
[echo] setup.addNativeKD: ${setup.addNativeKD}
[echo] setup.addNativeIntelGDL: ${setup.addNativeIntelGDL}
[echo] setup.addNativeBroadcom: ${setup.addNativeBroadcom}
[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: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\gensrc\native\newt
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\gensrc\native\newt\Android
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\gensrc\native\newt\X11
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\gensrc\native\newt\MacOSX
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\gensrc\native\newt\iOS
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\gensrc\native\newt\Windows
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\gensrc\native\newt\KD
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\gensrc\native\newt\IntelGDL
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\gensrc\native\newt\bcm\egl
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\gensrc\native\newt\bcm\vc\iv
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\gensrc\native\newt\egl\gbm
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\classes
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\obj
java.compile.javase:
[javac] Compiling 1 source file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\classes
[javac] Compiling 3 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\classes
[javac] Compiling 1 source file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\classes
[javac] Compiling 3 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\classes
[javac] Compiling 3 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\classes
[javac] Compiling 3 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\classes
[javac] Compiling 3 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\classes
[javac] Compiling 3 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\classes
[javac] Compiling 5 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\classes
[javac] Compiling 88 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\classes
[javac] Note: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\src\newt\classes\com\jogamp\newt\event\NEWTEventFiFo.java uses unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[copy] Copying 4 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\classes
setup-manifestfile:
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt
build-jars-opengl:
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt-ogl.jar
build-jars-awt:
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt-awt.jar
build-jars-swt:
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt-swt.jar
build-jars-javafx:
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt-javafx.jar
build-jars-driver:
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt-driver-linux.jar
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt-driver-x11.jar
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt-driver-win.jar
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt-driver-osx.jar
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt-driver-ios.jar
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt-driver-kd.jar
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt-driver-bcm-old.jar
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt-driver-bcm-vc.jar
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt-driver-egl-gbm.jar
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt-driver-intelgdl.jar
build-jars-javase:
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt.jar
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt-event.jar
java.compile.android:
[javac] Compiling 1 source file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\classes
[javac] Note: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\src\newt\classes\jogamp\newt\driver\android\WindowDriver.java uses or overrides a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Compiling 8 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\classes
[javac] Note: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\src\newt\classes\jogamp\newt\driver\android\ScreenDriver.java uses or overrides a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
build-jars-android:
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt-driver-android.jar
gluegen.cpptasks.detect.compiler:
[echo] gcc.compat.compiler=gcc
[echo] GCC=true
[echo] CLANG=${isCLANG}
[echo] VC6=${isVC6}
[echo] VC7=${isVC7}
[echo] VC8=${isVC8}
[echo] VC8_X64=${isVC8_X64}
[echo] VC9=${isVC9}
[echo] MingW=true
[echo] MingW32=${isMingW32}
[echo] MingW64=true
setup.java.home.dir:
[echo] java.home.dir c:\jdk-17
[echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni
gluegen.cpptasks.configure.compiler:
gluegen.cpptasks.declare.compiler.environment:
gluegen.cpptasks.declare.compiler.win32.vc6:
gluegen.cpptasks.declare.compiler.win32.vc7:
gluegen.cpptasks.declare.compiler.win32.vc8:
gluegen.cpptasks.declare.compiler.win32.vc8_x64:
gluegen.cpptasks.declare.compiler.win32.vc9:
gluegen.cpptasks.declare.compiler.win32.mingw:
gluegen.cpptasks.declare.compiler.win64.mingw:
[echo] Win64.MingW
gluegen.cpptasks.declare.compiler.win32:
gluegen.cpptasks.declare.compiler.linux.x86:
gluegen.cpptasks.declare.compiler.linux.amd64:
gluegen.cpptasks.declare.compiler.linux.ia64:
gluegen.cpptasks.declare.compiler.linux.armv6:
gluegen.cpptasks.declare.compiler.linux.aarch64:
gluegen.cpptasks.declare.compiler.linux.alpha:
gluegen.cpptasks.declare.compiler.linux.hppa:
gluegen.cpptasks.declare.compiler.linux.mips:
gluegen.cpptasks.declare.compiler.linux.mipsel:
gluegen.cpptasks.declare.compiler.linux.ppc:
gluegen.cpptasks.declare.compiler.linux.ppc64:
gluegen.cpptasks.declare.compiler.linux.ppc64le:
gluegen.cpptasks.declare.compiler.linux.riscv64:
gluegen.cpptasks.declare.compiler.linux.s390:
gluegen.cpptasks.declare.compiler.linux.s390x:
gluegen.cpptasks.declare.compiler.linux.sparc:
gluegen.cpptasks.declare.compiler.linux:
gluegen.cpptasks.declare.compiler.solaris32:
gluegen.cpptasks.declare.compiler.solaris.sparcv9:
gluegen.cpptasks.declare.compiler.solaris.amd64:
gluegen.cpptasks.declare.compiler.solaris:
gluegen.cpptasks.declare.compiler.macosx:
gluegen.cpptasks.declare.compiler.ios.amd64:
gluegen.cpptasks.declare.compiler.ios.arm64:
gluegen.cpptasks.declare.compiler.freebsd.x86:
gluegen.cpptasks.declare.compiler.freebsd.amd64:
gluegen.cpptasks.declare.compiler.freebsd:
gluegen.cpptasks.declare.compiler.hpux:
gluegen.cpptasks.declare.compiler:
[echo] java.home.dir c:\jdk-17
[echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni
[echo] java.includes.dir.platform c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni/win32
[echo] java.lib.dir.platform c:\jdk-17/bin
gluegen.cpptasks.setup.compiler:
c.configure.1:
c.configure.win32.vc:
c.configure.win32.mingw:
c.configure.win64.mingw:
[echo] Win64.MingW
c.configure.win32:
c.configure.linux.x86:
c.configure.linux.amd64:
c.configure.linux.armv6:
c.configure.linux.aarch64:
c.configure.linux.hppa:
c.configure.linux.mips:
c.configure.linux.mipsel:
c.configure.linux.ppc:
c.configure.linux.ppc64le:
c.configure.linux.riscv64:
c.configure.linux.s390:
c.configure.linux.sparc:
c.configure.linux.ia64:
c.configure.x11:
c.configure.linux:
c.configure.android:
c.configure.solaris32:
c.configure.solaris.sparcv9:
c.configure.solaris.amd64:
c.configure.macosx:
c.configure.ios.amd64:
c.configure.ios.arm64:
c.configure.freebsd.x86:
c.configure.freebsd.amd64:
c.configure.freebsd:
c.configure.hpux:
c.configure.2:
c.configure:
c.build.newt.windowlib.head:
[echo] Using compiler.cfg.id compiler.cfg.win64.mingw
[echo] Using linker.cfg.id.oswin linker.cfg.win64.mingw.newt
[echo] Output lib name = newt_head
[echo] Compiling newt_head
[cc] 4 total files to be compiled.
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
[cc] Starting link
[delete] Deleting: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\obj\newt_head.symbols.raw
gluegen.properties.load.user:
gluegen.cpptasks.initialize:
[echo] os.name=Windows 10
[echo] os.version=10.0
[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:
c.build.newt.natives:
c.build.newt:
c.manifest:
build-jars-native:
[echo] native.tag.jar newt (attr) for ../build/newt/newt-natives-windows-amd64.jar include *.dll exclude
[echo] native.tag.jar newt (props) newt-natives-windows-amd64.jar include *.dll exclude *.symbols
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\obj\newt-natives-windows-amd64.jar.d\java
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\obj\newt-natives-windows-amd64.jar.d\jar
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\obj\newt-natives-windows-amd64.jar.d\jar\natives
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\obj\newt-natives-windows-amd64.jar.d\jar\natives\windows-amd64
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\obj\newt-natives-windows-amd64.jar.d\jar\natives\windows-amd64
[javac] Compiling 1 source file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\obj\newt-natives-windows-amd64.jar.d\jar
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt-natives-windows-amd64.jar
generate.version.txt:
all:
build.graphui:
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.5
[echo] java.home c:\jdk-17
[echo] jvmJava.exe c:\jdk-17/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0-rc-20230813
[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 C:\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 windows-x86_64-jau-011
[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=Windows 10
[echo] os.version=10.0
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=${isLinux}
[echo] LinuxAMD64=${isLinuxAMD64}
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=${isUnix}
[echo] Windows=true
[echo] X11=${isX11}
[echo] os=Windows 10
[echo] os=10.0
[echo] arch=amd64
[echo] build.dynamiclibs=true
[echo] build.staticlibs=false
[echo] output.lib.type=shared
common.init:
partitioning.setup:
declare.common:
init:
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\graphui\classes
java.compile:
[javac] Compiling 23 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\graphui\classes
setup-manifestfile:
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\graphui
build-jars:
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\graphui\graphui.jar
generate.version.txt:
all:
build.oculusvr:
one.dir.skip.check:
one.lib.dir:
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\lib
[copy] Copying 12 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\lib
one.jar.dir.prep:
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\atomic
[copy] Copying 54 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\atomic
[move] Moving 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build
one.jar.dir.android:
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\jogl-all-android.jar
one.jar.dir:
one.jar.dir.awt:
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\jogl-all.jar
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\jogl-all-noawt.jar
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\jogl-all-mobile.jar
[echo] native.tag.jar opengl (attr) for ../build/jar/jogl-all-natives-windows-amd64.jar include *.dll exclude *jogl_cg.dll *jogl_cg.symbols
[echo] native.tag.jar opengl (props) jogl-all-natives-windows-amd64.jar include *.dll exclude *jogl_cg.dll *jogl_cg.symbols *.symbols
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\lib\jogl-all-natives-windows-amd64.jar.d\java
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\lib\jogl-all-natives-windows-amd64.jar.d\jar
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\lib\jogl-all-natives-windows-amd64.jar.d\jar\natives
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\lib\jogl-all-natives-windows-amd64.jar.d\jar\natives\windows-amd64
[copy] Copying 5 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\lib\jogl-all-natives-windows-amd64.jar.d\jar\natives\windows-amd64
[javac] Compiling 1 source file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\lib\jogl-all-natives-windows-amd64.jar.d\jar
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\jogl-all-natives-windows-amd64.jar
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar
android.package.jogl.skip.check:
android.jogl.package:
one.dir:
tag.build:
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build
test.compile:
[echo] gluegen.basename: gluegen
[echo] jogl.basename: jogl
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.5
[echo] java.home c:\jdk-17
[echo] jvmJava.exe c:\jdk-17/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0-rc-20230813
[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 C:\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 windows-x86_64-jau-011
[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=Windows 10
[echo] os.version=10.0
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=${isLinux}
[echo] LinuxAMD64=${isLinuxAMD64}
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=${isUnix}
[echo] Windows=true
[echo] X11=${isX11}
[echo] os=Windows 10
[echo] os=10.0
[echo] arch=amd64
[echo] build.dynamiclibs=true
[echo] build.staticlibs=false
[echo] output.lib.type=shared
common.init:
declare.common:
[echo] jvmarg.modules --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED
[echo] jvmarg.generic --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED
[echo] jvmarg.headless -Djava.awt.headless=true
[echo] jvmarg.swt.headless -Djava.awt.headless=true
test.compile.check:
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\test\build\obj
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\test\build\classes
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\demos\build\classes
[echo] jogl-test.jar c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\jogl-test.jar
test.compile:
[copy] Copying 81 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\test\build\classes
[copy] Copied 54 empty directories to 34 empty directories under c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\test\build\classes
[echo] gluegen.basename: gluegen
[echo] jogl.basename: jogl
make.demos.firstpass:
[javac] Compiling 52 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\demos\build\classes
make.demos.secondpass.openal:
[javac] Compiling 1 source file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\demos\build\classes
make.demos:
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\test\build
[copy] Copying 29 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\demos\build\classes
[copy] Copied 3 empty directories to 1 empty directory under c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\demos\build\classes
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\jogl-demos.jar
[echo] gluegen.basename: gluegen
[echo] jogl.basename: jogl
demos.cc.android.firstpass:
[javac] Compiling 22 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\demos\build\classes
demos.cc.android.secondpass.openal:
[javac] Compiling 4 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\demos\build\classes
demos.cc.android:
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\test\build
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\jogl-demos-android.jar
demo.package.android:
[echo] gluegen.basename: gluegen
[echo] jogl.basename: jogl
test.compile.javase.generic:
[javac] Compiling 449 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\test\build\classes
test.compile.javase.oculusvr:
test.compile.javase:
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\test\build
[jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\jogl-test.jar
developer-src-zip:
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\oculusvr\gensrc\classes
[zip] Building zip: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\jogl-java-src.zip
[zip] Building zip: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\jogl-test-java-src.zip
[zip] Building zip: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\jogl-demos-java-src.zip
developer-zip-archive:
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.5-b1532-20230813-windows-amd64
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.5-b1532-20230813-windows-amd64
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.5-b1532-20230813-windows-amd64
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.5-b1532-20230813-windows-amd64
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.5-b1532-20230813-windows-amd64
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.5-b1532-20230813-windows-amd64
[copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.5-b1532-20230813-windows-amd64
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.5-b1532-20230813-windows-amd64\jar
[copy] Copying 68 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.5-b1532-20230813-windows-amd64\jar
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.5-b1532-20230813-windows-amd64\lib
[copy] Copying 12 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.5-b1532-20230813-windows-amd64\lib
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.5-b1532-20230813-windows-amd64\jnlp-files
[copy] Copying 53 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.5-b1532-20230813-windows-amd64\jnlp-files
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.5-b1532-20230813-windows-amd64\etc
[copy] Copying 5 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.5-b1532-20230813-windows-amd64\etc
[exec]
[exec] 7-Zip 22.01 (x64) : Copyright (c) 1999-2022 Igor Pavlov : 2022-07-15
[exec]
[exec] Scanning the drive:
[exec] 6 folders, 144 files, 81217691 bytes (78 MiB)
[exec]
[exec] Creating archive: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.5-b1532-20230813-windows-amd64.7z
[exec]
[exec] Add new data to archive: 6 folders, 144 files, 81217691 bytes (78 MiB)
[exec]
[exec]
[exec] Files read from disk: 144
[exec] Archive size: 25463253 bytes (25 MiB)
[exec] Everything is Ok
[delete] Deleting directory c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.5-b1532-20230813-windows-amd64
all:
junit.run:
[echo] gluegen.basename: gluegen
[echo] jogl.basename: jogl
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.5
[echo] java.home c:\jdk-17
[echo] jvmJava.exe c:\jdk-17/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0-rc-20230813
[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 C:\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 windows-x86_64-jau-011
[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=Windows 10
[echo] os.version=10.0
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=${isLinux}
[echo] LinuxAMD64=${isLinuxAMD64}
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=${isUnix}
[echo] Windows=true
[echo] X11=${isX11}
[echo] os=Windows 10
[echo] os=10.0
[echo] arch=amd64
[echo] build.dynamiclibs=true
[echo] build.staticlibs=false
[echo] output.lib.type=shared
common.init:
declare.common:
[echo] jvmarg.modules --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED
[echo] jvmarg.generic --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED
[echo] jvmarg.headless -Djava.awt.headless=true
[echo] jvmarg.swt.headless -Djava.awt.headless=true
junit.run.settings:
[mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\test\results
[touch] Creating c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\test\results\dummy.txt
junit.run.if.enabled:
[echo] gluegen.basename: gluegen
[echo] jogl.basename: jogl
junit.run.local:
[echo] gluegen.basename: gluegen
[echo] jogl.basename: jogl
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.5
[echo] java.home c:\jdk-17
[echo] jvmJava.exe c:\jdk-17/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0-rc-20230813
[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 C:\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 windows-x86_64-jau-011
[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=Windows 10
[echo] os.version=10.0
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=${isLinux}
[echo] LinuxAMD64=${isLinuxAMD64}
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=${isUnix}
[echo] Windows=true
[echo] X11=${isX11}
[echo] os=Windows 10
[echo] os=10.0
[echo] arch=amd64
[echo] build.dynamiclibs=true
[echo] build.staticlibs=false
[echo] output.lib.type=shared
common.init:
declare.common:
[echo] jvmarg.modules --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED
[echo] jvmarg.generic --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED
[echo] jvmarg.headless -Djava.awt.headless=true
[echo] jvmarg.swt.headless -Djava.awt.headless=true
test.compile.check:
[echo] jogl-test.jar c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\jogl-test.jar
test.compile:
junit.run.noui:
[junit] Testsuite: com.jogamp.opengl.test.junit.graph.TestFontScale01NOUI
[junit] Testsuite: com.jogamp.opengl.test.junit.graph.TestFontScale01NOUI
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.161 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestFontScale01NOUI - test01
[junit] 10pt @ 128 dpi -> pixels 17.63889
[junit] 10pt @ 5 ppmm -> pixels 17.63889
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestFontScale01NOUI - test01
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 0.005 sec
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestFontScale01NOUI - test01
[junit] 10pt @ 128 dpi -> pixels 17.63889
[junit] 10pt @ 5 ppmm -> pixels 17.63889
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestFontScale01NOUI - test01
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.161 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestFontScale01NOUI - test01
[junit] 10pt @ 128 dpi -> pixels 17.63889
[junit] 10pt @ 5 ppmm -> pixels 17.63889
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestFontScale01NOUI - test01
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900789278 ms III - Start
[junit] SLOCK [T main @ 1691900789293 ms +++ localhost/127.0.0.1:59999 - Locked within 34 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_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tcp, 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_EVALUATION_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btep, access[final public static]
[junit] Added Field SUFFIX_TESS_CONTROL_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btcp, access[final public static]
[junit] 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_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tcp, 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_EVALUATION_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btep, access[final public static]
[junit] Added Field SUFFIX_TESS_CONTROL_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btcp, access[final public static]
[junit] Class javax.media.opengl.GLContext
[junit] Added Method getSharedMaster, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[final public]
[junit] Class javax.media.opengl.GLProfile
[junit] Added Method isInitialized, desc[()Z], sig[null], throws nil, access[public static]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV221V230
[junit] Semantic Version Test
[junit] criteria: SimpleDiffCriteria
[junit] Previous version: 2.2.1 (2.2.1) - lib\v2.2.1\jogl-all.jar
[junit] Current version: 2.3.0 (2.3.0) - lib\v2.3.0\jogl-all.jar
[junit] Field values changed: false
[junit] Compat. expected: NON_BACKWARD_COMPATIBLE
[junit] Compat. detected: NON_BACKWARD_COMPATIBLE
[junit] Compat. result: detected == expected -> OK
[junit] Current version 2.3.0 (2.3.0) is NON_BACKWARD_COMPATIBLE to previous version 2.2.1 (2.2.1), actually NON_BACKWARD_COMPATIBLE
[junit]
[junit]
[junit] Summary: 1496 differences in 366 classes:
[junit] Remove 652, Change 38, CompatChange 107, Deprecate 0, Add 699
[junit]
[junit] 0/ 366: com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 0
[junit] 1/ 366: com.jogamp.graph.curve.opengl.GLRegion : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7
[junit] 2/ 366: com.jogamp.graph.curve.opengl.RegionRenderer : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 3/ 366: com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 4/ 366: com.jogamp.graph.curve.opengl.RenderState : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 8
[junit] 5/ 366: com.jogamp.graph.curve.opengl.RenderState.ProgramLocal : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 6/ 366: com.jogamp.graph.curve.opengl.TextRegionUtil : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 9
[junit] 7/ 366: com.jogamp.graph.font.FontFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 8/ 366: com.jogamp.nativewindow.AbstractGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 9/ 366: com.jogamp.nativewindow.AbstractGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 10/ 366: com.jogamp.nativewindow.AbstractGraphicsScreen : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 11/ 366: com.jogamp.nativewindow.Capabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 12/ 366: com.jogamp.nativewindow.CapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 13/ 366: com.jogamp.nativewindow.CapabilitiesImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 14/ 366: com.jogamp.nativewindow.DefaultCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 15/ 366: com.jogamp.nativewindow.DefaultGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 16/ 366: com.jogamp.nativewindow.DefaultGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 17/ 366: com.jogamp.nativewindow.DefaultGraphicsScreen : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 18/ 366: com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 19/ 366: com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize : Remove 6, Change 1, CompatChange 0, Deprecate 0, Add 6
[junit] 20/ 366: com.jogamp.nativewindow.GenericUpstreamSurfacelessHook : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 21/ 366: com.jogamp.nativewindow.GraphicsConfigurationFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 22/ 366: com.jogamp.nativewindow.MutableGraphicsConfiguration : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3
[junit] 23/ 366: com.jogamp.nativewindow.MutableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 24/ 366: com.jogamp.nativewindow.NativeSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 25/ 366: com.jogamp.nativewindow.NativeSurfaceHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 26/ 366: com.jogamp.nativewindow.NativeWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 27/ 366: com.jogamp.nativewindow.NativeWindowException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 28/ 366: com.jogamp.nativewindow.NativeWindowFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 29/ 366: com.jogamp.nativewindow.OffscreenLayerOption : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 30/ 366: com.jogamp.nativewindow.OffscreenLayerSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 31/ 366: com.jogamp.nativewindow.ProxySurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 32/ 366: com.jogamp.nativewindow.ScalableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 33/ 366: com.jogamp.nativewindow.SurfaceUpdatedListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 34/ 366: com.jogamp.nativewindow.ToolkitLock : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 35/ 366: com.jogamp.nativewindow.UpstreamSurfaceHook : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 36/ 366: com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 37/ 366: com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5
[junit] 38/ 366: com.jogamp.nativewindow.VisualIDHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 39/ 366: com.jogamp.nativewindow.VisualIDHolder.VIDComparator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 40/ 366: com.jogamp.nativewindow.VisualIDHolder.VIDType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 41/ 366: com.jogamp.nativewindow.WindowClosingProtocol : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 42/ 366: com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 43/ 366: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5
[junit] 44/ 366: com.jogamp.nativewindow.awt.AWTGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 45/ 366: com.jogamp.nativewindow.awt.AWTGraphicsScreen : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3
[junit] 46/ 366: com.jogamp.nativewindow.awt.AWTWindowClosingProtocol : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 47/ 366: com.jogamp.nativewindow.awt.DirectDataBufferInt : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 48/ 366: com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 49/ 366: com.jogamp.nativewindow.awt.JAWTWindow : Remove 23, Change 2, CompatChange 6, Deprecate 0, Add 25
[junit] 50/ 366: com.jogamp.nativewindow.egl.EGLGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 51/ 366: com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 52/ 366: com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 53/ 366: com.jogamp.nativewindow.swt.SWTAccessor : Remove 6, Change 0, CompatChange 3, Deprecate 0, Add 6
[junit] 54/ 366: com.jogamp.nativewindow.util.Dimension : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 55/ 366: com.jogamp.nativewindow.util.DimensionImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 56/ 366: com.jogamp.nativewindow.util.Insets : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 57/ 366: com.jogamp.nativewindow.util.InsetsImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 58/ 366: com.jogamp.nativewindow.util.PixelFormat : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 59/ 366: com.jogamp.nativewindow.util.PixelFormat.CType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 60/ 366: com.jogamp.nativewindow.util.PixelFormat.Composition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 61/ 366: com.jogamp.nativewindow.util.PixelFormat.PackedComposition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 62/ 366: com.jogamp.nativewindow.util.PixelFormatUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 63/ 366: com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 64/ 366: com.jogamp.nativewindow.util.PixelRectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 65/ 366: com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 66/ 366: com.jogamp.nativewindow.util.Point : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 67/ 366: com.jogamp.nativewindow.util.PointImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 68/ 366: com.jogamp.nativewindow.util.Rectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 69/ 366: com.jogamp.nativewindow.util.RectangleImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 70/ 366: com.jogamp.nativewindow.util.SurfaceSize : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 71/ 366: com.jogamp.nativewindow.windows.WindowsGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 72/ 366: com.jogamp.nativewindow.x11.X11GraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 73/ 366: com.jogamp.nativewindow.x11.X11GraphicsDevice : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 74/ 366: com.jogamp.nativewindow.x11.X11GraphicsScreen : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 75/ 366: com.jogamp.newt.Display : Remove 3, Change 0, CompatChange 2, Deprecate 0, Add 3
[junit] 76/ 366: com.jogamp.newt.Display.PointerIcon : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 77/ 366: com.jogamp.newt.MonitorDevice : Remove 5, Change 2, CompatChange 2, Deprecate 0, Add 11
[junit] 78/ 366: com.jogamp.newt.MonitorMode : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 79/ 366: com.jogamp.newt.MonitorMode.SizeAndRRate : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 80/ 366: com.jogamp.newt.NewtFactory : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 8
[junit] 81/ 366: com.jogamp.newt.Screen : Remove 5, Change 0, CompatChange 2, Deprecate 0, Add 7
[junit] 82/ 366: com.jogamp.newt.Window : Remove 7, Change 1, CompatChange 0, Deprecate 0, Add 7
[junit] 83/ 366: com.jogamp.newt.awt.NewtCanvasAWT : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3
[junit] 84/ 366: com.jogamp.newt.event.PinchToZoomGesture : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 85/ 366: com.jogamp.newt.event.WindowUpdateEvent : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 86/ 366: com.jogamp.newt.event.awt.AWTAdapter : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 87/ 366: com.jogamp.newt.event.awt.AWTKeyAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 88/ 366: com.jogamp.newt.event.awt.AWTMouseAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 89/ 366: com.jogamp.newt.event.awt.AWTWindowAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 90/ 366: com.jogamp.newt.opengl.GLWindow : Remove 25, Change 1, CompatChange 2, Deprecate 0, Add 26
[junit] 91/ 366: com.jogamp.newt.swt.NewtCanvasSWT : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3
[junit] 92/ 366: com.jogamp.newt.util.MonitorModeUtil : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 93/ 366: com.jogamp.newt.util.applet.JOGLNewtAppletBase : Remove 6, Change 1, CompatChange 0, Deprecate 0, Add 6
[junit] 94/ 366: com.jogamp.opengl.DebugGL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 95/ 366: com.jogamp.opengl.DebugGL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 96/ 366: com.jogamp.opengl.DebugGL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 97/ 366: com.jogamp.opengl.DebugGL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 98/ 366: com.jogamp.opengl.DebugGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 99/ 366: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 100/ 366: com.jogamp.opengl.DebugGLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 101/ 366: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 102/ 366: com.jogamp.opengl.DefaultGLCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 103/ 366: com.jogamp.opengl.FBObject : Remove 28, Change 0, CompatChange 10, Deprecate 0, Add 34
[junit] 104/ 366: com.jogamp.opengl.FBObject.Attachment : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 105/ 366: com.jogamp.opengl.FBObject.Colorbuffer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 106/ 366: com.jogamp.opengl.FBObject.RenderAttachment : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 107/ 366: com.jogamp.opengl.FBObject.TextureAttachment : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 108/ 366: com.jogamp.opengl.FPSCounter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 109/ 366: com.jogamp.opengl.GL : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 110/ 366: com.jogamp.opengl.GL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 111/ 366: com.jogamp.opengl.GL2ES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 112/ 366: com.jogamp.opengl.GL2ES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 113/ 366: com.jogamp.opengl.GL2ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 114/ 366: com.jogamp.opengl.GL2GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 115/ 366: com.jogamp.opengl.GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 116/ 366: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 117/ 366: com.jogamp.opengl.GL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 118/ 366: com.jogamp.opengl.GL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 119/ 366: com.jogamp.opengl.GL4ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 120/ 366: com.jogamp.opengl.GL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 121/ 366: com.jogamp.opengl.GLAnimatorControl : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 122/ 366: com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 123/ 366: com.jogamp.opengl.GLArrayData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 124/ 366: com.jogamp.opengl.GLAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 125/ 366: com.jogamp.opengl.GLAutoDrawableDelegate : Remove 2, Change 1, CompatChange 1, Deprecate 0, Add 2
[junit] 126/ 366: com.jogamp.opengl.GLBase : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 127/ 366: com.jogamp.opengl.GLBufferStorage : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 128/ 366: com.jogamp.opengl.GLCapabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 129/ 366: com.jogamp.opengl.GLCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 130/ 366: com.jogamp.opengl.GLCapabilitiesImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 131/ 366: com.jogamp.opengl.GLContext : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 132/ 366: com.jogamp.opengl.GLDebugListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 133/ 366: com.jogamp.opengl.GLDebugMessage : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 134/ 366: com.jogamp.opengl.GLDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 135/ 366: com.jogamp.opengl.GLDrawableFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 136/ 366: com.jogamp.opengl.GLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 137/ 366: com.jogamp.opengl.GLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 138/ 366: com.jogamp.opengl.GLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 139/ 366: com.jogamp.opengl.GLEventListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 140/ 366: com.jogamp.opengl.GLEventListenerState : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 141/ 366: com.jogamp.opengl.GLException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 142/ 366: com.jogamp.opengl.GLExtensions : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 143/ 366: com.jogamp.opengl.GLFBODrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 144/ 366: com.jogamp.opengl.GLFBODrawable.Resizeable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 145/ 366: com.jogamp.opengl.GLOffscreenAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 146/ 366: com.jogamp.opengl.GLOffscreenAutoDrawable.FBO : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 147/ 366: com.jogamp.opengl.GLPipelineFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 148/ 366: com.jogamp.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 149/ 366: com.jogamp.opengl.GLRendererQuirks : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 14
[junit] 150/ 366: com.jogamp.opengl.GLRunnable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 151/ 366: com.jogamp.opengl.GLRunnable2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 152/ 366: com.jogamp.opengl.GLSharedContextSetter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 153/ 366: com.jogamp.opengl.GLUniformData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 154/ 366: com.jogamp.opengl.GenericGLCapabilitiesChooser : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 155/ 366: com.jogamp.opengl.JoglVersion : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 10
[junit] 156/ 366: com.jogamp.opengl.Threading : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 157/ 366: com.jogamp.opengl.Threading.Mode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 158/ 366: com.jogamp.opengl.TraceGL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 159/ 366: com.jogamp.opengl.TraceGL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 160/ 366: com.jogamp.opengl.TraceGL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 161/ 366: com.jogamp.opengl.TraceGL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 162/ 366: com.jogamp.opengl.TraceGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 163/ 366: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 164/ 366: com.jogamp.opengl.TraceGLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 165/ 366: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 166/ 366: com.jogamp.opengl.awt.AWTGLAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 167/ 366: com.jogamp.opengl.awt.ComponentEvents : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 168/ 366: com.jogamp.opengl.awt.GLCanvas : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 169/ 366: com.jogamp.opengl.awt.GLJPanel : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 170/ 366: com.jogamp.opengl.egl.EGL : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 171/ 366: com.jogamp.opengl.egl.EGLClientPixmapHI : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 172/ 366: com.jogamp.opengl.egl.EGLExt : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 173/ 366: com.jogamp.opengl.fixedfunc.GLLightingFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 174/ 366: com.jogamp.opengl.fixedfunc.GLMatrixFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 175/ 366: com.jogamp.opengl.fixedfunc.GLPointerFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 176/ 366: com.jogamp.opengl.fixedfunc.GLPointerFuncUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 177/ 366: com.jogamp.opengl.glu.GLU : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 178/ 366: com.jogamp.opengl.glu.GLUnurbs : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 179/ 366: com.jogamp.opengl.glu.GLUquadric : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 180/ 366: com.jogamp.opengl.glu.GLUtessellator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 181/ 366: com.jogamp.opengl.glu.GLUtessellatorCallback : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 182/ 366: com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 183/ 366: com.jogamp.opengl.glu.gl2.GLUgl2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 184/ 366: com.jogamp.opengl.glu.gl2es1.GLUgl2es1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 185/ 366: com.jogamp.opengl.math.FloatUtil : Remove 0, Change 0, CompatChange 3, Deprecate 0, Add 0
[junit] 186/ 366: com.jogamp.opengl.math.Matrix4 : Remove 0, Change 0, CompatChange 2, Deprecate 0, Add 0
[junit] 187/ 366: com.jogamp.opengl.swt.GLCanvas : Remove 25, Change 1, CompatChange 2, Deprecate 0, Add 25
[junit] 188/ 366: com.jogamp.opengl.util.Animator : Remove 2, Change 4, CompatChange 1, Deprecate 0, Add 2
[junit] 189/ 366: com.jogamp.opengl.util.AnimatorBase : Remove 5, Change 1, CompatChange 1, Deprecate 0, Add 5
[junit] 190/ 366: com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 191/ 366: com.jogamp.opengl.util.CustomGLEventListener : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 192/ 366: com.jogamp.opengl.util.FPSAnimator : Remove 2, Change 0, CompatChange 1, Deprecate 0, Add 2
[junit] 193/ 366: com.jogamp.opengl.util.GLArrayDataClient : Remove 6, Change 0, CompatChange 6, Deprecate 0, Add 6
[junit] 194/ 366: com.jogamp.opengl.util.GLArrayDataEditable : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5
[junit] 195/ 366: com.jogamp.opengl.util.GLArrayDataServer : Remove 7, Change 0, CompatChange 15, Deprecate 0, Add 7
[junit] 196/ 366: com.jogamp.opengl.util.GLArrayDataWrapper : Remove 4, Change 1, CompatChange 5, Deprecate 0, Add 4
[junit] 197/ 366: com.jogamp.opengl.util.GLBuffers : Remove 2, Change 0, CompatChange 2, Deprecate 0, Add 2
[junit] 198/ 366: com.jogamp.opengl.util.GLDrawableUtil : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 10
[junit] 199/ 366: com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 200/ 366: com.jogamp.opengl.util.GLPixelBuffer : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 201/ 366: com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 202/ 366: com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes : Remove 5, Change 0, CompatChange 1, Deprecate 0, Add 7
[junit] 203/ 366: com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 204/ 366: com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 205/ 366: com.jogamp.opengl.util.GLPixelStorageModes : Remove 14, Change 0, CompatChange 0, Deprecate 0, Add 14
[junit] 206/ 366: com.jogamp.opengl.util.GLReadBufferUtil : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 5
[junit] 207/ 366: com.jogamp.opengl.util.Gamma : Remove 5, Change 0, CompatChange 0, Deprecate 0, Add 5
[junit] 208/ 366: com.jogamp.opengl.util.ImmModeSink : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7
[junit] 209/ 366: com.jogamp.opengl.util.ImmModeSink.VBOSet : Remove 7, Change 0, CompatChange 1, Deprecate 0, Add 7
[junit] 210/ 366: com.jogamp.opengl.util.PMVMatrix : Remove 0, Change 1, CompatChange 2, Deprecate 0, Add 0
[junit] 211/ 366: com.jogamp.opengl.util.PNGPixelRect : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 4
[junit] 212/ 366: com.jogamp.opengl.util.RandomTileRenderer : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 213/ 366: com.jogamp.opengl.util.TileRenderer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 214/ 366: com.jogamp.opengl.util.TileRendererBase : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7
[junit] 215/ 366: com.jogamp.opengl.util.av.GLMediaPlayer : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5
[junit] 216/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 217/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 218/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider: Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 219/ 366: com.jogamp.opengl.util.awt.AWTGLReadBufferUtil : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 220/ 366: com.jogamp.opengl.util.awt.Overlay : Remove 1, Change 0, CompatChange 5, Deprecate 0, Add 1
[junit] 221/ 366: com.jogamp.opengl.util.awt.TextRenderer : Remove 0, Change 0, CompatChange 10, Deprecate 0, Add 0
[junit] 222/ 366: com.jogamp.opengl.util.awt.TextureRenderer : Remove 0, Change 0, CompatChange 14, Deprecate 0, Add 0
[junit] 223/ 366: com.jogamp.opengl.util.glsl.ShaderCode : Remove 12, Change 0, CompatChange 0, Deprecate 0, Add 12
[junit] 224/ 366: com.jogamp.opengl.util.glsl.ShaderProgram : Remove 9, Change 0, CompatChange 1, Deprecate 0, Add 9
[junit] 225/ 366: com.jogamp.opengl.util.glsl.ShaderState : Remove 28, Change 0, CompatChange 0, Deprecate 0, Add 28
[junit] 226/ 366: com.jogamp.opengl.util.glsl.ShaderUtil : Remove 20, Change 0, CompatChange 0, Deprecate 0, Add 20
[junit] 227/ 366: com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 228/ 366: com.jogamp.opengl.util.stereo.StereoClientRenderer : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 4
[junit] 229/ 366: com.jogamp.opengl.util.stereo.StereoDevice : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 230/ 366: com.jogamp.opengl.util.stereo.StereoDeviceRenderer : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 9
[junit] 231/ 366: com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 232/ 366: com.jogamp.opengl.util.stereo.StereoGLEventListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 233/ 366: com.jogamp.opengl.util.texture.ImageSequence : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 234/ 366: com.jogamp.opengl.util.texture.Texture : Remove 16, Change 0, CompatChange 0, Deprecate 0, Add 16
[junit] 235/ 366: com.jogamp.opengl.util.texture.TextureData : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 236/ 366: com.jogamp.opengl.util.texture.TextureIO : Remove 7, Change 0, CompatChange 6, Deprecate 0, Add 7
[junit] 237/ 366: com.jogamp.opengl.util.texture.TextureSequence : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 238/ 366: com.jogamp.opengl.util.texture.TextureState : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 239/ 366: com.jogamp.opengl.util.texture.awt.AWTTextureData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 240/ 366: com.jogamp.opengl.util.texture.awt.AWTTextureIO : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 241/ 366: com.jogamp.opengl.util.texture.spi.TGAImage : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 242/ 366: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 243/ 366: com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 244/ 366: javax.media.nativewindow.AbstractGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 245/ 366: javax.media.nativewindow.AbstractGraphicsDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 246/ 366: javax.media.nativewindow.AbstractGraphicsScreen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 247/ 366: javax.media.nativewindow.Capabilities : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 248/ 366: javax.media.nativewindow.CapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 249/ 366: javax.media.nativewindow.CapabilitiesImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 250/ 366: javax.media.nativewindow.DefaultCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 251/ 366: javax.media.nativewindow.DefaultGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 252/ 366: javax.media.nativewindow.DefaultGraphicsDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 253/ 366: javax.media.nativewindow.DefaultGraphicsScreen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 254/ 366: javax.media.nativewindow.GraphicsConfigurationFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 255/ 366: javax.media.nativewindow.MutableSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 256/ 366: javax.media.nativewindow.NativeSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 257/ 366: javax.media.nativewindow.NativeSurfaceHolder : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 258/ 366: javax.media.nativewindow.NativeWindow : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 259/ 366: javax.media.nativewindow.NativeWindowException : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 260/ 366: javax.media.nativewindow.NativeWindowFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 261/ 366: javax.media.nativewindow.OffscreenLayerOption : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 262/ 366: javax.media.nativewindow.OffscreenLayerSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 263/ 366: javax.media.nativewindow.ProxySurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 264/ 366: javax.media.nativewindow.ScalableSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 265/ 366: javax.media.nativewindow.SurfaceUpdatedListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 266/ 366: javax.media.nativewindow.ToolkitLock : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 267/ 366: javax.media.nativewindow.UpstreamSurfaceHook : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 268/ 366: javax.media.nativewindow.UpstreamSurfaceHook.MutableSize : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 269/ 366: javax.media.nativewindow.VisualIDHolder : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 270/ 366: javax.media.nativewindow.VisualIDHolder.VIDComparator : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 271/ 366: javax.media.nativewindow.VisualIDHolder.VIDType : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 272/ 366: javax.media.nativewindow.WindowClosingProtocol : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 273/ 366: javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 274/ 366: javax.media.nativewindow.util.Dimension : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 275/ 366: javax.media.nativewindow.util.DimensionImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 276/ 366: javax.media.nativewindow.util.Insets : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 277/ 366: javax.media.nativewindow.util.InsetsImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 278/ 366: javax.media.nativewindow.util.PixelFormat : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 279/ 366: javax.media.nativewindow.util.PixelFormatUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 280/ 366: javax.media.nativewindow.util.PixelFormatUtil.PixelSink : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 281/ 366: javax.media.nativewindow.util.PixelFormatUtil.PixelSink32 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 282/ 366: javax.media.nativewindow.util.PixelRectangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 283/ 366: javax.media.nativewindow.util.PixelRectangle.GenericPixelRect : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 284/ 366: javax.media.nativewindow.util.Point : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 285/ 366: javax.media.nativewindow.util.PointImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 286/ 366: javax.media.nativewindow.util.Rectangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 287/ 366: javax.media.nativewindow.util.RectangleImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 288/ 366: javax.media.nativewindow.util.SurfaceSize : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 289/ 366: javax.media.opengl.DebugGL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 290/ 366: javax.media.opengl.DebugGL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 291/ 366: javax.media.opengl.DebugGL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 292/ 366: javax.media.opengl.DebugGL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 293/ 366: javax.media.opengl.DebugGL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 294/ 366: javax.media.opengl.DebugGLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 295/ 366: javax.media.opengl.DebugGLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 296/ 366: javax.media.opengl.DebugGLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 297/ 366: javax.media.opengl.DefaultGLCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 298/ 366: javax.media.opengl.FPSCounter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 299/ 366: javax.media.opengl.GL : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 300/ 366: javax.media.opengl.GL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 301/ 366: javax.media.opengl.GL2ES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 302/ 366: javax.media.opengl.GL2ES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 303/ 366: javax.media.opengl.GL2ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 304/ 366: javax.media.opengl.GL2GL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 305/ 366: javax.media.opengl.GL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 306/ 366: javax.media.opengl.GL3ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 307/ 366: javax.media.opengl.GL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 308/ 366: javax.media.opengl.GL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 309/ 366: javax.media.opengl.GL4ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 310/ 366: javax.media.opengl.GL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 311/ 366: javax.media.opengl.GLAnimatorControl : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 312/ 366: javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 313/ 366: javax.media.opengl.GLArrayData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 314/ 366: javax.media.opengl.GLAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 315/ 366: javax.media.opengl.GLBase : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 316/ 366: javax.media.opengl.GLBufferStorage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 317/ 366: javax.media.opengl.GLCapabilities : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 318/ 366: javax.media.opengl.GLCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 319/ 366: javax.media.opengl.GLCapabilitiesImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 320/ 366: javax.media.opengl.GLContext : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 321/ 366: javax.media.opengl.GLDebugListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 322/ 366: javax.media.opengl.GLDebugMessage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 323/ 366: javax.media.opengl.GLDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 324/ 366: javax.media.opengl.GLDrawableFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 325/ 366: javax.media.opengl.GLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 326/ 366: javax.media.opengl.GLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 327/ 366: javax.media.opengl.GLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 328/ 366: javax.media.opengl.GLEventListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 329/ 366: javax.media.opengl.GLException : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 330/ 366: javax.media.opengl.GLFBODrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 331/ 366: javax.media.opengl.GLFBODrawable.Resizeable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 332/ 366: javax.media.opengl.GLOffscreenAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 333/ 366: javax.media.opengl.GLOffscreenAutoDrawable.FBO : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 334/ 366: javax.media.opengl.GLPipelineFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 335/ 366: javax.media.opengl.GLProfile : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 336/ 366: javax.media.opengl.GLRunnable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 337/ 366: javax.media.opengl.GLRunnable2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 338/ 366: javax.media.opengl.GLSharedContextSetter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 339/ 366: javax.media.opengl.GLUniformData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 340/ 366: javax.media.opengl.Threading : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 341/ 366: javax.media.opengl.Threading.Mode : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 342/ 366: javax.media.opengl.TraceGL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 343/ 366: javax.media.opengl.TraceGL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 344/ 366: javax.media.opengl.TraceGL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 345/ 366: javax.media.opengl.TraceGL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 346/ 366: javax.media.opengl.TraceGL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 347/ 366: javax.media.opengl.TraceGLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 348/ 366: javax.media.opengl.TraceGLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 349/ 366: javax.media.opengl.TraceGLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 350/ 366: javax.media.opengl.awt.AWTGLAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 351/ 366: javax.media.opengl.awt.ComponentEvents : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 352/ 366: javax.media.opengl.awt.GLCanvas : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 353/ 366: javax.media.opengl.awt.GLJPanel : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 354/ 366: javax.media.opengl.fixedfunc.GLLightingFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 355/ 366: javax.media.opengl.fixedfunc.GLMatrixFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 356/ 366: javax.media.opengl.fixedfunc.GLPointerFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 357/ 366: javax.media.opengl.fixedfunc.GLPointerFuncUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 358/ 366: javax.media.opengl.glu.GLU : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 359/ 366: javax.media.opengl.glu.GLUnurbs : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 360/ 366: javax.media.opengl.glu.GLUquadric : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 361/ 366: javax.media.opengl.glu.GLUtessellator : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 362/ 366: javax.media.opengl.glu.GLUtessellatorCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 363/ 366: javax.media.opengl.glu.GLUtessellatorCallbackAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 364/ 366: javax.media.opengl.glu.gl2.GLUgl2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 365/ 366: javax.media.opengl.glu.gl2es1.GLUgl2es1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit]
[junit]
[junit] Removes
[junit]
[junit] Class com.jogamp.graph.curve.opengl.GLRegion
[junit] Removed Method destroyImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method clearImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Removed Method updateImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method drawImpl, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected]
[junit] 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 useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method enable, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback
[junit] Removed Method run, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState
[junit] Removed Method updateUniformLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getRenderState, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static]
[junit] Removed Method attachTo, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], 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 destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method updateAttributeLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method setShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public]
[junit] 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 validateCache, desc[(Ljavax/media/opengl/GL2ES2;I)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/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 setCacheLimit, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final 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 removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected]
[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 <init>, 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 getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], 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 getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;Ljavax/media/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Removed Method setScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public]
[junit] Removed Method setChosenCapabilities, desc[(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 create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] Removed Method getSurfaceHeight, 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] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[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 setupCapabilitiesRGBABits, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static]
[junit] Removed Method getNativeGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen
[junit] Removed Method 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] Removed Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)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 <init>, desc[(Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt
[junit] Removed Method <init>, desc[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Removed Method getPixelScaleX, desc[()I], sig[null], throws nil, access[final protected]
[junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[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 getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], 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 setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Removed Method getPixelScaleY, desc[()I], sig[null], throws nil, access[final protected]
[junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public]
[junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Removed Method getLocationOnScreenNonBlocking, desc[(Ljavax/media/nativewindow/util/Point;Ljava/awt/Component;)Ljava/awt/Component;], sig[null], throws nil, access[protected static]
[junit] Removed Method getLocationOnScreenNative, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[protected]
[junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected]
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Removed Method getLocationOnScreenNativeImpl, desc[(II)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected]
[junit] Removed Method updatePixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback
[junit] Removed Method eglGetAndInitDisplay, desc[([J)J], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] Removed Method getNativeVisualID, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static]
[junit] Removed Method destroyX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static]
[junit] Removed Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws [javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static]
[junit] Removed Method getScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Removed Method resizeX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static]
[junit] Removed Method createCompatibleX11ChildWindow, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice
[junit] Removed Method <init>, desc[(JILjavax/media/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljava/lang/String;ILjavax/media/nativewindow/ToolkitLock;)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 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] Removed Method getNativePointerIconPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Removed Method getHotspot, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method unionOfViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List<Lcom/jogamp/newt/MonitorDevice;>;)V], throws nil, access[public static]
[junit] Removed Method getSizeMM, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.MonitorMode
[junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.NewtFactory
[junit] Removed Method 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[([Ljava/lang/Object;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/String;IJLjavax/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 createWindow, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Ljavax/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] Class com.jogamp.newt.Screen
[junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getGraphicsScreen, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], 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 getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMainMonitor, desc[(Ljavax/media/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.Window
[junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public]
[junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], 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 addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], 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] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public]
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.PinchToZoomGesture
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.WindowUpdateEvent
[junit] Removed Method <init>, desc[(SLjava/lang/Object;JLjavax/media/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] Class com.jogamp.newt.event.awt.AWTAdapter
[junit] Removed Method getNativeSurfaceHolder, desc[()Ljavax/media/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/NEWTEventListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected]
[junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/KeyListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/MouseListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/WindowListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], 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 getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[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 setSurfaceScale, desc[([I)V], 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 getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method create, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Removed Method 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 removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], 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 getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], 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 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 removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], 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 create, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], 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 getNativeSurfaceScale, 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 getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], 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<Lcom/jogamp/newt/MonitorMode;>;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Removed Method filterByResolution, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase
[junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method 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] Removed Method createInstance, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public static]
[junit] Removed Method getGLEventListener, desc[()Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.FBObject
[junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], 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;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method 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 detachAll, desc[(Ljavax/media/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] 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 detachAllRenderbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public]
[junit] 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 detachAllTexturebuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] 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 resetSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], 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 createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;IIIZ)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 unuse, desc[(Ljavax/media/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[final public]
[junit] Removed Method syncSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, 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 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 attachTexture2D, desc[(Ljavax/media/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], 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 initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], 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 <init>, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public]
[junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.GLEventListenerState
[junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.GLRendererQuirks
[junit] Removed Field COUNT, 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 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] Removed Method areSameStickyDevice, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljavax/media/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method pushStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static]
[junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)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 getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Removed Method getAllAvailableCapabilitiesInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getAvailableCapabilitiesInfo, desc[(Ljavax/media/opengl/GLDrawableFactory;Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] 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 getBriefOSGLBuildInfo, 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 getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.swt.GLCanvas
[junit] Removed Method getGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;)Z], 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] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], 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] Removed Method <init>, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public]
[junit] Removed Method setGL, desc[(Ljavax/media/opengl/GL;)Ljavax/media/opengl/GL;], sig[null], throws nil, access[public]
[junit] Removed Method setSharedContext, desc[(Ljavax/media/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Removed Method addGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[public]
[junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], 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 getDelegatedDrawable, desc[()Ljavax/media/opengl/GLDrawable;], sig[null], throws nil, 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 createContext, desc[(Ljavax/media/opengl/GLContext;)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 getChosenGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], 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 getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Removed Method getGL, desc[()Ljavax/media/opengl/GL;], sig[null], throws nil, access[public]
[junit] Removed Method getAnimator, desc[()Ljavax/media/opengl/GLAnimatorControl;], 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 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 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] Class com.jogamp.opengl.util.Animator
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, 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 getUncaughtExceptionHandler, desc[()Ljavax/media/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 setUncaughtExceptionHandler, desc[(Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public]
[junit] Removed Method add, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized]
[junit] Removed Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)V], sig[null], throws nil, access[final protected super synchronized]
[junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public]
[junit] Removed Method getGLAutoDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.CustomGLEventListener
[junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.FPSAnimator
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, 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 bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], 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 seal, desc[(Ljavax/media/opengl/GL;Z)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 enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)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] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[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 mapStorage, desc[(Ljavax/media/opengl/GL;JJI)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method addFixedSubArray, desc[(III)Ljavax/media/opengl/GLArrayData;], 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 mapStorage, desc[(Ljavax/media/opengl/GL;I)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Removed Method 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] 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 isAnimatorStartedOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method swapGLContext, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static]
[junit] Removed Method isAnimatorAnimating, desc[(Ljavax/media/opengl/GLAnimatorControl;)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 swapBuffersBeforeRead, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method isAnimatorStarted, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method isAnimatorAnimatingOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method moveGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static]
[junit] Removed Method isSwapGLContextSafe, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method moveAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final 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 <init>, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer
[junit] Removed Method <init>, 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 getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes
[junit] Removed Method getPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, 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] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final public]
[junit] Removed Method convert, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/opengl/GLProfile;)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static]
[junit] 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 savePack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method resetPack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method 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 setUnpackAlignment, desc[(Ljavax/media/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] Removed Method setPackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Removed Method resetAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method setPackRowLength, desc[(Ljavax/media/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] Removed Method saveUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method setAlignment, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLReadBufferUtil
[junit] Removed Method 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] Removed Field alignment, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Removed Field componentCount, 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 dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.Gamma
[junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method resetAllDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Class com.jogamp.opengl.util.ImmModeSink
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method 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 seal, 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;ZI)V], sig[null], throws nil, access[protected]
[junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected]
[junit] Class com.jogamp.opengl.util.PNGPixelRect
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public]
[junit] Removed Method read, desc[(Ljava/io/InputStream;Ljavax/media/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method 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 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.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 beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract 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 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 attachAutoDrawable, desc[(Ljavax/media/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] Removed Method getAttachedDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[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 getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Removed Method getURI, desc[()Ljava/net/URI;], 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] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer
[junit] Removed Field awtPixelAttributesIntRGBA4, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static]
[junit] Removed Field awtPixelAttributesIntRGB3, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method <init>, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] 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 <init>, desc[(Ljavax/media/opengl/GLProfile;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.Overlay
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Removed Method addGLSLVersion, desc[(Ljavax/media/opengl/GL2ES2;)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;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public]
[junit] Removed Method 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 compile, desc[(Ljavax/media/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] 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] Class com.jogamp.opengl.util.glsl.ShaderProgram
[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 useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method link, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;Z)V], 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 init, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method add, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderState
[junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)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 releaseAllUniforms, desc[(Ljavax/media/opengl/GL2ES2;)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 disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)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] 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;ZZZ)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method vertexAttribPointer, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], 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 getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjavax/media/opengl/GLArrayData;)V], 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 getAttribute, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLArrayData;], 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 getUniform, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLUniformData;], 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 bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public]
[junit] Removed Method ownUniform, desc[(Ljavax/media/opengl/GLUniformData;)V], sig[null], throws nil, access[public]
[junit] Removed Method isActiveAttribute, desc[(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 disableAllVertexAttributeArrays, desc[(Ljavax/media/opengl/GL2ES2;Z)V], 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 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 releaseAllAttributes, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderUtil
[junit] Removed Method shaderBinary, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method isShaderCompilerAvailable, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method compileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], 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 getShaderInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], 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 shaderSource, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static]
[junit] Removed Method getShaderBinaryFormats, desc[(Ljavax/media/opengl/GL;)Ljava/util/Set;], sig[(Ljavax/media/opengl/GL;)Ljava/util/Set<Ljava/lang/Integer;>;], throws nil, access[public static]
[junit] Removed Method 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 isProgramStatusValid, desc[(Ljavax/media/opengl/GL;II)Z], 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 isShaderStatusValid, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;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 isShaderStatusValid, desc[(Ljavax/media/opengl/GL;IILjava/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 detachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)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 isProgramLinkStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/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] Removed Method isProgramExecStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil
[junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)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;)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 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] 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 beginFrame, 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 getSingleSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method ppBegin, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method init, desc[(Ljavax/media/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] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method getTotalSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method ppOneEye, desc[(Ljavax/media/opengl/GL;I)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 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] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Ljavax/media/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Removed Method getTextureObject, desc[(Ljavax/media/opengl/GL;)I], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method disable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method 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 setTexParameteri, desc[(Ljavax/media/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;I)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;I[FI)V], sig[null], throws nil, access[public]
[junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;I[II)V], sig[null], throws nil, 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 setTexParameterf, desc[(Ljavax/media/opengl/GL;IF)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] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Removed Method bind, 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] Class com.jogamp.opengl.util.texture.TextureData
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;)V], sig[null], throws nil, access[protected]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureIO
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method 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 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/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;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/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence
[junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.TextureState
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method 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 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] Class com.jogamp.opengl.util.texture.spi.TGAImage
[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] 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] 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/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/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Class javax.media.nativewindow.AbstractGraphicsConfiguration
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.AbstractGraphicsDevice
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.AbstractGraphicsScreen
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.Capabilities
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.CapabilitiesChooser
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.CapabilitiesImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.DefaultCapabilitiesChooser
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.DefaultGraphicsConfiguration
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.DefaultGraphicsDevice
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.DefaultGraphicsScreen
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.GraphicsConfigurationFactory
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.nativewindow.MutableSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeSurfaceHolder
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeWindow
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeWindowException
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.NativeWindowFactory
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.nativewindow.OffscreenLayerOption
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.OffscreenLayerSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.ProxySurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.ScalableSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.SurfaceUpdatedListener
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.ToolkitLock
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.UpstreamSurfaceHook
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.UpstreamSurfaceHook.MutableSize
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.VisualIDHolder
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.VisualIDHolder.VIDComparator
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.VisualIDHolder.VIDType
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.nativewindow.WindowClosingProtocol
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.nativewindow.util.Dimension
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.DimensionImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.Insets
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.InsetsImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelFormat
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.nativewindow.util.PixelFormatUtil
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink32
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelRectangle
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelRectangle.GenericPixelRect
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.Point
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.PointImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.Rectangle
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.RectangleImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.SurfaceSize
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL3bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL4
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL4bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGLES1
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGLES2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGLES3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DefaultGLCapabilitiesChooser
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.FPSCounter
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2ES1
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2ES2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2ES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2GL3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL3ES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL3bc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL4
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL4ES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL4bc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLAnimatorControl
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLArrayData
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLAutoDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLBase
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLBufferStorage
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.opengl.GLCapabilities
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLCapabilitiesChooser
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLCapabilitiesImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLContext
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.opengl.GLDebugListener
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLDebugMessage
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLDrawableFactory
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.opengl.GLES1
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLES2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLEventListener
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLException
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLFBODrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLFBODrawable.Resizeable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLOffscreenAutoDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLOffscreenAutoDrawable.FBO
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLPipelineFactory
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLProfile
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLRunnable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLRunnable2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLSharedContextSetter
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLUniformData
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.Threading
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.Threading.Mode
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.opengl.TraceGL2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL3bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL4
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL4bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGLES1
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGLES2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGLES3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.awt.AWTGLAutoDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.awt.ComponentEvents
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.awt.GLCanvas
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.awt.GLJPanel
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.fixedfunc.GLLightingFunc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.fixedfunc.GLMatrixFunc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.fixedfunc.GLPointerFunc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.fixedfunc.GLPointerFuncUtil
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.GLU
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.GLUnurbs
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUquadric
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUtessellator
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUtessellatorCallback
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUtessellatorCallbackAdapter
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.gl2.GLUgl2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.gl2es1.GLUgl2es1
[junit] Removed Class , access[public super synchronized]
[junit]
[junit]
[junit] Changes
[junit]
[junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Changed Field reqPixelScale, desc[[I -> [F], access[added: private removed: protected ]
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.windows.WindowsGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Changed Field viewportWU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ]
[junit] Changed Field viewportPU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ]
[junit] Class com.jogamp.newt.Window
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.GLAutoDrawableDelegate
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.swt.GLCanvas
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.Animator
[junit] Changed Field stopIssued, access[added: package-private removed: protected ]
[junit] Changed Field threadGroup, access[added: private removed: protected ]
[junit] Changed Field isAnimating, access[added: package-private removed: protected ]
[junit] Changed Field pauseIssued, access[added: bridge package-private volatile removed: protected ]
[junit] Class com.jogamp.opengl.util.AnimatorBase
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.CustomGLEventListener
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.PNGPixelRect
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[junit] Changed Field CameraInputScheme, desc[Ljava/lang/String; -> Lcom/jogamp/common/net/Uri$Encoded;], type[java.lang.String -> nil], access[]
[junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer
[junit] Changed Class , access[]
[junit]
[junit]
[junit] CompatChanges
[junit]
[junit] Class com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver
[junit] CompatChanged Method resolve, throws[[] -> [java/lang/SecurityException]], access[]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[]
[junit] CompatChanged Method fetchJAWTImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method unlockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method attachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method lockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method detachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] CompatChanged Method getHandle, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method setRealized, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method getWindowHandle, throws[[javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException] -> [java/lang/UnsupportedOperationException, com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Class com.jogamp.newt.Display
[junit] CompatChanged Method 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 setCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[]
[junit] CompatChanged Method queryCurrentMode, 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 swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[]
[junit] Class com.jogamp.opengl.FBObject
[junit] CompatChanged Method supportsDepth, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method getMaxRenderbufferSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method supportsRGBA8, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method getMaxColorAttachments, 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 setSamplingSink, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalStateException]], access[]
[junit] CompatChanged Method getMaxSamples, 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 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] 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 makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method makePerspective, 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 makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method makePerspective, 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 createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[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 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 createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixedInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method 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 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] CompatChanged Method createGLSLInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixedInterleaved, 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 createGLSLMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method 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.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 <init>, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet
[junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] CompatChanged Method 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 endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method 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 beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.awt.TextRenderer
[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 dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method end3DRendering, 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 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.TextureRenderer
[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 endOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method 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 setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method 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] CompatChanged Method draw3DRect, 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 beginOrthoRendering, 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 write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] CompatChanged Method 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 clearImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method destroyImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method clear, desc[(Lcom/jogamp/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] 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 updateImpl, 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] 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 enable, desc[(Lcom/jogamp/opengl/GL2ES2;Z)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 destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)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 destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[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 updateUniformLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/GLUniformData;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 getRenderState, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static]
[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 updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;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] 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 clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[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 validateCache, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[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 setCacheLimit, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public]
[junit] Added Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Added Method 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] 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 <init>, desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public]
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Added Method 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[final public]
[junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;Lcom/jogamp/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public]
[junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.GenericUpstreamSurfacelessHook
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.GraphicsConfigurationFactory
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration
[junit] Added Method <init>, 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] Added Method setScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.MutableSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeSurfaceHolder
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeWindow
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeWindowException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.nativewindow.OffscreenLayerOption
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.OffscreenLayerSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ProxySurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ScalableSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.SurfaceUpdatedListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ToolkitLock
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize
[junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/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] 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 create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public]
[junit] Added Method setupCapabilitiesRGBABits, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static]
[junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen
[junit] Added Method createScreenDevice, desc[(II)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 createDefault, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol
[junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt
[junit] Added Method <init>, desc[(Ljava/nio/ByteBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method getDataBytes, desc[(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] 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 <init>, desc[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Added Method getLocationOnScreenNativeImpl, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected]
[junit] Added Method getLocationOnScreenNative, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[protected]
[junit] Added Method getPixelScaleY, desc[()F], sig[null], throws nil, access[final protected]
[junit] Added Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Added Method updatePixelScale, desc[(Z)Z], 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 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 getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Added Method setCursor, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;Lcom/jogamp/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Added Method getRequestedSurfaceScale, 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 getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected]
[junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[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 setSurfaceScale, desc[([F)Z], 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 getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], 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 getPixelScaleX, desc[()F], sig[null], throws nil, access[final protected]
[junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method getEGLVersion, desc[()Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[public]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback
[junit] Added Method eglGetAndInitDisplay, desc[([J[I[I)J], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] Added Method 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 resizeX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], 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 createCompatibleX11ChildWindow, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], 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] Class com.jogamp.nativewindow.util.Dimension
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.DimensionImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.Insets
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.InsetsImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelFormat
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.CType
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.Composition
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.PackedComposition
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormatUtil
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelRectangle
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.Point
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PointImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.RectangleImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.SurfaceSize
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice
[junit] Added Method <init>, desc[(Ljava/lang/String;ILcom/jogamp/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(JILcom/jogamp/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public]
[junit] 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 getNativePointerIconPixelFormat, desc[()Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGraphicsDevice, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public]
[junit] Added Method createPointerIcon, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Added Method getHotspot, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Field pixelScale, desc[[F], sig[null], value[type null, data null, access[final protected]
[junit] Added Field isPrimary, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Added Method isPrimary, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Field isClone, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Added Method getPixelScale, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method getSizeMM, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Added 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<Lcom/jogamp/newt/MonitorDevice;>;)V], throws nil, access[public static]
[junit] Class com.jogamp.newt.MonitorMode
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public]
[junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.NewtFactory
[junit] Added Method 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/NativeWindow;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Ljava/lang/String;IJLcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method 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 createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(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;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.newt.Screen
[junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getPrimaryMonitor, desc[()Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGraphicsScreen, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public]
[junit] Added Method getViewport, 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 getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], 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] Class com.jogamp.newt.Window
[junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], 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 setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], 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] Added Method removeChild, 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 reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], 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 <init>, desc[(Lcom/jogamp/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.WindowUpdateEvent
[junit] Added Method <init>, desc[(SLjava/lang/Object;JLcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTAdapter
[junit] Added Method getNativeSurfaceHolder, desc[()Lcom/jogamp/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/NEWTEventListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected]
[junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/KeyListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/MouseListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/WindowListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Added Method getCurrentSurfaceScale, desc[([F)[F], 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 getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public]
[junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public]
[junit] Added Method 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 getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], 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] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], 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 getRequestedSurfaceScale, desc[([F)[F], 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 setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[final public]
[junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)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[final public]
[junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], 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[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], 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 getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], 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/newt/MonitorMode;>;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Added Method filterBySurfaceSize, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase
[junit] Added Method createInstance, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public static]
[junit] Added Method getGLEventListener, desc[()Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGL2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL3bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL4
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGLES2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DefaultGLCapabilitiesChooser
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.FBObject
[junit] Added Method isModified, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method detachAllTexturebuffer, desc[(Lcom/jogamp/opengl/GL;)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 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 createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[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 detachAllColorbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Field REQUESTED_BITS, desc[I], sig[null], value[type java.lang.Integer, data -1, access[final public static]
[junit] Added Method detachAll, desc[(Lcom/jogamp/opengl/GL;)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] Added Field CHOSEN_BITS, desc[I], sig[null], value[type java.lang.Integer, data -2, 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 detachAllRenderbuffer, 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 detachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[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 init, desc[(Lcom/jogamp/opengl/GL;III)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[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 use, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method unuse, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, 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 Field DEFAULT_BITS, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Method detachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public]
[junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method unbind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Field MAXIMUM_BITS, desc[I], sig[null], value[type java.lang.Integer, data -3, 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 resetSamplingSink, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/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 destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method isBound, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.FBObject.Attachment
[junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public]
[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] Class com.jogamp.opengl.FBObject.Colorbuffer
[junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method 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[abstract public]
[junit] Class com.jogamp.opengl.FBObject.RenderAttachment
[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.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 getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GLBase
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLBufferStorage
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilities
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesChooser
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLCapabilitiesImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLContext
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLDebugListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLDebugMessage
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLES1
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLES2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLES3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLEventListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLEventListenerState
[junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)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;Ljava/lang/Runnable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Class com.jogamp.opengl.GLException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLExtensions
[junit] Added Field ARB_ES3_1_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_1_compatibility, access[final public static]
[junit] Class com.jogamp.opengl.GLFBODrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLFBODrawable.Resizeable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable.FBO
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLPipelineFactory
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLProfile
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLRendererQuirks
[junit] Added Method addStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)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 Field NoSurfacelessCtx, desc[I], sig[null], value[type java.lang.Integer, data 22, access[final public static]
[junit] Added Method pushStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static]
[junit] Added Method areSameStickyDevice, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getCount, desc[()I], sig[null], throws nil, access[final public static]
[junit] Added Field BuggyColorRenderbuffer, desc[I], sig[null], value[type java.lang.Integer, data 18, 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 NeedSharedObjectSync, desc[I], sig[null], value[type java.lang.Integer, data 20, access[final public static]
[junit] Added Method existStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static]
[junit] Added Method addQuirk, desc[(I)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method getStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static]
[junit] Added Field 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;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[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 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 getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getAllAvailableCapabilitiesInfo, desc[(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/String;], sig[null], throws nil, access[public]
[junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getBriefOSGLBuildInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Added Method 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] 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 getChosenGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] Added Method getDelegatedDrawable, desc[()Lcom/jogamp/opengl/GLDrawable;], sig[null], throws nil, access[final public]
[junit] Added Method disposeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Z)Lcom/jogamp/opengl/GLEventListener;], 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 createContext, desc[(Lcom/jogamp/opengl/GLContext;)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 addGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)V], 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 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 <init>, desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public]
[junit] Added Method setSharedAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Added Method setAnimator, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public]
[junit] Added Method getAnimator, desc[()Lcom/jogamp/opengl/GLAnimatorControl;], 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 setSharedContext, desc[(Lcom/jogamp/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Added Method setContext, desc[(Lcom/jogamp/opengl/GLContext;Z)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Added Method getGL, desc[()Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public]
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], 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 getContext, desc[()Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], 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] Added Method setGL, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.Animator
[junit] Added Method <init>, desc[(Ljava/lang/ThreadGroup;Lcom/jogamp/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] Class com.jogamp.opengl.util.AnimatorBase
[junit] Added Method getUncaughtExceptionHandler, desc[()Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public]
[junit] Added Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)Z], sig[null], throws nil, access[final protected super synchronized]
[junit] Added Method remove, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized]
[junit] Added Method setUncaughtExceptionHandler, desc[(Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], 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 <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public]
[junit] Added Method getGLAutoDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.CustomGLEventListener
[junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.FPSAnimator
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public]
[junit] 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 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 bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], 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 enableBuffer, 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 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] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;I)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected]
[junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;JJI)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] Added Method addFixedSubArray, desc[(III)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Added Method unmapStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] 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 setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Added Method validate, desc[(Lcom/jogamp/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.GLBuffers
[junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIIZ)I], sig[null], throws [com/jogamp/opengl/GLException], access[final public static]
[junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.GLDrawableUtil
[junit] Added Method 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 isAnimatorStarted, 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 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 moveAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;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 isSwapGLContextSafe, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Added Method isAnimatorAnimating, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method isAnimatorStartedOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener
[junit] Added Method run, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIILjava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Added Method requiresNewBuffer, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider
[junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public]
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes
[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 getPixelFormat, desc[(II)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public static]
[junit] Added Method convert, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static]
[junit] Added Field pfmt, desc[Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], value[type null, data null, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[final public]
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, 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 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 getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider
[junit] Added Method 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] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLPixelStorageModes
[junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method saveAll, desc[(Lcom/jogamp/opengl/GL;)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 saveUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method setPackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Added Method setPackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public]
[junit] Added Method resetPack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method setAlignment, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method resetUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method setUnpackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public]
[junit] Added Method setRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;II)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 setUnpackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.GLReadBufferUtil
[junit] Added Field hasAlpha, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], 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 Method readPixels, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public]
[junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.Gamma
[junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Added Method resetAllDisplayGamma, 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/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Class com.jogamp.opengl.util.ImmModeSink
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method 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 draw, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected]
[junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)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 regenerate, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected]
[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] 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 <init>, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public]
[junit] Added Method write, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.RandomTileRenderer
[junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public]
[junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.TileRenderer
[junit] Added Method getClippedImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, 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 beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public]
[junit] Class com.jogamp.opengl.util.TileRendererBase
[junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/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] Added Method getImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final 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 endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method attachAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[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 initStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], 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 destroy, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method getUri, desc[()Lcom/jogamp/common/net/Uri;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIIILjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Added Method getHostPixelComp, desc[()Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[final public]
[junit] Added Method getAWTFormat, desc[()I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method getAWTPixelFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat;], 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 getAttributes, desc[(Lcom/jogamp/opengl/GLProfile;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.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider
[junit] Added Method dispose, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)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] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil
[junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], 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 <init>, desc[(Lcom/jogamp/opengl/GLProfile;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.Overlay
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZZ)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;)Z], sig[null], throws nil, access[public]
[junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Added Method 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 requiresDefaultPrecision, desc[(Lcom/jogamp/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;[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 addDefaultShaderPrecision, desc[(Lcom/jogamp/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;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;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 compile, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] Added Method add, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;Z)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 destroy, desc[(Lcom/jogamp/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] Added Method useProgram, desc[(Lcom/jogamp/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] Added Method validateProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Added Method replaceShader, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderState
[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 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 ownUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)V], 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 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;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)I], sig[null], throws nil, access[public]
[junit] Added Method releaseAllData, desc[(Lcom/jogamp/opengl/GL2ES2;)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 vertexAttribPointer, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)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 release, desc[(Lcom/jogamp/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method uniform, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method isVertexAttribArrayEnabled, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public]
[junit] Added Method releaseAllUniforms, desc[(Lcom/jogamp/opengl/GL2ES2;)V], 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 useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized]
[junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)I], sig[null], throws nil, access[public]
[junit] Added Method getUniform, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public]
[junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Added Method releaseAllAttributes, desc[(Lcom/jogamp/opengl/GL2ES2;)V], 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 bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/opengl/GLArrayData;)V], sig[null], throws nil, access[public]
[junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/String;)V], 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 ownsUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderUtil
[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 attachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], 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 isGeometryShaderSupported, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static]
[junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static]
[junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;I[Ljava/lang/CharSequence;)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 detachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/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<Ljava/lang/Integer;>;], 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 compileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/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 isShaderCompilerAvailable, desc[(Lcom/jogamp/opengl/GL;)Z], 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 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 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;ZZ)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer
[junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDevice
[junit] Added Method getPosition, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], 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] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer
[junit] Added Method getSingleSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method ppEnd, 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 beginFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method getTotalSurfaceSize, desc[()Lcom/jogamp/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] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method endFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye
[junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoGLEventListener
[junit] Added Method reshapeForEye, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.ImageSequence
[junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Lcom/jogamp/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public]
[junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)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 getTextureObject, desc[(Lcom/jogamp/opengl/GL;)I], sig[null], throws nil, access[public]
[junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/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;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] 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 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;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method disable, desc[(Lcom/jogamp/opengl/GL;)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 bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureData
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;)V], sig[null], throws nil, access[protected]
[junit] Class com.jogamp.opengl.util.texture.TextureIO
[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] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/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/File;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] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.TextureState
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO
[junit] Added Method 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] Added Method newTexture, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TGAImage
[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] 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] 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/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] 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] Added Method clearImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method destroyImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method destroyImpl, 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] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public]
[junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Removed Method updateImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method drawImpl, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method clear, desc[(Ljavax/media/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 updateImpl, 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] 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 enable, desc[(Lcom/jogamp/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 destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/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] 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] 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 updateUniformLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getRenderState, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static]
[junit] Removed Method attachTo, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], 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 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 destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[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 updateUniformLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method updateAttributeLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method setShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)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 getRenderState, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static]
[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 updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;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] 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 clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method validateCache, desc[(Ljavax/media/opengl/GL2ES2;I)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] 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] 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] Added Method validateCache, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Removed Method addCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected]
[junit] 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 setCacheLimit, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public]
[junit] Added Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected]
[junit] Removed Method setCacheLimit, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final 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 removeCachedRegion, desc[(Ljavax/media/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 removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] 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 removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)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] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public]
[junit] Added Method create, desc[(Lcom/jogamp/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 <init>, desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize
[junit] Changed Class , access[]
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], 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 getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], 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 create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;Lcom/jogamp/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public]
[junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;Ljavax/media/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public]
[junit] Removed Method destroy, 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] Changed Class , access[]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Removed Method setScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public]
[junit] Added Method setScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public]
[junit] Removed Method setChosenCapabilities, desc[(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] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] 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] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Removed Method getSurfaceHeight, 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] Class com.jogamp.nativewindow.VisualIDHolder
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDComparator
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDType
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.WindowClosingProtocol
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Changed Class , access[]
[junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Added Method getNativeGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public]
[junit] Added Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Removed Method 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 <init>, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public]
[junit] Added Method setupCapabilitiesRGBABits, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static]
[junit] Removed Method setupCapabilitiesRGBABits, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static]
[junit] Removed Method getNativeGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public]
[junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen
[junit] Added Method createScreenDevice, desc[(II)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] Changed Class , access[]
[junit] Removed Method createScreenDevice, desc[(II)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Added Method createDefault, desc[()Lcom/jogamp/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] Removed Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)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] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Changed Class , access[]
[junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt
[junit] Added Method <init>, desc[(Ljava/nio/ByteBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method getDataBytes, desc[(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 <init>, desc[(Ljava/nio/IntBuffer;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 <init>, desc[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public]
[junit] Removed Method <init>, desc[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[]
[junit] Removed Method getPixelScaleX, desc[()I], sig[null], throws nil, access[final protected]
[junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] CompatChanged Method fetchJAWTImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method unlockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method getLocationOnScreenNativeImpl, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected]
[junit] Added Method getLocationOnScreenNative, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], 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 getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] CompatChanged Method attachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method getPixelScaleY, desc[()F], sig[null], throws nil, access[final protected]
[junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[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 setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Added Method updatePixelScale, desc[(Z)Z], 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 getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public]
[junit] Added Method hasPixelScaleChanged, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/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 getPixelScaleY, desc[()I], sig[null], throws nil, access[final protected]
[junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Added Method setCursor, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;Lcom/jogamp/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Changed Field reqPixelScale, desc[[I -> [F], access[added: private removed: protected ]
[junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public]
[junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method getLocationOnScreenNonBlocking, desc[(Ljavax/media/nativewindow/util/Point;Ljava/awt/Component;)Ljava/awt/Component;], sig[null], throws nil, access[protected static]
[junit] Changed Class , access[]
[junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method getLocationOnScreenNative, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[protected]
[junit] Added Method getMaximumSurfaceScale, desc[([F)[F], 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 getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected]
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Removed Method getLocationOnScreenNativeImpl, desc[(II)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected]
[junit] Added Method <init>, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected]
[junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] CompatChanged Method lockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] Added Method setSurfaceScale, desc[([F)Z], 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 getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], 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] Removed Method updatePixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] CompatChanged Method detachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method getPixelScaleX, desc[()F], sig[null], throws nil, access[final protected]
[junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method getEGLVersion, desc[()Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[public]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback
[junit] Removed Method eglGetAndInitDisplay, desc[([J)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglGetAndInitDisplay, desc[([J[I[I)J], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] Removed Method getNativeVisualID, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)I], 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] 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] Removed Method destroyX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static]
[junit] Added Method getNativeVisualID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static]
[junit] 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 getScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Removed Method resizeX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static]
[junit] Added Method resizeX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static]
[junit] Added Method getScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], 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 createCompatibleX11ChildWindow, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static]
[junit] Added Method createCompatibleX11ChildWindow, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static]
[junit] Added Method destroyX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.util.Dimension
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.DimensionImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.Insets
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.InsetsImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelFormat
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.CType
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.Composition
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.PackedComposition
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormatUtil
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelRectangle
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.Point
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PointImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.RectangleImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.SurfaceSize
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.windows.WindowsGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice
[junit] Removed Method <init>, desc[(JILjavax/media/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/String;ILcom/jogamp/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(JILcom/jogamp/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljava/lang/String;ILjavax/media/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[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] Removed Method createScreenDevice, desc[(JIZ)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.Display
[junit] Removed Method getGraphicsDevice, desc[()Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public]
[junit] Added Method getNativePointerIconPixelFormat, desc[()Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method getGraphicsDevice, desc[()Lcom/jogamp/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] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method createPointerIcon, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public]
[junit] Removed Method getNativePointerIconPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Removed Method getHotspot, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Changed Class , access[]
[junit] Added Method getHotspot, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] CompatChanged Method setCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Field pixelScale, desc[[F], sig[null], value[type null, data null, access[final protected]
[junit] Added Field isPrimary, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method isPrimary, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Field isClone, desc[Z], sig[null], value[type null, data null, 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<Lcom/jogamp/newt/MonitorDevice;>;)V], throws nil, access[public static]
[junit] Added Method getPixelScale, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Removed Method getSizeMM, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Changed Field viewportWU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method getSizeMM, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], 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] 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<Lcom/jogamp/newt/MonitorDevice;>;)V], throws nil, access[public static]
[junit] CompatChanged Method queryCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[]
[junit] Changed Field viewportPU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ]
[junit] Class com.jogamp.newt.MonitorMode
[junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public]
[junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.NewtFactory
[junit] Added Method isScreenCompatible, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method 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[(Ljava/lang/String;IJLcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Ljava/lang/String;IJLjavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] 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 isScreenCompatible, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static]
[junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(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 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;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.newt.Screen
[junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getPrimaryMonitor, desc[()Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[abstract 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] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getViewport, desc[()Ljavax/media/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] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Removed Method getGraphicsScreen, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], 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] Added Method getMonitor, desc[(I)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 getMainMonitor, desc[(Ljavax/media/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], 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] Class com.jogamp.newt.Window
[junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public]
[junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], 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 setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], 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 getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Changed Class , access[]
[junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Changed Class , access[]
[junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public]
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] 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 <init>, desc[(Lcom/jogamp/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.WindowUpdateEvent
[junit] Removed Method <init>, desc[(SLjava/lang/Object;JLjavax/media/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] Added Method <init>, desc[(SLjava/lang/Object;JLcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTAdapter
[junit] Added Method getNativeSurfaceHolder, desc[()Lcom/jogamp/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/NEWTEventListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected]
[junit] Removed Method getNativeSurfaceHolder, desc[()Ljavax/media/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/NEWTEventListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected]
[junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/KeyListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/KeyListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/MouseListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/MouseListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/WindowListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/WindowListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/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] Added Method getMinimumSurfaceScale, desc[([F)[F], 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 surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public]
[junit] Removed Method setSurfaceScale, desc[([I)V], 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 getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method create, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/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] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public]
[junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public]
[junit] Added Method 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 getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], 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] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], 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 getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], 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] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Added Method getRequestedSurfaceScale, desc[([F)[F], 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] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public]
[junit] Added Method setSurfaceScale, desc[([F)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] 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] 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 removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], 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 addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)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[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 getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], 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 addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], 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 addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public]
[junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], 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] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] Changed Class , access[]
[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] 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] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[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] Added Method filterByResolution, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Removed Method filterBySurfaceSize, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Added Method filterBySurfaceSize, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Removed Method filterByResolution, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase
[junit] Added Method createInstance, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public static]
[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] Changed Class , access[]
[junit] Removed Method dispose, 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] 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 init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)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 dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method getGLEventListener, desc[()Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] 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] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Added Method isModified, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method detachAllTexturebuffer, desc[(Lcom/jogamp/opengl/GL;)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] 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;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] 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] CompatChanged Method supportsDepth, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method getMaxRenderbufferSize, 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] 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 detachAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, 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 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] Removed Method detachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], 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 REQUESTED_BITS, desc[I], sig[null], value[type java.lang.Integer, data -1, access[final public static]
[junit] Added Method detachAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method detachAllRenderbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Added Method syncSamplingSink, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] CompatChanged Method supportsRGBA8, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Field CHOSEN_BITS, desc[I], sig[null], value[type java.lang.Integer, data -2, 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 detachAllRenderbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] CompatChanged Method getMaxColorAttachments, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;II)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] 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] CompatChanged Method hasFullFBOSupport, 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] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method detachAllTexturebuffer, 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] 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 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 use, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method unuse, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, 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 Field DEFAULT_BITS, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[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 resetSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], 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] 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 unbind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public]
[junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method unbind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] CompatChanged Method setSamplingSink, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalStateException]], access[]
[junit] Added Field MAXIMUM_BITS, desc[I], sig[null], value[type java.lang.Integer, data -3, access[final public static]
[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 attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] CompatChanged Method getMaxSamples, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;IIIZ)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] Added Method resetSamplingSink, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method unuse, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] CompatChanged Method supportsStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)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 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 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] 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] 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] 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 destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method isBound, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.FBObject.Attachment
[junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public]
[junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Removed Method 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 initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Class com.jogamp.opengl.FBObject.Colorbuffer
[junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, 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] 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.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] Removed Method <init>, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Changed Class , access[]
[junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], 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 <init>, desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GLBase
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLBufferStorage
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilities
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesChooser
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLCapabilitiesImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLContext
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLDebugListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLDebugMessage
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLES1
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLES2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLES3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLEventListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLEventListenerState
[junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [javax/media/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] 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;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;)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] Removed Field COUNT, 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] Added Field NoPBufferWithAccum, desc[I], sig[null], value[type java.lang.Integer, data 19, access[final public static]
[junit] Added Field NoSurfacelessCtx, desc[I], sig[null], value[type java.lang.Integer, data 22, access[final public static]
[junit] Removed Method existStickyDeviceQuirk, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static]
[junit] Added Method pushStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static]
[junit] Added Method areSameStickyDevice, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getCount, desc[()I], sig[null], throws nil, access[final 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 BuggyColorRenderbuffer, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static]
[junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method areSameStickyDevice, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljavax/media/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method pushStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static]
[junit] Added Field NeedSharedObjectSync, desc[I], sig[null], value[type java.lang.Integer, data 20, access[final public static]
[junit] Added Method existStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static]
[junit] Added Method addQuirk, desc[(I)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method getStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static]
[junit] Added Field NoARBCreateContext, desc[I], sig[null], value[type java.lang.Integer, data 21, access[final public static]
[junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[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 getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[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] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)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] Removed Method toString, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Added Method getAllAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getAllAvailableCapabilitiesInfo, desc[(Ljavax/media/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/String;], sig[null], throws nil, access[public]
[junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getBriefOSGLBuildInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Removed Method getAvailableCapabilitiesInfo, desc[(Ljavax/media/opengl/GLDrawableFactory;Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getBriefOSGLBuildInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Removed Method getDefaultOpenGLInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultOpenGLInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.Threading
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.Threading.Mode
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL3bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL4
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL4bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGLES1
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGLES2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.awt.AWTGLAutoDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.awt.ComponentEvents
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.awt.GLCanvas
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.awt.GLJPanel
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.egl.EGL
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.egl.EGLExt
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLLightingFunc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLMatrixFunc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLPointerFunc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLPointerFuncUtil
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.GLU
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.GLUnurbs
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUquadric
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUtessellator
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUtessellatorCallback
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.gl2.GLUgl2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.gl2es1.GLUgl2es1
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.math.FloatUtil
[junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method makePerspective, 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 makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.swt.GLCanvas
[junit] Added Method getChosenGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] Added Method getDelegatedDrawable, desc[()Lcom/jogamp/opengl/GLDrawable;], sig[null], throws nil, access[final public]
[junit] Added Method disposeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Z)Lcom/jogamp/opengl/GLEventListener;], 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 removeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], 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] Added Method getGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;)Z], 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 <init>, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public]
[junit] Removed Method setGL, desc[(Ljavax/media/opengl/GL;)Ljavax/media/opengl/GL;], sig[null], throws nil, access[public]
[junit] Removed Method setSharedContext, desc[(Ljavax/media/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Removed Method addGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[public]
[junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], 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 addGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)V], 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] Added Method invoke, desc[(ZLcom/jogamp/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], 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 <init>, desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public]
[junit] Removed Method getDelegatedDrawable, desc[()Ljavax/media/opengl/GLDrawable;], sig[null], throws nil, access[final public]
[junit] Removed Method disposeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Z)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Added Method setSharedAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Removed Method createContext, desc[(Ljavax/media/opengl/GLContext;)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Added Method setAnimator, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method setSharedAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public]
[junit] Added Method getAnimator, desc[()Lcom/jogamp/opengl/GLAnimatorControl;], sig[null], throws nil, access[public]
[junit] Removed Method getChosenGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] Removed Method addGLEventListener, desc[(ILjavax/media/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], 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] Removed Method getGL, desc[()Ljavax/media/opengl/GL;], sig[null], throws nil, access[public]
[junit] Removed Method getAnimator, desc[()Ljavax/media/opengl/GLAnimatorControl;], sig[null], throws nil, access[public]
[junit] Added Method getRequestedGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] Added Method setSharedContext, desc[(Lcom/jogamp/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Added Method setContext, desc[(Lcom/jogamp/opengl/GLContext;Z)Lcom/jogamp/opengl/GLContext;], 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 getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Removed Method setGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method setGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method invoke, desc[(ZLjavax/media/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], 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 getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], 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] Added Method setGL, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public]
[junit] Removed Method getContext, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] CompatChanged Method setExclusiveContextThread, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.Animator
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljava/lang/ThreadGroup;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Changed Field stopIssued, access[added: package-private removed: protected ]
[junit] CompatChanged Method setThreadGroup, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method <init>, desc[(Ljava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Changed Field threadGroup, access[added: private removed: protected ]
[junit] Changed Field isAnimating, access[added: package-private removed: protected ]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Changed Field pauseIssued, access[added: bridge package-private volatile removed: protected ]
[junit] Class com.jogamp.opengl.util.AnimatorBase
[junit] Removed Method getUncaughtExceptionHandler, desc[()Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public]
[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 setUncaughtExceptionHandler, desc[(Ljavax/media/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] Changed Class , access[]
[junit] Removed Method add, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized]
[junit] Removed Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)V], sig[null], throws nil, access[final protected super synchronized]
[junit] CompatChanged Method setModeBits, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method setUncaughtExceptionHandler, desc[(Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], 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] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public]
[junit] Added Method getGLAutoDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Removed Method getGLAutoDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.CustomGLEventListener
[junit] Changed Class , access[]
[junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.FPSAnimator
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method setFPS, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected]
[junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public]
[junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)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 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 seal, 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] 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 createFixed, 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] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public]
[junit] Changed Class , access[]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)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] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method 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] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method createFixedInterleavedMapped, 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 unmapStorage, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;I)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] CompatChanged Method 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] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] CompatChanged Method createFixed, 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] CompatChanged Method createGLSL, 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 createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected]
[junit] CompatChanged Method createFixedInterleaved, 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] Removed Method destroy, desc[(Ljavax/media/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 createDataMapped, 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] Added Method unmapStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method addFixedSubArray, desc[(III)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] CompatChanged Method createGLSLMapped, 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] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;I)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method createGLSL, 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] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Removed Method validate, desc[(Ljavax/media/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public]
[junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method validate, desc[(Lcom/jogamp/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.GLBuffers
[junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIIZ)I], sig[null], throws [com/jogamp/opengl/GLException], access[final public static]
[junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static]
[junit] CompatChanged Method componentCount, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] 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;[IIIIIZ)I], sig[null], throws nil, 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] Removed Method isAnimatorStartedOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method swapGLContext, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static]
[junit] Removed Method isAnimatorAnimating, desc[(Ljavax/media/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 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] 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 moveAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static]
[junit] Removed Method swapBuffersBeforeRead, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method isAnimatorStarted, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method swapGLContext, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static]
[junit] Added Method 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 isAnimatorAnimatingOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method isAnimatorAnimating, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method 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 isSwapGLContextSafe, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Added Method isAnimatorStartedOnOtherThread, desc[(Lcom/jogamp/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] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener
[junit] Removed Method run, desc[(Ljavax/media/opengl/GLAutoDrawable;)Z], 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 <init>, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer
[junit] Removed Method <init>, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIILjava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Added Method requiresNewBuffer, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws nil, access[public]
[junit] 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 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] 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] 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] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes
[junit] Added Method convert, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public static]
[junit] Removed Method getPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public]
[junit] CompatChanged Method <init>, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method <init>, desc[(III)V], sig[null], throws nil, access[public]
[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/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static]
[junit] Added Field pfmt, desc[Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], value[type null, data null, access[final public]
[junit] Removed Field bytesPerPixel, desc[I], sig[null], value[type null, data null, access[final public]
[junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[final public]
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method convert, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/opengl/GLProfile;)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static]
[junit] 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] 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 allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider
[junit] Added Method 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] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] 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] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method savePack, desc[(Ljavax/media/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 savePack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method resetPack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method 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] Added Method saveUnpack, desc[(Lcom/jogamp/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 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 setPackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public]
[junit] Added Method resetPack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method setPackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Removed Method resetAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method setPackRowLength, desc[(Ljavax/media/opengl/GL2ES3;I)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 <init>, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method resetUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method saveAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method setUnpackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)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 resetAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method saveUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method setAlignment, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method setUnpackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.GLReadBufferUtil
[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] Added Field hasAlpha, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Field alignment, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Method readPixelsImpl, desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected]
[junit] Removed Method readPixelsImpl, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected]
[junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public]
[junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public]
[junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.Gamma
[junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/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] 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] 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/GLAutoDrawable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Class com.jogamp.opengl.util.ImmModeSink
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method draw, desc[(Ljavax/media/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 glEnd, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public]
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;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 destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected]
[junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method regenerate, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected]
[junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;ZI)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 useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected]
[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 enableBuffer, desc[(Ljavax/media/opengl/GL;Z)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] 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] 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 <init>, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public]
[junit] Removed Method read, desc[(Ljava/io/InputStream;Ljavax/media/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method read, desc[(Ljava/io/InputStream;Lcom/jogamp/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method write, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public]
[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] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.RandomTileRenderer
[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] 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.TileRenderer
[junit] Added Method getClippedImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, 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 getClippedImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public]
[junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.TileRendererBase
[junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/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 beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public]
[junit] Added Method getImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], 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 setGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public]
[junit] Removed Method reqPreSwapBuffers, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method attachAutoDrawable, desc[(Ljavax/media/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 attachAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Removed Method getAttachedDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[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 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] 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 getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Changed Field CameraInputScheme, desc[Ljava/lang/String; -> Lcom/jogamp/common/net/Uri$Encoded;], type[java.lang.String -> nil], access[]
[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 destroy, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method getUri, desc[()Lcom/jogamp/common/net/Uri;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getURI, desc[()Ljava/net/URI;], 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] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIIILjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] 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] Removed Field awtPixelAttributesIntRGB3, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method <init>, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Added Method getAWTFormat, desc[()I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method getAWTPixelFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[public]
[junit] Added Method getAWTFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)I], sig[null], throws nil, access[public]
[junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GLProfile;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.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider
[junit] Added Method dispose, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Removed Method 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] 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.AWTGLReadBufferUtil
[junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;Z)V], sig[null], throws nil, access[public]
[junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], 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;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.Overlay
[junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method drawAll, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.awt.TextRenderer
[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 dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method end3DRendering, 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 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.TextureRenderer
[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 endOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method 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 setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method 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] CompatChanged Method draw3DRect, 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 beginOrthoRendering, 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;ZZ)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] 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;)Z], sig[null], throws nil, access[public]
[junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[public]
[junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method requiresGL3DefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method requiresDefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/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 addDefaultShaderPrecision, desc[(Lcom/jogamp/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;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;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 compile, desc[(Lcom/jogamp/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;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 compile, desc[(Ljavax/media/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] 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] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] Added Method add, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] 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 useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method link, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;Z)V], 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 init, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized]
[junit] CompatChanged Method add, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final 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;)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method add, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Added Method useProgram, desc[(Lcom/jogamp/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] Added Method validateProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Added Method replaceShader, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderState
[junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)I], sig[null], throws nil, access[public]
[junit] Added Method disableAllVertexAttributeArrays, desc[(Lcom/jogamp/opengl/GL2ES2;Z)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 releaseAllUniforms, desc[(Ljavax/media/opengl/GL2ES2;)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 ownAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public]
[junit] Added Method attachShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized]
[junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public]
[junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public]
[junit] Added Method ownUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)V], sig[null], throws nil, access[public]
[junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], 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 release, desc[(Ljavax/media/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)I], sig[null], throws nil, access[public]
[junit] Added Method releaseAllData, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method vertexAttribPointer, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method ownAttribute, desc[(Ljavax/media/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public]
[junit] Added Method getAttribute, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Added Method vertexAttribPointer, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final 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 ownsAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method uniform, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method isVertexAttribArrayEnabled, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getAttribute, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Added Method releaseAllUniforms, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], 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 getUniform, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLUniformData;], 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 enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public]
[junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)I], sig[null], throws nil, access[public]
[junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public]
[junit] Added Method getUniform, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public]
[junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Added Method releaseAllAttributes, desc[(Lcom/jogamp/opengl/GL2ES2;)V], 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 ownsAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method isActiveAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/opengl/GLArrayData;)V], sig[null], throws nil, access[public]
[junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/String;)V], 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 useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized]
[junit] Removed Method disableAllVertexAttributeArrays, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method ownsUniform, desc[(Ljavax/media/opengl/GLUniformData;)Z], 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 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 releaseAllAttributes, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderUtil
[junit] 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 attachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method shaderBinary, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method getProgramInfoLog, 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 isGeometryShaderSupported, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method compileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] 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 shaderSource, desc[(Lcom/jogamp/opengl/GL;I[Ljava/lang/CharSequence;)V], 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] Added Method getShaderInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method detachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method getShaderInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], 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 createShader, 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 getShaderBinaryFormats, desc[(Ljavax/media/opengl/GL;)Ljava/util/Set;], sig[(Ljavax/media/opengl/GL;)Ljava/util/Set<Ljava/lang/Integer;>;], throws nil, access[public static]
[junit] Removed Method 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 isProgramStatusValid, desc[(Ljavax/media/opengl/GL;II)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 deleteShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getShaderBinaryFormats, desc[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], sig[(Lcom/jogamp/opengl/GL;)Ljava/util/Set<Ljava/lang/Integer;>;], throws nil, access[public static]
[junit] Added Method 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 compileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/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 isShaderCompilerAvailable, desc[(Lcom/jogamp/opengl/GL;)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 isShaderStatusValid, desc[(Ljavax/media/opengl/GL;IILjava/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] Added Method isProgramStatusValid, desc[(Lcom/jogamp/opengl/GL;II)Z], 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 attachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method deleteShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method isProgramLinkStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], 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] Removed Method isGeometryShaderSupported, 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] Removed Method isProgramExecStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil
[junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] 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;)Lcom/jogamp/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 reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method dispose, 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] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.stereo.StereoDevice
[junit] Added Method getPosition, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getPosition, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer
[junit] Removed Method beginFrame, 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 getSingleSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], 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] Removed Method ppBegin, desc[(Ljavax/media/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 ppBegin, 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 beginFrame, 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] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method getTotalSurfaceSize, desc[()Lcom/jogamp/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] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method getTotalSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method endFrame, desc[(Lcom/jogamp/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] 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] 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;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Lcom/jogamp/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public]
[junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public]
[junit] 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 destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public]
[junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Ljavax/media/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method getTextureObject, desc[(Ljavax/media/opengl/GL;)I], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method setTexParameterf, desc[(Lcom/jogamp/opengl/GL;IF)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 setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;I[II)V], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method 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;IIIIIII)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method setTexParameteri, desc[(Ljavax/media/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;I)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] 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] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;I[FI)V], sig[null], throws nil, access[public]
[junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;I[II)V], sig[null], throws nil, access[public]
[junit] 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 setTexParameteri, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[public]
[junit] Removed Method enable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method disable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/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 setTexParameterf, desc[(Ljavax/media/opengl/GL;IF)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] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)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 bind, 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;III)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureData
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;)V], sig[null], throws nil, access[protected]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;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 getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;)V], sig[null], throws nil, access[protected]
[junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureIO
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] CompatChanged Method newTexture, throws[[java/lang/IllegalArgumentException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException]], access[]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] 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] 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] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Added Method 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] Removed Method newTexture, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/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/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] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/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/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/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence
[junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.TextureState
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method 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] 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 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 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] Class com.jogamp.opengl.util.texture.spi.TGAImage
[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] 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/lang/String;)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] 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/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] 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/io/InputStream;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/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] 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/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/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_QUERY_ALL_EVENT_BITS_AMD, value[-1 -> 4294967295], access[]
[junit] CompatChanged Field GL_ALL_CLIENT_ATTRIB_BITS, value[-1 -> 4294967295], access[]
[junit] CompatChanged Field GL_CLIENT_ALL_ATTRIB_BITS, 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_LAST_VERTEX_CONVENTION, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glMinSampleShading, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_INT_SAMPLER_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_PRIMITIVES_GENERATED, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_IMAGE_UNIFORMS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_QUADS, 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 Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_FRAMEBUFFER_LAYERS, 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_CONTEXT_FLAGS, 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_TEXTURE_BUFFER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_BUFFER, 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].glBlendEquationSeparatei, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_EVALUATION_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_SAMPLE_SHADING, 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_GEOMETRY_SHADER_BIT, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glEnablei, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexStorage3DMultisample, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES2].GL_PROGRAM_PIPELINE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FIRST_VERTEX_CONVENTION, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTERS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationi, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_CONTROL_SHADER_BIT, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_UNIFORM_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MIN_SAMPLE_SHADING_VALUE, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glColorMaski, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFuncSeparatei, 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_EVALUATION_ATOMIC_COUNTER_BUFFERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFunci, access[]
[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_COUNTER_BUFFERS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glIsEnabledi, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexBuffer, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, 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_TEXTURE_BUFFER_DATA_STORE_BINDING, access[]
[junit] Class com.jogamp.opengl.GL3
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLES_ADJACENCY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawRangeElementsBaseVertex, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_OUTPUT_TYPE, 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_GEOMETRY_SHADER_INVOCATIONS, 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_GEOMETRY_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsBaseVertex, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_INPUT_TYPE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_UNDEFINED_VERTEX, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsInstancedBaseVertex, 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_MAX_GEOMETRY_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCHES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_GEN_LEVEL, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glTexBufferRange, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_PATCH_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCH_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_EVEN, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_ATTACHMENT_LAYERED, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_OUTPUT_VERTICES, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glFramebufferTexture, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_ISOLINES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_INPUT_COMPONENTS, 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_GEOMETRY_OUTPUT_VERTICES, 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_INPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_MODE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LAYER_PROVOKING_VERTEX, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLE_STRIP_ADJACENCY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glPatchParameteri, 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_LINES_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_VERTICES_OUT, 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_TESS_EVALUATION_SHADER, 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_TESS_CONTROL_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_SIZE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_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_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_POINT_MODE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_ODD, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_PATCH_COMPONENTS, 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_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINE_STRIP_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_SPACING, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_INVOCATIONS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET, access[]
[junit] Class com.jogamp.opengl.GL4
[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_GEOMETRY_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_REFERENCED_BY_GEOMETRY_SHADER, 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_TESS_CONTROL_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_TEXTURE_BUFFER_BINDING, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_CONTEXT_LOST, 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_REFERENCED_BY_TESS_EVALUATION_SHADER, access[]
[junit] Class com.jogamp.opengl.GLBase
[junit] CompatChanged Method setSwapInterval, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.GLContext
[junit] CompatChanged Field CTX_IMPL_FP32_COMPAT_API, value[16384 -> 32768], access[]
[junit] CompatChanged Field CTX_IMPL_FBO, value[8192 -> 16384], access[]
[junit] Class com.jogamp.opengl.GLES1
[junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[]
[junit] Class com.jogamp.opengl.GLES2
[junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[]
[junit]
[junit]
[junit] Deprecates
[junit]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Deprecated Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Deprecated Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public]
[junit] Deprecated Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected]
[junit] Deprecated Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected]
[junit] 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/io/File;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/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit]
[junit]
[junit] Additions
[junit]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice
[junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.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 lockSurfaceImpl, desc[(Ljava/awt/GraphicsConfiguration;)I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected]
[junit] Added Method getAWTGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Added Method setAWTGraphicsConfiguration, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;)V], 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] Added Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;Ljava/awt/GraphicsConfiguration;)Z], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[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 Method isResizable, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method setResizable, 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_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] Added Field STATE_MASK_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field STATE_MASK_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 256, 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 Method isSticky, desc[()Z], 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_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Field STATE_MASK_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 1, 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_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 8192, 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 Field STATE_BIT_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static]
[junit] Added Field STATE_BIT_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Added Method getStateMask, desc[()I], 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 setSticky, desc[(Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Field STATE_MASK_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static]
[junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Field STATE_BIT_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static]
[junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[junit] Added Field STATE_MASK_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 2048, access[final public static]
[junit] Added Field STATE_MASK_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Field STATE_MASK_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Field STATE_MASK_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method getStatePublicBitmask, desc[()I], 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 Method setMaximized, desc[(ZZ)V], 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_BIT_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 6, 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] 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 getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Added Method isResizable, desc[()Z], 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 isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method isMaximizedHorz, 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 getStatePublicBitmask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[final public]
[junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[final public]
[junit] Added Method isMaximizedVert, 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 glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glStateCaptureNV, desc[(II)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 glTextureImage2DEXT, desc[(IIIIIIIIIJ)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 glConservativeRasterParameterfNV, desc[(IF)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 glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)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 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 glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)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 glTextureSubImage1DEXT, desc[(IIIIIIIJ)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 glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(I[II)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 glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)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 glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)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 glProgramUniform4ui64vARB, desc[(III[JI)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 glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)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 glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)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 glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)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 glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)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 glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)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 glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glCompileCommandListNV, 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 glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, 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 glCreateCommandListsNV, desc[(I[II)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 glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)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 glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)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 glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)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 glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)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 glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)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 glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)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 glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationSeparatei, 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 glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)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 glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)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 glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glPatchParameteri, desc[(II)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 isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()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 glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)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 glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GL2
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ELEMENTS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[abstract public]
[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 glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_BLEND_COLOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static]
[junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)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 Method glProgramUniform4ui64vARB, desc[(III[JI)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 glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added 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 glProgramUniform2i64ARB, desc[(IIJJ)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 Field GL_UNIFORM_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)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 glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ARRAYS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static]
[junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract 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[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 glProgramUniform3ui64vARB, desc[(III[JI)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 glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)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 Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(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 glUniform1ui64vARB, 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 Method glUniform3i64ARB, desc[(IJJJ)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 glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)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 Field GL_FRONT_FACE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)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_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static]
[junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)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 glProgramUniform1ui64vARB, desc[(III[JI)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 Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)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 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_ELEMENT_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[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 glProgramUniform4i64ARB, desc[(IIJJJJ)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 glTextureImage3DEXT, desc[(IIIIIIIIIIJ)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 glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static]
[junit] Added Field GL_DRAW_ELEMENTS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static]
[junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)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_ATTRIBUTE_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static]
[junit] Added Field GL_VIEWPORT_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Method glGetCommandHeaderNV, desc[(II)I], 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 glGetnUniformi64vARB, desc[(III[JI)V], 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 glEvaluateDepthValuesARB, desc[()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_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)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_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static]
[junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_POLYGON_OFFSET_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static]
[junit] Added Field GL_ALPHA_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 15, access[final public static]
[junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ARRAYS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 3, 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 glUniform1ui64ARB, desc[(IJ)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_LINE_WIDTH_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[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_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static]
[junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)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 glUniform2i64vARB, desc[(II[JI)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 glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[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_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static]
[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 glProgramUniform1i64ARB, desc[(IIJ)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 Method glUniform3i64vARB, desc[(II[JI)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 glProgramUniform3i64ARB, desc[(IIJJJ)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 glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SCISSOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 17, access[final public static]
[junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)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 glIsCommandListNV, desc[(I)Z], 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 glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract 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[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_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, 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 glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static]
[junit] Added Method glUniform3ui64vARB, 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 glProgramUniform4ui64ARB, desc[(IIJJJJ)V], 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 glDeleteStatesNV, desc[(I[II)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 glGetUniformui64vARB, desc[(II[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 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 Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static]
[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_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static]
[junit] Added Method glUniform4i64vARB, desc[(II[JI)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 glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)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 glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)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 Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ARRAYS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)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 Field GL_COLOR_ATTACHMENT17, desc[I], sig[null], value[type java.lang.Integer, data 36081, access[final public static]
[junit] Added Field GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Field GL_MAX_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 35883, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_DEFAULT_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37650, access[final public static]
[junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, desc[I], sig[null], value[type java.lang.Integer, data 36877, access[final public static]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[abstract public]
[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_MAX_GEOMETRY_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 35372, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT18, desc[I], sig[null], value[type java.lang.Integer, data 36082, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT23, desc[I], sig[null], value[type java.lang.Integer, data 36087, 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_COLOR_ATTACHMENT31, desc[I], sig[null], value[type java.lang.Integer, data 36095, access[final public static]
[junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static]
[junit] Added Field GL_TEXTURE_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36873, 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_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_MIN_SAMPLE_SHADING_VALUE, desc[I], sig[null], value[type java.lang.Integer, data 35895, 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_GEOMETRY_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37589, access[final public static]
[junit] Added Method glGetnUniformuiv, desc[(III[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLOR_ATTACHMENT16, desc[I], sig[null], value[type java.lang.Integer, data 36080, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT22, desc[I], sig[null], value[type java.lang.Integer, data 36086, 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 Field GL_COLOR_ATTACHMENT20, desc[I], sig[null], value[type java.lang.Integer, data 36084, access[final public static]
[junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[abstract public]
[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 Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[abstract public]
[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_MAX_FRAMEBUFFER_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37655, access[final public static]
[junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37583, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT30, desc[I], sig[null], value[type java.lang.Integer, data 36094, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT29, desc[I], sig[null], value[type java.lang.Integer, data 36093, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37582, 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 Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37581, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT26, desc[I], sig[null], value[type java.lang.Integer, data 36090, 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 Method glGetnUniformuiv, desc[(IIILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PRIMITIVES_GENERATED, desc[I], sig[null], value[type java.lang.Integer, data 35975, 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_TESS_EVALUATION_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Field GL_LAST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36430, access[final public static]
[junit] Added Field GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 35378, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT25, desc[I], sig[null], value[type java.lang.Integer, data 36089, 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_TEXTURE_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLOR_ATTACHMENT19, desc[I], sig[null], value[type java.lang.Integer, data 36083, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37587, access[final public static]
[junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36876, 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_GEOMETRY_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, 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 Method glColorMaski, desc[(IZZZZ)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 glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_TEXTURE_BUFFER_DATA_STORE_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35885, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT21, desc[I], sig[null], value[type java.lang.Integer, data 36085, 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_BINDING_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35884, access[final public static]
[junit] Added Field GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36874, access[final public static]
[junit] 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_CONTEXT_LOST, desc[I], sig[null], value[type java.lang.Integer, data 1287, 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_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, 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_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36313, 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 glPatchParameteri, desc[(II)V], sig[null], throws nil, access[abstract public]
[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 Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_ISOLINES, desc[I], sig[null], value[type java.lang.Integer, data 36474, access[final public static]
[junit] Added Field GL_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_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37847, 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_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37842, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37843, access[final public static]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)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_COMPRESSED_RGBA_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37810, 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_MAX_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36444, 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 Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public]
[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_TESS_GEN_SPACING, desc[I], sig[null], value[type java.lang.Integer, data 36471, access[final public static]
[junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static]
[junit] Added Field GL_TESS_GEN_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36470, 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_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static]
[junit] Added Field GL_REFERENCED_BY_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37641, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37851, 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_COMPRESSED_RGBA_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37808, 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 Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public]
[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_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37852, access[final public static]
[junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37816, 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_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36466, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, desc[I], sig[null], value[type java.lang.Integer, data 37279, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37809, 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_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_TRIANGLE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37841, access[final public static]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[abstract public]
[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_COMPRESSED_RGBA_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37815, 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_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37821, 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_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_SRGB8_ALPHA8_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37840, 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 Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34925, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37846, 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_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static]
[junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static]
[junit] Added Field GL_REFERENCED_BY_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37640, 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_GEOMETRY_INPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35095, 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_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36487, 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_RGBA_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37811, 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_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, 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_TESS_GEN_VERTEX_ORDER, desc[I], sig[null], value[type java.lang.Integer, data 36472, 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_LINES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37844, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37845, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36319, access[final public static]
[junit] Added Field GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36383, access[final public static]
[junit] Added Field GL_MAX_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_RGBA_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37817, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37155, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35882, 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_MIN_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36443, 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 Method glTexBufferRange, desc[(IIIJJ)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_TEXTURE_BUFFER_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 37277, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 36442, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37819, 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_MAX_TESS_PATCH_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36484, 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_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_FRAGMENT_INTERPOLATION_OFFSET_BITS, desc[I], sig[null], value[type java.lang.Integer, data 36445, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34924, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37848, 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 Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37156, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36490, 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_GEOMETRY_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37079, 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_TESS_CONTROL_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36469, 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_COMPRESSED_RGBA_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37812, access[final public static]
[junit] Added Field GL_TESS_GEN_POINT_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36473, access[final public static]
[junit] Added Field GL_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 34943, access[final public static]
[junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37814, access[final public static]
[junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36321, 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_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36481, access[final public static]
[junit] Class com.jogamp.opengl.GL4
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method 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 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 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] Added Method decomposeBits, desc[(I[I)Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[protected static]
[junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;Lcom/jogamp/common/util/VersionNumber;ILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static]
[junit] Added Method isGLES32CompatibleAvailable, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Added Method hasOpenGLESSupport, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method hasOpenGLDesktopSupport, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLES2
[junit] Added Field GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37679, access[final public static]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)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 Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, 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 Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)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_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, 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 Field GL_COVERAGE_MODULATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37682, 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_FRAGMENT_COVERAGE_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37598, 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_STENCIL_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37678, 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 Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)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_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static]
[junit] Added Field GL_TEXTURE_2D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 35866, access[final public static]
[junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, 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 glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37270, access[final public static]
[junit] Added Field GL_TEXTURE_SPARSE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37286, 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 Method glFragmentCoverageColorNV, desc[(I)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_ONE_MINUS_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35066, 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_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static]
[junit] Added Method glRasterSamplesEXT, desc[(IZ)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_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35068, access[final public static]
[junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_POLYGON_MODE_NV, desc[I], sig[null], value[type java.lang.Integer, data 2880, 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_SPARSE_3D_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37273, access[final public static]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)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 glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_ONE_MINUS_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35067, access[final public static]
[junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, 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_LOCATION_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37647, access[final public static]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)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_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_NUM_VIRTUAL_PAGE_SIZES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37288, 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_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_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, 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_PROGRAMMABLE_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37697, 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 Field GL_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 34185, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37287, access[final public static]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FILL_RECTANGLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37692, access[final public static]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)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_SRC_ALPHA_SATURATE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 776, access[final public static]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SR8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36797, access[final public static]
[junit] Added Field GL_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_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_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37696, 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_VIRTUAL_PAGE_SIZE_X_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37269, access[final public static]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static]
[junit] Added Field GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37675, 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_MIXED_STENCIL_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37680, access[final public static]
[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_CONSERVATIVE_RASTERIZATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37702, access[final public static]
[junit] Added Field GL_BUFFER_STORAGE_FLAGS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33312, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_Z_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37271, 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_POLYGON_OFFSET_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 10753, access[final public static]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[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_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 6912, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static]
[junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37693, 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 Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[abstract public]
[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 Method glBlendBarrier, desc[()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 glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DYNAMIC_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static]
[junit] Added Field GL_SAMPLE_ALPHA_TO_ONE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32927, access[final public static]
[junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field GL_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32925, 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_COVERAGE_MODULATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37683, access[final public static]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[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_MAX_SPARSE_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37272, access[final public static]
[junit] Added Field GL_COVERAGE_MODULATION_TABLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37681, access[final public static]
[junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37704, access[final public static]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], 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 Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, 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 Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], 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 Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, 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 glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(I[II)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 glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/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 glUniform1i64vARB, 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 glTextureSubImage1D, desc[(IIIIIIJ)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 glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[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 glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)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 glUniform3i64ARB, desc[(IJJJ)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 glProgramUniform3ui64vARB, 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 glGetUniformui64vARB, desc[(II[JI)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 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 glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)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 glUniform2ui64vARB, 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 glFramebufferSampleLocationsfvARB, desc[(III[FI)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 glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)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 glCompileCommandListNV, desc[(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 glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public]
[junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)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 glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)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 glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)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 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 glProgramUniform4i64ARB, desc[(IIJJJJ)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 glStateCaptureNV, desc[(II)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[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)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 glUniform2i64vARB, desc[(II[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 glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, 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 glUniform2i64vARB, desc[(IILjava/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 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 glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)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 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 glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)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 glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()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.TraceGLES1
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public]
[junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBuffer, desc[(III)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 glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glPatchParameteri, desc[(II)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 glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationi, desc[(II)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 glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;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 glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, 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 glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.egl.EGLExt
[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_DEBUG_MSG_CRITICAL_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13241, 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_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_DEPTH_RANGE_FULL_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13081, 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_NUMBER_OF_PLANES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13073, 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_SUBSAMPLE_4_2_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13075, access[final public static]
[junit] Added Field EGL_YUV_BUFFER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13056, access[final public static]
[junit] Added Field EGL_DEBUG_MSG_INFO_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13244, access[final public static]
[junit] Added Field EGL_YUV_DEPTH_RANGE_LIMITED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13080, 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_YVYU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13062, 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_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_YUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13058, 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_YUV_PLANE_BPP_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13082, 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 Method eglExportDMABUFImageMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field EGL_YUV_SUBSAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13074, access[final public static]
[junit] Added Field EGL_OBJECT_SURFACE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13235, 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 Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public]
[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_CALLBACK_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13240, access[final public static]
[junit] Added Field EGL_YUV_PLANE_BPP_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13083, access[final public static]
[junit] Added 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_PLANE_BPP_10_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13085, 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_DEBUG_MSG_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13242, 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 Method eglQueryDebugKHR, desc[(ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[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_DEBUG_MSG_WARN_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13243, 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_ORDER_YVU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13059, 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_ORDER_YUYV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13060, 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_CONTEXT_OPENGL_NO_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 12723, 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_DEPTH_RANGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13079, 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 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[(Lcom/jogamp/opengl/GL2ES2;II[Lcom/jogamp/common/net/Uri;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static]
[junit] Added Method readShaderBinary, desc[(Lcom/jogamp/common/net/Uri;)Ljava/nio/ByteBuffer;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added 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] 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[(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] Class com.jogamp.opengl.util.texture.ImageType
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.texture.ImageType.Util
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Added Method getImageTarget, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureData
[junit] Added Method getSourceImageType, desc[()Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider.SupportsImageTypes
[junit] Added Class , access[abstract interface public]
[junit]
[junit]
[junit]
[junit]
[junit] Class Order
[junit]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice
[junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.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] 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] Added Method lockSurfaceImpl, desc[(Ljava/awt/GraphicsConfiguration;)I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected]
[junit] Added Method getAWTGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Added Method setAWTGraphicsConfiguration, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;)V], sig[null], throws nil, access[final public]
[junit] Deprecated Method updatePixelScale, desc[(Z)Z], 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] Deprecated Method lockSurfaceImpl, desc[()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 updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[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 Method isResizable, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method setResizable, 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_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] Added Field STATE_MASK_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field STATE_MASK_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 256, 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 Method isSticky, desc[()Z], 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_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Field STATE_MASK_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 1, 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_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 8192, 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 Field STATE_BIT_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static]
[junit] Added Field STATE_BIT_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Added Method getStateMask, desc[()I], 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 setSticky, desc[(Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Field STATE_MASK_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static]
[junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Field STATE_BIT_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static]
[junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[junit] Added Field STATE_MASK_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 2048, access[final public static]
[junit] Added Field STATE_MASK_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Field STATE_MASK_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Field STATE_MASK_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method getStatePublicBitmask, desc[()I], 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 Method setMaximized, desc[(ZZ)V], 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_BIT_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 6, 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] 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 getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Added Method isResizable, desc[()Z], 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 isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method isMaximizedHorz, 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 getStatePublicBitmask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[final public]
[junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[final public]
[junit] Added Method isMaximizedVert, 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 glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glStateCaptureNV, desc[(II)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 glTextureImage2DEXT, desc[(IIIIIIIIIJ)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 glConservativeRasterParameterfNV, desc[(IF)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 glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)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 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 glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)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 glTextureSubImage1DEXT, desc[(IIIIIIIJ)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 glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(I[II)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 glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)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 glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)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 glProgramUniform4ui64vARB, desc[(III[JI)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 glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)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 glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)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 glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)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 glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)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 glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)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 glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glCompileCommandListNV, 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 glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, 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 glCreateCommandListsNV, desc[(I[II)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 glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)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 glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)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 glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)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 glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)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 glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)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 glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)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 glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationSeparatei, 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 glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)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 glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)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 glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glPatchParameteri, desc[(II)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 isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()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 glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)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 glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GL2
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ELEMENTS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[abstract public]
[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 glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_BLEND_COLOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static]
[junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)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 Method glProgramUniform4ui64vARB, desc[(III[JI)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] CompatChanged Field GL_QUERY_ALL_EVENT_BITS_AMD, value[-1 -> 4294967295], access[]
[junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added 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 glProgramUniform2i64ARB, desc[(IIJJ)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 Field GL_UNIFORM_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] CompatChanged Field GL_ALL_CLIENT_ATTRIB_BITS, value[-1 -> 4294967295], access[]
[junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)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 glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ARRAYS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static]
[junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract 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[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] CompatChanged Field GL_CLIENT_ALL_ATTRIB_BITS, value[-1 -> 4294967295], access[]
[junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)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 glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)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 Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(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 glUniform1ui64vARB, 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 Method glUniform3i64ARB, desc[(IJJJ)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 glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)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 Field GL_FRONT_FACE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)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_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static]
[junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)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 glProgramUniform1ui64vARB, desc[(III[JI)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 Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)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 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_ELEMENT_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[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 glProgramUniform4i64ARB, desc[(IIJJJJ)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 glTextureImage3DEXT, desc[(IIIIIIIIIIJ)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 glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static]
[junit] Added Field GL_DRAW_ELEMENTS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static]
[junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)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_ATTRIBUTE_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static]
[junit] Added Field GL_VIEWPORT_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Method glGetCommandHeaderNV, desc[(II)I], 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 glGetnUniformi64vARB, desc[(III[JI)V], 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 glEvaluateDepthValuesARB, desc[()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_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)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_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static]
[junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_POLYGON_OFFSET_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static]
[junit] Added Field GL_ALPHA_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 15, access[final public static]
[junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ARRAYS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 3, 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 glUniform1ui64ARB, desc[(IJ)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_LINE_WIDTH_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[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_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static]
[junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)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 glUniform2i64vARB, desc[(II[JI)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 glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[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_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static]
[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 glProgramUniform1i64ARB, desc[(IIJ)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 Method glUniform3i64vARB, desc[(II[JI)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 glProgramUniform3i64ARB, desc[(IIJJJ)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 glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SCISSOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 17, access[final public static]
[junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)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 glIsCommandListNV, desc[(I)Z], 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 glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract 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[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_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, 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 glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static]
[junit] Added Method glUniform3ui64vARB, 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 glProgramUniform4ui64ARB, desc[(IIJJJJ)V], 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 glDeleteStatesNV, desc[(I[II)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] CompatChanged Field GL_TEXCOORD4_BIT_PGI, value[-2147483648 -> 2147483648], access[]
[junit] Added Method glGetUniformui64vARB, desc[(II[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 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 Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static]
[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_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static]
[junit] Added Method glUniform4i64vARB, desc[(II[JI)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 glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)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 glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)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 Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ARRAYS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)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] CompatChanged Field GL_ALL_SHADER_BITS, value[-1 -> 4294967295], access[]
[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 Field GL_COLOR_ATTACHMENT17, desc[I], sig[null], value[type java.lang.Integer, data 36081, access[final public static]
[junit] Added Field GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Field GL_MAX_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 35883, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_DEFAULT_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37650, access[final public static]
[junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, desc[I], sig[null], value[type java.lang.Integer, data 36877, access[final public static]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[abstract public]
[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_MAX_GEOMETRY_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 35372, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT18, desc[I], sig[null], value[type java.lang.Integer, data 36082, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT23, desc[I], sig[null], value[type java.lang.Integer, data 36087, 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_COLOR_ATTACHMENT31, desc[I], sig[null], value[type java.lang.Integer, data 36095, access[final public static]
[junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static]
[junit] Added Field GL_TEXTURE_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36873, 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_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_MIN_SAMPLE_SHADING_VALUE, desc[I], sig[null], value[type java.lang.Integer, data 35895, 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_GEOMETRY_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37589, access[final public static]
[junit] Added Method glGetnUniformuiv, desc[(III[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLOR_ATTACHMENT16, desc[I], sig[null], value[type java.lang.Integer, data 36080, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT22, desc[I], sig[null], value[type java.lang.Integer, data 36086, 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 Field GL_COLOR_ATTACHMENT20, desc[I], sig[null], value[type java.lang.Integer, data 36084, access[final public static]
[junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[abstract public]
[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 Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[abstract public]
[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_MAX_FRAMEBUFFER_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37655, access[final public static]
[junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37583, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT30, desc[I], sig[null], value[type java.lang.Integer, data 36094, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT29, desc[I], sig[null], value[type java.lang.Integer, data 36093, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37582, 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 Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37581, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT26, desc[I], sig[null], value[type java.lang.Integer, data 36090, 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] CompatChanged Field GL_ALL_BARRIER_BITS, value[-1 -> 4294967295], access[]
[junit] Added Method glGetnUniformuiv, desc[(IIILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PRIMITIVES_GENERATED, desc[I], sig[null], value[type java.lang.Integer, data 35975, 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_TESS_EVALUATION_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Field GL_LAST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36430, access[final public static]
[junit] Added Field GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 35378, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT25, desc[I], sig[null], value[type java.lang.Integer, data 36089, 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_TEXTURE_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLOR_ATTACHMENT19, desc[I], sig[null], value[type java.lang.Integer, data 36083, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37587, access[final public static]
[junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36876, 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_GEOMETRY_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, 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 Method glColorMaski, desc[(IZZZZ)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 glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_TEXTURE_BUFFER_DATA_STORE_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35885, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT21, desc[I], sig[null], value[type java.lang.Integer, data 36085, 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_BINDING_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35884, access[final public static]
[junit] Added Field GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36874, access[final public static]
[junit] Class com.jogamp.opengl.GL2GL3
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_LAST_VERTEX_CONVENTION, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glMinSampleShading, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_INT_SAMPLER_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_PRIMITIVES_GENERATED, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_IMAGE_UNIFORMS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_QUADS, 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 Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_FRAMEBUFFER_LAYERS, 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_CONTEXT_FLAGS, 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_TEXTURE_BUFFER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_BUFFER, 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].glBlendEquationSeparatei, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_EVALUATION_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_SAMPLE_SHADING, 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_GEOMETRY_SHADER_BIT, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glEnablei, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexStorage3DMultisample, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES2].GL_PROGRAM_PIPELINE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FIRST_VERTEX_CONVENTION, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTERS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationi, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_CONTROL_SHADER_BIT, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_UNIFORM_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MIN_SAMPLE_SHADING_VALUE, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glColorMaski, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFuncSeparatei, 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_EVALUATION_ATOMIC_COUNTER_BUFFERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFunci, 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_MAX_TEXTURE_BUFFER_SIZE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glIsEnabledi, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexBuffer, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, 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_TEXTURE_BUFFER_DATA_STORE_BINDING, access[]
[junit] Class com.jogamp.opengl.GL3
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLES_ADJACENCY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawRangeElementsBaseVertex, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_OUTPUT_TYPE, 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_GEOMETRY_SHADER_INVOCATIONS, 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_GEOMETRY_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsBaseVertex, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_INPUT_TYPE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_UNDEFINED_VERTEX, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsInstancedBaseVertex, 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_MAX_GEOMETRY_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCHES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_GEN_LEVEL, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glTexBufferRange, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_PATCH_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCH_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_EVEN, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_ATTACHMENT_LAYERED, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_OUTPUT_VERTICES, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glFramebufferTexture, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_ISOLINES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_INPUT_COMPONENTS, 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_GEOMETRY_OUTPUT_VERTICES, 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_INPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_MODE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LAYER_PROVOKING_VERTEX, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLE_STRIP_ADJACENCY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glPatchParameteri, 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_LINES_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_VERTICES_OUT, 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_TESS_EVALUATION_SHADER, 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_TESS_CONTROL_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_SIZE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_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_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_POINT_MODE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_ODD, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_PATCH_COMPONENTS, 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_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINE_STRIP_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_SPACING, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_INVOCATIONS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET, access[]
[junit] Class com.jogamp.opengl.GL3ES3
[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_COMPRESSED_RGBA_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37818, 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_REFERENCED_BY_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37639, 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_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static]
[junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[abstract public]
[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 Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_ISOLINES, desc[I], sig[null], value[type java.lang.Integer, data 36474, access[final public static]
[junit] Added Field GL_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_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37847, 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_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37842, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37843, access[final public static]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)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_COMPRESSED_RGBA_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37810, 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_MAX_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36444, 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 Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public]
[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_TESS_GEN_SPACING, desc[I], sig[null], value[type java.lang.Integer, data 36471, access[final public static]
[junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static]
[junit] Added Field GL_TESS_GEN_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36470, 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_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static]
[junit] Added Field GL_REFERENCED_BY_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37641, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37851, 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_COMPRESSED_RGBA_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37808, 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 Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public]
[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_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37852, access[final public static]
[junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37816, 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_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36466, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, desc[I], sig[null], value[type java.lang.Integer, data 37279, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37809, 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_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_TRIANGLE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37841, access[final public static]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[abstract public]
[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_COMPRESSED_RGBA_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37815, 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_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37821, 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_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_SRGB8_ALPHA8_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37840, 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 Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34925, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37846, 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_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static]
[junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static]
[junit] Added Field GL_REFERENCED_BY_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37640, 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_GEOMETRY_INPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35095, 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_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36487, 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_RGBA_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37811, 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_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, 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_TESS_GEN_VERTEX_ORDER, desc[I], sig[null], value[type java.lang.Integer, data 36472, 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_LINES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37844, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37845, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36319, access[final public static]
[junit] Added Field GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36383, access[final public static]
[junit] Added Field GL_MAX_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_RGBA_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37817, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37155, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35882, 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_MIN_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36443, 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 Method glTexBufferRange, desc[(IIIJJ)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_TEXTURE_BUFFER_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 37277, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 36442, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37819, 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_MAX_TESS_PATCH_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36484, 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_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_FRAGMENT_INTERPOLATION_OFFSET_BITS, desc[I], sig[null], value[type java.lang.Integer, data 36445, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34924, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37848, 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 Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37156, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36490, 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_GEOMETRY_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37079, 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_TESS_CONTROL_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36469, 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_COMPRESSED_RGBA_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37812, access[final public static]
[junit] Added Field GL_TESS_GEN_POINT_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36473, access[final public static]
[junit] Added Field GL_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 34943, access[final public static]
[junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37814, access[final public static]
[junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36321, 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_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36481, access[final public static]
[junit] Class com.jogamp.opengl.GL4
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)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_GEOMETRY_SHADER_STORAGE_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, access[]
[junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)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_REFERENCED_BY_GEOMETRY_SHADER, 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_TESS_CONTROL_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_TEXTURE_BUFFER_BINDING, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_CONTEXT_LOST, 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_REFERENCED_BY_TESS_EVALUATION_SHADER, 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_FP32_COMPAT_API, value[16384 -> 32768], access[]
[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] CompatChanged Field CTX_IMPL_FBO, value[8192 -> 16384], access[]
[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] Added Method decomposeBits, desc[(I[I)Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[protected static]
[junit] Deprecated Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static]
[junit] 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 isGLES32CompatibleAvailable, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[final public 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 Field GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37679, access[final public static]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)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 Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, 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 Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)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_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, 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 Field GL_COVERAGE_MODULATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37682, 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_FRAGMENT_COVERAGE_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37598, 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_STENCIL_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37678, 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 Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)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_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static]
[junit] Added Field GL_TEXTURE_2D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 35866, access[final public static]
[junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, 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 glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37270, access[final public static]
[junit] Added Field GL_TEXTURE_SPARSE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37286, 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 Method glFragmentCoverageColorNV, desc[(I)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] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[]
[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_RASTER_FIXED_SAMPLE_LOCATIONS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37674, 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 Method glRasterSamplesEXT, desc[(IZ)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_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35068, access[final public static]
[junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_POLYGON_MODE_NV, desc[I], sig[null], value[type java.lang.Integer, data 2880, 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_SPARSE_3D_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37273, access[final public static]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)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 glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_ONE_MINUS_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35067, access[final public static]
[junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, 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_LOCATION_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37647, access[final public static]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)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_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_NUM_VIRTUAL_PAGE_SIZES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37288, 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_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_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, 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_PROGRAMMABLE_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37697, 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 Field GL_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 34185, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37287, access[final public static]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FILL_RECTANGLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37692, access[final public static]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)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_SRC_ALPHA_SATURATE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 776, access[final public static]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SR8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36797, access[final public static]
[junit] Added Field GL_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_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_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37696, 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_VIRTUAL_PAGE_SIZE_X_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37269, access[final public static]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static]
[junit] Added Field GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37675, 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_MIXED_STENCIL_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37680, access[final public static]
[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_CONSERVATIVE_RASTERIZATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37702, access[final public static]
[junit] Added Field GL_BUFFER_STORAGE_FLAGS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33312, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_Z_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37271, 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_POLYGON_OFFSET_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 10753, access[final public static]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[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_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 6912, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static]
[junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37693, 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 Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[abstract public]
[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 Method glBlendBarrier, desc[()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 glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DYNAMIC_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static]
[junit] Added Field GL_SAMPLE_ALPHA_TO_ONE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32927, access[final public static]
[junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field GL_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32925, 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_COVERAGE_MODULATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37683, access[final public static]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[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_MAX_SPARSE_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37272, access[final public static]
[junit] Added Field GL_COVERAGE_MODULATION_TABLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37681, access[final public static]
[junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37704, access[final public static]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], 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 Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, 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 Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], 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 Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, 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 glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(I[II)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 glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/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 glUniform1i64vARB, 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 glTextureSubImage1D, desc[(IIIIIIJ)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 glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[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 glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)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 glUniform3i64ARB, desc[(IJJJ)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 glProgramUniform3ui64vARB, 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 glGetUniformui64vARB, desc[(II[JI)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 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 glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)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 glUniform2ui64vARB, 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 glFramebufferSampleLocationsfvARB, desc[(III[FI)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 glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)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 glCompileCommandListNV, desc[(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 glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public]
[junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)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 glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)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 glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)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 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 glProgramUniform4i64ARB, desc[(IIJJJJ)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 glStateCaptureNV, desc[(II)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[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)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 glUniform2i64vARB, desc[(II[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 glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, 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 glUniform2i64vARB, desc[(IILjava/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 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 glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)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 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 glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)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 glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()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.TraceGLES1
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public]
[junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBuffer, desc[(III)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 glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glPatchParameteri, desc[(II)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 glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationi, desc[(II)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 glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;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 glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, 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 glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.egl.EGLExt
[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_DEBUG_MSG_CRITICAL_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13241, 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_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_DEPTH_RANGE_FULL_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13081, 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_NUMBER_OF_PLANES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13073, 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_SUBSAMPLE_4_2_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13075, access[final public static]
[junit] Added Field EGL_YUV_BUFFER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13056, access[final public static]
[junit] Added Field EGL_DEBUG_MSG_INFO_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13244, access[final public static]
[junit] Added Field EGL_YUV_DEPTH_RANGE_LIMITED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13080, 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_YVYU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13062, 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_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_YUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13058, 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_YUV_PLANE_BPP_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13082, 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 Method eglExportDMABUFImageMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field EGL_YUV_SUBSAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13074, access[final public static]
[junit] Added Field EGL_OBJECT_SURFACE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13235, 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 Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public]
[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_CALLBACK_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13240, access[final public static]
[junit] Added Field EGL_YUV_PLANE_BPP_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13083, access[final public static]
[junit] Added 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_PLANE_BPP_10_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13085, 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_DEBUG_MSG_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13242, 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 Method eglQueryDebugKHR, desc[(ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[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_DEBUG_MSG_WARN_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13243, 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_ORDER_YVU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13059, 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_ORDER_YUYV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13060, 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_CONTEXT_OPENGL_NO_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 12723, 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_DEPTH_RANGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13079, 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 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[(Lcom/jogamp/opengl/GL2ES2;II[Lcom/jogamp/common/net/Uri;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static]
[junit] Added Method readShaderBinary, desc[(Lcom/jogamp/common/net/Uri;)Ljava/nio/ByteBuffer;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added 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] 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[(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] 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/io/File;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/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.TextureProvider.SupportsImageTypes
[junit] Added Class , access[abstract interface public]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V232
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV232V24x
[junit] Semantic Version Test
[junit] criteria: SimpleDiffCriteria
[junit] Previous version: 2.3.2 (2.3.2) - lib\v2.3.2\jogl-all.jar
[junit] Current version: 2.5.0 (2.5.0-rc-20230813) - C:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\jogl-all.jar
[junit] Field values changed: true
[junit] Compat. expected: NON_BACKWARD_COMPATIBLE
[junit] Compat. detected: NON_BACKWARD_COMPATIBLE
[junit] Compat. result: detected == expected -> OK
[junit] Current version 2.5.0 (2.5.0-rc-20230813) is NON_BACKWARD_COMPATIBLE to previous version 2.3.2 (2.3.2), actually NON_BACKWARD_COMPATIBLE
[junit]
[junit]
[junit] Summary: 1429 differences in 188 classes:
[junit] Remove 555, Change 69, CompatChange 10, Deprecate 1, Add 794
[junit]
[junit] 0/ 188: com.jogamp.graph.curve.OutlineShape : Remove 4, Change 8, CompatChange 0, Deprecate 0, Add 18
[junit] 1/ 188: com.jogamp.graph.curve.OutlineShapeXForm : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 2/ 188: com.jogamp.graph.curve.Region : Remove 4, Change 3, CompatChange 0, Deprecate 0, Add 22
[junit] 3/ 188: com.jogamp.graph.curve.opengl.GLRegion : Remove 5, Change 0, CompatChange 0, Deprecate 0, Add 32
[junit] 4/ 188: com.jogamp.graph.curve.opengl.RegionRenderer : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 18
[junit] 5/ 188: com.jogamp.graph.curve.opengl.RenderState : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 6/ 188: com.jogamp.graph.curve.opengl.TextRegionUtil : Remove 9, Change 2, CompatChange 0, Deprecate 0, Add 9
[junit] 7/ 188: com.jogamp.graph.curve.opengl.TextRegionUtil.ShapeVisitor : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 8/ 188: com.jogamp.graph.font.Font : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 22
[junit] 9/ 188: com.jogamp.graph.font.Font.Glyph : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 19
[junit] 10/ 188: com.jogamp.graph.font.Font.GlyphVisitor : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 11/ 188: com.jogamp.graph.font.Font.GlyphVisitor2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 12/ 188: com.jogamp.graph.font.Font.Metrics : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 12
[junit] 13/ 188: com.jogamp.graph.font.FontScale : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 14/ 188: com.jogamp.graph.geom.Outline : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 15/ 188: com.jogamp.graph.geom.SVertex : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 16/ 188: com.jogamp.graph.geom.SVertex.Factory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 17/ 188: com.jogamp.graph.geom.Triangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 18/ 188: com.jogamp.graph.geom.Vertex : Remove 3, Change 10, CompatChange 0, Deprecate 0, Add 21
[junit] 19/ 188: com.jogamp.graph.geom.Vertex.Factory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 20/ 188: com.jogamp.graph.geom.plane.AffineTransform : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 21/ 188: com.jogamp.graph.geom.plane.Crossing2F.CubicCurve : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 22/ 188: com.jogamp.graph.geom.plane.Crossing2F.QuadCurve : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 23/ 188: com.jogamp.graph.geom.plane.IllegalPathStateException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 24/ 188: com.jogamp.graph.geom.plane.NoninvertibleTransformException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 25/ 188: com.jogamp.graph.geom.plane.Path2F : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 26/ 188: com.jogamp.graph.geom.plane.Path2F.Iterator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 27/ 188: com.jogamp.graph.geom.plane.Path2F.SegmentType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 28/ 188: com.jogamp.graph.geom.plane.Winding : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 29/ 188: com.jogamp.graph.geom.plane.WindingRule : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 30/ 188: com.jogamp.graph.ui.Container : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 31/ 188: com.jogamp.graph.ui.GraphShape : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 32/ 188: com.jogamp.graph.ui.Group : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 33/ 188: com.jogamp.graph.ui.Group.Layout : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 34/ 188: com.jogamp.graph.ui.Scene : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 35/ 188: com.jogamp.graph.ui.Scene.PMVMatrixSetup : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 36/ 188: com.jogamp.graph.ui.Shape : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 37/ 188: com.jogamp.graph.ui.Shape.EventInfo : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 38/ 188: com.jogamp.graph.ui.Shape.Listener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 39/ 188: com.jogamp.graph.ui.Shape.ListenerBool : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 40/ 188: com.jogamp.graph.ui.Shape.MouseGestureAdapter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 41/ 188: com.jogamp.graph.ui.Shape.MouseGestureListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 42/ 188: com.jogamp.graph.ui.Shape.Visitor1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 43/ 188: com.jogamp.graph.ui.Shape.Visitor2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 44/ 188: com.jogamp.graph.ui.layout.Alignment : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 45/ 188: com.jogamp.graph.ui.layout.Alignment.Bit : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 46/ 188: com.jogamp.graph.ui.layout.BoxLayout : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 47/ 188: com.jogamp.graph.ui.layout.Gap : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 48/ 188: com.jogamp.graph.ui.layout.GridLayout : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 49/ 188: com.jogamp.graph.ui.layout.GridLayout.Order : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 50/ 188: com.jogamp.graph.ui.layout.Margin : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 51/ 188: com.jogamp.graph.ui.layout.Padding : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 52/ 188: com.jogamp.graph.ui.shapes.BaseButton : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 53/ 188: com.jogamp.graph.ui.shapes.Button : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 54/ 188: com.jogamp.graph.ui.shapes.CrossHair : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 55/ 188: com.jogamp.graph.ui.shapes.GLButton : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 56/ 188: com.jogamp.graph.ui.shapes.GlyphShape : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 57/ 188: com.jogamp.graph.ui.shapes.ImageButton : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 58/ 188: com.jogamp.graph.ui.shapes.Label : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 59/ 188: com.jogamp.graph.ui.shapes.MediaButton : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 60/ 188: com.jogamp.graph.ui.shapes.Rectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 61/ 188: com.jogamp.graph.ui.shapes.TexSeqButton : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 62/ 188: com.jogamp.nativewindow.Capabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 63/ 188: com.jogamp.nativewindow.CapabilitiesFilter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 64/ 188: com.jogamp.nativewindow.CapabilitiesFilter.Test : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 65/ 188: com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 66/ 188: com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 67/ 188: com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 68/ 188: com.jogamp.nativewindow.DefaultGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 69/ 188: com.jogamp.nativewindow.NativeSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 70/ 188: com.jogamp.nativewindow.NativeWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 71/ 188: com.jogamp.nativewindow.NativeWindowFactory : Remove 2, Change 8, CompatChange 0, Deprecate 0, Add 4
[junit] 72/ 188: com.jogamp.nativewindow.NativeWindowHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 73/ 188: com.jogamp.nativewindow.ScalableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 74/ 188: com.jogamp.nativewindow.VisualIDHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 75/ 188: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 76/ 188: com.jogamp.nativewindow.awt.AppContextInfo : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 77/ 188: com.jogamp.nativewindow.awt.JAWTWindow : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 8
[junit] 78/ 188: com.jogamp.nativewindow.egl.EGLGraphicsDevice : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 8
[junit] 79/ 188: com.jogamp.nativewindow.ios.IOSGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 80/ 188: com.jogamp.nativewindow.javafx.JFXAccessor : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 81/ 188: com.jogamp.nativewindow.swt.SWTAccessor : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 16
[junit] 82/ 188: com.jogamp.nativewindow.util.Point : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 83/ 188: com.jogamp.nativewindow.util.Rectangle : Remove 11, Change 0, CompatChange 0, Deprecate 0, Add 13
[junit] 84/ 188: com.jogamp.nativewindow.util.RectangleImmutable : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 85/ 188: com.jogamp.newt.Display.PointerIcon : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 86/ 188: com.jogamp.newt.MonitorDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 7
[junit] 87/ 188: com.jogamp.newt.MonitorDevice.Orientation : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 88/ 188: com.jogamp.newt.Screen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 89/ 188: com.jogamp.newt.Window : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 6
[junit] 90/ 188: com.jogamp.newt.awt.NewtCanvasAWT : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 91/ 188: com.jogamp.newt.javafx.NewtCanvasJFX : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 92/ 188: com.jogamp.newt.opengl.GLWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 93/ 188: com.jogamp.newt.swt.NewtCanvasSWT : Remove 2, Change 1, CompatChange 2, Deprecate 0, Add 2
[junit] 94/ 188: com.jogamp.opengl.DebugGL4bc : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 95/ 188: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 96/ 188: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 97/ 188: com.jogamp.opengl.FBObject : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 98/ 188: com.jogamp.opengl.FBObject.Attachment : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 99/ 188: com.jogamp.opengl.FBObject.Attachment.StorageDefinition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 100/ 188: com.jogamp.opengl.GL2 : Remove 134, Change 0, CompatChange 0, Deprecate 0, Add 17
[junit] 101/ 188: com.jogamp.opengl.GL2ES3 : Remove 13, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 102/ 188: com.jogamp.opengl.GL2GL3 : Remove 17, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 103/ 188: com.jogamp.opengl.GL3 : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 17
[junit] 104/ 188: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 13
[junit] 105/ 188: com.jogamp.opengl.GL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 106/ 188: com.jogamp.opengl.GL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 107/ 188: com.jogamp.opengl.GL4bc : Remove 0, Change 0, CompatChange 3, Deprecate 0, Add 79
[junit] 108/ 188: com.jogamp.opengl.GLArrayData : Remove 5, Change 0, CompatChange 0, Deprecate 0, Add 14
[junit] 109/ 188: com.jogamp.opengl.GLBase : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 110/ 188: com.jogamp.opengl.GLCapabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 111/ 188: com.jogamp.opengl.GLCapabilitiesFilter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 112/ 188: com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 113/ 188: com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 114/ 188: com.jogamp.opengl.GLContext : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 115/ 188: com.jogamp.opengl.GLDrawableFactory : Remove 1, Change 0, CompatChange 1, Deprecate 0, Add 3
[junit] 116/ 188: com.jogamp.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 117/ 188: com.jogamp.opengl.GLRendererQuirks : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 118/ 188: com.jogamp.opengl.GLRendererQuirks.Override : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 119/ 188: com.jogamp.opengl.GLUniformData : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 3
[junit] 120/ 188: com.jogamp.opengl.JoglVersion : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 121/ 188: com.jogamp.opengl.TraceGL4bc : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 122/ 188: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 123/ 188: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 124/ 188: com.jogamp.opengl.awt.GLCanvas : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 125/ 188: com.jogamp.opengl.awt.GLJPanel : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 126/ 188: com.jogamp.opengl.egl.EGL : Remove 11, Change 0, CompatChange 0, Deprecate 0, Add 11
[junit] 127/ 188: com.jogamp.opengl.egl.EGLClientPixmapHI : Remove 3, Change 4, CompatChange 0, Deprecate 0, Add 4
[junit] 128/ 188: com.jogamp.opengl.egl.EGLExt : Remove 33, Change 0, CompatChange 0, Deprecate 0, Add 33
[junit] 129/ 188: com.jogamp.opengl.math.FloatUtil : Remove 25, Change 5, CompatChange 0, Deprecate 0, Add 12
[junit] 130/ 188: com.jogamp.opengl.math.Matrix4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 131/ 188: com.jogamp.opengl.math.Matrix4f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 132/ 188: com.jogamp.opengl.math.Quaternion : Remove 19, Change 0, CompatChange 0, Deprecate 1, Add 19
[junit] 133/ 188: com.jogamp.opengl.math.Recti : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 134/ 188: com.jogamp.opengl.math.Vec2f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 135/ 188: com.jogamp.opengl.math.Vec2i : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 136/ 188: com.jogamp.opengl.math.Vec3f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 137/ 188: com.jogamp.opengl.math.Vec4f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 138/ 188: com.jogamp.opengl.math.VectorUtil : Remove 53, Change 0, CompatChange 0, Deprecate 0, Add 15
[junit] 139/ 188: com.jogamp.opengl.math.VectorUtil.Winding : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 140/ 188: com.jogamp.opengl.math.Vert2fImmutable : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 141/ 188: com.jogamp.opengl.math.Vert3fImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 142/ 188: com.jogamp.opengl.math.geom.AABBox : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 14
[junit] 143/ 188: com.jogamp.opengl.math.geom.Frustum : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 144/ 188: com.jogamp.opengl.math.geom.Frustum.Plane : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 145/ 188: com.jogamp.opengl.util.Animator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 146/ 188: com.jogamp.opengl.util.AnimatorBase : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 147/ 188: com.jogamp.opengl.util.FPSAnimator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 148/ 188: com.jogamp.opengl.util.GLArrayDataClient : Remove 7, Change 2, CompatChange 2, Deprecate 0, Add 23
[junit] 149/ 188: com.jogamp.opengl.util.GLArrayDataEditable : Remove 2, Change 0, CompatChange 1, Deprecate 0, Add 14
[junit] 150/ 188: com.jogamp.opengl.util.GLArrayDataServer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 151/ 188: com.jogamp.opengl.util.GLArrayDataWrapper : Remove 13, Change 3, CompatChange 0, Deprecate 0, Add 22
[junit] 152/ 188: com.jogamp.opengl.util.GLReadBufferUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 153/ 188: com.jogamp.opengl.util.PMVMatrix : Remove 28, Change 1, CompatChange 0, Deprecate 0, Add 53
[junit] 154/ 188: com.jogamp.opengl.util.SyncAction : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 155/ 188: com.jogamp.opengl.util.SyncBuffer : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 156/ 188: com.jogamp.opengl.util.SyncMatrices4f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 157/ 188: com.jogamp.opengl.util.SyncMatrices4f16 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 158/ 188: com.jogamp.opengl.util.SyncMatrix4f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 159/ 188: com.jogamp.opengl.util.SyncMatrix4f16 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 160/ 188: com.jogamp.opengl.util.TimeFrameI : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 161/ 188: com.jogamp.opengl.util.av.AudioSink : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 162/ 188: com.jogamp.opengl.util.av.AudioSink.AudioDataFrame : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 163/ 188: com.jogamp.opengl.util.av.AudioSink.AudioFormat : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 164/ 188: com.jogamp.opengl.util.av.AudioSink.AudioFrame : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 165/ 188: com.jogamp.opengl.util.av.AudioSinkFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 166/ 188: com.jogamp.opengl.util.av.GLMediaPlayer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 167/ 188: com.jogamp.opengl.util.av.GLMediaPlayer.EventMask : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 168/ 188: com.jogamp.opengl.util.av.GLMediaPlayer.EventMask.Bit : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 169/ 188: com.jogamp.opengl.util.av.GLMediaPlayer.GLMediaEventListener : Remove 14, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 170/ 188: com.jogamp.opengl.util.caps.NonFSAAGLCapsChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 171/ 188: com.jogamp.opengl.util.glsl.ShaderCode : Remove 1, Change 9, CompatChange 0, Deprecate 0, Add 1
[junit] 172/ 188: com.jogamp.opengl.util.glsl.ShaderProgram : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 173/ 188: com.jogamp.opengl.util.glsl.ShaderState : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 174/ 188: com.jogamp.opengl.util.glsl.ShaderUtil : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 175/ 188: com.jogamp.opengl.util.stereo.EyeParameter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 176/ 188: com.jogamp.opengl.util.stereo.StereoDevice : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 177/ 188: com.jogamp.opengl.util.stereo.StereoUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 178/ 188: com.jogamp.opengl.util.stereo.ViewerPose : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 179/ 188: com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceFactory : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 180/ 188: com.jogamp.opengl.util.texture.ImageSequence : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 181/ 188: com.jogamp.opengl.util.texture.Texture : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 182/ 188: com.jogamp.opengl.util.texture.TextureSequence : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 183/ 188: com.jogamp.opengl.util.texture.TextureSequence.TextureFrame : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 184/ 188: com.jogamp.opengl.util.texture.spi.DDSImage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 185/ 188: com.jogamp.opengl.util.texture.spi.SGIImage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 186/ 188: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 187/ 188: com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit]
[junit]
[junit] Removes
[junit]
[junit] Class com.jogamp.graph.curve.OutlineShape
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/curve/OutlineShape;], sig[null], throws nil, access[final public]
[junit] Removed Method getOutlineNumber, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;)V], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)V], throws nil, access[public]
[junit] Removed Method vertexFactory, desc[()Lcom/jogamp/graph/geom/Vertex$Factory;], sig[()Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.OutlineShapeXForm
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/curve/OutlineShape;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public]
[junit] Removed Method setTransform, desc[(Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getTransform, desc[()Ljogamp/graph/geom/plane/AffineTransform;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.Region
[junit] Removed Method pushVertex, desc[([F[F[F)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method addOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;Ljogamp/graph/geom/plane/AffineTransform;[F)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(I)V], sig[null], throws nil, access[protected]
[junit] Removed Method addOutlineShapes, desc[(Ljava/util/List;Ljogamp/graph/geom/plane/AffineTransform;[F)V], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;Ljogamp/graph/geom/plane/AffineTransform;[F)V], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.GLRegion
[junit] Removed Method <init>, desc[(ILcom/jogamp/opengl/util/texture/TextureSequence;)V], sig[null], throws nil, access[protected]
[junit] Removed Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method create, desc[(ILcom/jogamp/opengl/util/texture/TextureSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Removed Method 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 <init>, desc[(Lcom/jogamp/graph/curve/opengl/RenderState;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Removed Method reshapeNotify, desc[(II)V], sig[null], throws nil, access[final public]
[junit] Removed Method init, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method create, desc[(Lcom/jogamp/graph/curve/opengl/RenderState;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.graph.curve.opengl.RenderState
[junit] Removed Method createRenderState, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/graph/curve/opengl/RenderState;], throws nil, access[public static]
[junit] Removed Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getColorStatic, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method getVertexFactory, desc[()Lcom/jogamp/graph/geom/Vertex$Factory;], sig[()Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method createRenderState, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/curve/opengl/RenderState;], throws nil, access[public static]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/opengl/util/PMVMatrix;)V], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/opengl/util/PMVMatrix;)V], throws nil, access[protected]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected]
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public]
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected]
[junit] Removed Method getCachedRegion, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FI)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[final protected]
[junit] Removed Method getKey, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FI)Ljava/lang/String;], sig[null], throws nil, access[final protected]
[junit] Removed Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[(Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], throws nil, access[public static]
[junit] Removed Method processString, desc[(Lcom/jogamp/graph/curve/opengl/TextRegionUtil$ShapeVisitor;Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;Ljogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil.ShapeVisitor
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font
[junit] Removed Method getGlyph, desc[(C)Lcom/jogamp/graph/font/Font$Glyph;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getName, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricWidth, desc[(Ljava/lang/CharSequence;F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAdvanceWidth, desc[(IF)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricBounds, desc[(Ljava/lang/CharSequence;F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricHeight, desc[(Ljava/lang/CharSequence;FLcom/jogamp/opengl/math/geom/AABBox;)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getPointsBounds, desc[(Ljogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getLineHeight, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getFullFamilyName, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getPixelSize, desc[(FF)F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.Font.Glyph
[junit] Removed Field ID_CR, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Removed Method getBBox, desc[(Lcom/jogamp/opengl/math/geom/AABBox;F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBBox, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAdvance, desc[(FZ)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getScale, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getID, desc[()S], sig[null], throws nil, access[abstract public]
[junit] Removed Field ID_SPACE, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static]
[junit] Removed Method getSymbol, desc[()C], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.Font.Metrics
[junit] Removed Method getLineGap, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBBox, desc[(Lcom/jogamp/opengl/math/geom/AABBox;F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getScale, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAscent, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMaxExtend, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getDescent, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.geom.Outline
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/geom/Outline;], sig[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/geom/Outline;], throws nil, access[final public]
[junit] Class com.jogamp.graph.geom.SVertex
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.SVertex.Factory
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.Triangle
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/geom/Triangle;], sig[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/geom/Triangle;], throws nil, access[public]
[junit] Class com.jogamp.graph.geom.Vertex
[junit] Removed Method getTexCoord, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Removed Method setTexCoord, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method setCoord, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.geom.Vertex.Factory
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Removed Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[public static]
[junit] Removed Method getDefaultToolkitLock, desc[(Ljava/lang/String;J)Lcom/jogamp/nativewindow/ToolkitLock;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Removed Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AppContextInfo
[junit] Removed Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Ljava/lang/Thread;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Removed Field bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected]
[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 detachSurfaceLayerImpl, desc[(JLjava/lang/Runnable;)V], sig[null], throws nil, access[protected]
[junit] Removed Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method layoutSurfaceLayerImpl, desc[(JZ)V], sig[null], throws nil, access[protected]
[junit] Removed Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Removed Method invalidateNative, desc[()V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(JJLjava/lang/String;ILcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] Removed Method invoke, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method invoke, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method gdk_window_set_back_pixmap, desc[(JJZ)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.util.Point
[junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(II)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public]
[junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public]
[junit] Removed Method setWidth, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method setHeight, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(IIII)V], sig[null], throws nil, access[final public]
[junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.util.RectangleImmutable
[junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Removed Method validate, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Class com.jogamp.newt.Screen
[junit] Removed Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Removed Method updatePosSizeCheck, desc[(IIIIZ)V], sig[null], throws nil, access[final protected]
[junit] Removed Method updateSizeCheck, desc[()V], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public]
[junit] Removed Method glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GL2
[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 Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)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_VERTEX4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8, 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] Removed Method glProgramUniform2ui64vARB, desc[(IIILjava/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 glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_OBJ_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107022, access[final public static]
[junit] Removed Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static]
[junit] Removed Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static]
[junit] Removed Field GL_BACK_NORMALS_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107043, access[final public static]
[junit] Removed Field GL_FULL_STIPPLE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107033, access[final public static]
[junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[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 glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static]
[junit] Removed Method glGetUniformui64vARB, desc[(II[JI)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_TEXCOORD2_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 536870912, access[final public static]
[junit] Removed Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_MEM_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107025, access[final public static]
[junit] Removed Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)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 Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Removed Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_CLIP_FAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107041, access[final public static]
[junit] Removed Field GL_STRICT_SCISSOR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107032, access[final public static]
[junit] Removed Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_TEXCOORD3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1073741824, access[final public static]
[junit] Removed Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetnUniformui64vARB, desc[(III[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 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_SPECULAR_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 67108864, access[final public static]
[junit] Removed Field GL_PREFER_DOUBLEBUFFER_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107000, access[final public static]
[junit] Removed Field GL_MAT_AMBIENT_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static]
[junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(III[FI)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_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static]
[junit] Removed Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_VERTEX_CONSISTENT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107051, access[final public static]
[junit] Removed Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)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 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_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Removed Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static]
[junit] Removed 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_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static]
[junit] Removed Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_TEXCOORD4_BIT_PGI, desc[J], sig[null], value[type java.lang.Long, data 2147483648, access[final public static]
[junit] Removed Field GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107011, access[final public static]
[junit] Removed Method glUniform3ui64vARB, 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_MAT_COLOR_INDEXES_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 16777216, access[final public static]
[junit] Removed Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static]
[junit] Removed Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, 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 Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Removed Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_COLOR3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 65536, 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 Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)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_EDGEFLAG_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 262144, access[final public static]
[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_BLUE_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34146, 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 glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[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 Method glEvaluateDepthValuesARB, desc[()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_VERTEX_DATA_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107050, 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_VERTEX23_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[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 Field GL_RECLAIM_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107006, access[final public static]
[junit] Removed Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_INDEX_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 524288, access[final public static]
[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 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_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Removed Field GL_CONSERVE_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107005, access[final public static]
[junit] Removed Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3ui64vARB, desc[(III[JI)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_ALWAYS_FAST_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107020, access[final public static]
[junit] Removed Method glUniform3i64vARB, 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 Field GL_RED_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34144, access[final public static]
[junit] Removed Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_COLOR4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static]
[junit] Removed Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_WIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107023, access[final public static]
[junit] Removed Field GL_BLUE_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34150, access[final public static]
[junit] Removed Method glProgramUniform2ui64ARB, desc[(IIJJ)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 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 glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[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 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_GREEN_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34149, access[final public static]
[junit] Removed Field GL_NORMAL_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 134217728, access[final public static]
[junit] Removed Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_NATIVE_GRAPHICS_HANDLE_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107010, access[final public static]
[junit] Removed Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[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 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_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, 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 glHintPGI, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL2ES3
[junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static]
[junit] Removed Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[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_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static]
[junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static]
[junit] Removed Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, 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_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, 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_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static]
[junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static]
[junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, 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] Class com.jogamp.opengl.GL2GL3
[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_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_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, 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] 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_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, 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_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_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, 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_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, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static]
[junit] Removed Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, 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_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static]
[junit] Class com.jogamp.opengl.GL3
[junit] Removed Method glMultiDrawArraysIndirect, desc[(IJII)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLArrayData
[junit] Removed Method getComponentCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSizeInBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getComponentType, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getComponentSizeInBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getElementCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] 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_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] Removed Field FORCE_MIN_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Removed Method getFactoryImpl, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws [com/jogamp/opengl/GLException], access[protected static]
[junit] Class com.jogamp.opengl.GLRendererQuirks
[junit] Removed Field GLNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Removed Method addQuirks, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method <init>, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] 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 glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public]
[junit] 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 eglWaitSync, desc[(JLjava/nio/Buffer;I)Z], sig[null], throws nil, access[public static]
[junit] Removed Method eglGetPlatformDisplay, desc[(ILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreatePlatformWindowSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreatePlatformPixmapSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreateImage, desc[(JJILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreatePbufferFromClientBuffer, desc[(JILjava/nio/Buffer;JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglDestroyImage, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method eglDestroySync, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI
[junit] Removed Method setIWidth, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Removed Method setIHeight, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Removed Method setIStride, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.egl.EGLExt
[junit] Removed Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], 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 eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], 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 eglQueryStreamu64KHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamAttribKHR, desc[(JLjava/nio/Buffer;II)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryDeviceAttribEXT, desc[(Ljava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglClientWaitSyncNV, desc[(Ljava/nio/Buffer;IJ)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)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 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 eglCreateImageKHR, desc[(JJILjava/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 eglCreateStreamProducerSurfaceKHR, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], 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 eglCreateStreamFromFileDescriptorKHR, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglGetStreamFileDescriptorKHR, desc[(JLjava/nio/Buffer;)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerAcquireKHR, desc[(JLjava/nio/Buffer;)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 eglDestroySyncNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglGetPlatformDisplayEXT, desc[(ILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglFenceNV, desc[(Ljava/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 eglStreamConsumerOutputEXT, desc[(JLjava/nio/Buffer;Ljava/nio/Buffer;)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 eglGetSyncAttribNV, desc[(Ljava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryOutputLayerStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreatePlatformWindowSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/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 eglQueryStreamKHR, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)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 eglQueryDeviceStringEXT, desc[(Ljava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.FloatUtil
[junit] Removed Method mapWinToObjCoords, desc[(FFFF[FI[FI[IIFF[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method copyMatrixColumn, desc[([FII[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method multMatrixVec, desc[([FI[FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToObjCoords, desc[(FFFF[F[II[FI[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makeRotationEuler, desc[([FIFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method makeIdentity, desc[([FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToObjCoords, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makeScale, desc[([FIZFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method multMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method invertMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapObjToWinCoords, desc[(FFF[F[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makePerspective, desc[([FIZLcom/jogamp/opengl/math/FovHVHalves;FF)[F], sig[null], throws [com/jogamp/opengl/GLException], access[public static]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;Ljava/nio/FloatBuffer;ILjava/nio/FloatBuffer;IIIZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method makeOrtho, desc[([FIZFFFFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method copyMatrixRow, desc[([FII[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;[FI[FIIIZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToObjCoords, desc[(FFF[F[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makeTranslation, desc[([FIZFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapObjToWinCoords, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method transposeMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method makePick, desc[([FIFFFF[II[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToRay, desc[(FFFF[FI[FI[IILcom/jogamp/opengl/math/Ray;[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method matrixDeterminant, desc[([FI)F], sig[null], throws nil, access[public static]
[junit] Removed Method makeRotationAxis, desc[([FIFFFF[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method multMatrix, desc[([FI[FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.math.Matrix4
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.math.Quaternion
[junit] Removed Method setFromAngleNormalAxis, desc[(F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromMatrix, desc[([FI)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromNormalVectors, desc[([F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromAxes, desc[([F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method rotateByEuler, desc[([F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method getW, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method toEuler, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Removed Method toMatrix, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Removed Method setFromAngleAxis, desc[(F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method getY, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method setLookAt, desc[([F[F[F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Removed Method setFromVectors, desc[([F[F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method getZ, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method toAngleAxis, desc[([F)F], sig[null], throws nil, access[final public]
[junit] Removed Method copyMatrixColumn, desc[(I[FI)[F], sig[null], throws nil, access[public]
[junit] Removed Method rotateVector, desc[([FI[FI)[F], sig[null], throws nil, access[final public]
[junit] Removed Method toAxes, desc[([F[F[F[F)V], sig[null], throws nil, access[public]
[junit] Removed Method getX, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method setFromEuler, desc[([F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.VectorUtil
[junit] Removed Method normSquareVec2, desc[([FI)F], sig[null], throws nil, access[public static]
[junit] Removed Method getPlaneVec3, desc[([F[F[F[F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method cosAngleVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec2, desc[([F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method scaleVec3, desc[([F[FF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isZero, desc[(FFF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method line2PlaneIntersection, desc[([FLcom/jogamp/opengl/math/Ray;[FF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Zero, desc[([FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec3, desc[([F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method dotVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_ZERO, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method isInTriangleVec3, desc[([F[F[F[F[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method seg2SegIntersection, desc[([FLcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)[F], sig[null], throws nil, access[public static]
[junit] Removed Method determinantVec3, desc[([F[F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method copyVec3, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method divVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Zero, desc[([FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method getWinding, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Y, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method mulColMat4Vec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method ccw, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method mulRowMat4Vec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Z_NEG, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method line2lineIntersection, desc[([FLcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Equal, desc[([FI[FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Equal, desc[([FI[FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method addVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method angleVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method isCollinearVec3, desc[([F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method getNormalVec3, desc[([F[F[F[F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Zero, desc[([FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method midVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Equal, desc[([FI[FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3InTriangle3, desc[([F[F[F[F[F[F[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3InTriangle3, desc[([F[F[F[F[F[F[F[F[FF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method mid, desc[(FF)F], sig[null], throws nil, access[public static]
[junit] Removed Method crossVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method copyVec4, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Z, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method copyVec2, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method subVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method normVec3, desc[([F)F], sig[null], throws nil, access[public static]
[junit] Removed Method getPlaneVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Equal, desc[([FI[FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method getNormalVec2, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Zero, desc[([FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Y_NEG, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method triAreaVec2, desc[([F[F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method getWinding, desc[(Ljava/util/ArrayList;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], sig[(Ljava/util/ArrayList<+Lcom/jogamp/opengl/math/Vert2fImmutable;>;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], throws nil, access[public static]
[junit] Removed Method divVec3, desc[([F[FF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method scaleVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec2, desc[([F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_ONE, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Class com.jogamp.opengl.math.VectorUtil.Winding
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vert2fImmutable
[junit] Removed Method getY, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getX, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getCoord, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.Vert3fImmutable
[junit] Removed Method getZ, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.geom.AABBox
[junit] Removed Method getRayIntersection, desc[([FLcom/jogamp/opengl/math/Ray;FZ[F[F[F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method mapToWindow, desc[(Lcom/jogamp/opengl/math/geom/AABBox;[F[IZ[F[F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Removed Method getCenter, desc[()[F], sig[null], throws nil, access[final public]
[junit] Removed Method translate, desc[([F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method scale, desc[(F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method getLow, desc[()[F], sig[null], throws nil, access[final public]
[junit] Removed Method resize, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Ljogamp/graph/geom/plane/AffineTransform;[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method getHigh, desc[()[F], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.geom.Frustum
[junit] Removed Method isSphereOutside, desc[([FF)Z], sig[null], throws nil, access[final public]
[junit] Removed Method updateByPMV, desc[([FI)V], sig[null], throws nil, access[public]
[junit] Removed Method classifySphere, desc[([FF)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Removed Method updateByFovDesc, desc[([FIZLcom/jogamp/opengl/math/geom/Frustum$FovDesc;)[F], sig[null], throws nil, access[public]
[junit] Removed Method classifyPoint, desc[([F)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Removed Method isPointOutside, desc[([F)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.geom.Frustum.Plane
[junit] Removed Method distanceTo, desc[([F)F], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] Removed Field initialElementCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IIZLjogamp/opengl/util/GLArrayHandler;IJIIZ)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Removed Method growBufferIfNecessary, desc[(I)Z], sig[null], throws nil, access[final protected]
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Removed Method reset, desc[()V], sig[null], throws nil, access[public]
[junit] Removed Method growBuffer, desc[(I)V], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Removed Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method reset, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IIZLjogamp/opengl/util/GLArrayHandler;IJIIZ)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Removed Method getComponentType, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Field mappedElementCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method getComponentCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Field componentClazz, desc[Ljava/lang/Class;], sig[Ljava/lang/Class<*>;], value[type null, data null, access[protected]
[junit] Removed Field isVertexAttribute, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Removed Field componentType, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Removed Field componentByteSize, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method getElementCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method getComponentSizeInBytes, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Field componentsPerElement, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method getSizeInBytes, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IZIJII)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] Removed Field DIRTY_INVERSE_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Removed Method glGetMatrixf, desc[(I)Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_ALL, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Removed Method gluUnProjectRay, desc[(FFFF[IILcom/jogamp/opengl/math/Ray;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMviMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMvitMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetPMvMvitMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method gluPickMatrix, desc[(FFFF[II)V], sig[null], throws nil, access[final public]
[junit] Removed Method gluUnProject4, desc[(FFFF[IIFF[FI)Z], sig[null], throws nil, access[public]
[junit] Removed Method multMvPMatrixf, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/nio/FloatBuffer;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method glGetFrustum, desc[()Lcom/jogamp/opengl/math/geom/Frustum;], sig[null], throws nil, access[final public]
[junit] Removed Method clearAllUpdateRequests, desc[()V], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_INVERSE_TRANSPOSED_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Removed Method getRequestMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method gluUnProject, desc[(FFF[II[FI)Z], sig[null], throws nil, access[final public]
[junit] Removed Method multPMvMatrixf, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Removed Method glGetPMvMviMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetPMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method gluLookAt, desc[(FFFFFFFFF)V], sig[null], throws nil, access[final public]
[junit] Removed Method gluProject, desc[(FFF[II[FI)Z], sig[null], throws nil, access[final public]
[junit] Removed Method glGetPMvMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method glRotate, desc[(Lcom/jogamp/opengl/math/Quaternion;)V], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetTMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/nio/FloatBuffer;Ljava/nio/FloatBuffer;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Field DIRTY_FRUSTUM, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Method glGetMvMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.TimeFrameI
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioDataFrame
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioFormat
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioFrame
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSinkFactory
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[junit] Removed Method initStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Removed Method play, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAudioSink, desc[()Lcom/jogamp/opengl/util/av/AudioSink;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.GLMediaEventListener
[junit] Removed Field EVENT_CHANGE_EOS, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Removed Field EVENT_CHANGE_BPS, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static]
[junit] Removed Field EVENT_CHANGE_ERR, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Removed Field EVENT_CHANGE_VID, desc[I], sig[null], value[type java.lang.Integer, data 65536, access[final public static]
[junit] Removed Method attributesChanged, desc[(Lcom/jogamp/opengl/util/av/GLMediaPlayer;IJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field EVENT_CHANGE_AID, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static]
[junit] Removed Field EVENT_CHANGE_PLAY, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Field EVENT_CHANGE_UNINIT, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Removed Field EVENT_CHANGE_FPS, desc[I], sig[null], value[type java.lang.Integer, data 524288, access[final public static]
[junit] Removed Field EVENT_CHANGE_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 262144, access[final public static]
[junit] Removed Field EVENT_CHANGE_CODEC, desc[I], sig[null], value[type java.lang.Integer, data 4194304, access[final public static]
[junit] Removed Field EVENT_CHANGE_INIT, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Removed Field EVENT_CHANGE_PAUSE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Removed Field EVENT_CHANGE_LENGTH, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Removed Method dumpShaderSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.EyeParameter
[junit] Removed Method <init>, desc[(I[FLcom/jogamp/opengl/math/FovHVHalves;FFF)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDevice
[junit] Removed Method createRenderer, desc[(II[F[Lcom/jogamp/opengl/math/FovHVHalves;FI)Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getDefaultEyePositionOffset, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoUtil
[junit] Removed Method getSBSUpstreamPMV, desc[(Lcom/jogamp/opengl/util/stereo/ViewerPose;Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer$Eye;FF[F[F)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceFactory
[junit] Removed Method createMono, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[F[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Removed Method createStereoSBSLense, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/nativewindow/util/DimensionImmutable;[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Removed Method createStereoSBS, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFF[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.texture.ImageSequence
[junit] Removed Method getTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Removed Method <init>, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence
[junit] Removed Method getTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.DDSImage
[junit] Removed Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.SGIImage
[junit] Removed Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider
[junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/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[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider
[junit] 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.graph.curve.OutlineShape
[junit] Changed Method getAddedVerticeCount, access[added: final ]
[junit] Changed Method clear, access[added: final ]
[junit] Changed Method setSharpness, access[added: final ]
[junit] Changed Method getSharpness, access[added: final ]
[junit] Changed Method equals, access[added: final ]
[junit] Changed Method getTriangles, access[added: final ]
[junit] Changed Class , access[added: final ]
[junit] Changed Method clearCache, access[added: final ]
[junit] Class com.jogamp.graph.curve.Region
[junit] Changed Method clearImpl, access[added: final ]
[junit] Changed Method hasColorTexture, access[added: final ]
[junit] Changed Method hasColorChannel, access[added: final ]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil
[junit] Changed Method validateCache, access[added: private removed: protected ]
[junit] Changed Method removeCachedRegion, access[added: private removed: protected ]
[junit] Class com.jogamp.graph.geom.Vertex
[junit] Changed Method setId, access[added: final removed: abstract ]
[junit] Changed Method setX, access[added: final removed: abstract ]
[junit] Changed Method setOnCurve, access[added: final removed: abstract ]
[junit] Changed Method setZ, access[added: final removed: abstract ]
[junit] Changed Method setTexCoord, access[added: final removed: abstract ]
[junit] Changed Method getId, access[added: final removed: abstract ]
[junit] Changed Method setY, access[added: final removed: abstract ]
[junit] Changed Class , access[added: final super synchronized removed: abstract interface ]
[junit] Changed Method setCoord, access[added: final removed: abstract ]
[junit] Changed Method isOnCurve, access[added: final removed: abstract ]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Changed Field TYPE_AWT, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_EGL, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_ANDROID, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_DEFAULT, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_MACOSX, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_BCM_VC_IV, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_WINDOWS, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_X11, type[nil -> java.lang.String], access[]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.GLUniformData
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.TraceGL4bc
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.TraceGLES1
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI
[junit] Changed Method getIWidth, access[added: final ]
[junit] Changed Method getIStride, access[added: final ]
[junit] Changed Method getBuffer, access[added: final ]
[junit] Changed Method getIHeight, access[added: final ]
[junit] Class com.jogamp.opengl.math.FloatUtil
[junit] Changed Method multMatrix, access[]
[junit] Changed Method matrixToString, access[]
[junit] Changed Method multMatrix, access[]
[junit] Changed Method multMatrixVec, access[]
[junit] Changed Method matrixRowToString, access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] Changed Field glArrayHandler, access[added: final ]
[junit] Changed Field usesGLSL, access[added: final ]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Changed Field strideL, access[added: final ]
[junit] Changed Field strideB, access[added: final ]
[junit] Changed Field normalized, access[added: final ]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] Changed Method getDirtyBits, access[]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Changed Field shaderBinary, access[added: private removed: protected ]
[junit] Changed Class , access[added: final ]
[junit] Changed Field shaderBinaryFormat, access[added: private removed: protected ]
[junit] Changed Field shaderType, access[added: private removed: protected ]
[junit] Changed Field shaderSource, access[added: private removed: protected ]
[junit] Changed Field valid, access[added: private removed: protected ]
[junit] Changed Field id, access[added: private removed: protected ]
[junit] Changed Field shader, access[added: final private removed: protected ]
[junit] Changed Field nextID, access[added: private removed: protected ]
[junit] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.glsl.ShaderState
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.glsl.ShaderUtil
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence.TextureFrame
[junit] Changed Class , access[]
[junit]
[junit]
[junit] CompatChanges
[junit]
[junit] Class com.jogamp.newt.Window
[junit] CompatChanged Method com.jogamp.[newt.Window -> nativewindow.NativeWindow].getBounds, access[]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] CompatChanged Method setNEWTChild, throws[[] -> [org/eclipse/swt/SWTException]], access[]
[junit] CompatChanged Method dispose, throws[[] -> [org/eclipse/swt/SWTException]], access[]
[junit] Class com.jogamp.opengl.GL4bc
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL3ES3].glDrawElementsIndirect, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL3ES3].glDrawArraysIndirect, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL4].glMultiDrawArraysIndirect, access[]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] CompatChanged Method getFactoryImpl, throws[[com/jogamp/opengl/GLException] -> []], access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] CompatChanged Field com.jogamp.opengl.util.[GLArrayDataClient -> GLArrayDataWrapper].sealed, access[]
[junit] CompatChanged Method com.jogamp.opengl.util.[GLArrayDataClient -> GLArrayDataWrapper].sealed, access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] CompatChanged Method com.jogamp.opengl.[util.GLArrayDataEditable -> GLArrayData].sealed, access[]
[junit]
[junit]
[junit] Deprecates
[junit]
[junit] Class com.jogamp.opengl.math.Quaternion
[junit] Deprecated Method isRotationMatrix3f, desc[([F)Z], sig[null], throws nil, access[final public]
[junit]
[junit]
[junit] Additions
[junit]
[junit] Class com.jogamp.graph.curve.OutlineShape
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/curve/OutlineShape;], sig[null], throws nil, access[final public]
[junit] Added Method setWindingOfLastOutline, desc[(Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[final public]
[junit] Added Method getVertexCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method addPathRev, desc[(Lcom/jogamp/graph/geom/plane/Path2F;Z)V], sig[null], throws nil, access[public]
[junit] Added Method getOutlineCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getWindingOfLastOutline, desc[()Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[final public]
[junit] Added Method addPathRev, desc[(Lcom/jogamp/graph/geom/plane/Path2F$Iterator;Z)V], sig[null], throws nil, access[final public]
[junit] Added Method closePath, desc[()V], sig[null], throws nil, access[final public]
[junit] Added Method lineTo, desc[(FFF)V], sig[null], throws nil, access[final public]
[junit] Added Method cubicTo, desc[(FFFFFFFFF)V], sig[null], throws nil, access[final public]
[junit] Added Method moveTo, desc[(FFF)V], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(IFFZ)V], sig[null], throws nil, access[final public]
[junit] Added Method addPath, desc[(Lcom/jogamp/graph/geom/plane/Path2F;Z)V], sig[null], throws nil, access[public]
[junit] Added Method addPath, desc[(Lcom/jogamp/graph/geom/plane/Path2F$Iterator;Z)V], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(IFFFZ)V], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(I[FIIZ)V], sig[null], throws nil, access[final public]
[junit] Added Method quadTo, desc[(FFFFFF)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.OutlineShapeXForm
[junit] Added Method setTransform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/curve/OutlineShape;Lcom/jogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public]
[junit] Added Method getTransform, desc[()Lcom/jogamp/graph/geom/plane/AffineTransform;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.Region
[junit] Added Method put3s, desc[(Ljava/nio/ShortBuffer;SSS)V], sig[null], throws nil, access[protected static]
[junit] Added Method countOutlineShapes, desc[(Ljava/util/List;[I)[I], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;[I)[I], throws nil, access[final public static]
[junit] Added Method usesI32Idx, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method put4f, desc[(Ljava/nio/FloatBuffer;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[protected static]
[junit] Added Method addOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Added Field GL_INT32_MAX, desc[I], sig[null], value[type java.lang.Integer, data 2147483647, access[final protected static]
[junit] Added Method put4f, desc[(Ljava/nio/FloatBuffer;FFFF)V], sig[null], throws nil, access[protected static]
[junit] Added Method perfCounter, desc[()Lcom/jogamp/common/util/PerfCounterCtrl;], sig[null], throws nil, access[public]
[junit] Added Method put3i, desc[(Ljava/nio/IntBuffer;III)V], sig[null], throws nil, access[protected static]
[junit] Added Field NORM_RENDERING_BIT, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Method put3f, desc[(Ljava/nio/FloatBuffer;Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[protected static]
[junit] Added Method pushVertices, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Field GL_UINT16_MAX, desc[I], sig[null], value[type java.lang.Integer, data 65535, access[final protected static]
[junit] Added Method setBufferCapacity, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method <init>, desc[(IZ)V], sig[null], throws nil, access[protected]
[junit] Added Method addOutlineShapes, desc[(Ljava/util/List;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], throws nil, access[final public]
[junit] Added Method getRenderModeString, desc[(III)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method printBufferStats, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method pushIndices, desc[(III)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method growBuffer, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method countOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;[I)[I], sig[null], throws nil, access[final public static]
[junit] Added Method pushVertex, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[abstract protected]
[junit] Class com.jogamp.graph.curve.opengl.GLRegion
[junit] Added Method glIdxType, desc[()I], sig[null], throws nil, access[final protected]
[junit] Added Method printBufferStats, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[final public]
[junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;I[I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method addInterleavedVertexAndNormalArrays, desc[(Lcom/jogamp/opengl/util/GLArrayDataServer;I)V], sig[null], throws nil, access[public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;III)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field growthFactor, desc[F], sig[null], value[type java.lang.Float, data 1.618, access[final protected static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field gca_ColorsAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Added Field curIndicesCap, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field growCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method setBufferCapacity, desc[(II)Z], sig[null], throws nil, access[final public]
[junit] Added Method pushIndices, desc[(III)V], sig[null], throws nil, access[final protected]
[junit] Added Method initBuffer, desc[(II)V], sig[null], throws nil, access[final protected]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;)V], sig[null], throws nil, access[protected]
[junit] Added Field vpc_ileave, desc[Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], value[type null, data null, access[protected]
[junit] Added Method growBuffer, desc[(II)Z], sig[null], throws nil, access[final public]
[junit] Added Method pushVertex, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final protected]
[junit] Added Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Field gca_CurveParamsAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Added Field indicesBuffer, desc[Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], value[type null, data null, access[protected]
[junit] Added Method createInterleaved, desc[(ZIIZII)Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], throws nil, access[public]
[junit] Added Field curVerticesCap, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method setTextureUnit, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method pushIndex, desc[(I)V], sig[null], throws nil, access[final protected]
[junit] Added Field defaultVerticesCount, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;II)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field gca_VerticesAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Added Field defaultIndicesCount, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Method pushVertices, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final protected]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;Lcom/jogamp/graph/curve/OutlineShape;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer
[junit] Added Method setWeight, desc[(F)V], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[()Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Added Method getViewport, desc[(Lcom/jogamp/opengl/math/Recti;)Lcom/jogamp/opengl/math/Recti;], sig[null], throws nil, access[final public]
[junit] Added Method reshapeNotify, desc[(IIII)V], sig[null], throws nil, access[final public]
[junit] Added Method getWeight, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method isHintMaskSet, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Added Method getViewport, desc[()Lcom/jogamp/opengl/math/Recti;], sig[null], throws nil, access[final public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Added Method setColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Added Method getColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method setHintMask, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method clearHintMask, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method setColorStatic, desc[(FFFF)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState
[junit] Added Method setColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Added Method getColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataWrapper;Z)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Added Method countStringRegion, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;[I)[I], sig[null], throws nil, access[public static]
[junit] Added Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[ILcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method addStringToRegion, desc[(ZLcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[ILcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.graph.font.Font
[junit] Added Method getGlyphBounds, desc[(Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphID, desc[(C)I], sig[null], throws nil, access[abstract public]
[junit] Added Method fullString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvanceWidthFU, desc[(I)I], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBoundsFU, desc[(Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getFullFamilyName, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBounds, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBoundsFU, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphShapeBounds, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvanceWidth, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphShapeBounds, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getMetricBoundsFU, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineHeight, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getMetricBounds, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineHeightFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor2;Ljava/lang/CharSequence;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyph, desc[(I)Lcom/jogamp/graph/font/Font$Glyph;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.Font.Glyph
[junit] Added Method getAdvanceFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvance, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getLeftSideBearings, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getBoundsFU, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method isKerningCrossstream, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method isUndefined, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method isKerningHorizontal, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method fullString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getName, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getID, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getLeftSideBearingsFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method isWhiteSpace, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getKerning, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getKerningPairCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getKerningFU, desc[(I)I], sig[null], throws nil, access[abstract public]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBoundsFU, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.Font.GlyphVisitor
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font.GlyphVisitor2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font.Metrics
[junit] Added Method getLineGap, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getDescent, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineGapFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getScale, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getDescentFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getMaxExtendFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAscentFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getMaxExtend, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getAscent, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getBoundsFU, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getUnitsPerEM, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.FontScale
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.Outline
[junit] Added Method setWinding, desc[(Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/geom/Outline;Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[public]
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/geom/Outline;], sig[null], throws nil, access[final public]
[junit] Added Method getWinding, desc[()Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.geom.Triangle
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/geom/Triangle;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.geom.Vertex
[junit] Added Method setCoord, desc[(Lcom/jogamp/opengl/math/Vec2f;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(IZLcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[public]
[junit] Added Method x, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(IZFFF)V], sig[null], throws nil, access[public]
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method setTexCoord, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/math/Vec3f;Z)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[([FIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(FFFZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(FFZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex;)V], sig[null], throws nil, access[public]
[junit] Added Method getTexCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method setCoord, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Added Method getCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method setCoord, desc[(FF)V], sig[null], throws nil, access[final public]
[junit] Added Method z, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/math/Vec2f;Z)V], sig[null], throws nil, access[public]
[junit] Added Method getCoordCount, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.geom.plane.AffineTransform
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Crossing2F.CubicCurve
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Crossing2F.QuadCurve
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.IllegalPathStateException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.NoninvertibleTransformException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F.Iterator
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F.SegmentType
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Winding
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.WindingRule
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.Container
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.GraphShape
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Group
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.Group.Layout
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Scene
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.ui.Scene.PMVMatrixSetup
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.EventInfo
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.Listener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.ListenerBool
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.MouseGestureAdapter
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.MouseGestureListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.Visitor1
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.Visitor2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.layout.Alignment
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Alignment.Bit
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.BoxLayout
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Gap
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.GridLayout
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.GridLayout.Order
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Margin
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Padding
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.BaseButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Button
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.CrossHair
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.GLButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.GlyphShape
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.ImageButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Label
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.MediaButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Rectangle
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.TexSeqButton
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.nativewindow.Capabilities
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.Test
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsConfiguration
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.NativeSurface
[junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.NativeWindow
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Added Field TYPE_DRM_GBM, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .egl.gbm, access[final public static]
[junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Added Field TYPE_IOS, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .ios, access[final public static]
[junit] 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.ScalableSurface
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.VisualIDHolder
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.awt.AppContextInfo
[junit] Added Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Lcom/jogamp/common/util/RunnableTask;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Added Field jawt_surface_bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected]
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method layoutSurfaceLayerImpl, desc[(Z)V], sig[null], throws nil, access[protected]
[junit] Added Method detachSurfaceLayerImpl, desc[(J)V], sig[null], throws nil, access[protected]
[junit] Added Method invalidateNative, desc[(J)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method getJAWTSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method <init>, desc[(JLjava/lang/String;I)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(JJLjava/lang/String;I)V], sig[null], throws nil, access[public]
[junit] Added Method getNativeDisplayID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)J], sig[null], throws nil, access[public static]
[junit] Added Method <init>, desc[(JLjava/lang/String;ILcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Added Method sameNativeDisplayID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Added Field EGL_DEFAULT_DISPLAY, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Field EGL_NO_DISPLAY, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[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 deviceZoomScaleUp, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method printInfo, desc[(Ljava/io/PrintStream;Lorg/eclipse/swt/widgets/Display;)V], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleDown, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method getAutoScalingFactor, desc[()F], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method isOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;)Z], sig[null], throws nil, access[public static]
[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 initSingleton, desc[()V], sig[null], throws nil, access[public static]
[junit] Added Method getDeviceZoomScalingFactor, desc[()F], sig[null], throws nil, access[public static]
[junit] Added Method getClientAreaInPixels, desc[(Lorg/eclipse/swt/widgets/Scrollable;)Lorg/eclipse/swt/graphics/Rectangle;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method autoScaleDown, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method autoScaleUp, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleUp, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleDown, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Added Method invokeOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Added Method getSizeInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method invokeOnOSTKThread, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, 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.nativewindow.util.Rectangle
[junit] Added Method scale, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method scaleInv, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method set, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method setHeight, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method setWidth, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.util.RectangleImmutable
[junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method union, desc[(Ljava/util/List;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[(Ljava/util/List<Lcom/jogamp/nativewindow/util/RectangleImmutable;>;)Lcom/jogamp/nativewindow/util/Rectangle;], throws nil, access[abstract public]
[junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Added Field nativeHandle, desc[J], sig[null], value[type null, data null, access[final protected]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/Screen;JILjava/lang/String;ZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;JILjava/lang/String;ZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method getName, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Added Method getHandle, desc[()J], sig[null], throws nil, access[final public]
[junit] Added Field name, desc[Ljava/lang/String;], sig[null], value[type null, data null, access[final protected]
[junit] Added Method perMMToPerInch, desc[([F)[F], sig[null], throws nil, access[public static]
[junit] Added Method getOrientationTo, desc[(Lcom/jogamp/newt/MonitorDevice;[I)Lcom/jogamp/newt/MonitorDevice$Orientation;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.MonitorDevice.Orientation
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.newt.Screen
[junit] Added Method getMonitorByHandle, desc[(J)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getMonitorByName, desc[(Ljava/lang/String;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getMonitorById, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getFullyEnteredMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.Window
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Added Method toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] 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 toSimpleString, desc[()Ljava/lang/String;], 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 getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public]
[junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public]
[junit] Added Method toSimpleString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Added Method isNativeValid, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.FBObject
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.FBObject.Attachment
[junit] Added Method 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_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_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, 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_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static]
[junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static]
[junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, 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_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, 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_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, 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_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static]
[junit] Added Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, 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] Class com.jogamp.opengl.GL3
[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_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, 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_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, 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_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, 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_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static]
[junit] Added Field GL_MAX_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_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static]
[junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static]
[junit] Class com.jogamp.opengl.GL3ES3
[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_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, 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_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static]
[junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static]
[junit] Added Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, 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_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_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, 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] Class com.jogamp.opengl.GL3bc
[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_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static]
[junit] Class com.jogamp.opengl.GL4
[junit] Added Method glMultiDrawArraysIndirect, desc[(ILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMultiDrawArraysIndirect, desc[(IJII)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL4bc
[junit] Added Method glUniform4i64vARB, desc[(II[JI)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[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added 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_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)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 glUniform1i64vARB, desc[(II[JI)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 glUniform4i64vARB, 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 glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)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_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static]
[junit] Added Method glProgramUniform2i64vARB, 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 glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)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 glUniform4ui64vARB, desc[(IILjava/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 glGetnUniformi64vARB, desc[(III[JI)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 glUniform1ui64vARB, desc[(II[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 Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()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 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 glProgramUniform1i64ARB, desc[(IIJ)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 glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2i64vARB, 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 glProgramUniform4i64vARB, desc[(III[JI)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 glProgramUniform3ui64vARB, desc[(III[JI)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 glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformi64vARB, 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 Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static]
[junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)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 glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)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_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static]
[junit] Added Method glUniform2ui64vARB, desc[(II[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 glProgramUniform1ui64vARB, 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_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static]
[junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Class com.jogamp.opengl.GLArrayData
[junit] Added Method elemPosition, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method fillStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getCompType, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method bytePosition, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getCompsPerElem, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method elemStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBytesPerComp, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getElemCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getElemCapacity, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method remainingBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method sealed, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getByteCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method remainingElems, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getByteCapacity, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLBase
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLCapabilities
[junit] Added Method copyFrom, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/opengl/GLCapabilities;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLContext
[junit] Added Method validateProfileBits, desc[(ILjava/lang/String;)V], sig[null], throws nil, access[protected static]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getCTPFromBits, desc[(I)I], sig[null], throws nil, access[protected static]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Added Method 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] Added Method getFactory, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.GLProfile
[junit] Added Field GL_PROFILE_LIST_MAX_MOBILE, desc[[Ljava/lang/String;], sig[null], value[type null, data null, access[final public static]
[junit] Added Field disabledEGL, desc[Z], sig[null], value[type null, data null, access[final public static]
[junit] Class com.jogamp.opengl.GLRendererQuirks
[junit] Added Method getOverride, desc[(I)Lcom/jogamp/opengl/GLRendererQuirks$Override;], sig[null], throws [java/lang/IllegalArgumentException], access[final public static]
[junit] Added Method exist, desc[(Lcom/jogamp/opengl/GLRendererQuirks;I)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Field GL3CompatNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Added Field NoFBOSupport, desc[I], sig[null], value[type java.lang.Integer, data 23, access[final public static]
[junit] Added Field No10BitColorCompOffscreen, desc[I], sig[null], value[type java.lang.Integer, data 25, access[final public static]
[junit] Added Field DontChooseFBConfigBestMatch, desc[I], sig[null], value[type java.lang.Integer, data 24, access[final public static]
[junit] Class com.jogamp.opengl.GLRendererQuirks.Override
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.GLUniformData
[junit] Added Method <init>, desc[(Ljava/lang/String;ILcom/jogamp/opengl/util/SyncBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method setData, desc[(Lcom/jogamp/opengl/util/SyncBuffer;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/String;IILcom/jogamp/opengl/util/SyncBuffer;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.JoglVersion
[junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.TraceGL4bc
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES1
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.awt.GLCanvas
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.awt.GLJPanel
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.egl.EGL
[junit] Added Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglGetPlatformDisplay, desc[(IJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglClientWaitSync, desc[(JJIJ)I], 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 eglGetSyncAttrib, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglCreateImage, desc[(JJIJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglCreatePbufferFromClientBuffer, desc[(JIJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglWaitSync, desc[(JJI)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglDestroySync, desc[(JJ)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglDestroyImage, desc[(JJ)Z], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI
[junit] Added Method getDirectBufferAddress, desc[()J], sig[null], throws nil, access[final public]
[junit] Added Method derefPointer, desc[(J)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public static]
[junit] Added Method getPData, desc[()J], sig[null], throws nil, access[final public]
[junit] Added Method usesNativeCode, desc[()Z], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.egl.EGLExt
[junit] Added Method eglCreateStreamProducerSurfaceKHR, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerAcquireKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglLabelObjectKHR, desc[(JIJJ)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 eglClientWaitSyncNV, desc[(JIJ)I], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamAttribKHR, desc[(JJII)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 eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerReleaseKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryDeviceAttribEXT, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputPortStringEXT, desc[(JJI)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] Added Method eglCreatePlatformWindowSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], 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 eglQueryStreamu64KHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerOutputEXT, desc[(JJJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglOutputPortAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamSyncNV, desc[(JJILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglFenceNV, desc[(J)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglGetPlatformDisplayEXT, desc[(IJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputLayerAttribEXT, desc[(JJILcom/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 eglQueryStreamTimeKHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateImageKHR, desc[(JJIJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglDestroyStreamKHR, desc[(JJ)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 eglQueryOutputLayerStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerGLTextureExternalKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryDeviceStringEXT, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglSignalSyncNV, desc[(JI)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 eglGetStreamFileDescriptorKHR, desc[(JJ)I], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.FloatUtil
[junit] Added Method mapWinToObj, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method mapWinToObj4, desc[(FFFF[FI[FI[IIFF[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method isZero, desc[(F)Z], sig[null], throws nil, access[public static]
[junit] Added Method multMatrixVec, desc[([FI[F[F)V], sig[null], throws nil, access[public static]
[junit] Added Method makePick, desc[([FFFFF[II[F)[F], sig[null], throws nil, access[public static]
[junit] Added Method multMatrixVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Added Method multMatrixVec, desc[([FI[FI[FI)V], sig[null], throws nil, access[public static]
[junit] Added Method multMatrix, desc[([FI[FI[FI)V], sig[null], throws nil, access[public static]
[junit] Added Method radToADeg, desc[(F)F], sig[null], throws nil, access[public static]
[junit] Added Method mapObjToWin, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method adegToRad, desc[(F)F], sig[null], throws nil, access[public static]
[junit] Added Method multMatrix, desc[([FI[FI)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.math.Matrix4f
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.math.Quaternion
[junit] Added Method z, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method w, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method setFromAxes, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setFromVectors, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setLookAt, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Added Method x, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method rotateByEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method toAngleAxis, desc[(Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[final public]
[junit] Added Method toMatrix, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method setFromAngleNormalAxis, desc[(FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setFromAngleAxis, desc[(FLcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method toMatrix, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method setFromNormalVectors, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setFromEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method toAxes, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public]
[junit] Added Method setFromMatrix, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method toEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public]
[junit] Added Method rotateVector, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.Recti
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec2f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec2i
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec3f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec4f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.VectorUtil
[junit] Added Method determinantVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[public static]
[junit] Added Method getWinding, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[public static]
[junit] Added Method midVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Added Method isCollinearVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Added Method isInTriangleVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Added Method isVec3InTriangle3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;F)Z], sig[null], throws nil, access[public static]
[junit] Added Method line2lineIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Added Method isCCW, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getWinding, desc[(Ljava/util/ArrayList;)Lcom/jogamp/graph/geom/plane/Winding;], sig[(Ljava/util/ArrayList<+Lcom/jogamp/opengl/math/Vert2fImmutable;>;)Lcom/jogamp/graph/geom/plane/Winding;], throws nil, access[public static]
[junit] Added Method isVec2Zero, desc[(Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Added Method seg2SegIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Added Method isVec3InTriangle3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getPlaneVec3, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[public static]
[junit] Added Method line2PlaneIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Ray;Lcom/jogamp/opengl/math/Vec4f;F)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Added Method getPlaneVec3, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.math.Vert2fImmutable
[junit] Added Method x, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.Vert3fImmutable
[junit] Added Method getCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[abstract public]
[junit] Added Method z, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.geom.AABBox
[junit] Added Method mapToWindow, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/Recti;Z)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Added Method translate, desc[(FFF)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method scale, desc[(F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method getCenter, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method scale2, desc[(F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method transform, desc[(Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Added Method getHigh, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method translate, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method resize, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method transformMv, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Added Method setSize, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method resize, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method getRayIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Ray;FZ)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getLow, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.geom.Frustum
[junit] Added Method classifyPoint, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Added Method updateByFovDesc, desc[(Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/geom/Frustum$FovDesc;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[public]
[junit] Added Method updateFrustumPlanes, desc[(Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public]
[junit] Added Method isPointOutside, desc[(Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Added Method isSphereOutside, desc[(Lcom/jogamp/opengl/math/Vec3f;F)Z], sig[null], throws nil, access[final public]
[junit] Added Method classifySphere, desc[(Lcom/jogamp/opengl/math/Vec3f;F)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.geom.Frustum.Plane
[junit] Added Method distanceTo, desc[(Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.Animator
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(ILjava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.AnimatorBase
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.FPSAnimator
[junit] Added Method <init>, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(ILcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] Added Method put3f, desc[(FFF)V], sig[null], throws nil, access[public]
[junit] Added Field growthFactor, desc[F], sig[null], value[type null, data null, access[protected]
[junit] Added Field DEFAULT_GROWTH_FACTOR, desc[F], sig[null], value[type java.lang.Float, data 1.618, access[final public static]
[junit] Added Field initElemCount, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Method put3s, desc[(SSS)V], sig[null], throws nil, access[public]
[junit] Added Method reserve, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Added Method put4s, desc[(SSSS)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class;IJIIZ)V], sig[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class<+Ljogamp/opengl/util/GLArrayHandler;>;IJIIZ)V], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Method put4i, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method getGrowthFactor, desc[()F], sig[null], throws nil, access[public]
[junit] Added Method clear, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method putf, desc[([FII)V], sig[null], throws nil, access[public]
[junit] Added Method compsToElemCount, desc[(I)I], sig[null], throws nil, access[public]
[junit] Added Method setGrowthFactor, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method put3i, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method puts, desc[([SII)V], sig[null], throws nil, access[public]
[junit] Added Method put3b, desc[(BBB)V], sig[null], throws nil, access[public]
[junit] Added Method growIfNeeded, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Added Method puti, desc[([III)V], sig[null], throws nil, access[public]
[junit] Added Method put4b, desc[(BBBB)V], sig[null], throws nil, access[public]
[junit] Added Method put4f, desc[(FFFF)V], sig[null], throws nil, access[public]
[junit] Added Method putb, desc[([BII)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Added Method put4f, desc[(FFFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4b, desc[(BBBB)V], sig[null], throws nil, access[abstract public]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3f, desc[(FFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3i, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method putf, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method clear, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3b, desc[(BBB)V], sig[null], throws nil, access[abstract public]
[junit] Added Method putb, desc[([BII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method puts, desc[([SII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4s, desc[(SSSS)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3s, desc[(SSS)V], sig[null], throws nil, access[abstract public]
[junit] Added Method puti, desc[([III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4i, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class;IJIIZ)V], sig[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class<+Ljogamp/opengl/util/GLArrayHandler;>;IJIIZ)V], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Added Method sealed, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method fillStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Added Field compType, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Field compClazz, desc[Ljava/lang/Class;], sig[Ljava/lang/Class<*>;], value[type null, data null, access[final protected]
[junit] Added Field mappedElemCount, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Method getBytesPerComp, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IZIJII)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Field isVertexAttr, desc[Z], sig[null], value[type null, data null, access[final protected]
[junit] Added Method getByteCapacity, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method remainingElems, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method bytePosition, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method elemStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Added Method elemPosition, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Field compsPerElement, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Method getElemCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getCompsPerElem, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getElemCapacity, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method remainingBytes, desc[()I], sig[null], throws nil, access[public]
[junit] Added Field sealed, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Added Method getByteCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getCompType, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Field bytesPerComp, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Class com.jogamp.opengl.util.GLReadBufferUtil
[junit] Added Field alphaRequested, desc[Z], sig[null], value[type null, data null, access[final protected]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] Added Method mulPMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method getMviMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluProject, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Added Method gluLookAt, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Added Field PREMUL_PMVI, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Added Method gluUnProject, desc[(FFFLcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method gluUnProjectRay, desc[(FFFFLcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Ray;)Z], sig[null], throws nil, access[final public]
[junit] Added Method getTMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getMvMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getPMviMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method glRotate, desc[(Lcom/jogamp/opengl/math/Quaternion;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method getMat, desc[(I)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Field MANUAL_BITS, desc[I], sig[null], value[type java.lang.Integer, data 56, access[final public static]
[junit] Added Method mulPMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method glRotatef, desc[(FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method glTranslatef, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncTMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Field INVERSE_TRANSPOSED_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method mulPMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getMvitMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvPMat, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncMviMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncPMvMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Added Method getPMvMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getReqBits, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method glScalef, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncPMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluPickMatrix, desc[(FFFFLcom/jogamp/opengl/math/Recti;)V], sig[null], throws nil, access[final public]
[junit] Added Method glMultMatrixf, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMat, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncPMvMviMvitMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Added Field PREMUL_PMV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Method glLoadMatrixf, desc[(Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[final public]
[junit] Added Method getSyncMvMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Field INVERSE_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method getFrustum, desc[()Lcom/jogamp/opengl/math/geom/Frustum;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method isReqDirty, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method getCurrentMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Field FRUSTUM, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Method mulPMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method getPMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluUnProject4, desc[(FFFFLcom/jogamp/opengl/math/Recti;FFLcom/jogamp/opengl/math/Vec4f;)Z], sig[null], throws nil, access[public]
[junit] Added Method getSyncPMvMviMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncMvitMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.SyncAction
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncBuffer
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrices4f
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrices4f16
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.SyncMatrix4f
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrix4f16
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[junit] Added Method playStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Added Method getAudioSink, desc[()Lcom/jogamp/common/av/AudioSink;], sig[null], throws nil, access[abstract public]
[junit] Added Field DEBUG_AVSYNC, desc[Z], sig[null], value[type null, data null, access[final public static]
[junit] Added Method stop, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method resume, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method setAudioChannelLimit, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.EventMask
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.EventMask.Bit
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.GLMediaEventListener
[junit] Added Method attributesChanged, desc[(Lcom/jogamp/opengl/util/av/GLMediaPlayer;Lcom/jogamp/opengl/util/av/GLMediaPlayer$EventMask;J)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.caps.NonFSAAGLCapsChooser
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Added Method dumpSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] Added Method dumpSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.EyeParameter
[junit] Added Method <init>, desc[(ILcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/FovHVHalves;FFF)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDevice
[junit] Added Method createRenderer, desc[(IILcom/jogamp/opengl/math/Vec3f;[Lcom/jogamp/opengl/math/FovHVHalves;FI)Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer;], sig[null], throws nil, access[abstract public]
[junit] Added Method getDefaultEyePositionOffset, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoUtil
[junit] Added Method getSBSUpstreamPMV, desc[(Lcom/jogamp/opengl/util/stereo/ViewerPose;Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer$Eye;FFLcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.stereo.ViewerPose
[junit] Added Method setPosition, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceFactory
[junit] Added Method createMono, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Added Method createStereoSBS, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Added Method createStereoSBSLense, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.texture.ImageSequence
[junit] Added Method setTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Added Method getTextureLookupFunctionName, desc[()Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Added Method <init>, desc[(IZIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method ownsTexture, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence
[junit] Added Method getTextureLookupFunctionName, desc[()Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Added Method setTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider
[junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider
[junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public]
[junit]
[junit]
[junit]
[junit]
[junit] Class Order
[junit]
[junit] Class com.jogamp.graph.curve.OutlineShape
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/curve/OutlineShape;], sig[null], throws nil, access[final public]
[junit] Added Method setWindingOfLastOutline, desc[(Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[final public]
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/curve/OutlineShape;], sig[null], throws nil, access[final public]
[junit] Added Method getVertexCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Changed Method getAddedVerticeCount, access[added: final ]
[junit] Added Method <init>, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method addPathRev, desc[(Lcom/jogamp/graph/geom/plane/Path2F;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method getOutlineNumber, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getOutlineCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Changed Method clear, access[added: final ]
[junit] Added Method getWindingOfLastOutline, desc[()Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[final public]
[junit] Changed Method setSharpness, access[added: final ]
[junit] Changed Method getSharpness, access[added: final ]
[junit] Changed Method equals, access[added: final ]
[junit] Added Method addPathRev, desc[(Lcom/jogamp/graph/geom/plane/Path2F$Iterator;Z)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;)V], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)V], throws nil, access[public]
[junit] Added Method closePath, desc[()V], sig[null], throws nil, access[final public]
[junit] Changed Method getTriangles, access[added: final ]
[junit] Added Method lineTo, desc[(FFF)V], sig[null], throws nil, access[final public]
[junit] Added Method cubicTo, desc[(FFFFFFFFF)V], sig[null], throws nil, access[final public]
[junit] Changed Class , access[added: final ]
[junit] Added Method moveTo, desc[(FFF)V], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(IFFZ)V], sig[null], throws nil, access[final public]
[junit] Removed Method vertexFactory, desc[()Lcom/jogamp/graph/geom/Vertex$Factory;], sig[()Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;], throws nil, access[final public]
[junit] Added Method addPath, desc[(Lcom/jogamp/graph/geom/plane/Path2F;Z)V], sig[null], throws nil, access[public]
[junit] Added Method addPath, desc[(Lcom/jogamp/graph/geom/plane/Path2F$Iterator;Z)V], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(IFFFZ)V], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(I[FIIZ)V], sig[null], throws nil, access[final public]
[junit] Added Method quadTo, desc[(FFFFFF)V], sig[null], throws nil, access[final public]
[junit] Changed Method clearCache, access[added: final ]
[junit] Class com.jogamp.graph.curve.OutlineShapeXForm
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/curve/OutlineShape;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public]
[junit] Removed Method setTransform, desc[(Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[final public]
[junit] Added Method setTransform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/curve/OutlineShape;Lcom/jogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public]
[junit] Removed Method getTransform, desc[()Ljogamp/graph/geom/plane/AffineTransform;], sig[null], throws nil, access[final public]
[junit] Added Method getTransform, desc[()Lcom/jogamp/graph/geom/plane/AffineTransform;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.Region
[junit] Added Method put3s, desc[(Ljava/nio/ShortBuffer;SSS)V], sig[null], throws nil, access[protected static]
[junit] Removed Method pushVertex, desc[([F[F[F)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method countOutlineShapes, desc[(Ljava/util/List;[I)[I], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;[I)[I], throws nil, access[final public static]
[junit] Added Method usesI32Idx, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method put4f, desc[(Ljava/nio/FloatBuffer;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[protected static]
[junit] Added Method addOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Added Field GL_INT32_MAX, desc[I], sig[null], value[type java.lang.Integer, data 2147483647, access[final protected static]
[junit] Added Method put4f, desc[(Ljava/nio/FloatBuffer;FFFF)V], sig[null], throws nil, access[protected static]
[junit] Added Method perfCounter, desc[()Lcom/jogamp/common/util/PerfCounterCtrl;], sig[null], throws nil, access[public]
[junit] Removed Method addOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;Ljogamp/graph/geom/plane/AffineTransform;[F)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(I)V], sig[null], throws nil, access[protected]
[junit] Changed Method clearImpl, access[added: final ]
[junit] Changed Method hasColorTexture, access[added: final ]
[junit] Added Method put3i, desc[(Ljava/nio/IntBuffer;III)V], sig[null], throws nil, access[protected static]
[junit] Added Field NORM_RENDERING_BIT, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Method put3f, desc[(Ljava/nio/FloatBuffer;Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[protected static]
[junit] Added Method pushVertices, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Field GL_UINT16_MAX, desc[I], sig[null], value[type java.lang.Integer, data 65535, access[final protected static]
[junit] Added Method setBufferCapacity, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method <init>, desc[(IZ)V], sig[null], throws nil, access[protected]
[junit] Changed Method hasColorChannel, access[added: final ]
[junit] Added Method addOutlineShapes, desc[(Ljava/util/List;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], throws nil, access[final public]
[junit] Added Method getRenderModeString, desc[(III)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method printBufferStats, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method addOutlineShapes, desc[(Ljava/util/List;Ljogamp/graph/geom/plane/AffineTransform;[F)V], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;Ljogamp/graph/geom/plane/AffineTransform;[F)V], throws nil, access[final public]
[junit] Added Method pushIndices, desc[(III)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method growBuffer, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method countOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;[I)[I], sig[null], throws nil, access[final public static]
[junit] Added Method pushVertex, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[abstract protected]
[junit] Class com.jogamp.graph.curve.opengl.GLRegion
[junit] Added Method glIdxType, desc[()I], sig[null], throws nil, access[final protected]
[junit] Added Method printBufferStats, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[final public]
[junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;I[I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method addInterleavedVertexAndNormalArrays, desc[(Lcom/jogamp/opengl/util/GLArrayDataServer;I)V], sig[null], throws nil, access[public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;III)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field growthFactor, desc[F], sig[null], value[type java.lang.Float, data 1.618, access[final protected static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Removed Method <init>, desc[(ILcom/jogamp/opengl/util/texture/TextureSequence;)V], sig[null], throws nil, access[protected]
[junit] Added Field gca_ColorsAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Added Field curIndicesCap, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field growCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method setBufferCapacity, desc[(II)Z], sig[null], throws nil, access[final public]
[junit] Added Method pushIndices, desc[(III)V], sig[null], throws nil, access[final protected]
[junit] Added Method initBuffer, desc[(II)V], sig[null], throws nil, access[final protected]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;)V], sig[null], throws nil, access[protected]
[junit] Added Field vpc_ileave, desc[Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], value[type null, data null, access[protected]
[junit] Added Method growBuffer, desc[(II)Z], sig[null], throws nil, access[final public]
[junit] Removed Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method pushVertex, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final protected]
[junit] Added Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Field gca_CurveParamsAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Removed Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Field indicesBuffer, desc[Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], value[type null, data null, access[protected]
[junit] Added Method createInterleaved, desc[(ZIIZII)Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], throws nil, access[public]
[junit] Removed Method create, desc[(ILcom/jogamp/opengl/util/texture/TextureSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field curVerticesCap, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method setTextureUnit, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method pushIndex, desc[(I)V], sig[null], throws nil, access[final protected]
[junit] Added Field defaultVerticesCount, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;II)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Removed Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Field gca_VerticesAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Added Field defaultIndicesCount, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Method pushVertices, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final protected]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;Lcom/jogamp/graph/curve/OutlineShape;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer
[junit] Added Method setWeight, desc[(F)V], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/curve/opengl/RenderState;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Added Method create, desc[(Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Removed Method reshapeNotify, desc[(II)V], sig[null], throws nil, access[final public]
[junit] Changed Class , access[added: final ]
[junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[final public]
[junit] Removed Method init, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method create, desc[(Lcom/jogamp/graph/curve/opengl/RenderState;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Added Method create, desc[()Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Added Method getViewport, desc[(Lcom/jogamp/opengl/math/Recti;)Lcom/jogamp/opengl/math/Recti;], sig[null], throws nil, access[final public]
[junit] Added Method reshapeNotify, desc[(IIII)V], sig[null], throws nil, access[final public]
[junit] Added Method getWeight, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method isHintMaskSet, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Added Method getViewport, desc[()Lcom/jogamp/opengl/math/Recti;], sig[null], throws nil, access[final public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Added Method setColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Added Method getColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method setHintMask, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method clearHintMask, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method setColorStatic, desc[(FFFF)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState
[junit] Removed Method createRenderState, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/graph/curve/opengl/RenderState;], throws nil, access[public static]
[junit] Removed Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method setColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Added Method getColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Removed Method getColorStatic, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method getVertexFactory, desc[()Lcom/jogamp/graph/geom/Vertex$Factory;], sig[()Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method createRenderState, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/curve/opengl/RenderState;], throws nil, access[public static]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/opengl/util/PMVMatrix;)V], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/opengl/util/PMVMatrix;)V], throws nil, access[protected]
[junit] Added Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataWrapper;Z)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil
[junit] Changed Method validateCache, access[added: private removed: protected ]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Added Method countStringRegion, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;[I)[I], sig[null], throws nil, access[public static]
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Added Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Removed Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected]
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public]
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Removed Method getCachedRegion, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FI)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[final protected]
[junit] Removed Method getKey, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FI)Ljava/lang/String;], 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;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Changed Method removeCachedRegion, access[added: private removed: protected ]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[ILcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Removed Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[(Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], throws nil, access[public static]
[junit] Added Method addStringToRegion, desc[(ZLcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[ILcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Removed Method processString, desc[(Lcom/jogamp/graph/curve/opengl/TextRegionUtil$ShapeVisitor;Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;Ljogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil.ShapeVisitor
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font
[junit] Added Method getGlyphBounds, desc[(Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getGlyph, desc[(C)Lcom/jogamp/graph/font/Font$Glyph;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphID, desc[(C)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getName, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricWidth, desc[(Ljava/lang/CharSequence;F)F], sig[null], throws nil, access[abstract public]
[junit] Added Method fullString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvanceWidthFU, desc[(I)I], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBoundsFU, desc[(Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getFullFamilyName, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBounds, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBoundsFU, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphShapeBounds, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAdvanceWidth, desc[(IF)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvanceWidth, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricBounds, desc[(Ljava/lang/CharSequence;F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphShapeBounds, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getMetricBoundsFU, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricHeight, desc[(Ljava/lang/CharSequence;FLcom/jogamp/opengl/math/geom/AABBox;)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getPointsBounds, desc[(Ljogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineHeight, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getMetricBounds, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineHeightFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getLineHeight, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getFullFamilyName, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getPixelSize, desc[(FF)F], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor2;Ljava/lang/CharSequence;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyph, desc[(I)Lcom/jogamp/graph/font/Font$Glyph;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.Font.Glyph
[junit] Removed Field ID_CR, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method getAdvanceFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvance, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBBox, desc[(Lcom/jogamp/opengl/math/geom/AABBox;F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getLeftSideBearings, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getBoundsFU, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method isKerningCrossstream, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method isUndefined, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBBox, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method isKerningHorizontal, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method fullString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAdvance, desc[(FZ)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getScale, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getName, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getID, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getID, desc[()S], sig[null], throws nil, access[abstract public]
[junit] Added Method getLeftSideBearingsFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method isWhiteSpace, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Field ID_SPACE, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static]
[junit] Added Method getKerning, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getKerningPairCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSymbol, desc[()C], sig[null], throws nil, access[abstract public]
[junit] Added Method getKerningFU, desc[(I)I], sig[null], throws nil, access[abstract public]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBoundsFU, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.Font.GlyphVisitor
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font.GlyphVisitor2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font.Metrics
[junit] Added Method getLineGap, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getDescent, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineGapFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getScale, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getLineGap, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getDescentFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getMaxExtendFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAscentFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBBox, desc[(Lcom/jogamp/opengl/math/geom/AABBox;F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getMaxExtend, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getAscent, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getBoundsFU, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getScale, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAscent, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getUnitsPerEM, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMaxExtend, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getDescent, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.FontScale
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.Outline
[junit] Added Method setWinding, desc[(Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/geom/Outline;Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[public]
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/geom/Outline;], sig[null], throws nil, access[final public]
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/geom/Outline;], sig[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/geom/Outline;], throws nil, access[final public]
[junit] Added Method getWinding, desc[()Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.geom.SVertex
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.SVertex.Factory
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.Triangle
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/geom/Triangle;], sig[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/geom/Triangle;], throws nil, access[public]
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/geom/Triangle;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.geom.Vertex
[junit] Added Method setCoord, desc[(Lcom/jogamp/opengl/math/Vec2f;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(IZLcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[public]
[junit] Changed Method setId, access[added: final removed: abstract ]
[junit] Removed Method getTexCoord, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Removed Method setTexCoord, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method x, desc[()F], sig[null], throws nil, access[final public]
[junit] Changed Method setX, access[added: final removed: abstract ]
[junit] Changed Method setOnCurve, access[added: final removed: abstract ]
[junit] Changed Method setZ, access[added: final removed: abstract ]
[junit] Changed Method setTexCoord, access[added: final removed: abstract ]
[junit] Added Method <init>, desc[(IZFFF)V], sig[null], throws nil, access[public]
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method setTexCoord, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/math/Vec3f;Z)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[([FIIZ)V], sig[null], throws nil, access[public]
[junit] Changed Method getId, access[added: final removed: abstract ]
[junit] Added Method <init>, desc[(FFFZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(FFZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex;)V], sig[null], throws nil, access[public]
[junit] Added Method getTexCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method setCoord, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Added Method getCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method setCoord, desc[(FF)V], sig[null], throws nil, access[final public]
[junit] Added Method z, desc[()F], sig[null], throws nil, access[final public]
[junit] Changed Method setY, access[added: final removed: abstract ]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/math/Vec2f;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method setCoord, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Changed Class , access[added: final super synchronized removed: abstract interface ]
[junit] Added Method getCoordCount, desc[()I], sig[null], throws nil, access[public]
[junit] Changed Method setCoord, access[added: final removed: abstract ]
[junit] Changed Method isOnCurve, access[added: final removed: abstract ]
[junit] Class com.jogamp.graph.geom.Vertex.Factory
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.graph.geom.plane.AffineTransform
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Crossing2F.CubicCurve
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Crossing2F.QuadCurve
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.IllegalPathStateException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.NoninvertibleTransformException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F.Iterator
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F.SegmentType
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Winding
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.WindingRule
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.Container
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.GraphShape
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Group
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.Group.Layout
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Scene
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.ui.Scene.PMVMatrixSetup
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.EventInfo
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.Listener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.ListenerBool
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.MouseGestureAdapter
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.MouseGestureListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.Visitor1
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.Visitor2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.layout.Alignment
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Alignment.Bit
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.BoxLayout
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Gap
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.GridLayout
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.GridLayout.Order
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Margin
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Padding
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.BaseButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Button
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.CrossHair
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.GLButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.GlyphShape
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.ImageButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Label
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.MediaButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Rectangle
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.TexSeqButton
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.nativewindow.Capabilities
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.Test
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsConfiguration
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.NativeSurface
[junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.NativeWindow
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Added Field TYPE_DRM_GBM, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .egl.gbm, access[final public static]
[junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Changed Field TYPE_AWT, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_EGL, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_ANDROID, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_DEFAULT, type[nil -> java.lang.String], access[]
[junit] Removed Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[public static]
[junit] Changed Field TYPE_MACOSX, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_BCM_VC_IV, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_WINDOWS, type[nil -> java.lang.String], access[]
[junit] Removed Method getDefaultToolkitLock, desc[(Ljava/lang/String;J)Lcom/jogamp/nativewindow/ToolkitLock;], sig[null], throws nil, access[public static]
[junit] Added Field TYPE_IOS, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .ios, access[final public static]
[junit] Changed Field TYPE_X11, type[nil -> java.lang.String], access[]
[junit] Added Field TYPE_WAYLAND, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .wayland, access[final public static]
[junit] Class com.jogamp.nativewindow.NativeWindowHolder
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ScalableSurface
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.VisualIDHolder
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Removed Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AppContextInfo
[junit] Removed Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Ljava/lang/Thread;], sig[null], throws nil, access[public]
[junit] Added Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Lcom/jogamp/common/util/RunnableTask;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Added Field jawt_surface_bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected]
[junit] Removed Field bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected]
[junit] Removed Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[protected]
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Removed Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method detachSurfaceLayerImpl, desc[(JLjava/lang/Runnable;)V], sig[null], throws nil, access[protected]
[junit] Removed Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method layoutSurfaceLayerImpl, desc[(Z)V], sig[null], throws nil, access[protected]
[junit] Added Method detachSurfaceLayerImpl, desc[(J)V], sig[null], throws nil, access[protected]
[junit] Added Method invalidateNative, desc[(J)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method layoutSurfaceLayerImpl, desc[(JZ)V], sig[null], throws nil, access[protected]
[junit] Removed Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Removed Method invalidateNative, desc[()V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method getJAWTSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method <init>, desc[(JLjava/lang/String;I)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(JJLjava/lang/String;I)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(JJLjava/lang/String;ILcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Added Method getNativeDisplayID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)J], sig[null], throws nil, access[public static]
[junit] Added Method <init>, desc[(JLjava/lang/String;ILcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Added Method sameNativeDisplayID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Added Field EGL_DEFAULT_DISPLAY, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Field EGL_NO_DISPLAY, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[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 deviceZoomScaleUp, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method printInfo, desc[(Ljava/io/PrintStream;Lorg/eclipse/swt/widgets/Display;)V], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleDown, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method getAutoScalingFactor, desc[()F], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method isOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;)Z], sig[null], throws nil, access[public static]
[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 initSingleton, desc[()V], sig[null], throws nil, access[public static]
[junit] Added Method getDeviceZoomScalingFactor, desc[()F], sig[null], throws nil, access[public static]
[junit] Added Method getClientAreaInPixels, desc[(Lorg/eclipse/swt/widgets/Scrollable;)Lorg/eclipse/swt/graphics/Rectangle;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method autoScaleDown, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method autoScaleUp, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Removed Method invoke, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method invoke, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleUp, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleDown, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Added Method invokeOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method gdk_window_set_back_pixmap, desc[(JJZ)V], sig[null], throws nil, access[public static]
[junit] Added Method getSizeInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method invokeOnOSTKThread, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, 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] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method set, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public]
[junit] Removed Method setX, desc[(I)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] Removed Method set, desc[(II)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Added Method scale, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public]
[junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method scaleInv, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public]
[junit] Removed Method setWidth, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method setHeight, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method set, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method setHeight, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(IIII)V], sig[null], throws nil, access[final public]
[junit] Added Method setWidth, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.util.RectangleImmutable
[junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method union, desc[(Ljava/util/List;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[(Ljava/util/List<Lcom/jogamp/nativewindow/util/RectangleImmutable;>;)Lcom/jogamp/nativewindow/util/Rectangle;], throws nil, access[abstract public]
[junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Removed Method validate, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Added Field nativeHandle, desc[J], sig[null], value[type null, data null, access[final protected]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/Screen;JILjava/lang/String;ZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;JILjava/lang/String;ZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method getName, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Added Method getHandle, desc[()J], sig[null], throws nil, access[final public]
[junit] Added Field name, desc[Ljava/lang/String;], sig[null], value[type null, data null, access[final protected]
[junit] Added Method perMMToPerInch, desc[([F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method getOrientationTo, desc[(Lcom/jogamp/newt/MonitorDevice;[I)Lcom/jogamp/newt/MonitorDevice$Orientation;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.MonitorDevice.Orientation
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.newt.Screen
[junit] Added Method getMonitorByHandle, desc[(J)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getMonitorByName, desc[(Ljava/lang/String;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Removed Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getMonitorById, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getFullyEnteredMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.Window
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Added Method toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static]
[junit] CompatChanged Method com.jogamp.[newt.Window -> nativewindow.NativeWindow].getBounds, access[]
[junit] Added Field STATE_BIT_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static]
[junit] Added Method toSimpleString, desc[()Ljava/lang/String;], 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 getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public]
[junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public]
[junit] Added Method toSimpleString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Removed Method updatePosSizeCheck, desc[(IIIIZ)V], sig[null], throws nil, access[final protected]
[junit] CompatChanged Method setNEWTChild, throws[[] -> [org/eclipse/swt/SWTException]], access[]
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Removed Method updateSizeCheck, desc[()V], sig[null], throws nil, access[final protected]
[junit] Added Method isNativeValid, desc[()Z], sig[null], throws nil, access[final protected]
[junit] CompatChanged Method dispose, throws[[] -> [org/eclipse/swt/SWTException]], access[]
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[public]
[junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public]
[junit] Removed Method glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Changed Class , access[]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.FBObject
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.FBObject.Attachment
[junit] Added Method 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 Field GL_ALLOW_DRAW_FRG_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107024, access[final public static]
[junit] Removed Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static]
[junit] Removed Field GL_VERTEX4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Removed Field GL_CLIP_NEAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107040, 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] Removed Method glProgramUniform2ui64vARB, desc[(IIILjava/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 glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_OBJ_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107022, access[final public static]
[junit] Removed Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static]
[junit] Removed Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static]
[junit] Removed Field GL_BACK_NORMALS_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107043, access[final public static]
[junit] Removed Field GL_FULL_STIPPLE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107033, access[final public static]
[junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[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 glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[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] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static]
[junit] Removed Method glGetUniformui64vARB, desc[(II[JI)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_TEXCOORD2_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 536870912, access[final public static]
[junit] Removed Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_MEM_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107025, access[final public static]
[junit] Removed Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static]
[junit] Removed Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)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 Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Removed Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_CLIP_FAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107041, access[final public static]
[junit] Removed Field GL_STRICT_SCISSOR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107032, access[final public static]
[junit] Removed Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_TEXCOORD3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1073741824, access[final public static]
[junit] Removed Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static]
[junit] Removed 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_SPECULAR_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 67108864, access[final public static]
[junit] Removed Field GL_PREFER_DOUBLEBUFFER_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107000, access[final public static]
[junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static]
[junit] Removed Field GL_MAT_AMBIENT_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static]
[junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(III[FI)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_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, 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 Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_VERTEX_CONSISTENT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107051, 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 glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)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 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_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Removed Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static]
[junit] 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_MATERIAL_SIDE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107052, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static]
[junit] Removed Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_TEXCOORD4_BIT_PGI, desc[J], sig[null], value[type java.lang.Long, data 2147483648, access[final public static]
[junit] Removed Field GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107011, access[final public static]
[junit] Removed Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[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 glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[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 glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static]
[junit] Removed Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, 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 Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Removed Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_COLOR3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 65536, 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 Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)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] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, 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 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_BLUE_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34146, 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 glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[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 Method glEvaluateDepthValuesARB, desc[()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_VERTEX_DATA_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107050, 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_VERTEX23_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[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] 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] Removed Field GL_RECLAIM_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107006, access[final public static]
[junit] Removed Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static]
[junit] 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 Field GL_STRICT_LIGHTING_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107031, access[final public static]
[junit] Removed Field GL_WIDE_LINE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107042, access[final public static]
[junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Removed Field GL_CONSERVE_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107005, access[final public static]
[junit] Removed Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3ui64vARB, desc[(III[JI)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_ALWAYS_FAST_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107020, access[final public static]
[junit] Removed Method glUniform3i64vARB, 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 Field GL_RED_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34144, access[final public static]
[junit] Removed Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static]
[junit] Removed Field GL_COLOR4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static]
[junit] Removed Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_WIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107023, access[final public static]
[junit] Removed Field GL_BLUE_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34150, access[final public static]
[junit] Removed Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[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_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static]
[junit] Removed Method glProgramUniform3i64vARB, desc[(IIILjava/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 glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[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 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_GREEN_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34149, access[final public static]
[junit] Removed Field GL_NORMAL_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 134217728, access[final public static]
[junit] Removed Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_NATIVE_GRAPHICS_HANDLE_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107010, access[final public static]
[junit] Removed Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[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 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_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, 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 glHintPGI, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL2ES3
[junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static]
[junit] Removed Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[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_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static]
[junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static]
[junit] Removed Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, 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_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, 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_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static]
[junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static]
[junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, 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] Class com.jogamp.opengl.GL2GL3
[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_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_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, 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] 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_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, 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_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_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, 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_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, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static]
[junit] Removed Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, 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_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static]
[junit] Class com.jogamp.opengl.GL3
[junit] Removed Method glMultiDrawArraysIndirect, desc[(IJII)V], sig[null], throws nil, access[abstract public]
[junit] 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_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, 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_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static]
[junit] Removed Method glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static]
[junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static]
[junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, 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_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static]
[junit] Added Field GL_MAX_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_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static]
[junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static]
[junit] Class com.jogamp.opengl.GL3ES3
[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_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, 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_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static]
[junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static]
[junit] Added Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, 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_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_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, 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] Class com.jogamp.opengl.GL3bc
[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_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static]
[junit] Class com.jogamp.opengl.GL4
[junit] Added Method glMultiDrawArraysIndirect, desc[(ILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMultiDrawArraysIndirect, desc[(IJII)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL4bc
[junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL3ES3].glDrawElementsIndirect, access[]
[junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added 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_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)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 glUniform1i64vARB, desc[(II[JI)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 glUniform4i64vARB, 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 glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL3ES3].glDrawArraysIndirect, access[]
[junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)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 glProgramUniform2i64vARB, 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 glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)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 glUniform4ui64vARB, desc[(IILjava/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 glGetnUniformi64vARB, desc[(III[JI)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 glUniform1ui64vARB, desc[(II[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 Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()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 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 glProgramUniform1i64ARB, desc[(IIJ)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 glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2i64vARB, 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 glProgramUniform4i64vARB, desc[(III[JI)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 glProgramUniform3ui64vARB, desc[(III[JI)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 glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformi64vARB, 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 Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL4].glMultiDrawArraysIndirect, access[]
[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_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)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 glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)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_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static]
[junit] Added Method glUniform2ui64vARB, desc[(II[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 glProgramUniform1ui64vARB, 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_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static]
[junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Class com.jogamp.opengl.GLArrayData
[junit] Added Method elemPosition, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getComponentCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method fillStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getCompType, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method bytePosition, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getCompsPerElem, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSizeInBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getComponentType, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method elemStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBytesPerComp, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getElemCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getComponentSizeInBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getElemCapacity, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getElementCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method remainingBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method sealed, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getByteCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method remainingElems, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getByteCapacity, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLBase
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLCapabilities
[junit] Added Method copyFrom, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/opengl/GLCapabilities;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLContext
[junit] Removed Field FORCE_NO_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] Removed Field FORCE_MIN_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static]
[junit] Added Method validateProfileBits, desc[(ILjava/lang/String;)V], sig[null], throws nil, access[protected static]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getCTPFromBits, desc[(I)I], sig[null], throws nil, access[protected static]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[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] Added Method getFactoryImpl, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[protected static]
[junit] Added Method getFactory, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static]
[junit] 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.GLProfile
[junit] Added Field GL_PROFILE_LIST_MAX_MOBILE, desc[[Ljava/lang/String;], sig[null], value[type null, data null, access[final public static]
[junit] Added Field disabledEGL, desc[Z], sig[null], value[type null, data null, access[final public static]
[junit] Class com.jogamp.opengl.GLRendererQuirks
[junit] Removed Field GLNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Removed Method addQuirks, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method getOverride, desc[(I)Lcom/jogamp/opengl/GLRendererQuirks$Override;], sig[null], throws [java/lang/IllegalArgumentException], access[final public static]
[junit] Added Method exist, desc[(Lcom/jogamp/opengl/GLRendererQuirks;I)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Field GL3CompatNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Added Field NoFBOSupport, desc[I], sig[null], value[type java.lang.Integer, data 23, access[final public static]
[junit] Removed Method <init>, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Field No10BitColorCompOffscreen, desc[I], sig[null], value[type java.lang.Integer, data 25, access[final public static]
[junit] Added Field DontChooseFBConfigBestMatch, desc[I], sig[null], value[type java.lang.Integer, data 24, access[final public static]
[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.GLRendererQuirks.Override
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.GLUniformData
[junit] Changed Class , access[added: final ]
[junit] Added Method <init>, desc[(Ljava/lang/String;ILcom/jogamp/opengl/util/SyncBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method setData, desc[(Lcom/jogamp/opengl/util/SyncBuffer;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/String;IILcom/jogamp/opengl/util/SyncBuffer;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.JoglVersion
[junit] 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] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[public]
[junit] Removed Method glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES1
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Changed Class , access[]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.awt.GLCanvas
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.awt.GLJPanel
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.egl.EGL
[junit] 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] Added Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglGetPlatformDisplay, desc[(IJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglClientWaitSync, desc[(JJIJ)I], 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] Removed Method eglWaitSync, desc[(JLjava/nio/Buffer;I)Z], sig[null], throws nil, access[public static]
[junit] Removed Method eglGetPlatformDisplay, desc[(ILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreatePlatformWindowSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreatePlatformPixmapSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglGetSyncAttrib, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglCreateImage, desc[(JJIJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglCreatePbufferFromClientBuffer, desc[(JIJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglWaitSync, desc[(JJI)Z], 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 eglDestroySync, desc[(JJ)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 eglCreatePbufferFromClientBuffer, desc[(JILjava/nio/Buffer;JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglDestroyImage, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method eglDestroySync, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglDestroyImage, desc[(JJ)Z], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI
[junit] Added Method getDirectBufferAddress, desc[()J], sig[null], throws nil, access[final public]
[junit] Added Method derefPointer, desc[(J)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public static]
[junit] Added Method getPData, desc[()J], sig[null], throws nil, access[final public]
[junit] Changed Method getIWidth, access[added: final ]
[junit] Changed Method getIStride, access[added: final ]
[junit] Removed Method setIWidth, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Removed Method setIHeight, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Changed Method getBuffer, access[added: final ]
[junit] Added Method usesNativeCode, desc[()Z], sig[null], throws nil, access[public static]
[junit] Removed Method setIStride, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Changed Method getIHeight, access[added: final ]
[junit] Class com.jogamp.opengl.egl.EGLExt
[junit] Removed Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], 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 eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], 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 eglStreamConsumerAcquireKHR, desc[(JJ)Z], 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 eglLabelObjectKHR, desc[(JIJJ)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 eglClientWaitSyncNV, desc[(JIJ)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryStreamu64KHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamAttribKHR, desc[(JLjava/nio/Buffer;II)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 eglQueryDeviceAttribEXT, desc[(Ljava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputPortAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglClientWaitSyncNV, desc[(Ljava/nio/Buffer;IJ)I], 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 eglStreamConsumerReleaseKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryDeviceAttribEXT, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)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 eglDestroyStreamKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputPortStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], 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 eglCreateImageKHR, desc[(JJILjava/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 eglCreateStreamProducerSurfaceKHR, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], 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 eglCreateStreamFromFileDescriptorKHR, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglGetStreamFileDescriptorKHR, desc[(JLjava/nio/Buffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerAcquireKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerGLTextureExternalKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreatePlatformWindowSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglDestroySyncNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglGetPlatformDisplayEXT, desc[(ILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryStreamu64KHR, desc[(JJILjava/nio/LongBuffer;)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] Added Method eglStreamConsumerOutputEXT, desc[(JJJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglOutputPortAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamSyncNV, desc[(JJILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglSignalSyncNV, desc[(Ljava/nio/Buffer;I)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglFenceNV, desc[(J)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerOutputEXT, desc[(JLjava/nio/Buffer;Ljava/nio/Buffer;)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 eglGetPlatformDisplayEXT, desc[(IJLjava/nio/IntBuffer;)J], 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 eglQueryOutputLayerStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], 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] Added Method eglQueryOutputLayerAttribEXT, desc[(JJILcom/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 eglQueryStreamTimeKHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateImageKHR, desc[(JJIJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglDestroyStreamKHR, desc[(JJ)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 eglOutputPortAttribEXT, desc[(JLjava/nio/Buffer;IJ)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 eglQueryOutputLayerStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerGLTextureExternalKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryDeviceStringEXT, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglSignalSyncNV, desc[(JI)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 eglGetStreamFileDescriptorKHR, desc[(JJ)I], 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] Class com.jogamp.opengl.math.FloatUtil
[junit] Changed Method multMatrix, access[]
[junit] Removed Method mapWinToObjCoords, desc[(FFFF[FI[FI[IIFF[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method mapWinToObj, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method mapWinToObj4, desc[(FFFF[FI[FI[IIFF[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method copyMatrixColumn, desc[([FII[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method multMatrixVec, desc[([FI[FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToObjCoords, desc[(FFFF[F[II[FI[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method isZero, desc[(F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makeRotationEuler, desc[([FIFFF)[F], sig[null], throws nil, access[public static]
[junit] Added Method multMatrixVec, desc[([FI[F[F)V], sig[null], throws nil, access[public static]
[junit] Changed Method matrixToString, access[]
[junit] Changed Method multMatrix, access[]
[junit] Removed Method makeIdentity, desc[([FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToObjCoords, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makeScale, desc[([FIZFFF)[F], sig[null], throws nil, access[public static]
[junit] Added Method makePick, desc[([FFFFF[II[F)[F], sig[null], throws nil, access[public static]
[junit] Added Method multMatrixVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Added Method multMatrixVec, desc[([FI[FI[FI)V], sig[null], throws nil, access[public static]
[junit] Removed Method multMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method invertMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Added Method multMatrix, desc[([FI[FI[FI)V], sig[null], throws nil, access[public static]
[junit] Changed Method multMatrixVec, access[]
[junit] Added Method radToADeg, desc[(F)F], sig[null], throws nil, access[public static]
[junit] Removed Method mapObjToWinCoords, desc[(FFF[F[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Changed Method matrixRowToString, access[]
[junit] Removed Method makePerspective, desc[([FIZLcom/jogamp/opengl/math/FovHVHalves;FF)[F], sig[null], throws [com/jogamp/opengl/GLException], access[public static]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;Ljava/nio/FloatBuffer;ILjava/nio/FloatBuffer;IIIZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method makeOrtho, desc[([FIZFFFFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method copyMatrixRow, desc[([FII[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;[FI[FIIIZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToObjCoords, desc[(FFF[F[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makeTranslation, desc[([FIZFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapObjToWinCoords, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method mapObjToWin, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method transposeMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method makePick, desc[([FIFFFF[II[F)[F], sig[null], throws nil, access[public static]
[junit] Added Method adegToRad, desc[(F)F], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToRay, desc[(FFFF[FI[FI[IILcom/jogamp/opengl/math/Ray;[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method matrixDeterminant, desc[([FI)F], sig[null], throws nil, access[public static]
[junit] Added Method multMatrix, desc[([FI[FI)V], sig[null], throws nil, access[public static]
[junit] Removed Method makeRotationAxis, desc[([FIFFFF[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method multMatrix, desc[([FI[FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.math.Matrix4
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.math.Matrix4f
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.math.Quaternion
[junit] Added Method z, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method w, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method setFromAngleNormalAxis, desc[(F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromMatrix, desc[([FI)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setFromAxes, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromNormalVectors, desc[([F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setFromVectors, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setLookAt, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Added Method x, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method rotateByEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromAxes, desc[([F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method rotateByEuler, desc[([F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method getW, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method toAngleAxis, desc[(Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[final public]
[junit] Added Method toMatrix, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method toEuler, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Added Method setFromAngleNormalAxis, desc[(FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setFromAngleAxis, desc[(FLcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method toMatrix, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Added Method toMatrix, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromAngleAxis, desc[(F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Deprecated Method isRotationMatrix3f, desc[([F)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getY, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method setLookAt, desc[([F[F[F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Added Method setFromNormalVectors, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setFromEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromVectors, desc[([F[F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method getZ, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method toAxes, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public]
[junit] Added Method setFromMatrix, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Removed Method toAngleAxis, desc[([F)F], sig[null], throws nil, access[final public]
[junit] Removed Method copyMatrixColumn, desc[(I[FI)[F], sig[null], throws nil, access[public]
[junit] Removed Method rotateVector, desc[([FI[FI)[F], sig[null], throws nil, access[final public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method toAxes, desc[([F[F[F[F)V], sig[null], throws nil, access[public]
[junit] Added Method toEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public]
[junit] Added Method rotateVector, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Removed Method getX, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method setFromEuler, desc[([F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.Recti
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec2f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec2i
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec3f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec4f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.VectorUtil
[junit] Removed Method normSquareVec2, desc[([FI)F], sig[null], throws nil, access[public static]
[junit] Added Method determinantVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[public static]
[junit] Removed Method getPlaneVec3, desc[([F[F[F[F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method cosAngleVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Added Method getWinding, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec2, desc[([F)[F], sig[null], throws nil, access[public static]
[junit] Added Method midVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Removed Method scaleVec3, desc[([F[FF)[F], sig[null], throws nil, access[public static]
[junit] Added Method isCollinearVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isZero, desc[(FFF)Z], sig[null], throws nil, access[public static]
[junit] Added Method isInTriangleVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method line2PlaneIntersection, desc[([FLcom/jogamp/opengl/math/Ray;[FF)[F], sig[null], throws nil, access[public static]
[junit] Added Method isVec3InTriangle3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Zero, desc[([FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec3, desc[([F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method dotVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Added Method line2lineIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_ZERO, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method isInTriangleVec3, desc[([F[F[F[F[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method seg2SegIntersection, desc[([FLcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)[F], sig[null], throws nil, access[public static]
[junit] Removed Method determinantVec3, desc[([F[F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method copyVec3, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method divVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Zero, desc[([FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method getWinding, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Y, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method mulColMat4Vec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method ccw, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method mulRowMat4Vec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Z_NEG, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Added Method isCCW, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getWinding, desc[(Ljava/util/ArrayList;)Lcom/jogamp/graph/geom/plane/Winding;], sig[(Ljava/util/ArrayList<+Lcom/jogamp/opengl/math/Vert2fImmutable;>;)Lcom/jogamp/graph/geom/plane/Winding;], throws nil, access[public static]
[junit] Added Method isVec2Zero, desc[(Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method line2lineIntersection, desc[([FLcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Equal, desc[([FI[FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Equal, desc[([FI[FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method addVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Added Method seg2SegIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Removed Method angleVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method isCollinearVec3, desc[([F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method getNormalVec3, desc[([F[F[F[F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Zero, desc[([FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method midVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Equal, desc[([FI[FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3InTriangle3, desc[([F[F[F[F[F[F[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method isVec3InTriangle3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3InTriangle3, desc[([F[F[F[F[F[F[F[F[FF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method mid, desc[(FF)F], sig[null], throws nil, access[public static]
[junit] Removed Method crossVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method copyVec4, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Z, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method copyVec2, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method subVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method normVec3, desc[([F)F], sig[null], throws nil, access[public static]
[junit] Removed Method getPlaneVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Equal, desc[([FI[FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method getNormalVec2, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Zero, desc[([FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Y_NEG, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method triAreaVec2, desc[([F[F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method getWinding, desc[(Ljava/util/ArrayList;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], sig[(Ljava/util/ArrayList<+Lcom/jogamp/opengl/math/Vert2fImmutable;>;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], throws nil, access[public static]
[junit] Added Method getPlaneVec3, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[public static]
[junit] Added Method line2PlaneIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Ray;Lcom/jogamp/opengl/math/Vec4f;F)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Removed Method divVec3, desc[([F[FF)[F], sig[null], throws nil, access[public static]
[junit] Added Method getPlaneVec3, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[public static]
[junit] Removed Method scaleVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec2, desc[([F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_ONE, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Class com.jogamp.opengl.math.VectorUtil.Winding
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vert2fImmutable
[junit] Added Method x, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getY, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getX, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getCoord, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.Vert3fImmutable
[junit] Added Method getCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getZ, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method z, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.geom.AABBox
[junit] Added Method mapToWindow, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/Recti;Z)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Added Method translate, desc[(FFF)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method scale, desc[(F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method getCenter, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method scale2, desc[(F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method transform, desc[(Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Added Method getHigh, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Removed Method getRayIntersection, desc[([FLcom/jogamp/opengl/math/Ray;FZ[F[F[F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method mapToWindow, desc[(Lcom/jogamp/opengl/math/geom/AABBox;[F[IZ[F[F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Removed Method getCenter, desc[()[F], sig[null], throws nil, access[final public]
[junit] Added Method translate, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method resize, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method translate, desc[([F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method scale, desc[(F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method transformMv, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Removed Method getLow, desc[()[F], sig[null], throws nil, access[final public]
[junit] Added Method setSize, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method resize, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method resize, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Ljogamp/graph/geom/plane/AffineTransform;[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method getHigh, desc[()[F], sig[null], throws nil, access[final public]
[junit] Added Method getRayIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Ray;FZ)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getLow, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.geom.Frustum
[junit] Removed Method isSphereOutside, desc[([FF)Z], sig[null], throws nil, access[final public]
[junit] Added Method classifyPoint, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Added Method updateByFovDesc, desc[(Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/geom/Frustum$FovDesc;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[public]
[junit] Removed Method updateByPMV, desc[([FI)V], sig[null], throws nil, access[public]
[junit] Added Method updateFrustumPlanes, desc[(Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public]
[junit] Removed Method classifySphere, desc[([FF)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Added Method isPointOutside, desc[(Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Added Method isSphereOutside, desc[(Lcom/jogamp/opengl/math/Vec3f;F)Z], sig[null], throws nil, access[final public]
[junit] Removed Method updateByFovDesc, desc[([FIZLcom/jogamp/opengl/math/geom/Frustum$FovDesc;)[F], sig[null], throws nil, access[public]
[junit] Removed Method classifyPoint, desc[([F)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Added Method classifySphere, desc[(Lcom/jogamp/opengl/math/Vec3f;F)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Removed Method isPointOutside, desc[([F)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.geom.Frustum.Plane
[junit] Removed Method distanceTo, desc[([F)F], sig[null], throws nil, access[final public]
[junit] Added Method distanceTo, desc[(Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.Animator
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(ILjava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.AnimatorBase
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.FPSAnimator
[junit] Added Method <init>, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(ILcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] Added Method put3f, desc[(FFF)V], sig[null], throws nil, access[public]
[junit] Added Field growthFactor, desc[F], sig[null], value[type null, data null, access[protected]
[junit] Added Field DEFAULT_GROWTH_FACTOR, desc[F], sig[null], value[type java.lang.Float, data 1.618, access[final public static]
[junit] Added Field initElemCount, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] CompatChanged Field com.jogamp.opengl.util.[GLArrayDataClient -> GLArrayDataWrapper].sealed, access[]
[junit] Added Method put3s, desc[(SSS)V], sig[null], throws nil, access[public]
[junit] Added Method reserve, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Added Method put4s, desc[(SSSS)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class;IJIIZ)V], sig[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class<+Ljogamp/opengl/util/GLArrayHandler;>;IJIIZ)V], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Method put4i, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Removed Field initialElementCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method getGrowthFactor, desc[()F], sig[null], throws nil, access[public]
[junit] Added Method clear, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method putf, desc[([FII)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method com.jogamp.opengl.util.[GLArrayDataClient -> GLArrayDataWrapper].sealed, access[]
[junit] Added Method compsToElemCount, desc[(I)I], sig[null], throws nil, access[public]
[junit] Added Method setGrowthFactor, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method put3i, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method puts, desc[([SII)V], sig[null], throws nil, access[public]
[junit] Added Method put3b, desc[(BBB)V], sig[null], throws nil, access[public]
[junit] Changed Field glArrayHandler, access[added: final ]
[junit] Added Method growIfNeeded, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IIZLjogamp/opengl/util/GLArrayHandler;IJIIZ)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Removed Method growBufferIfNecessary, desc[(I)Z], sig[null], throws nil, access[final protected]
[junit] Added Method puti, desc[([III)V], sig[null], throws nil, access[public]
[junit] Added Method put4b, desc[(BBBB)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Removed Method reset, desc[()V], sig[null], throws nil, access[public]
[junit] Changed Field usesGLSL, access[added: final ]
[junit] Added Method put4f, desc[(FFFF)V], sig[null], throws nil, access[public]
[junit] Added Method putb, desc[([BII)V], sig[null], throws nil, access[public]
[junit] Removed Method growBuffer, desc[(I)V], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Added Method put4f, desc[(FFFF)V], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Method com.jogamp.opengl.[util.GLArrayDataEditable -> GLArrayData].sealed, access[]
[junit] Added Method put4b, desc[(BBBB)V], sig[null], throws nil, access[abstract public]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3f, desc[(FFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3i, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method putf, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method clear, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Removed Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3b, desc[(BBB)V], sig[null], throws nil, access[abstract public]
[junit] Added Method putb, desc[([BII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method puts, desc[([SII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4s, desc[(SSSS)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method reset, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3s, desc[(SSS)V], sig[null], throws nil, access[abstract public]
[junit] Added Method puti, desc[([III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4i, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class;IJIIZ)V], sig[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class<+Ljogamp/opengl/util/GLArrayHandler;>;IJIIZ)V], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IIZLjogamp/opengl/util/GLArrayHandler;IJIIZ)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Added Method sealed, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method fillStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Changed Field strideL, access[added: final ]
[junit] Added Field compType, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Field compClazz, desc[Ljava/lang/Class;], sig[Ljava/lang/Class<*>;], value[type null, data null, access[final protected]
[junit] Removed Method getComponentType, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Field mappedElemCount, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Method getBytesPerComp, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IZIJII)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Field isVertexAttr, desc[Z], sig[null], value[type null, data null, access[final protected]
[junit] Added Method getByteCapacity, desc[()I], sig[null], throws nil, access[public]
[junit] Removed Field mappedElementCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method getComponentCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Changed Field strideB, access[added: final ]
[junit] Added Method remainingElems, desc[()I], sig[null], throws nil, access[public]
[junit] Removed Field componentClazz, desc[Ljava/lang/Class;], sig[Ljava/lang/Class<*>;], value[type null, data null, access[protected]
[junit] Changed Field normalized, access[added: final ]
[junit] Added Method bytePosition, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method elemStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Removed Field isVertexAttribute, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Removed Field componentType, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method elemPosition, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Added Field compsPerElement, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Method getElemCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Field componentByteSize, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method getCompsPerElem, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getElemCapacity, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method remainingBytes, desc[()I], sig[null], throws nil, access[public]
[junit] Removed Method getElementCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Field sealed, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Removed Method getComponentSizeInBytes, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Field componentsPerElement, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method getByteCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method getSizeInBytes, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getCompType, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Field bytesPerComp, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IZIJII)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Class com.jogamp.opengl.util.GLReadBufferUtil
[junit] Added Field alphaRequested, desc[Z], sig[null], value[type null, data null, access[final protected]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] Added Method mulPMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_INVERSE_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Added Method getMviMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluProject, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Added Method gluLookAt, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Added Field PREMUL_PMVI, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Removed Method glGetMatrixf, desc[(I)Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_ALL, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Removed Method gluUnProjectRay, desc[(FFFF[IILcom/jogamp/opengl/math/Ray;)Z], sig[null], throws nil, access[final public]
[junit] Added Method gluUnProject, desc[(FFFLcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMviMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMvitMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Method gluUnProjectRay, desc[(FFFFLcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Ray;)Z], sig[null], throws nil, access[final public]
[junit] Added Method getTMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetPMvMvitMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Method getMvMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getPMviMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method glRotate, desc[(Lcom/jogamp/opengl/math/Quaternion;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method getMat, desc[(I)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Field MANUAL_BITS, desc[I], sig[null], value[type java.lang.Integer, data 56, access[final public static]
[junit] Removed Method gluPickMatrix, desc[(FFFF[II)V], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method glRotatef, desc[(FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method glTranslatef, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Changed Method getDirtyBits, access[]
[junit] Added Method getSyncTMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method gluUnProject4, desc[(FFFF[IIFF[FI)Z], sig[null], throws nil, access[public]
[junit] Added Field INVERSE_TRANSPOSED_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method mulPMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getMvitMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method multMvPMatrixf, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/nio/FloatBuffer;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method mulMvPMat, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncMviMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncPMvMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Added Method getPMvMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getReqBits, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method glGetFrustum, desc[()Lcom/jogamp/opengl/math/geom/Frustum;], sig[null], throws nil, access[final public]
[junit] Removed Method clearAllUpdateRequests, desc[()V], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_INVERSE_TRANSPOSED_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method glScalef, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncPMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluPickMatrix, desc[(FFFFLcom/jogamp/opengl/math/Recti;)V], sig[null], throws nil, access[final public]
[junit] Added Method glMultMatrixf, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMat, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method getRequestMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncPMvMviMvitMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Removed Method gluUnProject, desc[(FFF[II[FI)Z], sig[null], throws nil, access[final public]
[junit] Removed Method multPMvMatrixf, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Added Field PREMUL_PMV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Method glLoadMatrixf, desc[(Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[final public]
[junit] Added Method getSyncMvMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetPMvMviMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Field INVERSE_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Removed Method glGetPMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Method getFrustum, desc[()Lcom/jogamp/opengl/math/geom/Frustum;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method isReqDirty, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method getCurrentMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method gluLookAt, desc[(FFFFFFFFF)V], sig[null], throws nil, access[final public]
[junit] Added Field FRUSTUM, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Removed Method gluProject, desc[(FFF[II[FI)Z], sig[null], throws nil, access[final public]
[junit] Removed Method glGetPMvMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Removed Method glRotate, desc[(Lcom/jogamp/opengl/math/Quaternion;)V], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Method getPMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetTMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/nio/FloatBuffer;Ljava/nio/FloatBuffer;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method gluUnProject4, desc[(FFFFLcom/jogamp/opengl/math/Recti;FFLcom/jogamp/opengl/math/Vec4f;)Z], sig[null], throws nil, access[public]
[junit] Added Method getSyncPMvMviMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_FRUSTUM, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Method getSyncMvitMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMvMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.SyncAction
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncBuffer
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrices4f
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrices4f16
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.SyncMatrix4f
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrix4f16
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.TimeFrameI
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioDataFrame
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioFormat
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioFrame
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSinkFactory
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[junit] Removed Method initStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Added Method playStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Removed Method play, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAudioSink, desc[()Lcom/jogamp/common/av/AudioSink;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAudioSink, desc[()Lcom/jogamp/opengl/util/av/AudioSink;], sig[null], throws nil, access[abstract public]
[junit] Added Field DEBUG_AVSYNC, desc[Z], sig[null], value[type null, data null, access[final public static]
[junit] Added Method stop, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method resume, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method setAudioChannelLimit, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.EventMask
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.EventMask.Bit
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.GLMediaEventListener
[junit] Removed Field EVENT_CHANGE_EOS, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Removed Field EVENT_CHANGE_BPS, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static]
[junit] Removed Field EVENT_CHANGE_ERR, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Removed Field EVENT_CHANGE_VID, desc[I], sig[null], value[type java.lang.Integer, data 65536, access[final public static]
[junit] Removed Method attributesChanged, desc[(Lcom/jogamp/opengl/util/av/GLMediaPlayer;IJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field EVENT_CHANGE_AID, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static]
[junit] Removed Field EVENT_CHANGE_PLAY, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Field EVENT_CHANGE_UNINIT, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method attributesChanged, desc[(Lcom/jogamp/opengl/util/av/GLMediaPlayer;Lcom/jogamp/opengl/util/av/GLMediaPlayer$EventMask;J)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field EVENT_CHANGE_FPS, desc[I], sig[null], value[type java.lang.Integer, data 524288, access[final public static]
[junit] Removed Field EVENT_CHANGE_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 262144, access[final public static]
[junit] Removed Field EVENT_CHANGE_CODEC, desc[I], sig[null], value[type java.lang.Integer, data 4194304, access[final public static]
[junit] Removed Field EVENT_CHANGE_INIT, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Removed Field EVENT_CHANGE_PAUSE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Removed Field EVENT_CHANGE_LENGTH, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static]
[junit] Class com.jogamp.opengl.util.caps.NonFSAAGLCapsChooser
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Changed Field shaderBinary, access[added: private removed: protected ]
[junit] Changed Class , access[added: final ]
[junit] Removed Method dumpShaderSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Changed Field shaderBinaryFormat, access[added: private removed: protected ]
[junit] Changed Field shaderType, access[added: private removed: protected ]
[junit] Added Method dumpSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Changed Field shaderSource, access[added: private removed: protected ]
[junit] Changed Field valid, access[added: private removed: protected ]
[junit] Changed Field id, access[added: private removed: protected ]
[junit] Changed Field shader, access[added: final private removed: protected ]
[junit] Changed Field nextID, access[added: private removed: protected ]
[junit] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] Changed Class , access[added: final ]
[junit] Added Method dumpSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderState
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.glsl.ShaderUtil
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.stereo.EyeParameter
[junit] Removed Method <init>, desc[(I[FLcom/jogamp/opengl/math/FovHVHalves;FFF)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(ILcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/FovHVHalves;FFF)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDevice
[junit] Removed Method createRenderer, desc[(II[F[Lcom/jogamp/opengl/math/FovHVHalves;FI)Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer;], sig[null], throws nil, access[abstract public]
[junit] Added Method createRenderer, desc[(IILcom/jogamp/opengl/math/Vec3f;[Lcom/jogamp/opengl/math/FovHVHalves;FI)Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer;], sig[null], throws nil, access[abstract public]
[junit] Added Method getDefaultEyePositionOffset, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getDefaultEyePositionOffset, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoUtil
[junit] Removed Method getSBSUpstreamPMV, desc[(Lcom/jogamp/opengl/util/stereo/ViewerPose;Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer$Eye;FF[F[F)V], sig[null], throws nil, access[public static]
[junit] Added Method getSBSUpstreamPMV, desc[(Lcom/jogamp/opengl/util/stereo/ViewerPose;Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer$Eye;FFLcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.stereo.ViewerPose
[junit] Added Method setPosition, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceFactory
[junit] Removed Method createMono, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[F[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Added Method createMono, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Removed Method createStereoSBSLense, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/nativewindow/util/DimensionImmutable;[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Added Method createStereoSBS, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Added Method createStereoSBSLense, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Removed Method createStereoSBS, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFF[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.texture.ImageSequence
[junit] Added Method setTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Removed Method getTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Added Method getTextureLookupFunctionName, desc[()Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Removed Method <init>, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(IZIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method ownsTexture, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence
[junit] Added Method getTextureLookupFunctionName, desc[()Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Added Method setTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Removed Method getTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence.TextureFrame
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.texture.spi.DDSImage
[junit] Removed Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.SGIImage
[junit] Removed Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider
[junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/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[(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] 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] 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/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 @ 1691900794078 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691900794079 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.499 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900789278 ms III - Start
[junit] SLOCK [T main @ 1691900789293 ms +++ localhost/127.0.0.1:59999 - Locked within 34 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_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tcp, 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_EVALUATION_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btep, access[final public static]
[junit] Added Field SUFFIX_TESS_CONTROL_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btcp, access[final public static]
[junit] 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_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tcp, 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_EVALUATION_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btep, access[final public static]
[junit] Added Field SUFFIX_TESS_CONTROL_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btcp, access[final public static]
[junit] Class javax.media.opengl.GLContext
[junit] Added Method getSharedMaster, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[final public]
[junit] Class javax.media.opengl.GLProfile
[junit] Added Method isInitialized, desc[()Z], sig[null], throws nil, access[public static]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV221V230
[junit] Semantic Version Test
[junit] criteria: SimpleDiffCriteria
[junit] Previous version: 2.2.1 (2.2.1) - lib\v2.2.1\jogl-all.jar
[junit] Current version: 2.3.0 (2.3.0) - lib\v2.3.0\jogl-all.jar
[junit] Field values changed: false
[junit] Compat. expected: NON_BACKWARD_COMPATIBLE
[junit] Compat. detected: NON_BACKWARD_COMPATIBLE
[junit] Compat. result: detected == expected -> OK
[junit] Current version 2.3.0 (2.3.0) is NON_BACKWARD_COMPATIBLE to previous version 2.2.1 (2.2.1), actually NON_BACKWARD_COMPATIBLE
[junit]
[junit]
[junit] Summary: 1496 differences in 366 classes:
[junit] Remove 652, Change 38, CompatChange 107, Deprecate 0, Add 699
[junit]
[junit] 0/ 366: com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 0
[junit] 1/ 366: com.jogamp.graph.curve.opengl.GLRegion : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7
[junit] 2/ 366: com.jogamp.graph.curve.opengl.RegionRenderer : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 3/ 366: com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 4/ 366: com.jogamp.graph.curve.opengl.RenderState : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 8
[junit] 5/ 366: com.jogamp.graph.curve.opengl.RenderState.ProgramLocal : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 6/ 366: com.jogamp.graph.curve.opengl.TextRegionUtil : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 9
[junit] 7/ 366: com.jogamp.graph.font.FontFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 8/ 366: com.jogamp.nativewindow.AbstractGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 9/ 366: com.jogamp.nativewindow.AbstractGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 10/ 366: com.jogamp.nativewindow.AbstractGraphicsScreen : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 11/ 366: com.jogamp.nativewindow.Capabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 12/ 366: com.jogamp.nativewindow.CapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 13/ 366: com.jogamp.nativewindow.CapabilitiesImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 14/ 366: com.jogamp.nativewindow.DefaultCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 15/ 366: com.jogamp.nativewindow.DefaultGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 16/ 366: com.jogamp.nativewindow.DefaultGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 17/ 366: com.jogamp.nativewindow.DefaultGraphicsScreen : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 18/ 366: com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 19/ 366: com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize : Remove 6, Change 1, CompatChange 0, Deprecate 0, Add 6
[junit] 20/ 366: com.jogamp.nativewindow.GenericUpstreamSurfacelessHook : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 21/ 366: com.jogamp.nativewindow.GraphicsConfigurationFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 22/ 366: com.jogamp.nativewindow.MutableGraphicsConfiguration : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3
[junit] 23/ 366: com.jogamp.nativewindow.MutableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 24/ 366: com.jogamp.nativewindow.NativeSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 25/ 366: com.jogamp.nativewindow.NativeSurfaceHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 26/ 366: com.jogamp.nativewindow.NativeWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 27/ 366: com.jogamp.nativewindow.NativeWindowException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 28/ 366: com.jogamp.nativewindow.NativeWindowFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 29/ 366: com.jogamp.nativewindow.OffscreenLayerOption : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 30/ 366: com.jogamp.nativewindow.OffscreenLayerSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 31/ 366: com.jogamp.nativewindow.ProxySurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 32/ 366: com.jogamp.nativewindow.ScalableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 33/ 366: com.jogamp.nativewindow.SurfaceUpdatedListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 34/ 366: com.jogamp.nativewindow.ToolkitLock : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 35/ 366: com.jogamp.nativewindow.UpstreamSurfaceHook : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 36/ 366: com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 37/ 366: com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5
[junit] 38/ 366: com.jogamp.nativewindow.VisualIDHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 39/ 366: com.jogamp.nativewindow.VisualIDHolder.VIDComparator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 40/ 366: com.jogamp.nativewindow.VisualIDHolder.VIDType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 41/ 366: com.jogamp.nativewindow.WindowClosingProtocol : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 42/ 366: com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 43/ 366: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5
[junit] 44/ 366: com.jogamp.nativewindow.awt.AWTGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 45/ 366: com.jogamp.nativewindow.awt.AWTGraphicsScreen : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3
[junit] 46/ 366: com.jogamp.nativewindow.awt.AWTWindowClosingProtocol : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 47/ 366: com.jogamp.nativewindow.awt.DirectDataBufferInt : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 48/ 366: com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 49/ 366: com.jogamp.nativewindow.awt.JAWTWindow : Remove 23, Change 2, CompatChange 6, Deprecate 0, Add 25
[junit] 50/ 366: com.jogamp.nativewindow.egl.EGLGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 51/ 366: com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 52/ 366: com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 53/ 366: com.jogamp.nativewindow.swt.SWTAccessor : Remove 6, Change 0, CompatChange 3, Deprecate 0, Add 6
[junit] 54/ 366: com.jogamp.nativewindow.util.Dimension : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 55/ 366: com.jogamp.nativewindow.util.DimensionImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 56/ 366: com.jogamp.nativewindow.util.Insets : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 57/ 366: com.jogamp.nativewindow.util.InsetsImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 58/ 366: com.jogamp.nativewindow.util.PixelFormat : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 59/ 366: com.jogamp.nativewindow.util.PixelFormat.CType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 60/ 366: com.jogamp.nativewindow.util.PixelFormat.Composition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 61/ 366: com.jogamp.nativewindow.util.PixelFormat.PackedComposition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 62/ 366: com.jogamp.nativewindow.util.PixelFormatUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 63/ 366: com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 64/ 366: com.jogamp.nativewindow.util.PixelRectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 65/ 366: com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 66/ 366: com.jogamp.nativewindow.util.Point : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 67/ 366: com.jogamp.nativewindow.util.PointImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 68/ 366: com.jogamp.nativewindow.util.Rectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 69/ 366: com.jogamp.nativewindow.util.RectangleImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 70/ 366: com.jogamp.nativewindow.util.SurfaceSize : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 71/ 366: com.jogamp.nativewindow.windows.WindowsGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 72/ 366: com.jogamp.nativewindow.x11.X11GraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 73/ 366: com.jogamp.nativewindow.x11.X11GraphicsDevice : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 74/ 366: com.jogamp.nativewindow.x11.X11GraphicsScreen : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 75/ 366: com.jogamp.newt.Display : Remove 3, Change 0, CompatChange 2, Deprecate 0, Add 3
[junit] 76/ 366: com.jogamp.newt.Display.PointerIcon : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 77/ 366: com.jogamp.newt.MonitorDevice : Remove 5, Change 2, CompatChange 2, Deprecate 0, Add 11
[junit] 78/ 366: com.jogamp.newt.MonitorMode : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 79/ 366: com.jogamp.newt.MonitorMode.SizeAndRRate : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 80/ 366: com.jogamp.newt.NewtFactory : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 8
[junit] 81/ 366: com.jogamp.newt.Screen : Remove 5, Change 0, CompatChange 2, Deprecate 0, Add 7
[junit] 82/ 366: com.jogamp.newt.Window : Remove 7, Change 1, CompatChange 0, Deprecate 0, Add 7
[junit] 83/ 366: com.jogamp.newt.awt.NewtCanvasAWT : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3
[junit] 84/ 366: com.jogamp.newt.event.PinchToZoomGesture : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 85/ 366: com.jogamp.newt.event.WindowUpdateEvent : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 86/ 366: com.jogamp.newt.event.awt.AWTAdapter : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 87/ 366: com.jogamp.newt.event.awt.AWTKeyAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 88/ 366: com.jogamp.newt.event.awt.AWTMouseAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 89/ 366: com.jogamp.newt.event.awt.AWTWindowAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 90/ 366: com.jogamp.newt.opengl.GLWindow : Remove 25, Change 1, CompatChange 2, Deprecate 0, Add 26
[junit] 91/ 366: com.jogamp.newt.swt.NewtCanvasSWT : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3
[junit] 92/ 366: com.jogamp.newt.util.MonitorModeUtil : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 93/ 366: com.jogamp.newt.util.applet.JOGLNewtAppletBase : Remove 6, Change 1, CompatChange 0, Deprecate 0, Add 6
[junit] 94/ 366: com.jogamp.opengl.DebugGL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 95/ 366: com.jogamp.opengl.DebugGL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 96/ 366: com.jogamp.opengl.DebugGL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 97/ 366: com.jogamp.opengl.DebugGL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 98/ 366: com.jogamp.opengl.DebugGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 99/ 366: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 100/ 366: com.jogamp.opengl.DebugGLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 101/ 366: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 102/ 366: com.jogamp.opengl.DefaultGLCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 103/ 366: com.jogamp.opengl.FBObject : Remove 28, Change 0, CompatChange 10, Deprecate 0, Add 34
[junit] 104/ 366: com.jogamp.opengl.FBObject.Attachment : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 105/ 366: com.jogamp.opengl.FBObject.Colorbuffer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 106/ 366: com.jogamp.opengl.FBObject.RenderAttachment : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 107/ 366: com.jogamp.opengl.FBObject.TextureAttachment : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 108/ 366: com.jogamp.opengl.FPSCounter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 109/ 366: com.jogamp.opengl.GL : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 110/ 366: com.jogamp.opengl.GL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 111/ 366: com.jogamp.opengl.GL2ES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 112/ 366: com.jogamp.opengl.GL2ES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 113/ 366: com.jogamp.opengl.GL2ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 114/ 366: com.jogamp.opengl.GL2GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 115/ 366: com.jogamp.opengl.GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 116/ 366: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 117/ 366: com.jogamp.opengl.GL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 118/ 366: com.jogamp.opengl.GL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 119/ 366: com.jogamp.opengl.GL4ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 120/ 366: com.jogamp.opengl.GL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 121/ 366: com.jogamp.opengl.GLAnimatorControl : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 122/ 366: com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 123/ 366: com.jogamp.opengl.GLArrayData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 124/ 366: com.jogamp.opengl.GLAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 125/ 366: com.jogamp.opengl.GLAutoDrawableDelegate : Remove 2, Change 1, CompatChange 1, Deprecate 0, Add 2
[junit] 126/ 366: com.jogamp.opengl.GLBase : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 127/ 366: com.jogamp.opengl.GLBufferStorage : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 128/ 366: com.jogamp.opengl.GLCapabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 129/ 366: com.jogamp.opengl.GLCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 130/ 366: com.jogamp.opengl.GLCapabilitiesImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 131/ 366: com.jogamp.opengl.GLContext : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 132/ 366: com.jogamp.opengl.GLDebugListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 133/ 366: com.jogamp.opengl.GLDebugMessage : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 134/ 366: com.jogamp.opengl.GLDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 135/ 366: com.jogamp.opengl.GLDrawableFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 136/ 366: com.jogamp.opengl.GLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 137/ 366: com.jogamp.opengl.GLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 138/ 366: com.jogamp.opengl.GLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 139/ 366: com.jogamp.opengl.GLEventListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 140/ 366: com.jogamp.opengl.GLEventListenerState : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 141/ 366: com.jogamp.opengl.GLException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 142/ 366: com.jogamp.opengl.GLExtensions : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 143/ 366: com.jogamp.opengl.GLFBODrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 144/ 366: com.jogamp.opengl.GLFBODrawable.Resizeable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 145/ 366: com.jogamp.opengl.GLOffscreenAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 146/ 366: com.jogamp.opengl.GLOffscreenAutoDrawable.FBO : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 147/ 366: com.jogamp.opengl.GLPipelineFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 148/ 366: com.jogamp.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 149/ 366: com.jogamp.opengl.GLRendererQuirks : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 14
[junit] 150/ 366: com.jogamp.opengl.GLRunnable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 151/ 366: com.jogamp.opengl.GLRunnable2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 152/ 366: com.jogamp.opengl.GLSharedContextSetter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 153/ 366: com.jogamp.opengl.GLUniformData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 154/ 366: com.jogamp.opengl.GenericGLCapabilitiesChooser : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 155/ 366: com.jogamp.opengl.JoglVersion : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 10
[junit] 156/ 366: com.jogamp.opengl.Threading : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 157/ 366: com.jogamp.opengl.Threading.Mode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 158/ 366: com.jogamp.opengl.TraceGL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 159/ 366: com.jogamp.opengl.TraceGL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 160/ 366: com.jogamp.opengl.TraceGL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 161/ 366: com.jogamp.opengl.TraceGL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 162/ 366: com.jogamp.opengl.TraceGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 163/ 366: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 164/ 366: com.jogamp.opengl.TraceGLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 165/ 366: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 166/ 366: com.jogamp.opengl.awt.AWTGLAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 167/ 366: com.jogamp.opengl.awt.ComponentEvents : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 168/ 366: com.jogamp.opengl.awt.GLCanvas : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 169/ 366: com.jogamp.opengl.awt.GLJPanel : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 170/ 366: com.jogamp.opengl.egl.EGL : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 171/ 366: com.jogamp.opengl.egl.EGLClientPixmapHI : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 172/ 366: com.jogamp.opengl.egl.EGLExt : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 173/ 366: com.jogamp.opengl.fixedfunc.GLLightingFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 174/ 366: com.jogamp.opengl.fixedfunc.GLMatrixFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 175/ 366: com.jogamp.opengl.fixedfunc.GLPointerFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 176/ 366: com.jogamp.opengl.fixedfunc.GLPointerFuncUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 177/ 366: com.jogamp.opengl.glu.GLU : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 178/ 366: com.jogamp.opengl.glu.GLUnurbs : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 179/ 366: com.jogamp.opengl.glu.GLUquadric : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 180/ 366: com.jogamp.opengl.glu.GLUtessellator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 181/ 366: com.jogamp.opengl.glu.GLUtessellatorCallback : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 182/ 366: com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 183/ 366: com.jogamp.opengl.glu.gl2.GLUgl2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 184/ 366: com.jogamp.opengl.glu.gl2es1.GLUgl2es1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 185/ 366: com.jogamp.opengl.math.FloatUtil : Remove 0, Change 0, CompatChange 3, Deprecate 0, Add 0
[junit] 186/ 366: com.jogamp.opengl.math.Matrix4 : Remove 0, Change 0, CompatChange 2, Deprecate 0, Add 0
[junit] 187/ 366: com.jogamp.opengl.swt.GLCanvas : Remove 25, Change 1, CompatChange 2, Deprecate 0, Add 25
[junit] 188/ 366: com.jogamp.opengl.util.Animator : Remove 2, Change 4, CompatChange 1, Deprecate 0, Add 2
[junit] 189/ 366: com.jogamp.opengl.util.AnimatorBase : Remove 5, Change 1, CompatChange 1, Deprecate 0, Add 5
[junit] 190/ 366: com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 191/ 366: com.jogamp.opengl.util.CustomGLEventListener : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 192/ 366: com.jogamp.opengl.util.FPSAnimator : Remove 2, Change 0, CompatChange 1, Deprecate 0, Add 2
[junit] 193/ 366: com.jogamp.opengl.util.GLArrayDataClient : Remove 6, Change 0, CompatChange 6, Deprecate 0, Add 6
[junit] 194/ 366: com.jogamp.opengl.util.GLArrayDataEditable : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5
[junit] 195/ 366: com.jogamp.opengl.util.GLArrayDataServer : Remove 7, Change 0, CompatChange 15, Deprecate 0, Add 7
[junit] 196/ 366: com.jogamp.opengl.util.GLArrayDataWrapper : Remove 4, Change 1, CompatChange 5, Deprecate 0, Add 4
[junit] 197/ 366: com.jogamp.opengl.util.GLBuffers : Remove 2, Change 0, CompatChange 2, Deprecate 0, Add 2
[junit] 198/ 366: com.jogamp.opengl.util.GLDrawableUtil : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 10
[junit] 199/ 366: com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 200/ 366: com.jogamp.opengl.util.GLPixelBuffer : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 201/ 366: com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 202/ 366: com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes : Remove 5, Change 0, CompatChange 1, Deprecate 0, Add 7
[junit] 203/ 366: com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 204/ 366: com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 205/ 366: com.jogamp.opengl.util.GLPixelStorageModes : Remove 14, Change 0, CompatChange 0, Deprecate 0, Add 14
[junit] 206/ 366: com.jogamp.opengl.util.GLReadBufferUtil : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 5
[junit] 207/ 366: com.jogamp.opengl.util.Gamma : Remove 5, Change 0, CompatChange 0, Deprecate 0, Add 5
[junit] 208/ 366: com.jogamp.opengl.util.ImmModeSink : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7
[junit] 209/ 366: com.jogamp.opengl.util.ImmModeSink.VBOSet : Remove 7, Change 0, CompatChange 1, Deprecate 0, Add 7
[junit] 210/ 366: com.jogamp.opengl.util.PMVMatrix : Remove 0, Change 1, CompatChange 2, Deprecate 0, Add 0
[junit] 211/ 366: com.jogamp.opengl.util.PNGPixelRect : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 4
[junit] 212/ 366: com.jogamp.opengl.util.RandomTileRenderer : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 213/ 366: com.jogamp.opengl.util.TileRenderer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 214/ 366: com.jogamp.opengl.util.TileRendererBase : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7
[junit] 215/ 366: com.jogamp.opengl.util.av.GLMediaPlayer : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5
[junit] 216/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 217/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 218/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider: Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 219/ 366: com.jogamp.opengl.util.awt.AWTGLReadBufferUtil : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 220/ 366: com.jogamp.opengl.util.awt.Overlay : Remove 1, Change 0, CompatChange 5, Deprecate 0, Add 1
[junit] 221/ 366: com.jogamp.opengl.util.awt.TextRenderer : Remove 0, Change 0, CompatChange 10, Deprecate 0, Add 0
[junit] 222/ 366: com.jogamp.opengl.util.awt.TextureRenderer : Remove 0, Change 0, CompatChange 14, Deprecate 0, Add 0
[junit] 223/ 366: com.jogamp.opengl.util.glsl.ShaderCode : Remove 12, Change 0, CompatChange 0, Deprecate 0, Add 12
[junit] 224/ 366: com.jogamp.opengl.util.glsl.ShaderProgram : Remove 9, Change 0, CompatChange 1, Deprecate 0, Add 9
[junit] 225/ 366: com.jogamp.opengl.util.glsl.ShaderState : Remove 28, Change 0, CompatChange 0, Deprecate 0, Add 28
[junit] 226/ 366: com.jogamp.opengl.util.glsl.ShaderUtil : Remove 20, Change 0, CompatChange 0, Deprecate 0, Add 20
[junit] 227/ 366: com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 228/ 366: com.jogamp.opengl.util.stereo.StereoClientRenderer : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 4
[junit] 229/ 366: com.jogamp.opengl.util.stereo.StereoDevice : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 230/ 366: com.jogamp.opengl.util.stereo.StereoDeviceRenderer : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 9
[junit] 231/ 366: com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 232/ 366: com.jogamp.opengl.util.stereo.StereoGLEventListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 233/ 366: com.jogamp.opengl.util.texture.ImageSequence : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 234/ 366: com.jogamp.opengl.util.texture.Texture : Remove 16, Change 0, CompatChange 0, Deprecate 0, Add 16
[junit] 235/ 366: com.jogamp.opengl.util.texture.TextureData : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 236/ 366: com.jogamp.opengl.util.texture.TextureIO : Remove 7, Change 0, CompatChange 6, Deprecate 0, Add 7
[junit] 237/ 366: com.jogamp.opengl.util.texture.TextureSequence : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 238/ 366: com.jogamp.opengl.util.texture.TextureState : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 239/ 366: com.jogamp.opengl.util.texture.awt.AWTTextureData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 240/ 366: com.jogamp.opengl.util.texture.awt.AWTTextureIO : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 241/ 366: com.jogamp.opengl.util.texture.spi.TGAImage : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 242/ 366: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 243/ 366: com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 244/ 366: javax.media.nativewindow.AbstractGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 245/ 366: javax.media.nativewindow.AbstractGraphicsDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 246/ 366: javax.media.nativewindow.AbstractGraphicsScreen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 247/ 366: javax.media.nativewindow.Capabilities : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 248/ 366: javax.media.nativewindow.CapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 249/ 366: javax.media.nativewindow.CapabilitiesImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 250/ 366: javax.media.nativewindow.DefaultCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 251/ 366: javax.media.nativewindow.DefaultGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 252/ 366: javax.media.nativewindow.DefaultGraphicsDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 253/ 366: javax.media.nativewindow.DefaultGraphicsScreen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 254/ 366: javax.media.nativewindow.GraphicsConfigurationFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 255/ 366: javax.media.nativewindow.MutableSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 256/ 366: javax.media.nativewindow.NativeSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 257/ 366: javax.media.nativewindow.NativeSurfaceHolder : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 258/ 366: javax.media.nativewindow.NativeWindow : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 259/ 366: javax.media.nativewindow.NativeWindowException : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 260/ 366: javax.media.nativewindow.NativeWindowFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 261/ 366: javax.media.nativewindow.OffscreenLayerOption : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 262/ 366: javax.media.nativewindow.OffscreenLayerSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 263/ 366: javax.media.nativewindow.ProxySurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 264/ 366: javax.media.nativewindow.ScalableSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 265/ 366: javax.media.nativewindow.SurfaceUpdatedListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 266/ 366: javax.media.nativewindow.ToolkitLock : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 267/ 366: javax.media.nativewindow.UpstreamSurfaceHook : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 268/ 366: javax.media.nativewindow.UpstreamSurfaceHook.MutableSize : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 269/ 366: javax.media.nativewindow.VisualIDHolder : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 270/ 366: javax.media.nativewindow.VisualIDHolder.VIDComparator : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 271/ 366: javax.media.nativewindow.VisualIDHolder.VIDType : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 272/ 366: javax.media.nativewindow.WindowClosingProtocol : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 273/ 366: javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 274/ 366: javax.media.nativewindow.util.Dimension : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 275/ 366: javax.media.nativewindow.util.DimensionImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 276/ 366: javax.media.nativewindow.util.Insets : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 277/ 366: javax.media.nativewindow.util.InsetsImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 278/ 366: javax.media.nativewindow.util.PixelFormat : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 279/ 366: javax.media.nativewindow.util.PixelFormatUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 280/ 366: javax.media.nativewindow.util.PixelFormatUtil.PixelSink : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 281/ 366: javax.media.nativewindow.util.PixelFormatUtil.PixelSink32 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 282/ 366: javax.media.nativewindow.util.PixelRectangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 283/ 366: javax.media.nativewindow.util.PixelRectangle.GenericPixelRect : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 284/ 366: javax.media.nativewindow.util.Point : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 285/ 366: javax.media.nativewindow.util.PointImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 286/ 366: javax.media.nativewindow.util.Rectangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 287/ 366: javax.media.nativewindow.util.RectangleImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 288/ 366: javax.media.nativewindow.util.SurfaceSize : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 289/ 366: javax.media.opengl.DebugGL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 290/ 366: javax.media.opengl.DebugGL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 291/ 366: javax.media.opengl.DebugGL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 292/ 366: javax.media.opengl.DebugGL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 293/ 366: javax.media.opengl.DebugGL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 294/ 366: javax.media.opengl.DebugGLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 295/ 366: javax.media.opengl.DebugGLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 296/ 366: javax.media.opengl.DebugGLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 297/ 366: javax.media.opengl.DefaultGLCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 298/ 366: javax.media.opengl.FPSCounter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 299/ 366: javax.media.opengl.GL : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 300/ 366: javax.media.opengl.GL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 301/ 366: javax.media.opengl.GL2ES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 302/ 366: javax.media.opengl.GL2ES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 303/ 366: javax.media.opengl.GL2ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 304/ 366: javax.media.opengl.GL2GL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 305/ 366: javax.media.opengl.GL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 306/ 366: javax.media.opengl.GL3ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 307/ 366: javax.media.opengl.GL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 308/ 366: javax.media.opengl.GL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 309/ 366: javax.media.opengl.GL4ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 310/ 366: javax.media.opengl.GL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 311/ 366: javax.media.opengl.GLAnimatorControl : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 312/ 366: javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 313/ 366: javax.media.opengl.GLArrayData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 314/ 366: javax.media.opengl.GLAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 315/ 366: javax.media.opengl.GLBase : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 316/ 366: javax.media.opengl.GLBufferStorage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 317/ 366: javax.media.opengl.GLCapabilities : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 318/ 366: javax.media.opengl.GLCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 319/ 366: javax.media.opengl.GLCapabilitiesImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 320/ 366: javax.media.opengl.GLContext : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 321/ 366: javax.media.opengl.GLDebugListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 322/ 366: javax.media.opengl.GLDebugMessage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 323/ 366: javax.media.opengl.GLDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 324/ 366: javax.media.opengl.GLDrawableFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 325/ 366: javax.media.opengl.GLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 326/ 366: javax.media.opengl.GLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 327/ 366: javax.media.opengl.GLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 328/ 366: javax.media.opengl.GLEventListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 329/ 366: javax.media.opengl.GLException : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 330/ 366: javax.media.opengl.GLFBODrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 331/ 366: javax.media.opengl.GLFBODrawable.Resizeable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 332/ 366: javax.media.opengl.GLOffscreenAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 333/ 366: javax.media.opengl.GLOffscreenAutoDrawable.FBO : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 334/ 366: javax.media.opengl.GLPipelineFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 335/ 366: javax.media.opengl.GLProfile : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 336/ 366: javax.media.opengl.GLRunnable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 337/ 366: javax.media.opengl.GLRunnable2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 338/ 366: javax.media.opengl.GLSharedContextSetter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 339/ 366: javax.media.opengl.GLUniformData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 340/ 366: javax.media.opengl.Threading : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 341/ 366: javax.media.opengl.Threading.Mode : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 342/ 366: javax.media.opengl.TraceGL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 343/ 366: javax.media.opengl.TraceGL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 344/ 366: javax.media.opengl.TraceGL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 345/ 366: javax.media.opengl.TraceGL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 346/ 366: javax.media.opengl.TraceGL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 347/ 366: javax.media.opengl.TraceGLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 348/ 366: javax.media.opengl.TraceGLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 349/ 366: javax.media.opengl.TraceGLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 350/ 366: javax.media.opengl.awt.AWTGLAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 351/ 366: javax.media.opengl.awt.ComponentEvents : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 352/ 366: javax.media.opengl.awt.GLCanvas : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 353/ 366: javax.media.opengl.awt.GLJPanel : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 354/ 366: javax.media.opengl.fixedfunc.GLLightingFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 355/ 366: javax.media.opengl.fixedfunc.GLMatrixFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 356/ 366: javax.media.opengl.fixedfunc.GLPointerFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 357/ 366: javax.media.opengl.fixedfunc.GLPointerFuncUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 358/ 366: javax.media.opengl.glu.GLU : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 359/ 366: javax.media.opengl.glu.GLUnurbs : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 360/ 366: javax.media.opengl.glu.GLUquadric : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 361/ 366: javax.media.opengl.glu.GLUtessellator : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 362/ 366: javax.media.opengl.glu.GLUtessellatorCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 363/ 366: javax.media.opengl.glu.GLUtessellatorCallbackAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 364/ 366: javax.media.opengl.glu.gl2.GLUgl2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 365/ 366: javax.media.opengl.glu.gl2es1.GLUgl2es1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit]
[junit]
[junit] Removes
[junit]
[junit] Class com.jogamp.graph.curve.opengl.GLRegion
[junit] Removed Method destroyImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method clearImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Removed Method updateImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method drawImpl, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected]
[junit] 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 useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method enable, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback
[junit] Removed Method run, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState
[junit] Removed Method updateUniformLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getRenderState, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static]
[junit] Removed Method attachTo, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], 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 destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method updateAttributeLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method setShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public]
[junit] 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 validateCache, desc[(Ljavax/media/opengl/GL2ES2;I)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/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 setCacheLimit, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final 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 removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected]
[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 <init>, 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 getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], 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 getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;Ljavax/media/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Removed Method setScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public]
[junit] Removed Method setChosenCapabilities, desc[(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 create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] Removed Method getSurfaceHeight, 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] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[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 setupCapabilitiesRGBABits, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static]
[junit] Removed Method getNativeGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen
[junit] Removed Method 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] Removed Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)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 <init>, desc[(Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt
[junit] Removed Method <init>, desc[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Removed Method getPixelScaleX, desc[()I], sig[null], throws nil, access[final protected]
[junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[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 getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], 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 setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Removed Method getPixelScaleY, desc[()I], sig[null], throws nil, access[final protected]
[junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public]
[junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Removed Method getLocationOnScreenNonBlocking, desc[(Ljavax/media/nativewindow/util/Point;Ljava/awt/Component;)Ljava/awt/Component;], sig[null], throws nil, access[protected static]
[junit] Removed Method getLocationOnScreenNative, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[protected]
[junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected]
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Removed Method getLocationOnScreenNativeImpl, desc[(II)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected]
[junit] Removed Method updatePixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback
[junit] Removed Method eglGetAndInitDisplay, desc[([J)J], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] Removed Method getNativeVisualID, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static]
[junit] Removed Method destroyX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static]
[junit] Removed Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws [javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static]
[junit] Removed Method getScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Removed Method resizeX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static]
[junit] Removed Method createCompatibleX11ChildWindow, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice
[junit] Removed Method <init>, desc[(JILjavax/media/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljava/lang/String;ILjavax/media/nativewindow/ToolkitLock;)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 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] Removed Method getNativePointerIconPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Removed Method getHotspot, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method unionOfViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List<Lcom/jogamp/newt/MonitorDevice;>;)V], throws nil, access[public static]
[junit] Removed Method getSizeMM, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.MonitorMode
[junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.NewtFactory
[junit] Removed Method 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[([Ljava/lang/Object;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/String;IJLjavax/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 createWindow, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Ljavax/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] Class com.jogamp.newt.Screen
[junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getGraphicsScreen, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], 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 getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMainMonitor, desc[(Ljavax/media/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.Window
[junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public]
[junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], 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 addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], 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] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public]
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.PinchToZoomGesture
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.WindowUpdateEvent
[junit] Removed Method <init>, desc[(SLjava/lang/Object;JLjavax/media/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] Class com.jogamp.newt.event.awt.AWTAdapter
[junit] Removed Method getNativeSurfaceHolder, desc[()Ljavax/media/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/NEWTEventListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected]
[junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/KeyListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/MouseListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/WindowListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], 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 getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[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 setSurfaceScale, desc[([I)V], 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 getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method create, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Removed Method 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 removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], 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 getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], 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 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 removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], 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 create, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], 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 getNativeSurfaceScale, 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 getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], 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<Lcom/jogamp/newt/MonitorMode;>;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Removed Method filterByResolution, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase
[junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method 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] Removed Method createInstance, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public static]
[junit] Removed Method getGLEventListener, desc[()Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.FBObject
[junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], 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;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method 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 detachAll, desc[(Ljavax/media/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] 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 detachAllRenderbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public]
[junit] 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 detachAllTexturebuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] 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 resetSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], 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 createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;IIIZ)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 unuse, desc[(Ljavax/media/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[final public]
[junit] Removed Method syncSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, 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 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 attachTexture2D, desc[(Ljavax/media/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], 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 initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], 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 <init>, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public]
[junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.GLEventListenerState
[junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.GLRendererQuirks
[junit] Removed Field COUNT, 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 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] Removed Method areSameStickyDevice, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljavax/media/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method pushStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static]
[junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)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 getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Removed Method getAllAvailableCapabilitiesInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getAvailableCapabilitiesInfo, desc[(Ljavax/media/opengl/GLDrawableFactory;Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] 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 getBriefOSGLBuildInfo, 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 getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.swt.GLCanvas
[junit] Removed Method getGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;)Z], 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] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], 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] Removed Method <init>, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public]
[junit] Removed Method setGL, desc[(Ljavax/media/opengl/GL;)Ljavax/media/opengl/GL;], sig[null], throws nil, access[public]
[junit] Removed Method setSharedContext, desc[(Ljavax/media/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Removed Method addGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[public]
[junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], 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 getDelegatedDrawable, desc[()Ljavax/media/opengl/GLDrawable;], sig[null], throws nil, 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 createContext, desc[(Ljavax/media/opengl/GLContext;)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 getChosenGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], 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 getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Removed Method getGL, desc[()Ljavax/media/opengl/GL;], sig[null], throws nil, access[public]
[junit] Removed Method getAnimator, desc[()Ljavax/media/opengl/GLAnimatorControl;], 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 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 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] Class com.jogamp.opengl.util.Animator
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, 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 getUncaughtExceptionHandler, desc[()Ljavax/media/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 setUncaughtExceptionHandler, desc[(Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public]
[junit] Removed Method add, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized]
[junit] Removed Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)V], sig[null], throws nil, access[final protected super synchronized]
[junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public]
[junit] Removed Method getGLAutoDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.CustomGLEventListener
[junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.FPSAnimator
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, 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 bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], 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 seal, desc[(Ljavax/media/opengl/GL;Z)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 enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)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] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[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 mapStorage, desc[(Ljavax/media/opengl/GL;JJI)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method addFixedSubArray, desc[(III)Ljavax/media/opengl/GLArrayData;], 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 mapStorage, desc[(Ljavax/media/opengl/GL;I)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Removed Method 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] 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 isAnimatorStartedOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method swapGLContext, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static]
[junit] Removed Method isAnimatorAnimating, desc[(Ljavax/media/opengl/GLAnimatorControl;)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 swapBuffersBeforeRead, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method isAnimatorStarted, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method isAnimatorAnimatingOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method moveGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static]
[junit] Removed Method isSwapGLContextSafe, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method moveAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final 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 <init>, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer
[junit] Removed Method <init>, 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 getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes
[junit] Removed Method getPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, 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] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final public]
[junit] Removed Method convert, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/opengl/GLProfile;)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static]
[junit] 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 savePack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method resetPack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method 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 setUnpackAlignment, desc[(Ljavax/media/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] Removed Method setPackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Removed Method resetAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method setPackRowLength, desc[(Ljavax/media/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] Removed Method saveUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method setAlignment, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLReadBufferUtil
[junit] Removed Method 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] Removed Field alignment, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Removed Field componentCount, 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 dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.Gamma
[junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method resetAllDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Class com.jogamp.opengl.util.ImmModeSink
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method 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 seal, 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;ZI)V], sig[null], throws nil, access[protected]
[junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected]
[junit] Class com.jogamp.opengl.util.PNGPixelRect
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public]
[junit] Removed Method read, desc[(Ljava/io/InputStream;Ljavax/media/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method 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 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.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 beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract 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 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 attachAutoDrawable, desc[(Ljavax/media/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] Removed Method getAttachedDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[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 getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Removed Method getURI, desc[()Ljava/net/URI;], 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] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer
[junit] Removed Field awtPixelAttributesIntRGBA4, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static]
[junit] Removed Field awtPixelAttributesIntRGB3, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method <init>, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] 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 <init>, desc[(Ljavax/media/opengl/GLProfile;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.Overlay
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Removed Method addGLSLVersion, desc[(Ljavax/media/opengl/GL2ES2;)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;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public]
[junit] Removed Method 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 compile, desc[(Ljavax/media/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] 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] Class com.jogamp.opengl.util.glsl.ShaderProgram
[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 useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method link, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;Z)V], 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 init, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method add, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderState
[junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)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 releaseAllUniforms, desc[(Ljavax/media/opengl/GL2ES2;)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 disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)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] 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;ZZZ)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method vertexAttribPointer, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], 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 getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjavax/media/opengl/GLArrayData;)V], 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 getAttribute, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLArrayData;], 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 getUniform, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLUniformData;], 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 bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public]
[junit] Removed Method ownUniform, desc[(Ljavax/media/opengl/GLUniformData;)V], sig[null], throws nil, access[public]
[junit] Removed Method isActiveAttribute, desc[(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 disableAllVertexAttributeArrays, desc[(Ljavax/media/opengl/GL2ES2;Z)V], 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 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 releaseAllAttributes, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderUtil
[junit] Removed Method shaderBinary, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method isShaderCompilerAvailable, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method compileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], 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 getShaderInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], 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 shaderSource, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static]
[junit] Removed Method getShaderBinaryFormats, desc[(Ljavax/media/opengl/GL;)Ljava/util/Set;], sig[(Ljavax/media/opengl/GL;)Ljava/util/Set<Ljava/lang/Integer;>;], throws nil, access[public static]
[junit] Removed Method 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 isProgramStatusValid, desc[(Ljavax/media/opengl/GL;II)Z], 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 isShaderStatusValid, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;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 isShaderStatusValid, desc[(Ljavax/media/opengl/GL;IILjava/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 detachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)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 isProgramLinkStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/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] Removed Method isProgramExecStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil
[junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)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;)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 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] 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 beginFrame, 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 getSingleSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method ppBegin, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method init, desc[(Ljavax/media/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] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method getTotalSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method ppOneEye, desc[(Ljavax/media/opengl/GL;I)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 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] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Ljavax/media/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Removed Method getTextureObject, desc[(Ljavax/media/opengl/GL;)I], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method disable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method 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 setTexParameteri, desc[(Ljavax/media/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;I)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;I[FI)V], sig[null], throws nil, access[public]
[junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;I[II)V], sig[null], throws nil, 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 setTexParameterf, desc[(Ljavax/media/opengl/GL;IF)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] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Removed Method bind, 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] Class com.jogamp.opengl.util.texture.TextureData
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;)V], sig[null], throws nil, access[protected]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureIO
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method 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 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/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;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/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence
[junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.TextureState
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method 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 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] Class com.jogamp.opengl.util.texture.spi.TGAImage
[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] 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] 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/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/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Class javax.media.nativewindow.AbstractGraphicsConfiguration
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.AbstractGraphicsDevice
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.AbstractGraphicsScreen
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.Capabilities
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.CapabilitiesChooser
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.CapabilitiesImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.DefaultCapabilitiesChooser
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.DefaultGraphicsConfiguration
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.DefaultGraphicsDevice
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.DefaultGraphicsScreen
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.GraphicsConfigurationFactory
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.nativewindow.MutableSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeSurfaceHolder
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeWindow
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeWindowException
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.NativeWindowFactory
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.nativewindow.OffscreenLayerOption
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.OffscreenLayerSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.ProxySurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.ScalableSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.SurfaceUpdatedListener
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.ToolkitLock
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.UpstreamSurfaceHook
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.UpstreamSurfaceHook.MutableSize
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.VisualIDHolder
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.VisualIDHolder.VIDComparator
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.VisualIDHolder.VIDType
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.nativewindow.WindowClosingProtocol
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.nativewindow.util.Dimension
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.DimensionImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.Insets
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.InsetsImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelFormat
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.nativewindow.util.PixelFormatUtil
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink32
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelRectangle
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelRectangle.GenericPixelRect
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.Point
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.PointImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.Rectangle
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.RectangleImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.SurfaceSize
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL3bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL4
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL4bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGLES1
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGLES2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGLES3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DefaultGLCapabilitiesChooser
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.FPSCounter
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2ES1
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2ES2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2ES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2GL3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL3ES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL3bc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL4
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL4ES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL4bc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLAnimatorControl
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLArrayData
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLAutoDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLBase
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLBufferStorage
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.opengl.GLCapabilities
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLCapabilitiesChooser
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLCapabilitiesImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLContext
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.opengl.GLDebugListener
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLDebugMessage
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLDrawableFactory
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.opengl.GLES1
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLES2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLEventListener
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLException
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLFBODrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLFBODrawable.Resizeable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLOffscreenAutoDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLOffscreenAutoDrawable.FBO
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLPipelineFactory
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLProfile
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLRunnable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLRunnable2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLSharedContextSetter
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLUniformData
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.Threading
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.Threading.Mode
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.opengl.TraceGL2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL3bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL4
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL4bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGLES1
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGLES2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGLES3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.awt.AWTGLAutoDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.awt.ComponentEvents
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.awt.GLCanvas
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.awt.GLJPanel
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.fixedfunc.GLLightingFunc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.fixedfunc.GLMatrixFunc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.fixedfunc.GLPointerFunc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.fixedfunc.GLPointerFuncUtil
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.GLU
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.GLUnurbs
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUquadric
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUtessellator
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUtessellatorCallback
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUtessellatorCallbackAdapter
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.gl2.GLUgl2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.gl2es1.GLUgl2es1
[junit] Removed Class , access[public super synchronized]
[junit]
[junit]
[junit] Changes
[junit]
[junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Changed Field reqPixelScale, desc[[I -> [F], access[added: private removed: protected ]
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.windows.WindowsGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Changed Field viewportWU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ]
[junit] Changed Field viewportPU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ]
[junit] Class com.jogamp.newt.Window
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.GLAutoDrawableDelegate
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.swt.GLCanvas
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.Animator
[junit] Changed Field stopIssued, access[added: package-private removed: protected ]
[junit] Changed Field threadGroup, access[added: private removed: protected ]
[junit] Changed Field isAnimating, access[added: package-private removed: protected ]
[junit] Changed Field pauseIssued, access[added: bridge package-private volatile removed: protected ]
[junit] Class com.jogamp.opengl.util.AnimatorBase
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.CustomGLEventListener
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.PNGPixelRect
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[junit] Changed Field CameraInputScheme, desc[Ljava/lang/String; -> Lcom/jogamp/common/net/Uri$Encoded;], type[java.lang.String -> nil], access[]
[junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer
[junit] Changed Class , access[]
[junit]
[junit]
[junit] CompatChanges
[junit]
[junit] Class com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver
[junit] CompatChanged Method resolve, throws[[] -> [java/lang/SecurityException]], access[]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[]
[junit] CompatChanged Method fetchJAWTImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method unlockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method attachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method lockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method detachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] CompatChanged Method getHandle, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method setRealized, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method getWindowHandle, throws[[javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException] -> [java/lang/UnsupportedOperationException, com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Class com.jogamp.newt.Display
[junit] CompatChanged Method 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 setCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[]
[junit] CompatChanged Method queryCurrentMode, 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 swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[]
[junit] Class com.jogamp.opengl.FBObject
[junit] CompatChanged Method supportsDepth, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method getMaxRenderbufferSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method supportsRGBA8, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method getMaxColorAttachments, 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 setSamplingSink, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalStateException]], access[]
[junit] CompatChanged Method getMaxSamples, 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 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] 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 makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method makePerspective, 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 makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method makePerspective, 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 createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[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 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 createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixedInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method 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 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] CompatChanged Method createGLSLInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixedInterleaved, 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 createGLSLMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method 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.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 <init>, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet
[junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] CompatChanged Method 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 endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method 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 beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.awt.TextRenderer
[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 dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method end3DRendering, 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 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.TextureRenderer
[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 endOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method 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 setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method 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] CompatChanged Method draw3DRect, 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 beginOrthoRendering, 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 write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] CompatChanged Method 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 clearImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method destroyImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method clear, desc[(Lcom/jogamp/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] 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 updateImpl, 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] 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 enable, desc[(Lcom/jogamp/opengl/GL2ES2;Z)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 destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)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 destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[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 updateUniformLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/GLUniformData;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 getRenderState, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static]
[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 updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;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] 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 clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[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 validateCache, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[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 setCacheLimit, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public]
[junit] Added Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Added Method 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] 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 <init>, desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public]
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Added Method 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[final public]
[junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;Lcom/jogamp/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public]
[junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.GenericUpstreamSurfacelessHook
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.GraphicsConfigurationFactory
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration
[junit] Added Method <init>, 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] Added Method setScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.MutableSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeSurfaceHolder
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeWindow
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeWindowException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.nativewindow.OffscreenLayerOption
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.OffscreenLayerSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ProxySurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ScalableSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.SurfaceUpdatedListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ToolkitLock
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize
[junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/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] 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 create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public]
[junit] Added Method setupCapabilitiesRGBABits, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static]
[junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen
[junit] Added Method createScreenDevice, desc[(II)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 createDefault, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol
[junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt
[junit] Added Method <init>, desc[(Ljava/nio/ByteBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method getDataBytes, desc[(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] 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 <init>, desc[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Added Method getLocationOnScreenNativeImpl, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected]
[junit] Added Method getLocationOnScreenNative, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[protected]
[junit] Added Method getPixelScaleY, desc[()F], sig[null], throws nil, access[final protected]
[junit] Added Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Added Method updatePixelScale, desc[(Z)Z], 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 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 getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Added Method setCursor, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;Lcom/jogamp/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Added Method getRequestedSurfaceScale, 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 getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected]
[junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[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 setSurfaceScale, desc[([F)Z], 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 getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], 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 getPixelScaleX, desc[()F], sig[null], throws nil, access[final protected]
[junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method getEGLVersion, desc[()Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[public]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback
[junit] Added Method eglGetAndInitDisplay, desc[([J[I[I)J], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] Added Method 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 resizeX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], 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 createCompatibleX11ChildWindow, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], 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] Class com.jogamp.nativewindow.util.Dimension
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.DimensionImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.Insets
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.InsetsImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelFormat
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.CType
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.Composition
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.PackedComposition
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormatUtil
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelRectangle
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.Point
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PointImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.RectangleImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.SurfaceSize
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice
[junit] Added Method <init>, desc[(Ljava/lang/String;ILcom/jogamp/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(JILcom/jogamp/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public]
[junit] 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 getNativePointerIconPixelFormat, desc[()Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGraphicsDevice, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public]
[junit] Added Method createPointerIcon, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Added Method getHotspot, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Field pixelScale, desc[[F], sig[null], value[type null, data null, access[final protected]
[junit] Added Field isPrimary, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Added Method isPrimary, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Field isClone, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Added Method getPixelScale, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method getSizeMM, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Added 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<Lcom/jogamp/newt/MonitorDevice;>;)V], throws nil, access[public static]
[junit] Class com.jogamp.newt.MonitorMode
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public]
[junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.NewtFactory
[junit] Added Method 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/NativeWindow;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Ljava/lang/String;IJLcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method 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 createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(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;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.newt.Screen
[junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getPrimaryMonitor, desc[()Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGraphicsScreen, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public]
[junit] Added Method getViewport, 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 getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], 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] Class com.jogamp.newt.Window
[junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], 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 setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], 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] Added Method removeChild, 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 reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], 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 <init>, desc[(Lcom/jogamp/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.WindowUpdateEvent
[junit] Added Method <init>, desc[(SLjava/lang/Object;JLcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTAdapter
[junit] Added Method getNativeSurfaceHolder, desc[()Lcom/jogamp/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/NEWTEventListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected]
[junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/KeyListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/MouseListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/WindowListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Added Method getCurrentSurfaceScale, desc[([F)[F], 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 getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public]
[junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public]
[junit] Added Method 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 getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], 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] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], 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 getRequestedSurfaceScale, desc[([F)[F], 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 setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[final public]
[junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)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[final public]
[junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], 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[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], 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 getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], 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/newt/MonitorMode;>;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Added Method filterBySurfaceSize, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase
[junit] Added Method createInstance, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public static]
[junit] Added Method getGLEventListener, desc[()Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGL2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL3bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL4
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGLES2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DefaultGLCapabilitiesChooser
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.FBObject
[junit] Added Method isModified, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method detachAllTexturebuffer, desc[(Lcom/jogamp/opengl/GL;)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 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 createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[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 detachAllColorbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Field REQUESTED_BITS, desc[I], sig[null], value[type java.lang.Integer, data -1, access[final public static]
[junit] Added Method detachAll, desc[(Lcom/jogamp/opengl/GL;)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] Added Field CHOSEN_BITS, desc[I], sig[null], value[type java.lang.Integer, data -2, 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 detachAllRenderbuffer, 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 detachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[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 init, desc[(Lcom/jogamp/opengl/GL;III)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[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 use, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method unuse, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, 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 Field DEFAULT_BITS, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Method detachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public]
[junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method unbind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Field MAXIMUM_BITS, desc[I], sig[null], value[type java.lang.Integer, data -3, 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 resetSamplingSink, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/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 destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method isBound, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.FBObject.Attachment
[junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public]
[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] Class com.jogamp.opengl.FBObject.Colorbuffer
[junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method 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[abstract public]
[junit] Class com.jogamp.opengl.FBObject.RenderAttachment
[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.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 getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GLBase
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLBufferStorage
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilities
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesChooser
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLCapabilitiesImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLContext
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLDebugListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLDebugMessage
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLES1
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLES2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLES3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLEventListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLEventListenerState
[junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)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;Ljava/lang/Runnable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Class com.jogamp.opengl.GLException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLExtensions
[junit] Added Field ARB_ES3_1_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_1_compatibility, access[final public static]
[junit] Class com.jogamp.opengl.GLFBODrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLFBODrawable.Resizeable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable.FBO
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLPipelineFactory
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLProfile
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLRendererQuirks
[junit] Added Method addStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)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 Field NoSurfacelessCtx, desc[I], sig[null], value[type java.lang.Integer, data 22, access[final public static]
[junit] Added Method pushStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static]
[junit] Added Method areSameStickyDevice, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getCount, desc[()I], sig[null], throws nil, access[final public static]
[junit] Added Field BuggyColorRenderbuffer, desc[I], sig[null], value[type java.lang.Integer, data 18, 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 NeedSharedObjectSync, desc[I], sig[null], value[type java.lang.Integer, data 20, access[final public static]
[junit] Added Method existStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static]
[junit] Added Method addQuirk, desc[(I)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method getStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static]
[junit] Added Field 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;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[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 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 getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getAllAvailableCapabilitiesInfo, desc[(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/String;], sig[null], throws nil, access[public]
[junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getBriefOSGLBuildInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Added Method 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] 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 getChosenGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] Added Method getDelegatedDrawable, desc[()Lcom/jogamp/opengl/GLDrawable;], sig[null], throws nil, access[final public]
[junit] Added Method disposeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Z)Lcom/jogamp/opengl/GLEventListener;], 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 createContext, desc[(Lcom/jogamp/opengl/GLContext;)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 addGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)V], 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 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 <init>, desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public]
[junit] Added Method setSharedAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Added Method setAnimator, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public]
[junit] Added Method getAnimator, desc[()Lcom/jogamp/opengl/GLAnimatorControl;], 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 setSharedContext, desc[(Lcom/jogamp/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Added Method setContext, desc[(Lcom/jogamp/opengl/GLContext;Z)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Added Method getGL, desc[()Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public]
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], 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 getContext, desc[()Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], 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] Added Method setGL, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.Animator
[junit] Added Method <init>, desc[(Ljava/lang/ThreadGroup;Lcom/jogamp/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] Class com.jogamp.opengl.util.AnimatorBase
[junit] Added Method getUncaughtExceptionHandler, desc[()Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public]
[junit] Added Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)Z], sig[null], throws nil, access[final protected super synchronized]
[junit] Added Method remove, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized]
[junit] Added Method setUncaughtExceptionHandler, desc[(Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], 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 <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public]
[junit] Added Method getGLAutoDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.CustomGLEventListener
[junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.FPSAnimator
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public]
[junit] 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 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 bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], 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 enableBuffer, 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 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] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;I)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected]
[junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;JJI)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] Added Method addFixedSubArray, desc[(III)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Added Method unmapStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] 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 setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Added Method validate, desc[(Lcom/jogamp/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.GLBuffers
[junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIIZ)I], sig[null], throws [com/jogamp/opengl/GLException], access[final public static]
[junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.GLDrawableUtil
[junit] Added Method 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 isAnimatorStarted, 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 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 moveAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;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 isSwapGLContextSafe, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Added Method isAnimatorAnimating, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method isAnimatorStartedOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener
[junit] Added Method run, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIILjava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Added Method requiresNewBuffer, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider
[junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public]
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes
[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 getPixelFormat, desc[(II)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public static]
[junit] Added Method convert, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static]
[junit] Added Field pfmt, desc[Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], value[type null, data null, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[final public]
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, 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 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 getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider
[junit] Added Method 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] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLPixelStorageModes
[junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method saveAll, desc[(Lcom/jogamp/opengl/GL;)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 saveUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method setPackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Added Method setPackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public]
[junit] Added Method resetPack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method setAlignment, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method resetUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method setUnpackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public]
[junit] Added Method setRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;II)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 setUnpackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.GLReadBufferUtil
[junit] Added Field hasAlpha, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], 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 Method readPixels, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public]
[junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.Gamma
[junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Added Method resetAllDisplayGamma, 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/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Class com.jogamp.opengl.util.ImmModeSink
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method 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 draw, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected]
[junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)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 regenerate, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected]
[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] 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 <init>, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public]
[junit] Added Method write, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.RandomTileRenderer
[junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public]
[junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.TileRenderer
[junit] Added Method getClippedImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, 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 beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public]
[junit] Class com.jogamp.opengl.util.TileRendererBase
[junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/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] Added Method getImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final 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 endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method attachAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[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 initStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], 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 destroy, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method getUri, desc[()Lcom/jogamp/common/net/Uri;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIIILjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Added Method getHostPixelComp, desc[()Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[final public]
[junit] Added Method getAWTFormat, desc[()I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method getAWTPixelFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat;], 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 getAttributes, desc[(Lcom/jogamp/opengl/GLProfile;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.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider
[junit] Added Method dispose, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)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] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil
[junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], 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 <init>, desc[(Lcom/jogamp/opengl/GLProfile;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.Overlay
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZZ)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;)Z], sig[null], throws nil, access[public]
[junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Added Method 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 requiresDefaultPrecision, desc[(Lcom/jogamp/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;[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 addDefaultShaderPrecision, desc[(Lcom/jogamp/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;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;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 compile, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] Added Method add, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;Z)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 destroy, desc[(Lcom/jogamp/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] Added Method useProgram, desc[(Lcom/jogamp/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] Added Method validateProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Added Method replaceShader, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderState
[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 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 ownUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)V], 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 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;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)I], sig[null], throws nil, access[public]
[junit] Added Method releaseAllData, desc[(Lcom/jogamp/opengl/GL2ES2;)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 vertexAttribPointer, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)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 release, desc[(Lcom/jogamp/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method uniform, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method isVertexAttribArrayEnabled, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public]
[junit] Added Method releaseAllUniforms, desc[(Lcom/jogamp/opengl/GL2ES2;)V], 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 useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized]
[junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)I], sig[null], throws nil, access[public]
[junit] Added Method getUniform, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public]
[junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Added Method releaseAllAttributes, desc[(Lcom/jogamp/opengl/GL2ES2;)V], 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 bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/opengl/GLArrayData;)V], sig[null], throws nil, access[public]
[junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/String;)V], 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 ownsUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderUtil
[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 attachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], 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 isGeometryShaderSupported, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static]
[junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static]
[junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;I[Ljava/lang/CharSequence;)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 detachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/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<Ljava/lang/Integer;>;], 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 compileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/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 isShaderCompilerAvailable, desc[(Lcom/jogamp/opengl/GL;)Z], 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 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 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;ZZ)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer
[junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDevice
[junit] Added Method getPosition, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], 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] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer
[junit] Added Method getSingleSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method ppEnd, 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 beginFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method getTotalSurfaceSize, desc[()Lcom/jogamp/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] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method endFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye
[junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoGLEventListener
[junit] Added Method reshapeForEye, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.ImageSequence
[junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Lcom/jogamp/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public]
[junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)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 getTextureObject, desc[(Lcom/jogamp/opengl/GL;)I], sig[null], throws nil, access[public]
[junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/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;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] 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 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;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method disable, desc[(Lcom/jogamp/opengl/GL;)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 bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureData
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;)V], sig[null], throws nil, access[protected]
[junit] Class com.jogamp.opengl.util.texture.TextureIO
[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] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/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/File;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] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.TextureState
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO
[junit] Added Method 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] Added Method newTexture, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TGAImage
[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] 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] 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/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] 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] Added Method clearImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method destroyImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method destroyImpl, 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] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public]
[junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Removed Method updateImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method drawImpl, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method clear, desc[(Ljavax/media/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 updateImpl, 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] 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 enable, desc[(Lcom/jogamp/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 destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/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] 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] 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 updateUniformLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getRenderState, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static]
[junit] Removed Method attachTo, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], 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 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 destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[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 updateUniformLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method updateAttributeLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method setShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)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 getRenderState, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static]
[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 updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;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] 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 clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method validateCache, desc[(Ljavax/media/opengl/GL2ES2;I)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] 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] 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] Added Method validateCache, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Removed Method addCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected]
[junit] 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 setCacheLimit, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public]
[junit] Added Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected]
[junit] Removed Method setCacheLimit, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final 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 removeCachedRegion, desc[(Ljavax/media/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 removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] 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 removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)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] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public]
[junit] Added Method create, desc[(Lcom/jogamp/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 <init>, desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize
[junit] Changed Class , access[]
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], 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 getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], 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 create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;Lcom/jogamp/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public]
[junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;Ljavax/media/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public]
[junit] Removed Method destroy, 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] Changed Class , access[]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Removed Method setScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public]
[junit] Added Method setScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public]
[junit] Removed Method setChosenCapabilities, desc[(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] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] 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] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Removed Method getSurfaceHeight, 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] Class com.jogamp.nativewindow.VisualIDHolder
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDComparator
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDType
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.WindowClosingProtocol
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Changed Class , access[]
[junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Added Method getNativeGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public]
[junit] Added Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Removed Method 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 <init>, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public]
[junit] Added Method setupCapabilitiesRGBABits, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static]
[junit] Removed Method setupCapabilitiesRGBABits, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static]
[junit] Removed Method getNativeGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public]
[junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen
[junit] Added Method createScreenDevice, desc[(II)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] Changed Class , access[]
[junit] Removed Method createScreenDevice, desc[(II)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Added Method createDefault, desc[()Lcom/jogamp/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] Removed Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)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] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Changed Class , access[]
[junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt
[junit] Added Method <init>, desc[(Ljava/nio/ByteBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method getDataBytes, desc[(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 <init>, desc[(Ljava/nio/IntBuffer;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 <init>, desc[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public]
[junit] Removed Method <init>, desc[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[]
[junit] Removed Method getPixelScaleX, desc[()I], sig[null], throws nil, access[final protected]
[junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] CompatChanged Method fetchJAWTImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method unlockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method getLocationOnScreenNativeImpl, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected]
[junit] Added Method getLocationOnScreenNative, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], 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 getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] CompatChanged Method attachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method getPixelScaleY, desc[()F], sig[null], throws nil, access[final protected]
[junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[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 setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Added Method updatePixelScale, desc[(Z)Z], 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 getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public]
[junit] Added Method hasPixelScaleChanged, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/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 getPixelScaleY, desc[()I], sig[null], throws nil, access[final protected]
[junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Added Method setCursor, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;Lcom/jogamp/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Changed Field reqPixelScale, desc[[I -> [F], access[added: private removed: protected ]
[junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public]
[junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method getLocationOnScreenNonBlocking, desc[(Ljavax/media/nativewindow/util/Point;Ljava/awt/Component;)Ljava/awt/Component;], sig[null], throws nil, access[protected static]
[junit] Changed Class , access[]
[junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method getLocationOnScreenNative, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[protected]
[junit] Added Method getMaximumSurfaceScale, desc[([F)[F], 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 getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected]
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Removed Method getLocationOnScreenNativeImpl, desc[(II)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected]
[junit] Added Method <init>, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected]
[junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] CompatChanged Method lockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] Added Method setSurfaceScale, desc[([F)Z], 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 getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], 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] Removed Method updatePixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] CompatChanged Method detachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method getPixelScaleX, desc[()F], sig[null], throws nil, access[final protected]
[junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method getEGLVersion, desc[()Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[public]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback
[junit] Removed Method eglGetAndInitDisplay, desc[([J)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglGetAndInitDisplay, desc[([J[I[I)J], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] Removed Method getNativeVisualID, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)I], 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] 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] Removed Method destroyX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static]
[junit] Added Method getNativeVisualID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static]
[junit] 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 getScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Removed Method resizeX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static]
[junit] Added Method resizeX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static]
[junit] Added Method getScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], 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 createCompatibleX11ChildWindow, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static]
[junit] Added Method createCompatibleX11ChildWindow, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static]
[junit] Added Method destroyX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.util.Dimension
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.DimensionImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.Insets
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.InsetsImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelFormat
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.CType
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.Composition
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.PackedComposition
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormatUtil
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelRectangle
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.Point
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PointImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.RectangleImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.SurfaceSize
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.windows.WindowsGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice
[junit] Removed Method <init>, desc[(JILjavax/media/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/String;ILcom/jogamp/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(JILcom/jogamp/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljava/lang/String;ILjavax/media/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[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] Removed Method createScreenDevice, desc[(JIZ)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.Display
[junit] Removed Method getGraphicsDevice, desc[()Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public]
[junit] Added Method getNativePointerIconPixelFormat, desc[()Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method getGraphicsDevice, desc[()Lcom/jogamp/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] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method createPointerIcon, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public]
[junit] Removed Method getNativePointerIconPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Removed Method getHotspot, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Changed Class , access[]
[junit] Added Method getHotspot, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] CompatChanged Method setCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Field pixelScale, desc[[F], sig[null], value[type null, data null, access[final protected]
[junit] Added Field isPrimary, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method isPrimary, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Field isClone, desc[Z], sig[null], value[type null, data null, 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<Lcom/jogamp/newt/MonitorDevice;>;)V], throws nil, access[public static]
[junit] Added Method getPixelScale, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Removed Method getSizeMM, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Changed Field viewportWU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method getSizeMM, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], 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] 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<Lcom/jogamp/newt/MonitorDevice;>;)V], throws nil, access[public static]
[junit] CompatChanged Method queryCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[]
[junit] Changed Field viewportPU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ]
[junit] Class com.jogamp.newt.MonitorMode
[junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public]
[junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.NewtFactory
[junit] Added Method isScreenCompatible, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method 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[(Ljava/lang/String;IJLcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Ljava/lang/String;IJLjavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] 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 isScreenCompatible, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static]
[junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(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 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;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.newt.Screen
[junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getPrimaryMonitor, desc[()Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[abstract 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] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getViewport, desc[()Ljavax/media/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] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Removed Method getGraphicsScreen, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], 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] Added Method getMonitor, desc[(I)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 getMainMonitor, desc[(Ljavax/media/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], 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] Class com.jogamp.newt.Window
[junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public]
[junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], 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 setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], 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 getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Changed Class , access[]
[junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Changed Class , access[]
[junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public]
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] 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 <init>, desc[(Lcom/jogamp/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.WindowUpdateEvent
[junit] Removed Method <init>, desc[(SLjava/lang/Object;JLjavax/media/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] Added Method <init>, desc[(SLjava/lang/Object;JLcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTAdapter
[junit] Added Method getNativeSurfaceHolder, desc[()Lcom/jogamp/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/NEWTEventListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected]
[junit] Removed Method getNativeSurfaceHolder, desc[()Ljavax/media/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/NEWTEventListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected]
[junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/KeyListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/KeyListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/MouseListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/MouseListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/WindowListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/WindowListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/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] Added Method getMinimumSurfaceScale, desc[([F)[F], 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 surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public]
[junit] Removed Method setSurfaceScale, desc[([I)V], 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 getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method create, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/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] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public]
[junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public]
[junit] Added Method 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 getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], 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] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], 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 getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], 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] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Added Method getRequestedSurfaceScale, desc[([F)[F], 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] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public]
[junit] Added Method setSurfaceScale, desc[([F)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] 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] 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 removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], 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 addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)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[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 getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], 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 addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], 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 addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public]
[junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], 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] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] Changed Class , access[]
[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] 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] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[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] Added Method filterByResolution, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Removed Method filterBySurfaceSize, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Added Method filterBySurfaceSize, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Removed Method filterByResolution, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase
[junit] Added Method createInstance, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public static]
[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] Changed Class , access[]
[junit] Removed Method dispose, 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] 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 init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)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 dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method getGLEventListener, desc[()Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] 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] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Added Method isModified, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method detachAllTexturebuffer, desc[(Lcom/jogamp/opengl/GL;)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] 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;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] 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] CompatChanged Method supportsDepth, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method getMaxRenderbufferSize, 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] 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 detachAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, 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 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] Removed Method detachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], 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 REQUESTED_BITS, desc[I], sig[null], value[type java.lang.Integer, data -1, access[final public static]
[junit] Added Method detachAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method detachAllRenderbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Added Method syncSamplingSink, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] CompatChanged Method supportsRGBA8, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Field CHOSEN_BITS, desc[I], sig[null], value[type java.lang.Integer, data -2, 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 detachAllRenderbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] CompatChanged Method getMaxColorAttachments, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;II)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] 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] CompatChanged Method hasFullFBOSupport, 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] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method detachAllTexturebuffer, 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] 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 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 use, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method unuse, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, 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 Field DEFAULT_BITS, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[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 resetSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], 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] 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 unbind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public]
[junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method unbind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] CompatChanged Method setSamplingSink, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalStateException]], access[]
[junit] Added Field MAXIMUM_BITS, desc[I], sig[null], value[type java.lang.Integer, data -3, access[final public static]
[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 attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] CompatChanged Method getMaxSamples, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;IIIZ)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] Added Method resetSamplingSink, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method unuse, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] CompatChanged Method supportsStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)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 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 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] 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] 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] 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 destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method isBound, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.FBObject.Attachment
[junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public]
[junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Removed Method 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 initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Class com.jogamp.opengl.FBObject.Colorbuffer
[junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, 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] 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.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] Removed Method <init>, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Changed Class , access[]
[junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], 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 <init>, desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GLBase
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLBufferStorage
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilities
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesChooser
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLCapabilitiesImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLContext
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLDebugListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLDebugMessage
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLES1
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLES2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLES3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLEventListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLEventListenerState
[junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [javax/media/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] 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;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;)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] Removed Field COUNT, 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] Added Field NoPBufferWithAccum, desc[I], sig[null], value[type java.lang.Integer, data 19, access[final public static]
[junit] Added Field NoSurfacelessCtx, desc[I], sig[null], value[type java.lang.Integer, data 22, access[final public static]
[junit] Removed Method existStickyDeviceQuirk, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static]
[junit] Added Method pushStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static]
[junit] Added Method areSameStickyDevice, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getCount, desc[()I], sig[null], throws nil, access[final 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 BuggyColorRenderbuffer, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static]
[junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method areSameStickyDevice, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljavax/media/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method pushStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static]
[junit] Added Field NeedSharedObjectSync, desc[I], sig[null], value[type java.lang.Integer, data 20, access[final public static]
[junit] Added Method existStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static]
[junit] Added Method addQuirk, desc[(I)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method getStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static]
[junit] Added Field NoARBCreateContext, desc[I], sig[null], value[type java.lang.Integer, data 21, access[final public static]
[junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[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 getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[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] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)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] Removed Method toString, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Added Method getAllAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getAllAvailableCapabilitiesInfo, desc[(Ljavax/media/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/String;], sig[null], throws nil, access[public]
[junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getBriefOSGLBuildInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Removed Method getAvailableCapabilitiesInfo, desc[(Ljavax/media/opengl/GLDrawableFactory;Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getBriefOSGLBuildInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Removed Method getDefaultOpenGLInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultOpenGLInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.Threading
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.Threading.Mode
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL3bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL4
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL4bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGLES1
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGLES2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.awt.AWTGLAutoDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.awt.ComponentEvents
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.awt.GLCanvas
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.awt.GLJPanel
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.egl.EGL
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.egl.EGLExt
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLLightingFunc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLMatrixFunc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLPointerFunc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLPointerFuncUtil
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.GLU
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.GLUnurbs
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUquadric
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUtessellator
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUtessellatorCallback
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.gl2.GLUgl2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.gl2es1.GLUgl2es1
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.math.FloatUtil
[junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method makePerspective, 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 makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.swt.GLCanvas
[junit] Added Method getChosenGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] Added Method getDelegatedDrawable, desc[()Lcom/jogamp/opengl/GLDrawable;], sig[null], throws nil, access[final public]
[junit] Added Method disposeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Z)Lcom/jogamp/opengl/GLEventListener;], 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 removeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], 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] Added Method getGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;)Z], 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 <init>, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public]
[junit] Removed Method setGL, desc[(Ljavax/media/opengl/GL;)Ljavax/media/opengl/GL;], sig[null], throws nil, access[public]
[junit] Removed Method setSharedContext, desc[(Ljavax/media/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Removed Method addGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[public]
[junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], 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 addGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)V], 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] Added Method invoke, desc[(ZLcom/jogamp/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], 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 <init>, desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public]
[junit] Removed Method getDelegatedDrawable, desc[()Ljavax/media/opengl/GLDrawable;], sig[null], throws nil, access[final public]
[junit] Removed Method disposeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Z)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Added Method setSharedAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Removed Method createContext, desc[(Ljavax/media/opengl/GLContext;)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Added Method setAnimator, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method setSharedAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public]
[junit] Added Method getAnimator, desc[()Lcom/jogamp/opengl/GLAnimatorControl;], sig[null], throws nil, access[public]
[junit] Removed Method getChosenGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] Removed Method addGLEventListener, desc[(ILjavax/media/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], 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] Removed Method getGL, desc[()Ljavax/media/opengl/GL;], sig[null], throws nil, access[public]
[junit] Removed Method getAnimator, desc[()Ljavax/media/opengl/GLAnimatorControl;], sig[null], throws nil, access[public]
[junit] Added Method getRequestedGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] Added Method setSharedContext, desc[(Lcom/jogamp/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Added Method setContext, desc[(Lcom/jogamp/opengl/GLContext;Z)Lcom/jogamp/opengl/GLContext;], 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 getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Removed Method setGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method setGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method invoke, desc[(ZLjavax/media/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], 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 getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], 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] Added Method setGL, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public]
[junit] Removed Method getContext, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] CompatChanged Method setExclusiveContextThread, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.Animator
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljava/lang/ThreadGroup;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Changed Field stopIssued, access[added: package-private removed: protected ]
[junit] CompatChanged Method setThreadGroup, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method <init>, desc[(Ljava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Changed Field threadGroup, access[added: private removed: protected ]
[junit] Changed Field isAnimating, access[added: package-private removed: protected ]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Changed Field pauseIssued, access[added: bridge package-private volatile removed: protected ]
[junit] Class com.jogamp.opengl.util.AnimatorBase
[junit] Removed Method getUncaughtExceptionHandler, desc[()Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public]
[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 setUncaughtExceptionHandler, desc[(Ljavax/media/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] Changed Class , access[]
[junit] Removed Method add, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized]
[junit] Removed Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)V], sig[null], throws nil, access[final protected super synchronized]
[junit] CompatChanged Method setModeBits, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method setUncaughtExceptionHandler, desc[(Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], 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] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public]
[junit] Added Method getGLAutoDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Removed Method getGLAutoDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.CustomGLEventListener
[junit] Changed Class , access[]
[junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.FPSAnimator
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method setFPS, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected]
[junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public]
[junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)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 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 seal, 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] 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 createFixed, 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] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public]
[junit] Changed Class , access[]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)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] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method 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] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method createFixedInterleavedMapped, 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 unmapStorage, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;I)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] CompatChanged Method 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] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] CompatChanged Method createFixed, 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] CompatChanged Method createGLSL, 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 createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected]
[junit] CompatChanged Method createFixedInterleaved, 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] Removed Method destroy, desc[(Ljavax/media/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 createDataMapped, 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] Added Method unmapStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method addFixedSubArray, desc[(III)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] CompatChanged Method createGLSLMapped, 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] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;I)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method createGLSL, 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] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Removed Method validate, desc[(Ljavax/media/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public]
[junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method validate, desc[(Lcom/jogamp/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.GLBuffers
[junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIIZ)I], sig[null], throws [com/jogamp/opengl/GLException], access[final public static]
[junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static]
[junit] CompatChanged Method componentCount, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] 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;[IIIIIZ)I], sig[null], throws nil, 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] Removed Method isAnimatorStartedOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method swapGLContext, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static]
[junit] Removed Method isAnimatorAnimating, desc[(Ljavax/media/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 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] 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 moveAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static]
[junit] Removed Method swapBuffersBeforeRead, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method isAnimatorStarted, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method swapGLContext, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static]
[junit] Added Method 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 isAnimatorAnimatingOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method isAnimatorAnimating, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method 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 isSwapGLContextSafe, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Added Method isAnimatorStartedOnOtherThread, desc[(Lcom/jogamp/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] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener
[junit] Removed Method run, desc[(Ljavax/media/opengl/GLAutoDrawable;)Z], 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 <init>, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer
[junit] Removed Method <init>, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIILjava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Added Method requiresNewBuffer, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws nil, access[public]
[junit] 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 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] 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] 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] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes
[junit] Added Method convert, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public static]
[junit] Removed Method getPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public]
[junit] CompatChanged Method <init>, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method <init>, desc[(III)V], sig[null], throws nil, access[public]
[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/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static]
[junit] Added Field pfmt, desc[Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], value[type null, data null, access[final public]
[junit] Removed Field bytesPerPixel, desc[I], sig[null], value[type null, data null, access[final public]
[junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[final public]
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method convert, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/opengl/GLProfile;)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static]
[junit] 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] 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 allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider
[junit] Added Method 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] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] 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] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method savePack, desc[(Ljavax/media/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 savePack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method resetPack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method 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] Added Method saveUnpack, desc[(Lcom/jogamp/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 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 setPackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public]
[junit] Added Method resetPack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method setPackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Removed Method resetAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method setPackRowLength, desc[(Ljavax/media/opengl/GL2ES3;I)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 <init>, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method resetUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method saveAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method setUnpackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)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 resetAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method saveUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method setAlignment, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method setUnpackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.GLReadBufferUtil
[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] Added Field hasAlpha, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Field alignment, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Method readPixelsImpl, desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected]
[junit] Removed Method readPixelsImpl, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected]
[junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public]
[junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public]
[junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.Gamma
[junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/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] 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] 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/GLAutoDrawable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Class com.jogamp.opengl.util.ImmModeSink
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method draw, desc[(Ljavax/media/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 glEnd, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public]
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;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 destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected]
[junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method regenerate, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected]
[junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;ZI)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 useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected]
[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 enableBuffer, desc[(Ljavax/media/opengl/GL;Z)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] 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] 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 <init>, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public]
[junit] Removed Method read, desc[(Ljava/io/InputStream;Ljavax/media/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method read, desc[(Ljava/io/InputStream;Lcom/jogamp/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method write, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public]
[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] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.RandomTileRenderer
[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] 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.TileRenderer
[junit] Added Method getClippedImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, 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 getClippedImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public]
[junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.TileRendererBase
[junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/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 beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public]
[junit] Added Method getImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], 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 setGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public]
[junit] Removed Method reqPreSwapBuffers, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method attachAutoDrawable, desc[(Ljavax/media/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 attachAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Removed Method getAttachedDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[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 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] 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 getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Changed Field CameraInputScheme, desc[Ljava/lang/String; -> Lcom/jogamp/common/net/Uri$Encoded;], type[java.lang.String -> nil], access[]
[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 destroy, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method getUri, desc[()Lcom/jogamp/common/net/Uri;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getURI, desc[()Ljava/net/URI;], 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] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIIILjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] 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] Removed Field awtPixelAttributesIntRGB3, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method <init>, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Added Method getAWTFormat, desc[()I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method getAWTPixelFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[public]
[junit] Added Method getAWTFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)I], sig[null], throws nil, access[public]
[junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GLProfile;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.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider
[junit] Added Method dispose, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Removed Method 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] 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.AWTGLReadBufferUtil
[junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;Z)V], sig[null], throws nil, access[public]
[junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], 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;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.Overlay
[junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method drawAll, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.awt.TextRenderer
[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 dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method end3DRendering, 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 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.TextureRenderer
[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 endOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method 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 setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method 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] CompatChanged Method draw3DRect, 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 beginOrthoRendering, 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;ZZ)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] 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;)Z], sig[null], throws nil, access[public]
[junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[public]
[junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method requiresGL3DefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method requiresDefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/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 addDefaultShaderPrecision, desc[(Lcom/jogamp/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;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;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 compile, desc[(Lcom/jogamp/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;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 compile, desc[(Ljavax/media/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] 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] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] Added Method add, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] 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 useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method link, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;Z)V], 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 init, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized]
[junit] CompatChanged Method add, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final 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;)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method add, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Added Method useProgram, desc[(Lcom/jogamp/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] Added Method validateProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Added Method replaceShader, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderState
[junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)I], sig[null], throws nil, access[public]
[junit] Added Method disableAllVertexAttributeArrays, desc[(Lcom/jogamp/opengl/GL2ES2;Z)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 releaseAllUniforms, desc[(Ljavax/media/opengl/GL2ES2;)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 ownAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public]
[junit] Added Method attachShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized]
[junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public]
[junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public]
[junit] Added Method ownUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)V], sig[null], throws nil, access[public]
[junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], 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 release, desc[(Ljavax/media/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)I], sig[null], throws nil, access[public]
[junit] Added Method releaseAllData, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method vertexAttribPointer, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method ownAttribute, desc[(Ljavax/media/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public]
[junit] Added Method getAttribute, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Added Method vertexAttribPointer, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final 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 ownsAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method uniform, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method isVertexAttribArrayEnabled, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getAttribute, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Added Method releaseAllUniforms, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], 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 getUniform, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLUniformData;], 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 enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public]
[junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)I], sig[null], throws nil, access[public]
[junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public]
[junit] Added Method getUniform, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public]
[junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Added Method releaseAllAttributes, desc[(Lcom/jogamp/opengl/GL2ES2;)V], 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 ownsAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method isActiveAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/opengl/GLArrayData;)V], sig[null], throws nil, access[public]
[junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/String;)V], 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 useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized]
[junit] Removed Method disableAllVertexAttributeArrays, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method ownsUniform, desc[(Ljavax/media/opengl/GLUniformData;)Z], 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 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 releaseAllAttributes, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderUtil
[junit] 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 attachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method shaderBinary, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method getProgramInfoLog, 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 isGeometryShaderSupported, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method compileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] 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 shaderSource, desc[(Lcom/jogamp/opengl/GL;I[Ljava/lang/CharSequence;)V], 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] Added Method getShaderInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method detachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method getShaderInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], 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 createShader, 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 getShaderBinaryFormats, desc[(Ljavax/media/opengl/GL;)Ljava/util/Set;], sig[(Ljavax/media/opengl/GL;)Ljava/util/Set<Ljava/lang/Integer;>;], throws nil, access[public static]
[junit] Removed Method 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 isProgramStatusValid, desc[(Ljavax/media/opengl/GL;II)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 deleteShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getShaderBinaryFormats, desc[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], sig[(Lcom/jogamp/opengl/GL;)Ljava/util/Set<Ljava/lang/Integer;>;], throws nil, access[public static]
[junit] Added Method 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 compileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/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 isShaderCompilerAvailable, desc[(Lcom/jogamp/opengl/GL;)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 isShaderStatusValid, desc[(Ljavax/media/opengl/GL;IILjava/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] Added Method isProgramStatusValid, desc[(Lcom/jogamp/opengl/GL;II)Z], 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 attachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method deleteShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method isProgramLinkStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], 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] Removed Method isGeometryShaderSupported, 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] Removed Method isProgramExecStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil
[junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] 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;)Lcom/jogamp/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 reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method dispose, 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] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.stereo.StereoDevice
[junit] Added Method getPosition, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getPosition, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer
[junit] Removed Method beginFrame, 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 getSingleSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], 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] Removed Method ppBegin, desc[(Ljavax/media/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 ppBegin, 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 beginFrame, 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] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method getTotalSurfaceSize, desc[()Lcom/jogamp/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] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method getTotalSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method endFrame, desc[(Lcom/jogamp/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] 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] 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;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Lcom/jogamp/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public]
[junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public]
[junit] 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 destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public]
[junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Ljavax/media/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method getTextureObject, desc[(Ljavax/media/opengl/GL;)I], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method setTexParameterf, desc[(Lcom/jogamp/opengl/GL;IF)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 setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;I[II)V], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method 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;IIIIIII)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method setTexParameteri, desc[(Ljavax/media/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;I)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] 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] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;I[FI)V], sig[null], throws nil, access[public]
[junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;I[II)V], sig[null], throws nil, access[public]
[junit] 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 setTexParameteri, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[public]
[junit] Removed Method enable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method disable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/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 setTexParameterf, desc[(Ljavax/media/opengl/GL;IF)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] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)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 bind, 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;III)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureData
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;)V], sig[null], throws nil, access[protected]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;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 getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;)V], sig[null], throws nil, access[protected]
[junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureIO
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] CompatChanged Method newTexture, throws[[java/lang/IllegalArgumentException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException]], access[]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] 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] 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] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Added Method 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] Removed Method newTexture, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/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/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] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/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/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/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence
[junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.TextureState
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method 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] 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 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 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] Class com.jogamp.opengl.util.texture.spi.TGAImage
[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] 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/lang/String;)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] 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/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] 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/io/InputStream;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/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] 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/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/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_QUERY_ALL_EVENT_BITS_AMD, value[-1 -> 4294967295], access[]
[junit] CompatChanged Field GL_ALL_CLIENT_ATTRIB_BITS, value[-1 -> 4294967295], access[]
[junit] CompatChanged Field GL_CLIENT_ALL_ATTRIB_BITS, 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_LAST_VERTEX_CONVENTION, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glMinSampleShading, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_INT_SAMPLER_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_PRIMITIVES_GENERATED, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_IMAGE_UNIFORMS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_QUADS, 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 Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_FRAMEBUFFER_LAYERS, 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_CONTEXT_FLAGS, 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_TEXTURE_BUFFER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_BUFFER, 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].glBlendEquationSeparatei, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_EVALUATION_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_SAMPLE_SHADING, 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_GEOMETRY_SHADER_BIT, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glEnablei, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexStorage3DMultisample, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES2].GL_PROGRAM_PIPELINE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FIRST_VERTEX_CONVENTION, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTERS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationi, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_CONTROL_SHADER_BIT, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_UNIFORM_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MIN_SAMPLE_SHADING_VALUE, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glColorMaski, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFuncSeparatei, 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_EVALUATION_ATOMIC_COUNTER_BUFFERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFunci, access[]
[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_COUNTER_BUFFERS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glIsEnabledi, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexBuffer, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, 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_TEXTURE_BUFFER_DATA_STORE_BINDING, access[]
[junit] Class com.jogamp.opengl.GL3
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLES_ADJACENCY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawRangeElementsBaseVertex, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_OUTPUT_TYPE, 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_GEOMETRY_SHADER_INVOCATIONS, 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_GEOMETRY_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsBaseVertex, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_INPUT_TYPE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_UNDEFINED_VERTEX, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsInstancedBaseVertex, 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_MAX_GEOMETRY_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCHES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_GEN_LEVEL, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glTexBufferRange, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_PATCH_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCH_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_EVEN, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_ATTACHMENT_LAYERED, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_OUTPUT_VERTICES, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glFramebufferTexture, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_ISOLINES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_INPUT_COMPONENTS, 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_GEOMETRY_OUTPUT_VERTICES, 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_INPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_MODE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LAYER_PROVOKING_VERTEX, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLE_STRIP_ADJACENCY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glPatchParameteri, 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_LINES_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_VERTICES_OUT, 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_TESS_EVALUATION_SHADER, 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_TESS_CONTROL_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_SIZE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_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_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_POINT_MODE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_ODD, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_PATCH_COMPONENTS, 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_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINE_STRIP_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_SPACING, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_INVOCATIONS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET, access[]
[junit] Class com.jogamp.opengl.GL4
[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_GEOMETRY_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_REFERENCED_BY_GEOMETRY_SHADER, 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_TESS_CONTROL_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_TEXTURE_BUFFER_BINDING, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_CONTEXT_LOST, 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_REFERENCED_BY_TESS_EVALUATION_SHADER, access[]
[junit] Class com.jogamp.opengl.GLBase
[junit] CompatChanged Method setSwapInterval, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.GLContext
[junit] CompatChanged Field CTX_IMPL_FP32_COMPAT_API, value[16384 -> 32768], access[]
[junit] CompatChanged Field CTX_IMPL_FBO, value[8192 -> 16384], access[]
[junit] Class com.jogamp.opengl.GLES1
[junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[]
[junit] Class com.jogamp.opengl.GLES2
[junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[]
[junit]
[junit]
[junit] Deprecates
[junit]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Deprecated Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Deprecated Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public]
[junit] Deprecated Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected]
[junit] Deprecated Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected]
[junit] 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/io/File;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/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit]
[junit]
[junit] Additions
[junit]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice
[junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.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 lockSurfaceImpl, desc[(Ljava/awt/GraphicsConfiguration;)I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected]
[junit] Added Method getAWTGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Added Method setAWTGraphicsConfiguration, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;)V], 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] Added Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;Ljava/awt/GraphicsConfiguration;)Z], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[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 Method isResizable, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method setResizable, 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_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] Added Field STATE_MASK_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field STATE_MASK_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 256, 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 Method isSticky, desc[()Z], 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_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Field STATE_MASK_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 1, 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_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 8192, 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 Field STATE_BIT_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static]
[junit] Added Field STATE_BIT_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Added Method getStateMask, desc[()I], 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 setSticky, desc[(Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Field STATE_MASK_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static]
[junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Field STATE_BIT_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static]
[junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[junit] Added Field STATE_MASK_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 2048, access[final public static]
[junit] Added Field STATE_MASK_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Field STATE_MASK_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Field STATE_MASK_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method getStatePublicBitmask, desc[()I], 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 Method setMaximized, desc[(ZZ)V], 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_BIT_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 6, 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] 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 getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Added Method isResizable, desc[()Z], 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 isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method isMaximizedHorz, 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 getStatePublicBitmask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[final public]
[junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[final public]
[junit] Added Method isMaximizedVert, 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 glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glStateCaptureNV, desc[(II)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 glTextureImage2DEXT, desc[(IIIIIIIIIJ)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 glConservativeRasterParameterfNV, desc[(IF)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 glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)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 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 glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)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 glTextureSubImage1DEXT, desc[(IIIIIIIJ)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 glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(I[II)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 glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)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 glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)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 glProgramUniform4ui64vARB, desc[(III[JI)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 glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)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 glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)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 glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)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 glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)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 glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)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 glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glCompileCommandListNV, 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 glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, 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 glCreateCommandListsNV, desc[(I[II)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 glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)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 glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)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 glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)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 glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)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 glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)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 glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)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 glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationSeparatei, 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 glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)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 glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)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 glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glPatchParameteri, desc[(II)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 isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()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 glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)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 glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GL2
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ELEMENTS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[abstract public]
[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 glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_BLEND_COLOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static]
[junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)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 Method glProgramUniform4ui64vARB, desc[(III[JI)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 glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added 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 glProgramUniform2i64ARB, desc[(IIJJ)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 Field GL_UNIFORM_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)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 glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ARRAYS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static]
[junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract 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[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 glProgramUniform3ui64vARB, desc[(III[JI)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 glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)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 Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(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 glUniform1ui64vARB, 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 Method glUniform3i64ARB, desc[(IJJJ)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 glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)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 Field GL_FRONT_FACE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)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_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static]
[junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)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 glProgramUniform1ui64vARB, desc[(III[JI)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 Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)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 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_ELEMENT_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[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 glProgramUniform4i64ARB, desc[(IIJJJJ)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 glTextureImage3DEXT, desc[(IIIIIIIIIIJ)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 glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static]
[junit] Added Field GL_DRAW_ELEMENTS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static]
[junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)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_ATTRIBUTE_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static]
[junit] Added Field GL_VIEWPORT_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Method glGetCommandHeaderNV, desc[(II)I], 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 glGetnUniformi64vARB, desc[(III[JI)V], 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 glEvaluateDepthValuesARB, desc[()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_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)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_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static]
[junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_POLYGON_OFFSET_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static]
[junit] Added Field GL_ALPHA_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 15, access[final public static]
[junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ARRAYS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 3, 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 glUniform1ui64ARB, desc[(IJ)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_LINE_WIDTH_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[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_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static]
[junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)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 glUniform2i64vARB, desc[(II[JI)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 glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[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_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static]
[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 glProgramUniform1i64ARB, desc[(IIJ)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 Method glUniform3i64vARB, desc[(II[JI)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 glProgramUniform3i64ARB, desc[(IIJJJ)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 glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SCISSOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 17, access[final public static]
[junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)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 glIsCommandListNV, desc[(I)Z], 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 glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract 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[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_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, 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 glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static]
[junit] Added Method glUniform3ui64vARB, 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 glProgramUniform4ui64ARB, desc[(IIJJJJ)V], 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 glDeleteStatesNV, desc[(I[II)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 glGetUniformui64vARB, desc[(II[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 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 Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static]
[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_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static]
[junit] Added Method glUniform4i64vARB, desc[(II[JI)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 glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)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 glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)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 Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ARRAYS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)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 Field GL_COLOR_ATTACHMENT17, desc[I], sig[null], value[type java.lang.Integer, data 36081, access[final public static]
[junit] Added Field GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Field GL_MAX_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 35883, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_DEFAULT_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37650, access[final public static]
[junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, desc[I], sig[null], value[type java.lang.Integer, data 36877, access[final public static]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[abstract public]
[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_MAX_GEOMETRY_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 35372, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT18, desc[I], sig[null], value[type java.lang.Integer, data 36082, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT23, desc[I], sig[null], value[type java.lang.Integer, data 36087, 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_COLOR_ATTACHMENT31, desc[I], sig[null], value[type java.lang.Integer, data 36095, access[final public static]
[junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static]
[junit] Added Field GL_TEXTURE_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36873, 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_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_MIN_SAMPLE_SHADING_VALUE, desc[I], sig[null], value[type java.lang.Integer, data 35895, 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_GEOMETRY_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37589, access[final public static]
[junit] Added Method glGetnUniformuiv, desc[(III[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLOR_ATTACHMENT16, desc[I], sig[null], value[type java.lang.Integer, data 36080, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT22, desc[I], sig[null], value[type java.lang.Integer, data 36086, 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 Field GL_COLOR_ATTACHMENT20, desc[I], sig[null], value[type java.lang.Integer, data 36084, access[final public static]
[junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[abstract public]
[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 Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[abstract public]
[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_MAX_FRAMEBUFFER_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37655, access[final public static]
[junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37583, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT30, desc[I], sig[null], value[type java.lang.Integer, data 36094, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT29, desc[I], sig[null], value[type java.lang.Integer, data 36093, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37582, 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 Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37581, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT26, desc[I], sig[null], value[type java.lang.Integer, data 36090, 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 Method glGetnUniformuiv, desc[(IIILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PRIMITIVES_GENERATED, desc[I], sig[null], value[type java.lang.Integer, data 35975, 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_TESS_EVALUATION_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Field GL_LAST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36430, access[final public static]
[junit] Added Field GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 35378, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT25, desc[I], sig[null], value[type java.lang.Integer, data 36089, 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_TEXTURE_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLOR_ATTACHMENT19, desc[I], sig[null], value[type java.lang.Integer, data 36083, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37587, access[final public static]
[junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36876, 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_GEOMETRY_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, 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 Method glColorMaski, desc[(IZZZZ)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 glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_TEXTURE_BUFFER_DATA_STORE_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35885, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT21, desc[I], sig[null], value[type java.lang.Integer, data 36085, 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_BINDING_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35884, access[final public static]
[junit] Added Field GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36874, access[final public static]
[junit] 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_CONTEXT_LOST, desc[I], sig[null], value[type java.lang.Integer, data 1287, 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_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, 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_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36313, 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 glPatchParameteri, desc[(II)V], sig[null], throws nil, access[abstract public]
[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 Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_ISOLINES, desc[I], sig[null], value[type java.lang.Integer, data 36474, access[final public static]
[junit] Added Field GL_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_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37847, 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_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37842, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37843, access[final public static]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)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_COMPRESSED_RGBA_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37810, 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_MAX_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36444, 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 Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public]
[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_TESS_GEN_SPACING, desc[I], sig[null], value[type java.lang.Integer, data 36471, access[final public static]
[junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static]
[junit] Added Field GL_TESS_GEN_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36470, 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_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static]
[junit] Added Field GL_REFERENCED_BY_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37641, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37851, 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_COMPRESSED_RGBA_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37808, 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 Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public]
[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_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37852, access[final public static]
[junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37816, 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_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36466, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, desc[I], sig[null], value[type java.lang.Integer, data 37279, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37809, 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_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_TRIANGLE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37841, access[final public static]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[abstract public]
[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_COMPRESSED_RGBA_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37815, 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_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37821, 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_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_SRGB8_ALPHA8_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37840, 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 Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34925, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37846, 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_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static]
[junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static]
[junit] Added Field GL_REFERENCED_BY_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37640, 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_GEOMETRY_INPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35095, 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_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36487, 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_RGBA_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37811, 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_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, 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_TESS_GEN_VERTEX_ORDER, desc[I], sig[null], value[type java.lang.Integer, data 36472, 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_LINES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37844, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37845, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36319, access[final public static]
[junit] Added Field GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36383, access[final public static]
[junit] Added Field GL_MAX_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_RGBA_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37817, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37155, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35882, 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_MIN_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36443, 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 Method glTexBufferRange, desc[(IIIJJ)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_TEXTURE_BUFFER_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 37277, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 36442, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37819, 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_MAX_TESS_PATCH_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36484, 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_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_FRAGMENT_INTERPOLATION_OFFSET_BITS, desc[I], sig[null], value[type java.lang.Integer, data 36445, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34924, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37848, 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 Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37156, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36490, 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_GEOMETRY_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37079, 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_TESS_CONTROL_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36469, 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_COMPRESSED_RGBA_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37812, access[final public static]
[junit] Added Field GL_TESS_GEN_POINT_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36473, access[final public static]
[junit] Added Field GL_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 34943, access[final public static]
[junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37814, access[final public static]
[junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36321, 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_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36481, access[final public static]
[junit] Class com.jogamp.opengl.GL4
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method 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 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 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] Added Method decomposeBits, desc[(I[I)Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[protected static]
[junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;Lcom/jogamp/common/util/VersionNumber;ILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static]
[junit] Added Method isGLES32CompatibleAvailable, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Added Method hasOpenGLESSupport, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method hasOpenGLDesktopSupport, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLES2
[junit] Added Field GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37679, access[final public static]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)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 Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, 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 Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)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_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, 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 Field GL_COVERAGE_MODULATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37682, 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_FRAGMENT_COVERAGE_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37598, 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_STENCIL_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37678, 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 Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)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_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static]
[junit] Added Field GL_TEXTURE_2D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 35866, access[final public static]
[junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, 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 glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37270, access[final public static]
[junit] Added Field GL_TEXTURE_SPARSE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37286, 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 Method glFragmentCoverageColorNV, desc[(I)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_ONE_MINUS_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35066, 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_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static]
[junit] Added Method glRasterSamplesEXT, desc[(IZ)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_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35068, access[final public static]
[junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_POLYGON_MODE_NV, desc[I], sig[null], value[type java.lang.Integer, data 2880, 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_SPARSE_3D_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37273, access[final public static]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)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 glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_ONE_MINUS_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35067, access[final public static]
[junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, 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_LOCATION_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37647, access[final public static]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)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_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_NUM_VIRTUAL_PAGE_SIZES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37288, 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_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_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, 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_PROGRAMMABLE_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37697, 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 Field GL_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 34185, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37287, access[final public static]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FILL_RECTANGLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37692, access[final public static]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)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_SRC_ALPHA_SATURATE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 776, access[final public static]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SR8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36797, access[final public static]
[junit] Added Field GL_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_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_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37696, 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_VIRTUAL_PAGE_SIZE_X_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37269, access[final public static]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static]
[junit] Added Field GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37675, 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_MIXED_STENCIL_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37680, access[final public static]
[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_CONSERVATIVE_RASTERIZATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37702, access[final public static]
[junit] Added Field GL_BUFFER_STORAGE_FLAGS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33312, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_Z_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37271, 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_POLYGON_OFFSET_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 10753, access[final public static]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[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_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 6912, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static]
[junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37693, 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 Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[abstract public]
[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 Method glBlendBarrier, desc[()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 glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DYNAMIC_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static]
[junit] Added Field GL_SAMPLE_ALPHA_TO_ONE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32927, access[final public static]
[junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field GL_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32925, 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_COVERAGE_MODULATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37683, access[final public static]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[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_MAX_SPARSE_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37272, access[final public static]
[junit] Added Field GL_COVERAGE_MODULATION_TABLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37681, access[final public static]
[junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37704, access[final public static]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], 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 Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, 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 Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], 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 Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, 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 glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(I[II)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 glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/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 glUniform1i64vARB, 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 glTextureSubImage1D, desc[(IIIIIIJ)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 glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[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 glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)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 glUniform3i64ARB, desc[(IJJJ)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 glProgramUniform3ui64vARB, 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 glGetUniformui64vARB, desc[(II[JI)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 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 glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)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 glUniform2ui64vARB, 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 glFramebufferSampleLocationsfvARB, desc[(III[FI)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 glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)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 glCompileCommandListNV, desc[(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 glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public]
[junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)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 glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)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 glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)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 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 glProgramUniform4i64ARB, desc[(IIJJJJ)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 glStateCaptureNV, desc[(II)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[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)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 glUniform2i64vARB, desc[(II[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 glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, 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 glUniform2i64vARB, desc[(IILjava/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 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 glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)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 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 glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)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 glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()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.TraceGLES1
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public]
[junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBuffer, desc[(III)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 glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glPatchParameteri, desc[(II)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 glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationi, desc[(II)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 glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;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 glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, 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 glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.egl.EGLExt
[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_DEBUG_MSG_CRITICAL_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13241, 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_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_DEPTH_RANGE_FULL_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13081, 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_NUMBER_OF_PLANES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13073, 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_SUBSAMPLE_4_2_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13075, access[final public static]
[junit] Added Field EGL_YUV_BUFFER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13056, access[final public static]
[junit] Added Field EGL_DEBUG_MSG_INFO_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13244, access[final public static]
[junit] Added Field EGL_YUV_DEPTH_RANGE_LIMITED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13080, 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_YVYU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13062, 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_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_YUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13058, 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_YUV_PLANE_BPP_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13082, 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 Method eglExportDMABUFImageMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field EGL_YUV_SUBSAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13074, access[final public static]
[junit] Added Field EGL_OBJECT_SURFACE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13235, 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 Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public]
[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_CALLBACK_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13240, access[final public static]
[junit] Added Field EGL_YUV_PLANE_BPP_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13083, access[final public static]
[junit] Added 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_PLANE_BPP_10_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13085, 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_DEBUG_MSG_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13242, 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 Method eglQueryDebugKHR, desc[(ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[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_DEBUG_MSG_WARN_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13243, 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_ORDER_YVU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13059, 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_ORDER_YUYV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13060, 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_CONTEXT_OPENGL_NO_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 12723, 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_DEPTH_RANGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13079, 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 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[(Lcom/jogamp/opengl/GL2ES2;II[Lcom/jogamp/common/net/Uri;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static]
[junit] Added Method readShaderBinary, desc[(Lcom/jogamp/common/net/Uri;)Ljava/nio/ByteBuffer;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added 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] 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[(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] Class com.jogamp.opengl.util.texture.ImageType
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.texture.ImageType.Util
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Added Method getImageTarget, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureData
[junit] Added Method getSourceImageType, desc[()Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider.SupportsImageTypes
[junit] Added Class , access[abstract interface public]
[junit]
[junit]
[junit]
[junit]
[junit] Class Order
[junit]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice
[junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.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] 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] Added Method lockSurfaceImpl, desc[(Ljava/awt/GraphicsConfiguration;)I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected]
[junit] Added Method getAWTGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Added Method setAWTGraphicsConfiguration, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;)V], sig[null], throws nil, access[final public]
[junit] Deprecated Method updatePixelScale, desc[(Z)Z], 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] Deprecated Method lockSurfaceImpl, desc[()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 updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[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 Method isResizable, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method setResizable, 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_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] Added Field STATE_MASK_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field STATE_MASK_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 256, 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 Method isSticky, desc[()Z], 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_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Field STATE_MASK_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 1, 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_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 8192, 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 Field STATE_BIT_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static]
[junit] Added Field STATE_BIT_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Added Method getStateMask, desc[()I], 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 setSticky, desc[(Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Field STATE_MASK_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static]
[junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Field STATE_BIT_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static]
[junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[junit] Added Field STATE_MASK_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 2048, access[final public static]
[junit] Added Field STATE_MASK_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Field STATE_MASK_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Field STATE_MASK_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method getStatePublicBitmask, desc[()I], 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 Method setMaximized, desc[(ZZ)V], 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_BIT_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 6, 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] 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 getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Added Method isResizable, desc[()Z], 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 isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method isMaximizedHorz, 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 getStatePublicBitmask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[final public]
[junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[final public]
[junit] Added Method isMaximizedVert, 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 glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glStateCaptureNV, desc[(II)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 glTextureImage2DEXT, desc[(IIIIIIIIIJ)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 glConservativeRasterParameterfNV, desc[(IF)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 glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)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 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 glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)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 glTextureSubImage1DEXT, desc[(IIIIIIIJ)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 glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(I[II)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 glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)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 glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)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 glProgramUniform4ui64vARB, desc[(III[JI)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 glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)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 glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)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 glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)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 glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)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 glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)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 glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glCompileCommandListNV, 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 glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, 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 glCreateCommandListsNV, desc[(I[II)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 glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)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 glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)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 glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)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 glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)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 glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)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 glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)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 glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationSeparatei, 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 glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)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 glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)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 glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glPatchParameteri, desc[(II)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 isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()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 glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)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 glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GL2
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ELEMENTS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[abstract public]
[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 glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_BLEND_COLOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static]
[junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)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 Method glProgramUniform4ui64vARB, desc[(III[JI)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] CompatChanged Field GL_QUERY_ALL_EVENT_BITS_AMD, value[-1 -> 4294967295], access[]
[junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added 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 glProgramUniform2i64ARB, desc[(IIJJ)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 Field GL_UNIFORM_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] CompatChanged Field GL_ALL_CLIENT_ATTRIB_BITS, value[-1 -> 4294967295], access[]
[junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)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 glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ARRAYS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static]
[junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract 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[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] CompatChanged Field GL_CLIENT_ALL_ATTRIB_BITS, value[-1 -> 4294967295], access[]
[junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)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 glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)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 Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(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 glUniform1ui64vARB, 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 Method glUniform3i64ARB, desc[(IJJJ)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 glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)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 Field GL_FRONT_FACE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)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_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static]
[junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)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 glProgramUniform1ui64vARB, desc[(III[JI)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 Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)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 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_ELEMENT_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[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 glProgramUniform4i64ARB, desc[(IIJJJJ)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 glTextureImage3DEXT, desc[(IIIIIIIIIIJ)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 glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static]
[junit] Added Field GL_DRAW_ELEMENTS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static]
[junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)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_ATTRIBUTE_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static]
[junit] Added Field GL_VIEWPORT_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Method glGetCommandHeaderNV, desc[(II)I], 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 glGetnUniformi64vARB, desc[(III[JI)V], 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 glEvaluateDepthValuesARB, desc[()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_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)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_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static]
[junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_POLYGON_OFFSET_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static]
[junit] Added Field GL_ALPHA_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 15, access[final public static]
[junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ARRAYS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 3, 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 glUniform1ui64ARB, desc[(IJ)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_LINE_WIDTH_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[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_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static]
[junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)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 glUniform2i64vARB, desc[(II[JI)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 glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[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_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static]
[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 glProgramUniform1i64ARB, desc[(IIJ)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 Method glUniform3i64vARB, desc[(II[JI)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 glProgramUniform3i64ARB, desc[(IIJJJ)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 glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SCISSOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 17, access[final public static]
[junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)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 glIsCommandListNV, desc[(I)Z], 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 glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract 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[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_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, 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 glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static]
[junit] Added Method glUniform3ui64vARB, 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 glProgramUniform4ui64ARB, desc[(IIJJJJ)V], 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 glDeleteStatesNV, desc[(I[II)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] CompatChanged Field GL_TEXCOORD4_BIT_PGI, value[-2147483648 -> 2147483648], access[]
[junit] Added Method glGetUniformui64vARB, desc[(II[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 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 Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static]
[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_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static]
[junit] Added Method glUniform4i64vARB, desc[(II[JI)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 glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)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 glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)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 Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ARRAYS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)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] CompatChanged Field GL_ALL_SHADER_BITS, value[-1 -> 4294967295], access[]
[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 Field GL_COLOR_ATTACHMENT17, desc[I], sig[null], value[type java.lang.Integer, data 36081, access[final public static]
[junit] Added Field GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Field GL_MAX_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 35883, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_DEFAULT_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37650, access[final public static]
[junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, desc[I], sig[null], value[type java.lang.Integer, data 36877, access[final public static]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[abstract public]
[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_MAX_GEOMETRY_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 35372, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT18, desc[I], sig[null], value[type java.lang.Integer, data 36082, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT23, desc[I], sig[null], value[type java.lang.Integer, data 36087, 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_COLOR_ATTACHMENT31, desc[I], sig[null], value[type java.lang.Integer, data 36095, access[final public static]
[junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static]
[junit] Added Field GL_TEXTURE_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36873, 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_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_MIN_SAMPLE_SHADING_VALUE, desc[I], sig[null], value[type java.lang.Integer, data 35895, 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_GEOMETRY_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37589, access[final public static]
[junit] Added Method glGetnUniformuiv, desc[(III[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLOR_ATTACHMENT16, desc[I], sig[null], value[type java.lang.Integer, data 36080, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT22, desc[I], sig[null], value[type java.lang.Integer, data 36086, 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 Field GL_COLOR_ATTACHMENT20, desc[I], sig[null], value[type java.lang.Integer, data 36084, access[final public static]
[junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[abstract public]
[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 Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[abstract public]
[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_MAX_FRAMEBUFFER_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37655, access[final public static]
[junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37583, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT30, desc[I], sig[null], value[type java.lang.Integer, data 36094, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT29, desc[I], sig[null], value[type java.lang.Integer, data 36093, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37582, 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 Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37581, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT26, desc[I], sig[null], value[type java.lang.Integer, data 36090, 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] CompatChanged Field GL_ALL_BARRIER_BITS, value[-1 -> 4294967295], access[]
[junit] Added Method glGetnUniformuiv, desc[(IIILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PRIMITIVES_GENERATED, desc[I], sig[null], value[type java.lang.Integer, data 35975, 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_TESS_EVALUATION_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Field GL_LAST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36430, access[final public static]
[junit] Added Field GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 35378, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT25, desc[I], sig[null], value[type java.lang.Integer, data 36089, 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_TEXTURE_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLOR_ATTACHMENT19, desc[I], sig[null], value[type java.lang.Integer, data 36083, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37587, access[final public static]
[junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36876, 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_GEOMETRY_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, 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 Method glColorMaski, desc[(IZZZZ)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 glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_TEXTURE_BUFFER_DATA_STORE_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35885, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT21, desc[I], sig[null], value[type java.lang.Integer, data 36085, 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_BINDING_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35884, access[final public static]
[junit] Added Field GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36874, access[final public static]
[junit] Class com.jogamp.opengl.GL2GL3
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_LAST_VERTEX_CONVENTION, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glMinSampleShading, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_INT_SAMPLER_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_PRIMITIVES_GENERATED, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_IMAGE_UNIFORMS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_QUADS, 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 Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_FRAMEBUFFER_LAYERS, 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_CONTEXT_FLAGS, 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_TEXTURE_BUFFER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_BUFFER, 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].glBlendEquationSeparatei, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_EVALUATION_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_SAMPLE_SHADING, 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_GEOMETRY_SHADER_BIT, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glEnablei, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexStorage3DMultisample, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES2].GL_PROGRAM_PIPELINE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FIRST_VERTEX_CONVENTION, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTERS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationi, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_CONTROL_SHADER_BIT, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_UNIFORM_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MIN_SAMPLE_SHADING_VALUE, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glColorMaski, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFuncSeparatei, 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_EVALUATION_ATOMIC_COUNTER_BUFFERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFunci, 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_MAX_TEXTURE_BUFFER_SIZE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glIsEnabledi, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexBuffer, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, 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_TEXTURE_BUFFER_DATA_STORE_BINDING, access[]
[junit] Class com.jogamp.opengl.GL3
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLES_ADJACENCY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawRangeElementsBaseVertex, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_OUTPUT_TYPE, 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_GEOMETRY_SHADER_INVOCATIONS, 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_GEOMETRY_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsBaseVertex, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_INPUT_TYPE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_UNDEFINED_VERTEX, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsInstancedBaseVertex, 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_MAX_GEOMETRY_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCHES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_GEN_LEVEL, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glTexBufferRange, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_PATCH_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCH_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_EVEN, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_ATTACHMENT_LAYERED, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_OUTPUT_VERTICES, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glFramebufferTexture, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_ISOLINES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_INPUT_COMPONENTS, 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_GEOMETRY_OUTPUT_VERTICES, 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_INPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_MODE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LAYER_PROVOKING_VERTEX, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLE_STRIP_ADJACENCY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glPatchParameteri, 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_LINES_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_VERTICES_OUT, 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_TESS_EVALUATION_SHADER, 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_TESS_CONTROL_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_SIZE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_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_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_POINT_MODE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_ODD, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_PATCH_COMPONENTS, 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_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINE_STRIP_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_SPACING, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_INVOCATIONS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET, access[]
[junit] Class com.jogamp.opengl.GL3ES3
[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_COMPRESSED_RGBA_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37818, 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_REFERENCED_BY_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37639, 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_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static]
[junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[abstract public]
[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 Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_ISOLINES, desc[I], sig[null], value[type java.lang.Integer, data 36474, access[final public static]
[junit] Added Field GL_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_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37847, 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_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37842, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37843, access[final public static]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)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_COMPRESSED_RGBA_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37810, 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_MAX_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36444, 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 Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public]
[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_TESS_GEN_SPACING, desc[I], sig[null], value[type java.lang.Integer, data 36471, access[final public static]
[junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static]
[junit] Added Field GL_TESS_GEN_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36470, 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_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static]
[junit] Added Field GL_REFERENCED_BY_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37641, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37851, 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_COMPRESSED_RGBA_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37808, 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 Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public]
[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_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37852, access[final public static]
[junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37816, 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_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36466, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, desc[I], sig[null], value[type java.lang.Integer, data 37279, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37809, 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_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_TRIANGLE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37841, access[final public static]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[abstract public]
[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_COMPRESSED_RGBA_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37815, 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_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37821, 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_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_SRGB8_ALPHA8_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37840, 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 Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34925, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37846, 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_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static]
[junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static]
[junit] Added Field GL_REFERENCED_BY_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37640, 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_GEOMETRY_INPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35095, 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_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36487, 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_RGBA_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37811, 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_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, 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_TESS_GEN_VERTEX_ORDER, desc[I], sig[null], value[type java.lang.Integer, data 36472, 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_LINES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37844, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37845, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36319, access[final public static]
[junit] Added Field GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36383, access[final public static]
[junit] Added Field GL_MAX_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_RGBA_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37817, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37155, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35882, 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_MIN_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36443, 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 Method glTexBufferRange, desc[(IIIJJ)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_TEXTURE_BUFFER_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 37277, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 36442, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37819, 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_MAX_TESS_PATCH_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36484, 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_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_FRAGMENT_INTERPOLATION_OFFSET_BITS, desc[I], sig[null], value[type java.lang.Integer, data 36445, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34924, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37848, 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 Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37156, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36490, 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_GEOMETRY_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37079, 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_TESS_CONTROL_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36469, 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_COMPRESSED_RGBA_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37812, access[final public static]
[junit] Added Field GL_TESS_GEN_POINT_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36473, access[final public static]
[junit] Added Field GL_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 34943, access[final public static]
[junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37814, access[final public static]
[junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36321, 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_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36481, access[final public static]
[junit] Class com.jogamp.opengl.GL4
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)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_GEOMETRY_SHADER_STORAGE_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, access[]
[junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)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_REFERENCED_BY_GEOMETRY_SHADER, 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_TESS_CONTROL_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_TEXTURE_BUFFER_BINDING, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_CONTEXT_LOST, 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_REFERENCED_BY_TESS_EVALUATION_SHADER, 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_FP32_COMPAT_API, value[16384 -> 32768], access[]
[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] CompatChanged Field CTX_IMPL_FBO, value[8192 -> 16384], access[]
[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] Added Method decomposeBits, desc[(I[I)Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[protected static]
[junit] Deprecated Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static]
[junit] 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 isGLES32CompatibleAvailable, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[final public 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 Field GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37679, access[final public static]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)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 Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, 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 Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)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_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, 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 Field GL_COVERAGE_MODULATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37682, 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_FRAGMENT_COVERAGE_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37598, 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_STENCIL_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37678, 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 Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)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_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static]
[junit] Added Field GL_TEXTURE_2D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 35866, access[final public static]
[junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, 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 glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37270, access[final public static]
[junit] Added Field GL_TEXTURE_SPARSE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37286, 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 Method glFragmentCoverageColorNV, desc[(I)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] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[]
[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_RASTER_FIXED_SAMPLE_LOCATIONS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37674, 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 Method glRasterSamplesEXT, desc[(IZ)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_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35068, access[final public static]
[junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_POLYGON_MODE_NV, desc[I], sig[null], value[type java.lang.Integer, data 2880, 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_SPARSE_3D_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37273, access[final public static]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)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 glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_ONE_MINUS_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35067, access[final public static]
[junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, 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_LOCATION_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37647, access[final public static]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)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_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_NUM_VIRTUAL_PAGE_SIZES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37288, 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_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_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, 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_PROGRAMMABLE_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37697, 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 Field GL_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 34185, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37287, access[final public static]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FILL_RECTANGLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37692, access[final public static]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)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_SRC_ALPHA_SATURATE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 776, access[final public static]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SR8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36797, access[final public static]
[junit] Added Field GL_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_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_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37696, 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_VIRTUAL_PAGE_SIZE_X_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37269, access[final public static]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static]
[junit] Added Field GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37675, 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_MIXED_STENCIL_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37680, access[final public static]
[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_CONSERVATIVE_RASTERIZATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37702, access[final public static]
[junit] Added Field GL_BUFFER_STORAGE_FLAGS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33312, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_Z_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37271, 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_POLYGON_OFFSET_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 10753, access[final public static]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[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_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 6912, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static]
[junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37693, 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 Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[abstract public]
[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 Method glBlendBarrier, desc[()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 glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DYNAMIC_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static]
[junit] Added Field GL_SAMPLE_ALPHA_TO_ONE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32927, access[final public static]
[junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field GL_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32925, 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_COVERAGE_MODULATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37683, access[final public static]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[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_MAX_SPARSE_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37272, access[final public static]
[junit] Added Field GL_COVERAGE_MODULATION_TABLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37681, access[final public static]
[junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37704, access[final public static]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], 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 Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, 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 Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], 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 Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, 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 glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(I[II)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 glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/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 glUniform1i64vARB, 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 glTextureSubImage1D, desc[(IIIIIIJ)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 glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[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 glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)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 glUniform3i64ARB, desc[(IJJJ)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 glProgramUniform3ui64vARB, 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 glGetUniformui64vARB, desc[(II[JI)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 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 glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)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 glUniform2ui64vARB, 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 glFramebufferSampleLocationsfvARB, desc[(III[FI)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 glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)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 glCompileCommandListNV, desc[(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 glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public]
[junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)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 glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)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 glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)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 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 glProgramUniform4i64ARB, desc[(IIJJJJ)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 glStateCaptureNV, desc[(II)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[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)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 glUniform2i64vARB, desc[(II[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 glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, 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 glUniform2i64vARB, desc[(IILjava/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 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 glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)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 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 glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)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 glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()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.TraceGLES1
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public]
[junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBuffer, desc[(III)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 glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glPatchParameteri, desc[(II)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 glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationi, desc[(II)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 glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;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 glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, 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 glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.egl.EGLExt
[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_DEBUG_MSG_CRITICAL_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13241, 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_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_DEPTH_RANGE_FULL_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13081, 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_NUMBER_OF_PLANES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13073, 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_SUBSAMPLE_4_2_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13075, access[final public static]
[junit] Added Field EGL_YUV_BUFFER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13056, access[final public static]
[junit] Added Field EGL_DEBUG_MSG_INFO_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13244, access[final public static]
[junit] Added Field EGL_YUV_DEPTH_RANGE_LIMITED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13080, 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_YVYU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13062, 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_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_YUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13058, 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_YUV_PLANE_BPP_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13082, 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 Method eglExportDMABUFImageMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field EGL_YUV_SUBSAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13074, access[final public static]
[junit] Added Field EGL_OBJECT_SURFACE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13235, 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 Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public]
[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_CALLBACK_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13240, access[final public static]
[junit] Added Field EGL_YUV_PLANE_BPP_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13083, access[final public static]
[junit] Added 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_PLANE_BPP_10_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13085, 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_DEBUG_MSG_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13242, 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 Method eglQueryDebugKHR, desc[(ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[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_DEBUG_MSG_WARN_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13243, 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_ORDER_YVU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13059, 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_ORDER_YUYV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13060, 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_CONTEXT_OPENGL_NO_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 12723, 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_DEPTH_RANGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13079, 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 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[(Lcom/jogamp/opengl/GL2ES2;II[Lcom/jogamp/common/net/Uri;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static]
[junit] Added Method readShaderBinary, desc[(Lcom/jogamp/common/net/Uri;)Ljava/nio/ByteBuffer;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added 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] 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[(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] 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/io/File;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/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.TextureProvider.SupportsImageTypes
[junit] Added Class , access[abstract interface public]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V232
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV232V24x
[junit] Semantic Version Test
[junit] criteria: SimpleDiffCriteria
[junit] Previous version: 2.3.2 (2.3.2) - lib\v2.3.2\jogl-all.jar
[junit] Current version: 2.5.0 (2.5.0-rc-20230813) - C:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\jogl-all.jar
[junit] Field values changed: true
[junit] Compat. expected: NON_BACKWARD_COMPATIBLE
[junit] Compat. detected: NON_BACKWARD_COMPATIBLE
[junit] Compat. result: detected == expected -> OK
[junit] Current version 2.5.0 (2.5.0-rc-20230813) is NON_BACKWARD_COMPATIBLE to previous version 2.3.2 (2.3.2), actually NON_BACKWARD_COMPATIBLE
[junit]
[junit]
[junit] Summary: 1429 differences in 188 classes:
[junit] Remove 555, Change 69, CompatChange 10, Deprecate 1, Add 794
[junit]
[junit] 0/ 188: com.jogamp.graph.curve.OutlineShape : Remove 4, Change 8, CompatChange 0, Deprecate 0, Add 18
[junit] 1/ 188: com.jogamp.graph.curve.OutlineShapeXForm : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 2/ 188: com.jogamp.graph.curve.Region : Remove 4, Change 3, CompatChange 0, Deprecate 0, Add 22
[junit] 3/ 188: com.jogamp.graph.curve.opengl.GLRegion : Remove 5, Change 0, CompatChange 0, Deprecate 0, Add 32
[junit] 4/ 188: com.jogamp.graph.curve.opengl.RegionRenderer : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 18
[junit] 5/ 188: com.jogamp.graph.curve.opengl.RenderState : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 6/ 188: com.jogamp.graph.curve.opengl.TextRegionUtil : Remove 9, Change 2, CompatChange 0, Deprecate 0, Add 9
[junit] 7/ 188: com.jogamp.graph.curve.opengl.TextRegionUtil.ShapeVisitor : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 8/ 188: com.jogamp.graph.font.Font : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 22
[junit] 9/ 188: com.jogamp.graph.font.Font.Glyph : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 19
[junit] 10/ 188: com.jogamp.graph.font.Font.GlyphVisitor : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 11/ 188: com.jogamp.graph.font.Font.GlyphVisitor2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 12/ 188: com.jogamp.graph.font.Font.Metrics : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 12
[junit] 13/ 188: com.jogamp.graph.font.FontScale : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 14/ 188: com.jogamp.graph.geom.Outline : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 15/ 188: com.jogamp.graph.geom.SVertex : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 16/ 188: com.jogamp.graph.geom.SVertex.Factory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 17/ 188: com.jogamp.graph.geom.Triangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 18/ 188: com.jogamp.graph.geom.Vertex : Remove 3, Change 10, CompatChange 0, Deprecate 0, Add 21
[junit] 19/ 188: com.jogamp.graph.geom.Vertex.Factory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 20/ 188: com.jogamp.graph.geom.plane.AffineTransform : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 21/ 188: com.jogamp.graph.geom.plane.Crossing2F.CubicCurve : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 22/ 188: com.jogamp.graph.geom.plane.Crossing2F.QuadCurve : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 23/ 188: com.jogamp.graph.geom.plane.IllegalPathStateException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 24/ 188: com.jogamp.graph.geom.plane.NoninvertibleTransformException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 25/ 188: com.jogamp.graph.geom.plane.Path2F : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 26/ 188: com.jogamp.graph.geom.plane.Path2F.Iterator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 27/ 188: com.jogamp.graph.geom.plane.Path2F.SegmentType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 28/ 188: com.jogamp.graph.geom.plane.Winding : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 29/ 188: com.jogamp.graph.geom.plane.WindingRule : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 30/ 188: com.jogamp.graph.ui.Container : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 31/ 188: com.jogamp.graph.ui.GraphShape : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 32/ 188: com.jogamp.graph.ui.Group : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 33/ 188: com.jogamp.graph.ui.Group.Layout : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 34/ 188: com.jogamp.graph.ui.Scene : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 35/ 188: com.jogamp.graph.ui.Scene.PMVMatrixSetup : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 36/ 188: com.jogamp.graph.ui.Shape : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 37/ 188: com.jogamp.graph.ui.Shape.EventInfo : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 38/ 188: com.jogamp.graph.ui.Shape.Listener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 39/ 188: com.jogamp.graph.ui.Shape.ListenerBool : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 40/ 188: com.jogamp.graph.ui.Shape.MouseGestureAdapter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 41/ 188: com.jogamp.graph.ui.Shape.MouseGestureListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 42/ 188: com.jogamp.graph.ui.Shape.Visitor1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 43/ 188: com.jogamp.graph.ui.Shape.Visitor2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 44/ 188: com.jogamp.graph.ui.layout.Alignment : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 45/ 188: com.jogamp.graph.ui.layout.Alignment.Bit : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 46/ 188: com.jogamp.graph.ui.layout.BoxLayout : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 47/ 188: com.jogamp.graph.ui.layout.Gap : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 48/ 188: com.jogamp.graph.ui.layout.GridLayout : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 49/ 188: com.jogamp.graph.ui.layout.GridLayout.Order : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 50/ 188: com.jogamp.graph.ui.layout.Margin : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 51/ 188: com.jogamp.graph.ui.layout.Padding : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 52/ 188: com.jogamp.graph.ui.shapes.BaseButton : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 53/ 188: com.jogamp.graph.ui.shapes.Button : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 54/ 188: com.jogamp.graph.ui.shapes.CrossHair : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 55/ 188: com.jogamp.graph.ui.shapes.GLButton : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 56/ 188: com.jogamp.graph.ui.shapes.GlyphShape : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 57/ 188: com.jogamp.graph.ui.shapes.ImageButton : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 58/ 188: com.jogamp.graph.ui.shapes.Label : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 59/ 188: com.jogamp.graph.ui.shapes.MediaButton : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 60/ 188: com.jogamp.graph.ui.shapes.Rectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 61/ 188: com.jogamp.graph.ui.shapes.TexSeqButton : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 62/ 188: com.jogamp.nativewindow.Capabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 63/ 188: com.jogamp.nativewindow.CapabilitiesFilter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 64/ 188: com.jogamp.nativewindow.CapabilitiesFilter.Test : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 65/ 188: com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 66/ 188: com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 67/ 188: com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 68/ 188: com.jogamp.nativewindow.DefaultGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 69/ 188: com.jogamp.nativewindow.NativeSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 70/ 188: com.jogamp.nativewindow.NativeWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 71/ 188: com.jogamp.nativewindow.NativeWindowFactory : Remove 2, Change 8, CompatChange 0, Deprecate 0, Add 4
[junit] 72/ 188: com.jogamp.nativewindow.NativeWindowHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 73/ 188: com.jogamp.nativewindow.ScalableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 74/ 188: com.jogamp.nativewindow.VisualIDHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 75/ 188: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 76/ 188: com.jogamp.nativewindow.awt.AppContextInfo : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 77/ 188: com.jogamp.nativewindow.awt.JAWTWindow : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 8
[junit] 78/ 188: com.jogamp.nativewindow.egl.EGLGraphicsDevice : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 8
[junit] 79/ 188: com.jogamp.nativewindow.ios.IOSGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 80/ 188: com.jogamp.nativewindow.javafx.JFXAccessor : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 81/ 188: com.jogamp.nativewindow.swt.SWTAccessor : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 16
[junit] 82/ 188: com.jogamp.nativewindow.util.Point : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 83/ 188: com.jogamp.nativewindow.util.Rectangle : Remove 11, Change 0, CompatChange 0, Deprecate 0, Add 13
[junit] 84/ 188: com.jogamp.nativewindow.util.RectangleImmutable : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 85/ 188: com.jogamp.newt.Display.PointerIcon : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 86/ 188: com.jogamp.newt.MonitorDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 7
[junit] 87/ 188: com.jogamp.newt.MonitorDevice.Orientation : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 88/ 188: com.jogamp.newt.Screen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 89/ 188: com.jogamp.newt.Window : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 6
[junit] 90/ 188: com.jogamp.newt.awt.NewtCanvasAWT : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 91/ 188: com.jogamp.newt.javafx.NewtCanvasJFX : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 92/ 188: com.jogamp.newt.opengl.GLWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 93/ 188: com.jogamp.newt.swt.NewtCanvasSWT : Remove 2, Change 1, CompatChange 2, Deprecate 0, Add 2
[junit] 94/ 188: com.jogamp.opengl.DebugGL4bc : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 95/ 188: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 96/ 188: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 97/ 188: com.jogamp.opengl.FBObject : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 98/ 188: com.jogamp.opengl.FBObject.Attachment : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 99/ 188: com.jogamp.opengl.FBObject.Attachment.StorageDefinition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 100/ 188: com.jogamp.opengl.GL2 : Remove 134, Change 0, CompatChange 0, Deprecate 0, Add 17
[junit] 101/ 188: com.jogamp.opengl.GL2ES3 : Remove 13, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 102/ 188: com.jogamp.opengl.GL2GL3 : Remove 17, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 103/ 188: com.jogamp.opengl.GL3 : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 17
[junit] 104/ 188: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 13
[junit] 105/ 188: com.jogamp.opengl.GL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 106/ 188: com.jogamp.opengl.GL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 107/ 188: com.jogamp.opengl.GL4bc : Remove 0, Change 0, CompatChange 3, Deprecate 0, Add 79
[junit] 108/ 188: com.jogamp.opengl.GLArrayData : Remove 5, Change 0, CompatChange 0, Deprecate 0, Add 14
[junit] 109/ 188: com.jogamp.opengl.GLBase : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 110/ 188: com.jogamp.opengl.GLCapabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 111/ 188: com.jogamp.opengl.GLCapabilitiesFilter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 112/ 188: com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 113/ 188: com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 114/ 188: com.jogamp.opengl.GLContext : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 115/ 188: com.jogamp.opengl.GLDrawableFactory : Remove 1, Change 0, CompatChange 1, Deprecate 0, Add 3
[junit] 116/ 188: com.jogamp.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 117/ 188: com.jogamp.opengl.GLRendererQuirks : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 118/ 188: com.jogamp.opengl.GLRendererQuirks.Override : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 119/ 188: com.jogamp.opengl.GLUniformData : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 3
[junit] 120/ 188: com.jogamp.opengl.JoglVersion : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 121/ 188: com.jogamp.opengl.TraceGL4bc : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 122/ 188: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 123/ 188: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 124/ 188: com.jogamp.opengl.awt.GLCanvas : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 125/ 188: com.jogamp.opengl.awt.GLJPanel : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 126/ 188: com.jogamp.opengl.egl.EGL : Remove 11, Change 0, CompatChange 0, Deprecate 0, Add 11
[junit] 127/ 188: com.jogamp.opengl.egl.EGLClientPixmapHI : Remove 3, Change 4, CompatChange 0, Deprecate 0, Add 4
[junit] 128/ 188: com.jogamp.opengl.egl.EGLExt : Remove 33, Change 0, CompatChange 0, Deprecate 0, Add 33
[junit] 129/ 188: com.jogamp.opengl.math.FloatUtil : Remove 25, Change 5, CompatChange 0, Deprecate 0, Add 12
[junit] 130/ 188: com.jogamp.opengl.math.Matrix4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 131/ 188: com.jogamp.opengl.math.Matrix4f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 132/ 188: com.jogamp.opengl.math.Quaternion : Remove 19, Change 0, CompatChange 0, Deprecate 1, Add 19
[junit] 133/ 188: com.jogamp.opengl.math.Recti : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 134/ 188: com.jogamp.opengl.math.Vec2f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 135/ 188: com.jogamp.opengl.math.Vec2i : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 136/ 188: com.jogamp.opengl.math.Vec3f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 137/ 188: com.jogamp.opengl.math.Vec4f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 138/ 188: com.jogamp.opengl.math.VectorUtil : Remove 53, Change 0, CompatChange 0, Deprecate 0, Add 15
[junit] 139/ 188: com.jogamp.opengl.math.VectorUtil.Winding : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 140/ 188: com.jogamp.opengl.math.Vert2fImmutable : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 141/ 188: com.jogamp.opengl.math.Vert3fImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 142/ 188: com.jogamp.opengl.math.geom.AABBox : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 14
[junit] 143/ 188: com.jogamp.opengl.math.geom.Frustum : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 144/ 188: com.jogamp.opengl.math.geom.Frustum.Plane : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 145/ 188: com.jogamp.opengl.util.Animator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 146/ 188: com.jogamp.opengl.util.AnimatorBase : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 147/ 188: com.jogamp.opengl.util.FPSAnimator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 148/ 188: com.jogamp.opengl.util.GLArrayDataClient : Remove 7, Change 2, CompatChange 2, Deprecate 0, Add 23
[junit] 149/ 188: com.jogamp.opengl.util.GLArrayDataEditable : Remove 2, Change 0, CompatChange 1, Deprecate 0, Add 14
[junit] 150/ 188: com.jogamp.opengl.util.GLArrayDataServer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 151/ 188: com.jogamp.opengl.util.GLArrayDataWrapper : Remove 13, Change 3, CompatChange 0, Deprecate 0, Add 22
[junit] 152/ 188: com.jogamp.opengl.util.GLReadBufferUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 153/ 188: com.jogamp.opengl.util.PMVMatrix : Remove 28, Change 1, CompatChange 0, Deprecate 0, Add 53
[junit] 154/ 188: com.jogamp.opengl.util.SyncAction : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 155/ 188: com.jogamp.opengl.util.SyncBuffer : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 156/ 188: com.jogamp.opengl.util.SyncMatrices4f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 157/ 188: com.jogamp.opengl.util.SyncMatrices4f16 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 158/ 188: com.jogamp.opengl.util.SyncMatrix4f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 159/ 188: com.jogamp.opengl.util.SyncMatrix4f16 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 160/ 188: com.jogamp.opengl.util.TimeFrameI : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 161/ 188: com.jogamp.opengl.util.av.AudioSink : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 162/ 188: com.jogamp.opengl.util.av.AudioSink.AudioDataFrame : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 163/ 188: com.jogamp.opengl.util.av.AudioSink.AudioFormat : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 164/ 188: com.jogamp.opengl.util.av.AudioSink.AudioFrame : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 165/ 188: com.jogamp.opengl.util.av.AudioSinkFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 166/ 188: com.jogamp.opengl.util.av.GLMediaPlayer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 167/ 188: com.jogamp.opengl.util.av.GLMediaPlayer.EventMask : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 168/ 188: com.jogamp.opengl.util.av.GLMediaPlayer.EventMask.Bit : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 169/ 188: com.jogamp.opengl.util.av.GLMediaPlayer.GLMediaEventListener : Remove 14, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 170/ 188: com.jogamp.opengl.util.caps.NonFSAAGLCapsChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 171/ 188: com.jogamp.opengl.util.glsl.ShaderCode : Remove 1, Change 9, CompatChange 0, Deprecate 0, Add 1
[junit] 172/ 188: com.jogamp.opengl.util.glsl.ShaderProgram : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 173/ 188: com.jogamp.opengl.util.glsl.ShaderState : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 174/ 188: com.jogamp.opengl.util.glsl.ShaderUtil : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 175/ 188: com.jogamp.opengl.util.stereo.EyeParameter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 176/ 188: com.jogamp.opengl.util.stereo.StereoDevice : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 177/ 188: com.jogamp.opengl.util.stereo.StereoUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 178/ 188: com.jogamp.opengl.util.stereo.ViewerPose : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 179/ 188: com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceFactory : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 180/ 188: com.jogamp.opengl.util.texture.ImageSequence : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 181/ 188: com.jogamp.opengl.util.texture.Texture : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 182/ 188: com.jogamp.opengl.util.texture.TextureSequence : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 183/ 188: com.jogamp.opengl.util.texture.TextureSequence.TextureFrame : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 184/ 188: com.jogamp.opengl.util.texture.spi.DDSImage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 185/ 188: com.jogamp.opengl.util.texture.spi.SGIImage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 186/ 188: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 187/ 188: com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit]
[junit]
[junit] Removes
[junit]
[junit] Class com.jogamp.graph.curve.OutlineShape
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/curve/OutlineShape;], sig[null], throws nil, access[final public]
[junit] Removed Method getOutlineNumber, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;)V], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)V], throws nil, access[public]
[junit] Removed Method vertexFactory, desc[()Lcom/jogamp/graph/geom/Vertex$Factory;], sig[()Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.OutlineShapeXForm
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/curve/OutlineShape;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public]
[junit] Removed Method setTransform, desc[(Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getTransform, desc[()Ljogamp/graph/geom/plane/AffineTransform;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.Region
[junit] Removed Method pushVertex, desc[([F[F[F)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method addOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;Ljogamp/graph/geom/plane/AffineTransform;[F)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(I)V], sig[null], throws nil, access[protected]
[junit] Removed Method addOutlineShapes, desc[(Ljava/util/List;Ljogamp/graph/geom/plane/AffineTransform;[F)V], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;Ljogamp/graph/geom/plane/AffineTransform;[F)V], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.GLRegion
[junit] Removed Method <init>, desc[(ILcom/jogamp/opengl/util/texture/TextureSequence;)V], sig[null], throws nil, access[protected]
[junit] Removed Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method create, desc[(ILcom/jogamp/opengl/util/texture/TextureSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Removed Method 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 <init>, desc[(Lcom/jogamp/graph/curve/opengl/RenderState;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Removed Method reshapeNotify, desc[(II)V], sig[null], throws nil, access[final public]
[junit] Removed Method init, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method create, desc[(Lcom/jogamp/graph/curve/opengl/RenderState;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.graph.curve.opengl.RenderState
[junit] Removed Method createRenderState, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/graph/curve/opengl/RenderState;], throws nil, access[public static]
[junit] Removed Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getColorStatic, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method getVertexFactory, desc[()Lcom/jogamp/graph/geom/Vertex$Factory;], sig[()Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method createRenderState, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/curve/opengl/RenderState;], throws nil, access[public static]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/opengl/util/PMVMatrix;)V], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/opengl/util/PMVMatrix;)V], throws nil, access[protected]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected]
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public]
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected]
[junit] Removed Method getCachedRegion, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FI)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[final protected]
[junit] Removed Method getKey, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FI)Ljava/lang/String;], sig[null], throws nil, access[final protected]
[junit] Removed Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[(Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], throws nil, access[public static]
[junit] Removed Method processString, desc[(Lcom/jogamp/graph/curve/opengl/TextRegionUtil$ShapeVisitor;Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;Ljogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil.ShapeVisitor
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font
[junit] Removed Method getGlyph, desc[(C)Lcom/jogamp/graph/font/Font$Glyph;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getName, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricWidth, desc[(Ljava/lang/CharSequence;F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAdvanceWidth, desc[(IF)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricBounds, desc[(Ljava/lang/CharSequence;F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricHeight, desc[(Ljava/lang/CharSequence;FLcom/jogamp/opengl/math/geom/AABBox;)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getPointsBounds, desc[(Ljogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getLineHeight, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getFullFamilyName, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getPixelSize, desc[(FF)F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.Font.Glyph
[junit] Removed Field ID_CR, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Removed Method getBBox, desc[(Lcom/jogamp/opengl/math/geom/AABBox;F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBBox, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAdvance, desc[(FZ)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getScale, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getID, desc[()S], sig[null], throws nil, access[abstract public]
[junit] Removed Field ID_SPACE, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static]
[junit] Removed Method getSymbol, desc[()C], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.Font.Metrics
[junit] Removed Method getLineGap, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBBox, desc[(Lcom/jogamp/opengl/math/geom/AABBox;F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getScale, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAscent, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMaxExtend, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getDescent, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.geom.Outline
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/geom/Outline;], sig[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/geom/Outline;], throws nil, access[final public]
[junit] Class com.jogamp.graph.geom.SVertex
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.SVertex.Factory
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.Triangle
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/geom/Triangle;], sig[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/geom/Triangle;], throws nil, access[public]
[junit] Class com.jogamp.graph.geom.Vertex
[junit] Removed Method getTexCoord, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Removed Method setTexCoord, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method setCoord, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.geom.Vertex.Factory
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Removed Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[public static]
[junit] Removed Method getDefaultToolkitLock, desc[(Ljava/lang/String;J)Lcom/jogamp/nativewindow/ToolkitLock;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Removed Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AppContextInfo
[junit] Removed Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Ljava/lang/Thread;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Removed Field bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected]
[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 detachSurfaceLayerImpl, desc[(JLjava/lang/Runnable;)V], sig[null], throws nil, access[protected]
[junit] Removed Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method layoutSurfaceLayerImpl, desc[(JZ)V], sig[null], throws nil, access[protected]
[junit] Removed Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Removed Method invalidateNative, desc[()V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(JJLjava/lang/String;ILcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] Removed Method invoke, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method invoke, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method gdk_window_set_back_pixmap, desc[(JJZ)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.util.Point
[junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(II)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public]
[junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public]
[junit] Removed Method setWidth, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method setHeight, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(IIII)V], sig[null], throws nil, access[final public]
[junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.util.RectangleImmutable
[junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Removed Method validate, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Class com.jogamp.newt.Screen
[junit] Removed Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Removed Method updatePosSizeCheck, desc[(IIIIZ)V], sig[null], throws nil, access[final protected]
[junit] Removed Method updateSizeCheck, desc[()V], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public]
[junit] Removed Method glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GL2
[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 Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)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_VERTEX4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8, 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] Removed Method glProgramUniform2ui64vARB, desc[(IIILjava/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 glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_OBJ_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107022, access[final public static]
[junit] Removed Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static]
[junit] Removed Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static]
[junit] Removed Field GL_BACK_NORMALS_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107043, access[final public static]
[junit] Removed Field GL_FULL_STIPPLE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107033, access[final public static]
[junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[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 glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static]
[junit] Removed Method glGetUniformui64vARB, desc[(II[JI)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_TEXCOORD2_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 536870912, access[final public static]
[junit] Removed Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_MEM_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107025, access[final public static]
[junit] Removed Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)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 Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Removed Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_CLIP_FAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107041, access[final public static]
[junit] Removed Field GL_STRICT_SCISSOR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107032, access[final public static]
[junit] Removed Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_TEXCOORD3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1073741824, access[final public static]
[junit] Removed Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetnUniformui64vARB, desc[(III[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 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_SPECULAR_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 67108864, access[final public static]
[junit] Removed Field GL_PREFER_DOUBLEBUFFER_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107000, access[final public static]
[junit] Removed Field GL_MAT_AMBIENT_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static]
[junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(III[FI)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_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static]
[junit] Removed Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_VERTEX_CONSISTENT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107051, access[final public static]
[junit] Removed Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)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 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_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Removed Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static]
[junit] Removed 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_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static]
[junit] Removed Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_TEXCOORD4_BIT_PGI, desc[J], sig[null], value[type java.lang.Long, data 2147483648, access[final public static]
[junit] Removed Field GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107011, access[final public static]
[junit] Removed Method glUniform3ui64vARB, 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_MAT_COLOR_INDEXES_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 16777216, access[final public static]
[junit] Removed Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static]
[junit] Removed Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, 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 Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Removed Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_COLOR3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 65536, 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 Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)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_EDGEFLAG_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 262144, access[final public static]
[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_BLUE_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34146, 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 glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[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 Method glEvaluateDepthValuesARB, desc[()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_VERTEX_DATA_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107050, 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_VERTEX23_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[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 Field GL_RECLAIM_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107006, access[final public static]
[junit] Removed Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_INDEX_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 524288, access[final public static]
[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 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_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Removed Field GL_CONSERVE_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107005, access[final public static]
[junit] Removed Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3ui64vARB, desc[(III[JI)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_ALWAYS_FAST_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107020, access[final public static]
[junit] Removed Method glUniform3i64vARB, 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 Field GL_RED_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34144, access[final public static]
[junit] Removed Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_COLOR4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static]
[junit] Removed Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_WIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107023, access[final public static]
[junit] Removed Field GL_BLUE_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34150, access[final public static]
[junit] Removed Method glProgramUniform2ui64ARB, desc[(IIJJ)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 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 glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[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 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_GREEN_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34149, access[final public static]
[junit] Removed Field GL_NORMAL_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 134217728, access[final public static]
[junit] Removed Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_NATIVE_GRAPHICS_HANDLE_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107010, access[final public static]
[junit] Removed Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[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 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_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, 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 glHintPGI, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL2ES3
[junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static]
[junit] Removed Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[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_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static]
[junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static]
[junit] Removed Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, 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_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, 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_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static]
[junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static]
[junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, 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] Class com.jogamp.opengl.GL2GL3
[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_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_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, 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] 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_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, 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_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_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, 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_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, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static]
[junit] Removed Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, 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_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static]
[junit] Class com.jogamp.opengl.GL3
[junit] Removed Method glMultiDrawArraysIndirect, desc[(IJII)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLArrayData
[junit] Removed Method getComponentCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSizeInBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getComponentType, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getComponentSizeInBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getElementCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] 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_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] Removed Field FORCE_MIN_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Removed Method getFactoryImpl, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws [com/jogamp/opengl/GLException], access[protected static]
[junit] Class com.jogamp.opengl.GLRendererQuirks
[junit] Removed Field GLNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Removed Method addQuirks, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method <init>, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] 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 glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public]
[junit] 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 eglWaitSync, desc[(JLjava/nio/Buffer;I)Z], sig[null], throws nil, access[public static]
[junit] Removed Method eglGetPlatformDisplay, desc[(ILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreatePlatformWindowSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreatePlatformPixmapSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreateImage, desc[(JJILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreatePbufferFromClientBuffer, desc[(JILjava/nio/Buffer;JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglDestroyImage, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method eglDestroySync, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI
[junit] Removed Method setIWidth, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Removed Method setIHeight, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Removed Method setIStride, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.egl.EGLExt
[junit] Removed Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], 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 eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], 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 eglQueryStreamu64KHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamAttribKHR, desc[(JLjava/nio/Buffer;II)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryDeviceAttribEXT, desc[(Ljava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglClientWaitSyncNV, desc[(Ljava/nio/Buffer;IJ)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)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 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 eglCreateImageKHR, desc[(JJILjava/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 eglCreateStreamProducerSurfaceKHR, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], 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 eglCreateStreamFromFileDescriptorKHR, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglGetStreamFileDescriptorKHR, desc[(JLjava/nio/Buffer;)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerAcquireKHR, desc[(JLjava/nio/Buffer;)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 eglDestroySyncNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglGetPlatformDisplayEXT, desc[(ILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglFenceNV, desc[(Ljava/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 eglStreamConsumerOutputEXT, desc[(JLjava/nio/Buffer;Ljava/nio/Buffer;)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 eglGetSyncAttribNV, desc[(Ljava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryOutputLayerStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreatePlatformWindowSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/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 eglQueryStreamKHR, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)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 eglQueryDeviceStringEXT, desc[(Ljava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.FloatUtil
[junit] Removed Method mapWinToObjCoords, desc[(FFFF[FI[FI[IIFF[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method copyMatrixColumn, desc[([FII[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method multMatrixVec, desc[([FI[FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToObjCoords, desc[(FFFF[F[II[FI[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makeRotationEuler, desc[([FIFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method makeIdentity, desc[([FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToObjCoords, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makeScale, desc[([FIZFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method multMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method invertMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapObjToWinCoords, desc[(FFF[F[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makePerspective, desc[([FIZLcom/jogamp/opengl/math/FovHVHalves;FF)[F], sig[null], throws [com/jogamp/opengl/GLException], access[public static]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;Ljava/nio/FloatBuffer;ILjava/nio/FloatBuffer;IIIZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method makeOrtho, desc[([FIZFFFFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method copyMatrixRow, desc[([FII[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;[FI[FIIIZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToObjCoords, desc[(FFF[F[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makeTranslation, desc[([FIZFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapObjToWinCoords, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method transposeMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method makePick, desc[([FIFFFF[II[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToRay, desc[(FFFF[FI[FI[IILcom/jogamp/opengl/math/Ray;[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method matrixDeterminant, desc[([FI)F], sig[null], throws nil, access[public static]
[junit] Removed Method makeRotationAxis, desc[([FIFFFF[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method multMatrix, desc[([FI[FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.math.Matrix4
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.math.Quaternion
[junit] Removed Method setFromAngleNormalAxis, desc[(F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromMatrix, desc[([FI)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromNormalVectors, desc[([F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromAxes, desc[([F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method rotateByEuler, desc[([F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method getW, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method toEuler, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Removed Method toMatrix, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Removed Method setFromAngleAxis, desc[(F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method getY, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method setLookAt, desc[([F[F[F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Removed Method setFromVectors, desc[([F[F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method getZ, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method toAngleAxis, desc[([F)F], sig[null], throws nil, access[final public]
[junit] Removed Method copyMatrixColumn, desc[(I[FI)[F], sig[null], throws nil, access[public]
[junit] Removed Method rotateVector, desc[([FI[FI)[F], sig[null], throws nil, access[final public]
[junit] Removed Method toAxes, desc[([F[F[F[F)V], sig[null], throws nil, access[public]
[junit] Removed Method getX, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method setFromEuler, desc[([F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.VectorUtil
[junit] Removed Method normSquareVec2, desc[([FI)F], sig[null], throws nil, access[public static]
[junit] Removed Method getPlaneVec3, desc[([F[F[F[F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method cosAngleVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec2, desc[([F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method scaleVec3, desc[([F[FF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isZero, desc[(FFF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method line2PlaneIntersection, desc[([FLcom/jogamp/opengl/math/Ray;[FF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Zero, desc[([FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec3, desc[([F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method dotVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_ZERO, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method isInTriangleVec3, desc[([F[F[F[F[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method seg2SegIntersection, desc[([FLcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)[F], sig[null], throws nil, access[public static]
[junit] Removed Method determinantVec3, desc[([F[F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method copyVec3, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method divVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Zero, desc[([FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method getWinding, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Y, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method mulColMat4Vec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method ccw, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method mulRowMat4Vec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Z_NEG, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method line2lineIntersection, desc[([FLcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Equal, desc[([FI[FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Equal, desc[([FI[FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method addVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method angleVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method isCollinearVec3, desc[([F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method getNormalVec3, desc[([F[F[F[F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Zero, desc[([FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method midVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Equal, desc[([FI[FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3InTriangle3, desc[([F[F[F[F[F[F[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3InTriangle3, desc[([F[F[F[F[F[F[F[F[FF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method mid, desc[(FF)F], sig[null], throws nil, access[public static]
[junit] Removed Method crossVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method copyVec4, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Z, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method copyVec2, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method subVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method normVec3, desc[([F)F], sig[null], throws nil, access[public static]
[junit] Removed Method getPlaneVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Equal, desc[([FI[FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method getNormalVec2, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Zero, desc[([FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Y_NEG, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method triAreaVec2, desc[([F[F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method getWinding, desc[(Ljava/util/ArrayList;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], sig[(Ljava/util/ArrayList<+Lcom/jogamp/opengl/math/Vert2fImmutable;>;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], throws nil, access[public static]
[junit] Removed Method divVec3, desc[([F[FF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method scaleVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec2, desc[([F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_ONE, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Class com.jogamp.opengl.math.VectorUtil.Winding
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vert2fImmutable
[junit] Removed Method getY, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getX, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getCoord, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.Vert3fImmutable
[junit] Removed Method getZ, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.geom.AABBox
[junit] Removed Method getRayIntersection, desc[([FLcom/jogamp/opengl/math/Ray;FZ[F[F[F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method mapToWindow, desc[(Lcom/jogamp/opengl/math/geom/AABBox;[F[IZ[F[F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Removed Method getCenter, desc[()[F], sig[null], throws nil, access[final public]
[junit] Removed Method translate, desc[([F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method scale, desc[(F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method getLow, desc[()[F], sig[null], throws nil, access[final public]
[junit] Removed Method resize, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Ljogamp/graph/geom/plane/AffineTransform;[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method getHigh, desc[()[F], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.geom.Frustum
[junit] Removed Method isSphereOutside, desc[([FF)Z], sig[null], throws nil, access[final public]
[junit] Removed Method updateByPMV, desc[([FI)V], sig[null], throws nil, access[public]
[junit] Removed Method classifySphere, desc[([FF)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Removed Method updateByFovDesc, desc[([FIZLcom/jogamp/opengl/math/geom/Frustum$FovDesc;)[F], sig[null], throws nil, access[public]
[junit] Removed Method classifyPoint, desc[([F)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Removed Method isPointOutside, desc[([F)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.geom.Frustum.Plane
[junit] Removed Method distanceTo, desc[([F)F], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] Removed Field initialElementCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IIZLjogamp/opengl/util/GLArrayHandler;IJIIZ)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Removed Method growBufferIfNecessary, desc[(I)Z], sig[null], throws nil, access[final protected]
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Removed Method reset, desc[()V], sig[null], throws nil, access[public]
[junit] Removed Method growBuffer, desc[(I)V], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Removed Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method reset, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IIZLjogamp/opengl/util/GLArrayHandler;IJIIZ)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Removed Method getComponentType, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Field mappedElementCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method getComponentCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Field componentClazz, desc[Ljava/lang/Class;], sig[Ljava/lang/Class<*>;], value[type null, data null, access[protected]
[junit] Removed Field isVertexAttribute, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Removed Field componentType, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Removed Field componentByteSize, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method getElementCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method getComponentSizeInBytes, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Field componentsPerElement, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method getSizeInBytes, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IZIJII)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] Removed Field DIRTY_INVERSE_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Removed Method glGetMatrixf, desc[(I)Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_ALL, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Removed Method gluUnProjectRay, desc[(FFFF[IILcom/jogamp/opengl/math/Ray;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMviMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMvitMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetPMvMvitMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method gluPickMatrix, desc[(FFFF[II)V], sig[null], throws nil, access[final public]
[junit] Removed Method gluUnProject4, desc[(FFFF[IIFF[FI)Z], sig[null], throws nil, access[public]
[junit] Removed Method multMvPMatrixf, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/nio/FloatBuffer;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method glGetFrustum, desc[()Lcom/jogamp/opengl/math/geom/Frustum;], sig[null], throws nil, access[final public]
[junit] Removed Method clearAllUpdateRequests, desc[()V], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_INVERSE_TRANSPOSED_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Removed Method getRequestMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method gluUnProject, desc[(FFF[II[FI)Z], sig[null], throws nil, access[final public]
[junit] Removed Method multPMvMatrixf, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Removed Method glGetPMvMviMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetPMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method gluLookAt, desc[(FFFFFFFFF)V], sig[null], throws nil, access[final public]
[junit] Removed Method gluProject, desc[(FFF[II[FI)Z], sig[null], throws nil, access[final public]
[junit] Removed Method glGetPMvMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method glRotate, desc[(Lcom/jogamp/opengl/math/Quaternion;)V], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetTMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/nio/FloatBuffer;Ljava/nio/FloatBuffer;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Field DIRTY_FRUSTUM, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Method glGetMvMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.TimeFrameI
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioDataFrame
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioFormat
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioFrame
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSinkFactory
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[junit] Removed Method initStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Removed Method play, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAudioSink, desc[()Lcom/jogamp/opengl/util/av/AudioSink;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.GLMediaEventListener
[junit] Removed Field EVENT_CHANGE_EOS, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Removed Field EVENT_CHANGE_BPS, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static]
[junit] Removed Field EVENT_CHANGE_ERR, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Removed Field EVENT_CHANGE_VID, desc[I], sig[null], value[type java.lang.Integer, data 65536, access[final public static]
[junit] Removed Method attributesChanged, desc[(Lcom/jogamp/opengl/util/av/GLMediaPlayer;IJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field EVENT_CHANGE_AID, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static]
[junit] Removed Field EVENT_CHANGE_PLAY, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Field EVENT_CHANGE_UNINIT, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Removed Field EVENT_CHANGE_FPS, desc[I], sig[null], value[type java.lang.Integer, data 524288, access[final public static]
[junit] Removed Field EVENT_CHANGE_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 262144, access[final public static]
[junit] Removed Field EVENT_CHANGE_CODEC, desc[I], sig[null], value[type java.lang.Integer, data 4194304, access[final public static]
[junit] Removed Field EVENT_CHANGE_INIT, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Removed Field EVENT_CHANGE_PAUSE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Removed Field EVENT_CHANGE_LENGTH, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Removed Method dumpShaderSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.EyeParameter
[junit] Removed Method <init>, desc[(I[FLcom/jogamp/opengl/math/FovHVHalves;FFF)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDevice
[junit] Removed Method createRenderer, desc[(II[F[Lcom/jogamp/opengl/math/FovHVHalves;FI)Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getDefaultEyePositionOffset, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoUtil
[junit] Removed Method getSBSUpstreamPMV, desc[(Lcom/jogamp/opengl/util/stereo/ViewerPose;Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer$Eye;FF[F[F)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceFactory
[junit] Removed Method createMono, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[F[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Removed Method createStereoSBSLense, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/nativewindow/util/DimensionImmutable;[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Removed Method createStereoSBS, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFF[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.texture.ImageSequence
[junit] Removed Method getTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Removed Method <init>, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence
[junit] Removed Method getTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.DDSImage
[junit] Removed Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.SGIImage
[junit] Removed Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider
[junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/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[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider
[junit] 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.graph.curve.OutlineShape
[junit] Changed Method getAddedVerticeCount, access[added: final ]
[junit] Changed Method clear, access[added: final ]
[junit] Changed Method setSharpness, access[added: final ]
[junit] Changed Method getSharpness, access[added: final ]
[junit] Changed Method equals, access[added: final ]
[junit] Changed Method getTriangles, access[added: final ]
[junit] Changed Class , access[added: final ]
[junit] Changed Method clearCache, access[added: final ]
[junit] Class com.jogamp.graph.curve.Region
[junit] Changed Method clearImpl, access[added: final ]
[junit] Changed Method hasColorTexture, access[added: final ]
[junit] Changed Method hasColorChannel, access[added: final ]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil
[junit] Changed Method validateCache, access[added: private removed: protected ]
[junit] Changed Method removeCachedRegion, access[added: private removed: protected ]
[junit] Class com.jogamp.graph.geom.Vertex
[junit] Changed Method setId, access[added: final removed: abstract ]
[junit] Changed Method setX, access[added: final removed: abstract ]
[junit] Changed Method setOnCurve, access[added: final removed: abstract ]
[junit] Changed Method setZ, access[added: final removed: abstract ]
[junit] Changed Method setTexCoord, access[added: final removed: abstract ]
[junit] Changed Method getId, access[added: final removed: abstract ]
[junit] Changed Method setY, access[added: final removed: abstract ]
[junit] Changed Class , access[added: final super synchronized removed: abstract interface ]
[junit] Changed Method setCoord, access[added: final removed: abstract ]
[junit] Changed Method isOnCurve, access[added: final removed: abstract ]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Changed Field TYPE_AWT, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_EGL, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_ANDROID, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_DEFAULT, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_MACOSX, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_BCM_VC_IV, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_WINDOWS, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_X11, type[nil -> java.lang.String], access[]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.GLUniformData
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.TraceGL4bc
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.TraceGLES1
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI
[junit] Changed Method getIWidth, access[added: final ]
[junit] Changed Method getIStride, access[added: final ]
[junit] Changed Method getBuffer, access[added: final ]
[junit] Changed Method getIHeight, access[added: final ]
[junit] Class com.jogamp.opengl.math.FloatUtil
[junit] Changed Method multMatrix, access[]
[junit] Changed Method matrixToString, access[]
[junit] Changed Method multMatrix, access[]
[junit] Changed Method multMatrixVec, access[]
[junit] Changed Method matrixRowToString, access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] Changed Field glArrayHandler, access[added: final ]
[junit] Changed Field usesGLSL, access[added: final ]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Changed Field strideL, access[added: final ]
[junit] Changed Field strideB, access[added: final ]
[junit] Changed Field normalized, access[added: final ]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] Changed Method getDirtyBits, access[]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Changed Field shaderBinary, access[added: private removed: protected ]
[junit] Changed Class , access[added: final ]
[junit] Changed Field shaderBinaryFormat, access[added: private removed: protected ]
[junit] Changed Field shaderType, access[added: private removed: protected ]
[junit] Changed Field shaderSource, access[added: private removed: protected ]
[junit] Changed Field valid, access[added: private removed: protected ]
[junit] Changed Field id, access[added: private removed: protected ]
[junit] Changed Field shader, access[added: final private removed: protected ]
[junit] Changed Field nextID, access[added: private removed: protected ]
[junit] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.glsl.ShaderState
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.glsl.ShaderUtil
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence.TextureFrame
[junit] Changed Class , access[]
[junit]
[junit]
[junit] CompatChanges
[junit]
[junit] Class com.jogamp.newt.Window
[junit] CompatChanged Method com.jogamp.[newt.Window -> nativewindow.NativeWindow].getBounds, access[]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] CompatChanged Method setNEWTChild, throws[[] -> [org/eclipse/swt/SWTException]], access[]
[junit] CompatChanged Method dispose, throws[[] -> [org/eclipse/swt/SWTException]], access[]
[junit] Class com.jogamp.opengl.GL4bc
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL3ES3].glDrawElementsIndirect, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL3ES3].glDrawArraysIndirect, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL4].glMultiDrawArraysIndirect, access[]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] CompatChanged Method getFactoryImpl, throws[[com/jogamp/opengl/GLException] -> []], access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] CompatChanged Field com.jogamp.opengl.util.[GLArrayDataClient -> GLArrayDataWrapper].sealed, access[]
[junit] CompatChanged Method com.jogamp.opengl.util.[GLArrayDataClient -> GLArrayDataWrapper].sealed, access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] CompatChanged Method com.jogamp.opengl.[util.GLArrayDataEditable -> GLArrayData].sealed, access[]
[junit]
[junit]
[junit] Deprecates
[junit]
[junit] Class com.jogamp.opengl.math.Quaternion
[junit] Deprecated Method isRotationMatrix3f, desc[([F)Z], sig[null], throws nil, access[final public]
[junit]
[junit]
[junit] Additions
[junit]
[junit] Class com.jogamp.graph.curve.OutlineShape
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/curve/OutlineShape;], sig[null], throws nil, access[final public]
[junit] Added Method setWindingOfLastOutline, desc[(Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[final public]
[junit] Added Method getVertexCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method addPathRev, desc[(Lcom/jogamp/graph/geom/plane/Path2F;Z)V], sig[null], throws nil, access[public]
[junit] Added Method getOutlineCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getWindingOfLastOutline, desc[()Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[final public]
[junit] Added Method addPathRev, desc[(Lcom/jogamp/graph/geom/plane/Path2F$Iterator;Z)V], sig[null], throws nil, access[final public]
[junit] Added Method closePath, desc[()V], sig[null], throws nil, access[final public]
[junit] Added Method lineTo, desc[(FFF)V], sig[null], throws nil, access[final public]
[junit] Added Method cubicTo, desc[(FFFFFFFFF)V], sig[null], throws nil, access[final public]
[junit] Added Method moveTo, desc[(FFF)V], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(IFFZ)V], sig[null], throws nil, access[final public]
[junit] Added Method addPath, desc[(Lcom/jogamp/graph/geom/plane/Path2F;Z)V], sig[null], throws nil, access[public]
[junit] Added Method addPath, desc[(Lcom/jogamp/graph/geom/plane/Path2F$Iterator;Z)V], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(IFFFZ)V], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(I[FIIZ)V], sig[null], throws nil, access[final public]
[junit] Added Method quadTo, desc[(FFFFFF)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.OutlineShapeXForm
[junit] Added Method setTransform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/curve/OutlineShape;Lcom/jogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public]
[junit] Added Method getTransform, desc[()Lcom/jogamp/graph/geom/plane/AffineTransform;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.Region
[junit] Added Method put3s, desc[(Ljava/nio/ShortBuffer;SSS)V], sig[null], throws nil, access[protected static]
[junit] Added Method countOutlineShapes, desc[(Ljava/util/List;[I)[I], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;[I)[I], throws nil, access[final public static]
[junit] Added Method usesI32Idx, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method put4f, desc[(Ljava/nio/FloatBuffer;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[protected static]
[junit] Added Method addOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Added Field GL_INT32_MAX, desc[I], sig[null], value[type java.lang.Integer, data 2147483647, access[final protected static]
[junit] Added Method put4f, desc[(Ljava/nio/FloatBuffer;FFFF)V], sig[null], throws nil, access[protected static]
[junit] Added Method perfCounter, desc[()Lcom/jogamp/common/util/PerfCounterCtrl;], sig[null], throws nil, access[public]
[junit] Added Method put3i, desc[(Ljava/nio/IntBuffer;III)V], sig[null], throws nil, access[protected static]
[junit] Added Field NORM_RENDERING_BIT, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Method put3f, desc[(Ljava/nio/FloatBuffer;Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[protected static]
[junit] Added Method pushVertices, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Field GL_UINT16_MAX, desc[I], sig[null], value[type java.lang.Integer, data 65535, access[final protected static]
[junit] Added Method setBufferCapacity, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method <init>, desc[(IZ)V], sig[null], throws nil, access[protected]
[junit] Added Method addOutlineShapes, desc[(Ljava/util/List;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], throws nil, access[final public]
[junit] Added Method getRenderModeString, desc[(III)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method printBufferStats, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method pushIndices, desc[(III)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method growBuffer, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method countOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;[I)[I], sig[null], throws nil, access[final public static]
[junit] Added Method pushVertex, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[abstract protected]
[junit] Class com.jogamp.graph.curve.opengl.GLRegion
[junit] Added Method glIdxType, desc[()I], sig[null], throws nil, access[final protected]
[junit] Added Method printBufferStats, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[final public]
[junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;I[I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method addInterleavedVertexAndNormalArrays, desc[(Lcom/jogamp/opengl/util/GLArrayDataServer;I)V], sig[null], throws nil, access[public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;III)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field growthFactor, desc[F], sig[null], value[type java.lang.Float, data 1.618, access[final protected static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field gca_ColorsAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Added Field curIndicesCap, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field growCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method setBufferCapacity, desc[(II)Z], sig[null], throws nil, access[final public]
[junit] Added Method pushIndices, desc[(III)V], sig[null], throws nil, access[final protected]
[junit] Added Method initBuffer, desc[(II)V], sig[null], throws nil, access[final protected]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;)V], sig[null], throws nil, access[protected]
[junit] Added Field vpc_ileave, desc[Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], value[type null, data null, access[protected]
[junit] Added Method growBuffer, desc[(II)Z], sig[null], throws nil, access[final public]
[junit] Added Method pushVertex, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final protected]
[junit] Added Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Field gca_CurveParamsAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Added Field indicesBuffer, desc[Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], value[type null, data null, access[protected]
[junit] Added Method createInterleaved, desc[(ZIIZII)Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], throws nil, access[public]
[junit] Added Field curVerticesCap, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method setTextureUnit, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method pushIndex, desc[(I)V], sig[null], throws nil, access[final protected]
[junit] Added Field defaultVerticesCount, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;II)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field gca_VerticesAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Added Field defaultIndicesCount, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Method pushVertices, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final protected]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;Lcom/jogamp/graph/curve/OutlineShape;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer
[junit] Added Method setWeight, desc[(F)V], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[()Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Added Method getViewport, desc[(Lcom/jogamp/opengl/math/Recti;)Lcom/jogamp/opengl/math/Recti;], sig[null], throws nil, access[final public]
[junit] Added Method reshapeNotify, desc[(IIII)V], sig[null], throws nil, access[final public]
[junit] Added Method getWeight, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method isHintMaskSet, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Added Method getViewport, desc[()Lcom/jogamp/opengl/math/Recti;], sig[null], throws nil, access[final public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Added Method setColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Added Method getColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method setHintMask, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method clearHintMask, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method setColorStatic, desc[(FFFF)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState
[junit] Added Method setColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Added Method getColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataWrapper;Z)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Added Method countStringRegion, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;[I)[I], sig[null], throws nil, access[public static]
[junit] Added Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[ILcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method addStringToRegion, desc[(ZLcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[ILcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.graph.font.Font
[junit] Added Method getGlyphBounds, desc[(Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphID, desc[(C)I], sig[null], throws nil, access[abstract public]
[junit] Added Method fullString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvanceWidthFU, desc[(I)I], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBoundsFU, desc[(Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getFullFamilyName, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBounds, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBoundsFU, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphShapeBounds, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvanceWidth, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphShapeBounds, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getMetricBoundsFU, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineHeight, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getMetricBounds, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineHeightFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor2;Ljava/lang/CharSequence;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyph, desc[(I)Lcom/jogamp/graph/font/Font$Glyph;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.Font.Glyph
[junit] Added Method getAdvanceFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvance, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getLeftSideBearings, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getBoundsFU, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method isKerningCrossstream, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method isUndefined, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method isKerningHorizontal, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method fullString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getName, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getID, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getLeftSideBearingsFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method isWhiteSpace, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getKerning, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getKerningPairCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getKerningFU, desc[(I)I], sig[null], throws nil, access[abstract public]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBoundsFU, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.Font.GlyphVisitor
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font.GlyphVisitor2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font.Metrics
[junit] Added Method getLineGap, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getDescent, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineGapFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getScale, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getDescentFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getMaxExtendFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAscentFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getMaxExtend, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getAscent, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getBoundsFU, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getUnitsPerEM, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.FontScale
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.Outline
[junit] Added Method setWinding, desc[(Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/geom/Outline;Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[public]
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/geom/Outline;], sig[null], throws nil, access[final public]
[junit] Added Method getWinding, desc[()Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.geom.Triangle
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/geom/Triangle;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.geom.Vertex
[junit] Added Method setCoord, desc[(Lcom/jogamp/opengl/math/Vec2f;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(IZLcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[public]
[junit] Added Method x, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(IZFFF)V], sig[null], throws nil, access[public]
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method setTexCoord, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/math/Vec3f;Z)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[([FIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(FFFZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(FFZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex;)V], sig[null], throws nil, access[public]
[junit] Added Method getTexCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method setCoord, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Added Method getCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method setCoord, desc[(FF)V], sig[null], throws nil, access[final public]
[junit] Added Method z, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/math/Vec2f;Z)V], sig[null], throws nil, access[public]
[junit] Added Method getCoordCount, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.geom.plane.AffineTransform
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Crossing2F.CubicCurve
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Crossing2F.QuadCurve
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.IllegalPathStateException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.NoninvertibleTransformException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F.Iterator
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F.SegmentType
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Winding
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.WindingRule
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.Container
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.GraphShape
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Group
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.Group.Layout
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Scene
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.ui.Scene.PMVMatrixSetup
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.EventInfo
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.Listener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.ListenerBool
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.MouseGestureAdapter
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.MouseGestureListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.Visitor1
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.Visitor2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.layout.Alignment
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Alignment.Bit
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.BoxLayout
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Gap
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.GridLayout
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.GridLayout.Order
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Margin
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Padding
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.BaseButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Button
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.CrossHair
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.GLButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.GlyphShape
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.ImageButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Label
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.MediaButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Rectangle
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.TexSeqButton
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.nativewindow.Capabilities
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.Test
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsConfiguration
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.NativeSurface
[junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.NativeWindow
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Added Field TYPE_DRM_GBM, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .egl.gbm, access[final public static]
[junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Added Field TYPE_IOS, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .ios, access[final public static]
[junit] 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.ScalableSurface
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.VisualIDHolder
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.awt.AppContextInfo
[junit] Added Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Lcom/jogamp/common/util/RunnableTask;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Added Field jawt_surface_bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected]
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method layoutSurfaceLayerImpl, desc[(Z)V], sig[null], throws nil, access[protected]
[junit] Added Method detachSurfaceLayerImpl, desc[(J)V], sig[null], throws nil, access[protected]
[junit] Added Method invalidateNative, desc[(J)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method getJAWTSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method <init>, desc[(JLjava/lang/String;I)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(JJLjava/lang/String;I)V], sig[null], throws nil, access[public]
[junit] Added Method getNativeDisplayID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)J], sig[null], throws nil, access[public static]
[junit] Added Method <init>, desc[(JLjava/lang/String;ILcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Added Method sameNativeDisplayID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Added Field EGL_DEFAULT_DISPLAY, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Field EGL_NO_DISPLAY, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[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 deviceZoomScaleUp, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method printInfo, desc[(Ljava/io/PrintStream;Lorg/eclipse/swt/widgets/Display;)V], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleDown, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method getAutoScalingFactor, desc[()F], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method isOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;)Z], sig[null], throws nil, access[public static]
[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 initSingleton, desc[()V], sig[null], throws nil, access[public static]
[junit] Added Method getDeviceZoomScalingFactor, desc[()F], sig[null], throws nil, access[public static]
[junit] Added Method getClientAreaInPixels, desc[(Lorg/eclipse/swt/widgets/Scrollable;)Lorg/eclipse/swt/graphics/Rectangle;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method autoScaleDown, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method autoScaleUp, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleUp, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleDown, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Added Method invokeOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Added Method getSizeInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method invokeOnOSTKThread, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, 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.nativewindow.util.Rectangle
[junit] Added Method scale, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method scaleInv, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method set, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method setHeight, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method setWidth, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.util.RectangleImmutable
[junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method union, desc[(Ljava/util/List;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[(Ljava/util/List<Lcom/jogamp/nativewindow/util/RectangleImmutable;>;)Lcom/jogamp/nativewindow/util/Rectangle;], throws nil, access[abstract public]
[junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Added Field nativeHandle, desc[J], sig[null], value[type null, data null, access[final protected]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/Screen;JILjava/lang/String;ZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;JILjava/lang/String;ZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method getName, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Added Method getHandle, desc[()J], sig[null], throws nil, access[final public]
[junit] Added Field name, desc[Ljava/lang/String;], sig[null], value[type null, data null, access[final protected]
[junit] Added Method perMMToPerInch, desc[([F)[F], sig[null], throws nil, access[public static]
[junit] Added Method getOrientationTo, desc[(Lcom/jogamp/newt/MonitorDevice;[I)Lcom/jogamp/newt/MonitorDevice$Orientation;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.MonitorDevice.Orientation
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.newt.Screen
[junit] Added Method getMonitorByHandle, desc[(J)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getMonitorByName, desc[(Ljava/lang/String;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getMonitorById, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getFullyEnteredMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.Window
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Added Method toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] 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 toSimpleString, desc[()Ljava/lang/String;], 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 getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public]
[junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public]
[junit] Added Method toSimpleString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Added Method isNativeValid, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.FBObject
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.FBObject.Attachment
[junit] Added Method 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_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_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, 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_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static]
[junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static]
[junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, 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_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, 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_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, 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_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static]
[junit] Added Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, 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] Class com.jogamp.opengl.GL3
[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_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, 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_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, 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_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, 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_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static]
[junit] Added Field GL_MAX_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_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static]
[junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static]
[junit] Class com.jogamp.opengl.GL3ES3
[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_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, 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_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static]
[junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static]
[junit] Added Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, 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_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_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, 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] Class com.jogamp.opengl.GL3bc
[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_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static]
[junit] Class com.jogamp.opengl.GL4
[junit] Added Method glMultiDrawArraysIndirect, desc[(ILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMultiDrawArraysIndirect, desc[(IJII)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL4bc
[junit] Added Method glUniform4i64vARB, desc[(II[JI)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[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added 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_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)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 glUniform1i64vARB, desc[(II[JI)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 glUniform4i64vARB, 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 glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)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_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static]
[junit] Added Method glProgramUniform2i64vARB, 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 glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)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 glUniform4ui64vARB, desc[(IILjava/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 glGetnUniformi64vARB, desc[(III[JI)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 glUniform1ui64vARB, desc[(II[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 Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()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 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 glProgramUniform1i64ARB, desc[(IIJ)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 glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2i64vARB, 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 glProgramUniform4i64vARB, desc[(III[JI)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 glProgramUniform3ui64vARB, desc[(III[JI)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 glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformi64vARB, 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 Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static]
[junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)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 glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)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_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static]
[junit] Added Method glUniform2ui64vARB, desc[(II[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 glProgramUniform1ui64vARB, 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_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static]
[junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Class com.jogamp.opengl.GLArrayData
[junit] Added Method elemPosition, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method fillStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getCompType, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method bytePosition, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getCompsPerElem, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method elemStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBytesPerComp, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getElemCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getElemCapacity, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method remainingBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method sealed, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getByteCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method remainingElems, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getByteCapacity, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLBase
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLCapabilities
[junit] Added Method copyFrom, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/opengl/GLCapabilities;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLContext
[junit] Added Method validateProfileBits, desc[(ILjava/lang/String;)V], sig[null], throws nil, access[protected static]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getCTPFromBits, desc[(I)I], sig[null], throws nil, access[protected static]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Added Method 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] Added Method getFactory, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.GLProfile
[junit] Added Field GL_PROFILE_LIST_MAX_MOBILE, desc[[Ljava/lang/String;], sig[null], value[type null, data null, access[final public static]
[junit] Added Field disabledEGL, desc[Z], sig[null], value[type null, data null, access[final public static]
[junit] Class com.jogamp.opengl.GLRendererQuirks
[junit] Added Method getOverride, desc[(I)Lcom/jogamp/opengl/GLRendererQuirks$Override;], sig[null], throws [java/lang/IllegalArgumentException], access[final public static]
[junit] Added Method exist, desc[(Lcom/jogamp/opengl/GLRendererQuirks;I)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Field GL3CompatNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Added Field NoFBOSupport, desc[I], sig[null], value[type java.lang.Integer, data 23, access[final public static]
[junit] Added Field No10BitColorCompOffscreen, desc[I], sig[null], value[type java.lang.Integer, data 25, access[final public static]
[junit] Added Field DontChooseFBConfigBestMatch, desc[I], sig[null], value[type java.lang.Integer, data 24, access[final public static]
[junit] Class com.jogamp.opengl.GLRendererQuirks.Override
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.GLUniformData
[junit] Added Method <init>, desc[(Ljava/lang/String;ILcom/jogamp/opengl/util/SyncBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method setData, desc[(Lcom/jogamp/opengl/util/SyncBuffer;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/String;IILcom/jogamp/opengl/util/SyncBuffer;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.JoglVersion
[junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.TraceGL4bc
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES1
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.awt.GLCanvas
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.awt.GLJPanel
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.egl.EGL
[junit] Added Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglGetPlatformDisplay, desc[(IJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglClientWaitSync, desc[(JJIJ)I], 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 eglGetSyncAttrib, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglCreateImage, desc[(JJIJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglCreatePbufferFromClientBuffer, desc[(JIJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglWaitSync, desc[(JJI)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglDestroySync, desc[(JJ)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglDestroyImage, desc[(JJ)Z], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI
[junit] Added Method getDirectBufferAddress, desc[()J], sig[null], throws nil, access[final public]
[junit] Added Method derefPointer, desc[(J)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public static]
[junit] Added Method getPData, desc[()J], sig[null], throws nil, access[final public]
[junit] Added Method usesNativeCode, desc[()Z], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.egl.EGLExt
[junit] Added Method eglCreateStreamProducerSurfaceKHR, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerAcquireKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglLabelObjectKHR, desc[(JIJJ)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 eglClientWaitSyncNV, desc[(JIJ)I], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamAttribKHR, desc[(JJII)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 eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerReleaseKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryDeviceAttribEXT, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputPortStringEXT, desc[(JJI)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] Added Method eglCreatePlatformWindowSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], 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 eglQueryStreamu64KHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerOutputEXT, desc[(JJJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglOutputPortAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamSyncNV, desc[(JJILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglFenceNV, desc[(J)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglGetPlatformDisplayEXT, desc[(IJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputLayerAttribEXT, desc[(JJILcom/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 eglQueryStreamTimeKHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateImageKHR, desc[(JJIJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglDestroyStreamKHR, desc[(JJ)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 eglQueryOutputLayerStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerGLTextureExternalKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryDeviceStringEXT, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglSignalSyncNV, desc[(JI)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 eglGetStreamFileDescriptorKHR, desc[(JJ)I], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.FloatUtil
[junit] Added Method mapWinToObj, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method mapWinToObj4, desc[(FFFF[FI[FI[IIFF[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method isZero, desc[(F)Z], sig[null], throws nil, access[public static]
[junit] Added Method multMatrixVec, desc[([FI[F[F)V], sig[null], throws nil, access[public static]
[junit] Added Method makePick, desc[([FFFFF[II[F)[F], sig[null], throws nil, access[public static]
[junit] Added Method multMatrixVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Added Method multMatrixVec, desc[([FI[FI[FI)V], sig[null], throws nil, access[public static]
[junit] Added Method multMatrix, desc[([FI[FI[FI)V], sig[null], throws nil, access[public static]
[junit] Added Method radToADeg, desc[(F)F], sig[null], throws nil, access[public static]
[junit] Added Method mapObjToWin, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method adegToRad, desc[(F)F], sig[null], throws nil, access[public static]
[junit] Added Method multMatrix, desc[([FI[FI)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.math.Matrix4f
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.math.Quaternion
[junit] Added Method z, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method w, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method setFromAxes, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setFromVectors, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setLookAt, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Added Method x, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method rotateByEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method toAngleAxis, desc[(Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[final public]
[junit] Added Method toMatrix, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method setFromAngleNormalAxis, desc[(FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setFromAngleAxis, desc[(FLcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method toMatrix, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method setFromNormalVectors, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setFromEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method toAxes, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public]
[junit] Added Method setFromMatrix, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method toEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public]
[junit] Added Method rotateVector, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.Recti
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec2f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec2i
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec3f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec4f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.VectorUtil
[junit] Added Method determinantVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[public static]
[junit] Added Method getWinding, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[public static]
[junit] Added Method midVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Added Method isCollinearVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Added Method isInTriangleVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Added Method isVec3InTriangle3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;F)Z], sig[null], throws nil, access[public static]
[junit] Added Method line2lineIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Added Method isCCW, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getWinding, desc[(Ljava/util/ArrayList;)Lcom/jogamp/graph/geom/plane/Winding;], sig[(Ljava/util/ArrayList<+Lcom/jogamp/opengl/math/Vert2fImmutable;>;)Lcom/jogamp/graph/geom/plane/Winding;], throws nil, access[public static]
[junit] Added Method isVec2Zero, desc[(Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Added Method seg2SegIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Added Method isVec3InTriangle3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getPlaneVec3, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[public static]
[junit] Added Method line2PlaneIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Ray;Lcom/jogamp/opengl/math/Vec4f;F)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Added Method getPlaneVec3, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.math.Vert2fImmutable
[junit] Added Method x, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.Vert3fImmutable
[junit] Added Method getCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[abstract public]
[junit] Added Method z, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.geom.AABBox
[junit] Added Method mapToWindow, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/Recti;Z)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Added Method translate, desc[(FFF)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method scale, desc[(F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method getCenter, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method scale2, desc[(F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method transform, desc[(Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Added Method getHigh, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method translate, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method resize, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method transformMv, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Added Method setSize, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method resize, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method getRayIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Ray;FZ)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getLow, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.geom.Frustum
[junit] Added Method classifyPoint, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Added Method updateByFovDesc, desc[(Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/geom/Frustum$FovDesc;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[public]
[junit] Added Method updateFrustumPlanes, desc[(Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public]
[junit] Added Method isPointOutside, desc[(Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Added Method isSphereOutside, desc[(Lcom/jogamp/opengl/math/Vec3f;F)Z], sig[null], throws nil, access[final public]
[junit] Added Method classifySphere, desc[(Lcom/jogamp/opengl/math/Vec3f;F)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.geom.Frustum.Plane
[junit] Added Method distanceTo, desc[(Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.Animator
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(ILjava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.AnimatorBase
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.FPSAnimator
[junit] Added Method <init>, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(ILcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] Added Method put3f, desc[(FFF)V], sig[null], throws nil, access[public]
[junit] Added Field growthFactor, desc[F], sig[null], value[type null, data null, access[protected]
[junit] Added Field DEFAULT_GROWTH_FACTOR, desc[F], sig[null], value[type java.lang.Float, data 1.618, access[final public static]
[junit] Added Field initElemCount, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Method put3s, desc[(SSS)V], sig[null], throws nil, access[public]
[junit] Added Method reserve, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Added Method put4s, desc[(SSSS)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class;IJIIZ)V], sig[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class<+Ljogamp/opengl/util/GLArrayHandler;>;IJIIZ)V], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Method put4i, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method getGrowthFactor, desc[()F], sig[null], throws nil, access[public]
[junit] Added Method clear, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method putf, desc[([FII)V], sig[null], throws nil, access[public]
[junit] Added Method compsToElemCount, desc[(I)I], sig[null], throws nil, access[public]
[junit] Added Method setGrowthFactor, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method put3i, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method puts, desc[([SII)V], sig[null], throws nil, access[public]
[junit] Added Method put3b, desc[(BBB)V], sig[null], throws nil, access[public]
[junit] Added Method growIfNeeded, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Added Method puti, desc[([III)V], sig[null], throws nil, access[public]
[junit] Added Method put4b, desc[(BBBB)V], sig[null], throws nil, access[public]
[junit] Added Method put4f, desc[(FFFF)V], sig[null], throws nil, access[public]
[junit] Added Method putb, desc[([BII)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Added Method put4f, desc[(FFFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4b, desc[(BBBB)V], sig[null], throws nil, access[abstract public]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3f, desc[(FFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3i, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method putf, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method clear, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3b, desc[(BBB)V], sig[null], throws nil, access[abstract public]
[junit] Added Method putb, desc[([BII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method puts, desc[([SII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4s, desc[(SSSS)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3s, desc[(SSS)V], sig[null], throws nil, access[abstract public]
[junit] Added Method puti, desc[([III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4i, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class;IJIIZ)V], sig[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class<+Ljogamp/opengl/util/GLArrayHandler;>;IJIIZ)V], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Added Method sealed, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method fillStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Added Field compType, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Field compClazz, desc[Ljava/lang/Class;], sig[Ljava/lang/Class<*>;], value[type null, data null, access[final protected]
[junit] Added Field mappedElemCount, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Method getBytesPerComp, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IZIJII)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Field isVertexAttr, desc[Z], sig[null], value[type null, data null, access[final protected]
[junit] Added Method getByteCapacity, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method remainingElems, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method bytePosition, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method elemStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Added Method elemPosition, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Field compsPerElement, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Method getElemCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getCompsPerElem, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getElemCapacity, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method remainingBytes, desc[()I], sig[null], throws nil, access[public]
[junit] Added Field sealed, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Added Method getByteCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getCompType, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Field bytesPerComp, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Class com.jogamp.opengl.util.GLReadBufferUtil
[junit] Added Field alphaRequested, desc[Z], sig[null], value[type null, data null, access[final protected]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] Added Method mulPMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method getMviMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluProject, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Added Method gluLookAt, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Added Field PREMUL_PMVI, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Added Method gluUnProject, desc[(FFFLcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method gluUnProjectRay, desc[(FFFFLcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Ray;)Z], sig[null], throws nil, access[final public]
[junit] Added Method getTMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getMvMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getPMviMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method glRotate, desc[(Lcom/jogamp/opengl/math/Quaternion;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method getMat, desc[(I)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Field MANUAL_BITS, desc[I], sig[null], value[type java.lang.Integer, data 56, access[final public static]
[junit] Added Method mulPMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method glRotatef, desc[(FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method glTranslatef, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncTMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Field INVERSE_TRANSPOSED_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method mulPMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getMvitMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvPMat, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncMviMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncPMvMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Added Method getPMvMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getReqBits, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method glScalef, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncPMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluPickMatrix, desc[(FFFFLcom/jogamp/opengl/math/Recti;)V], sig[null], throws nil, access[final public]
[junit] Added Method glMultMatrixf, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMat, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncPMvMviMvitMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Added Field PREMUL_PMV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Method glLoadMatrixf, desc[(Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[final public]
[junit] Added Method getSyncMvMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Field INVERSE_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method getFrustum, desc[()Lcom/jogamp/opengl/math/geom/Frustum;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method isReqDirty, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method getCurrentMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Field FRUSTUM, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Method mulPMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method getPMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluUnProject4, desc[(FFFFLcom/jogamp/opengl/math/Recti;FFLcom/jogamp/opengl/math/Vec4f;)Z], sig[null], throws nil, access[public]
[junit] Added Method getSyncPMvMviMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncMvitMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.SyncAction
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncBuffer
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrices4f
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrices4f16
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.SyncMatrix4f
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrix4f16
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[junit] Added Method playStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Added Method getAudioSink, desc[()Lcom/jogamp/common/av/AudioSink;], sig[null], throws nil, access[abstract public]
[junit] Added Field DEBUG_AVSYNC, desc[Z], sig[null], value[type null, data null, access[final public static]
[junit] Added Method stop, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method resume, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method setAudioChannelLimit, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.EventMask
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.EventMask.Bit
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.GLMediaEventListener
[junit] Added Method attributesChanged, desc[(Lcom/jogamp/opengl/util/av/GLMediaPlayer;Lcom/jogamp/opengl/util/av/GLMediaPlayer$EventMask;J)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.caps.NonFSAAGLCapsChooser
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Added Method dumpSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] Added Method dumpSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.EyeParameter
[junit] Added Method <init>, desc[(ILcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/FovHVHalves;FFF)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDevice
[junit] Added Method createRenderer, desc[(IILcom/jogamp/opengl/math/Vec3f;[Lcom/jogamp/opengl/math/FovHVHalves;FI)Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer;], sig[null], throws nil, access[abstract public]
[junit] Added Method getDefaultEyePositionOffset, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoUtil
[junit] Added Method getSBSUpstreamPMV, desc[(Lcom/jogamp/opengl/util/stereo/ViewerPose;Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer$Eye;FFLcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.stereo.ViewerPose
[junit] Added Method setPosition, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceFactory
[junit] Added Method createMono, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Added Method createStereoSBS, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Added Method createStereoSBSLense, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.texture.ImageSequence
[junit] Added Method setTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Added Method getTextureLookupFunctionName, desc[()Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Added Method <init>, desc[(IZIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method ownsTexture, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence
[junit] Added Method getTextureLookupFunctionName, desc[()Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Added Method setTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider
[junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider
[junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public]
[junit]
[junit]
[junit]
[junit]
[junit] Class Order
[junit]
[junit] Class com.jogamp.graph.curve.OutlineShape
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/curve/OutlineShape;], sig[null], throws nil, access[final public]
[junit] Added Method setWindingOfLastOutline, desc[(Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[final public]
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/curve/OutlineShape;], sig[null], throws nil, access[final public]
[junit] Added Method getVertexCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Changed Method getAddedVerticeCount, access[added: final ]
[junit] Added Method <init>, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method addPathRev, desc[(Lcom/jogamp/graph/geom/plane/Path2F;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method getOutlineNumber, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getOutlineCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Changed Method clear, access[added: final ]
[junit] Added Method getWindingOfLastOutline, desc[()Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[final public]
[junit] Changed Method setSharpness, access[added: final ]
[junit] Changed Method getSharpness, access[added: final ]
[junit] Changed Method equals, access[added: final ]
[junit] Added Method addPathRev, desc[(Lcom/jogamp/graph/geom/plane/Path2F$Iterator;Z)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;)V], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)V], throws nil, access[public]
[junit] Added Method closePath, desc[()V], sig[null], throws nil, access[final public]
[junit] Changed Method getTriangles, access[added: final ]
[junit] Added Method lineTo, desc[(FFF)V], sig[null], throws nil, access[final public]
[junit] Added Method cubicTo, desc[(FFFFFFFFF)V], sig[null], throws nil, access[final public]
[junit] Changed Class , access[added: final ]
[junit] Added Method moveTo, desc[(FFF)V], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(IFFZ)V], sig[null], throws nil, access[final public]
[junit] Removed Method vertexFactory, desc[()Lcom/jogamp/graph/geom/Vertex$Factory;], sig[()Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;], throws nil, access[final public]
[junit] Added Method addPath, desc[(Lcom/jogamp/graph/geom/plane/Path2F;Z)V], sig[null], throws nil, access[public]
[junit] Added Method addPath, desc[(Lcom/jogamp/graph/geom/plane/Path2F$Iterator;Z)V], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(IFFFZ)V], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(I[FIIZ)V], sig[null], throws nil, access[final public]
[junit] Added Method quadTo, desc[(FFFFFF)V], sig[null], throws nil, access[final public]
[junit] Changed Method clearCache, access[added: final ]
[junit] Class com.jogamp.graph.curve.OutlineShapeXForm
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/curve/OutlineShape;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public]
[junit] Removed Method setTransform, desc[(Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[final public]
[junit] Added Method setTransform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/curve/OutlineShape;Lcom/jogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public]
[junit] Removed Method getTransform, desc[()Ljogamp/graph/geom/plane/AffineTransform;], sig[null], throws nil, access[final public]
[junit] Added Method getTransform, desc[()Lcom/jogamp/graph/geom/plane/AffineTransform;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.Region
[junit] Added Method put3s, desc[(Ljava/nio/ShortBuffer;SSS)V], sig[null], throws nil, access[protected static]
[junit] Removed Method pushVertex, desc[([F[F[F)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method countOutlineShapes, desc[(Ljava/util/List;[I)[I], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;[I)[I], throws nil, access[final public static]
[junit] Added Method usesI32Idx, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method put4f, desc[(Ljava/nio/FloatBuffer;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[protected static]
[junit] Added Method addOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Added Field GL_INT32_MAX, desc[I], sig[null], value[type java.lang.Integer, data 2147483647, access[final protected static]
[junit] Added Method put4f, desc[(Ljava/nio/FloatBuffer;FFFF)V], sig[null], throws nil, access[protected static]
[junit] Added Method perfCounter, desc[()Lcom/jogamp/common/util/PerfCounterCtrl;], sig[null], throws nil, access[public]
[junit] Removed Method addOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;Ljogamp/graph/geom/plane/AffineTransform;[F)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(I)V], sig[null], throws nil, access[protected]
[junit] Changed Method clearImpl, access[added: final ]
[junit] Changed Method hasColorTexture, access[added: final ]
[junit] Added Method put3i, desc[(Ljava/nio/IntBuffer;III)V], sig[null], throws nil, access[protected static]
[junit] Added Field NORM_RENDERING_BIT, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Method put3f, desc[(Ljava/nio/FloatBuffer;Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[protected static]
[junit] Added Method pushVertices, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Field GL_UINT16_MAX, desc[I], sig[null], value[type java.lang.Integer, data 65535, access[final protected static]
[junit] Added Method setBufferCapacity, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method <init>, desc[(IZ)V], sig[null], throws nil, access[protected]
[junit] Changed Method hasColorChannel, access[added: final ]
[junit] Added Method addOutlineShapes, desc[(Ljava/util/List;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], throws nil, access[final public]
[junit] Added Method getRenderModeString, desc[(III)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method printBufferStats, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method addOutlineShapes, desc[(Ljava/util/List;Ljogamp/graph/geom/plane/AffineTransform;[F)V], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;Ljogamp/graph/geom/plane/AffineTransform;[F)V], throws nil, access[final public]
[junit] Added Method pushIndices, desc[(III)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method growBuffer, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method countOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;[I)[I], sig[null], throws nil, access[final public static]
[junit] Added Method pushVertex, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[abstract protected]
[junit] Class com.jogamp.graph.curve.opengl.GLRegion
[junit] Added Method glIdxType, desc[()I], sig[null], throws nil, access[final protected]
[junit] Added Method printBufferStats, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[final public]
[junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;I[I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method addInterleavedVertexAndNormalArrays, desc[(Lcom/jogamp/opengl/util/GLArrayDataServer;I)V], sig[null], throws nil, access[public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;III)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field growthFactor, desc[F], sig[null], value[type java.lang.Float, data 1.618, access[final protected static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Removed Method <init>, desc[(ILcom/jogamp/opengl/util/texture/TextureSequence;)V], sig[null], throws nil, access[protected]
[junit] Added Field gca_ColorsAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Added Field curIndicesCap, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field growCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method setBufferCapacity, desc[(II)Z], sig[null], throws nil, access[final public]
[junit] Added Method pushIndices, desc[(III)V], sig[null], throws nil, access[final protected]
[junit] Added Method initBuffer, desc[(II)V], sig[null], throws nil, access[final protected]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;)V], sig[null], throws nil, access[protected]
[junit] Added Field vpc_ileave, desc[Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], value[type null, data null, access[protected]
[junit] Added Method growBuffer, desc[(II)Z], sig[null], throws nil, access[final public]
[junit] Removed Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method pushVertex, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final protected]
[junit] Added Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Field gca_CurveParamsAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Removed Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Field indicesBuffer, desc[Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], value[type null, data null, access[protected]
[junit] Added Method createInterleaved, desc[(ZIIZII)Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], throws nil, access[public]
[junit] Removed Method create, desc[(ILcom/jogamp/opengl/util/texture/TextureSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field curVerticesCap, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method setTextureUnit, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method pushIndex, desc[(I)V], sig[null], throws nil, access[final protected]
[junit] Added Field defaultVerticesCount, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;II)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Removed Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Field gca_VerticesAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Added Field defaultIndicesCount, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Method pushVertices, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final protected]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;Lcom/jogamp/graph/curve/OutlineShape;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer
[junit] Added Method setWeight, desc[(F)V], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/curve/opengl/RenderState;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Added Method create, desc[(Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Removed Method reshapeNotify, desc[(II)V], sig[null], throws nil, access[final public]
[junit] Changed Class , access[added: final ]
[junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[final public]
[junit] Removed Method init, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method create, desc[(Lcom/jogamp/graph/curve/opengl/RenderState;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Added Method create, desc[()Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Added Method getViewport, desc[(Lcom/jogamp/opengl/math/Recti;)Lcom/jogamp/opengl/math/Recti;], sig[null], throws nil, access[final public]
[junit] Added Method reshapeNotify, desc[(IIII)V], sig[null], throws nil, access[final public]
[junit] Added Method getWeight, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method isHintMaskSet, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Added Method getViewport, desc[()Lcom/jogamp/opengl/math/Recti;], sig[null], throws nil, access[final public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Added Method setColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Added Method getColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method setHintMask, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method clearHintMask, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method setColorStatic, desc[(FFFF)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState
[junit] Removed Method createRenderState, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/graph/curve/opengl/RenderState;], throws nil, access[public static]
[junit] Removed Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method setColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Added Method getColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Removed Method getColorStatic, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method getVertexFactory, desc[()Lcom/jogamp/graph/geom/Vertex$Factory;], sig[()Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method createRenderState, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/curve/opengl/RenderState;], throws nil, access[public static]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/opengl/util/PMVMatrix;)V], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/opengl/util/PMVMatrix;)V], throws nil, access[protected]
[junit] Added Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataWrapper;Z)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil
[junit] Changed Method validateCache, access[added: private removed: protected ]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Added Method countStringRegion, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;[I)[I], sig[null], throws nil, access[public static]
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Added Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Removed Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected]
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public]
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Removed Method getCachedRegion, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FI)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[final protected]
[junit] Removed Method getKey, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FI)Ljava/lang/String;], 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;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Changed Method removeCachedRegion, access[added: private removed: protected ]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[ILcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Removed Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[(Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], throws nil, access[public static]
[junit] Added Method addStringToRegion, desc[(ZLcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[ILcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Removed Method processString, desc[(Lcom/jogamp/graph/curve/opengl/TextRegionUtil$ShapeVisitor;Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;Ljogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil.ShapeVisitor
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font
[junit] Added Method getGlyphBounds, desc[(Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getGlyph, desc[(C)Lcom/jogamp/graph/font/Font$Glyph;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphID, desc[(C)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getName, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricWidth, desc[(Ljava/lang/CharSequence;F)F], sig[null], throws nil, access[abstract public]
[junit] Added Method fullString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvanceWidthFU, desc[(I)I], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBoundsFU, desc[(Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getFullFamilyName, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBounds, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBoundsFU, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphShapeBounds, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAdvanceWidth, desc[(IF)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvanceWidth, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricBounds, desc[(Ljava/lang/CharSequence;F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphShapeBounds, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getMetricBoundsFU, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricHeight, desc[(Ljava/lang/CharSequence;FLcom/jogamp/opengl/math/geom/AABBox;)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getPointsBounds, desc[(Ljogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineHeight, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getMetricBounds, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineHeightFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getLineHeight, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getFullFamilyName, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getPixelSize, desc[(FF)F], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor2;Ljava/lang/CharSequence;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyph, desc[(I)Lcom/jogamp/graph/font/Font$Glyph;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.Font.Glyph
[junit] Removed Field ID_CR, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method getAdvanceFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvance, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBBox, desc[(Lcom/jogamp/opengl/math/geom/AABBox;F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getLeftSideBearings, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getBoundsFU, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method isKerningCrossstream, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method isUndefined, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBBox, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method isKerningHorizontal, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method fullString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAdvance, desc[(FZ)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getScale, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getName, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getID, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getID, desc[()S], sig[null], throws nil, access[abstract public]
[junit] Added Method getLeftSideBearingsFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method isWhiteSpace, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Field ID_SPACE, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static]
[junit] Added Method getKerning, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getKerningPairCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSymbol, desc[()C], sig[null], throws nil, access[abstract public]
[junit] Added Method getKerningFU, desc[(I)I], sig[null], throws nil, access[abstract public]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBoundsFU, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.Font.GlyphVisitor
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font.GlyphVisitor2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font.Metrics
[junit] Added Method getLineGap, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getDescent, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineGapFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getScale, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getLineGap, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getDescentFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getMaxExtendFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAscentFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBBox, desc[(Lcom/jogamp/opengl/math/geom/AABBox;F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getMaxExtend, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getAscent, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getBoundsFU, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getScale, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAscent, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getUnitsPerEM, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMaxExtend, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getDescent, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.FontScale
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.Outline
[junit] Added Method setWinding, desc[(Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/geom/Outline;Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[public]
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/geom/Outline;], sig[null], throws nil, access[final public]
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/geom/Outline;], sig[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/geom/Outline;], throws nil, access[final public]
[junit] Added Method getWinding, desc[()Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.geom.SVertex
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.SVertex.Factory
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.Triangle
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/geom/Triangle;], sig[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/geom/Triangle;], throws nil, access[public]
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/geom/Triangle;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.geom.Vertex
[junit] Added Method setCoord, desc[(Lcom/jogamp/opengl/math/Vec2f;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(IZLcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[public]
[junit] Changed Method setId, access[added: final removed: abstract ]
[junit] Removed Method getTexCoord, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Removed Method setTexCoord, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method x, desc[()F], sig[null], throws nil, access[final public]
[junit] Changed Method setX, access[added: final removed: abstract ]
[junit] Changed Method setOnCurve, access[added: final removed: abstract ]
[junit] Changed Method setZ, access[added: final removed: abstract ]
[junit] Changed Method setTexCoord, access[added: final removed: abstract ]
[junit] Added Method <init>, desc[(IZFFF)V], sig[null], throws nil, access[public]
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method setTexCoord, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/math/Vec3f;Z)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[([FIIZ)V], sig[null], throws nil, access[public]
[junit] Changed Method getId, access[added: final removed: abstract ]
[junit] Added Method <init>, desc[(FFFZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(FFZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex;)V], sig[null], throws nil, access[public]
[junit] Added Method getTexCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method setCoord, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Added Method getCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method setCoord, desc[(FF)V], sig[null], throws nil, access[final public]
[junit] Added Method z, desc[()F], sig[null], throws nil, access[final public]
[junit] Changed Method setY, access[added: final removed: abstract ]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/math/Vec2f;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method setCoord, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Changed Class , access[added: final super synchronized removed: abstract interface ]
[junit] Added Method getCoordCount, desc[()I], sig[null], throws nil, access[public]
[junit] Changed Method setCoord, access[added: final removed: abstract ]
[junit] Changed Method isOnCurve, access[added: final removed: abstract ]
[junit] Class com.jogamp.graph.geom.Vertex.Factory
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.graph.geom.plane.AffineTransform
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Crossing2F.CubicCurve
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Crossing2F.QuadCurve
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.IllegalPathStateException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.NoninvertibleTransformException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F.Iterator
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F.SegmentType
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Winding
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.WindingRule
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.Container
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.GraphShape
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Group
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.Group.Layout
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Scene
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.ui.Scene.PMVMatrixSetup
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.EventInfo
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.Listener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.ListenerBool
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.MouseGestureAdapter
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.MouseGestureListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.Visitor1
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.Visitor2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.layout.Alignment
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Alignment.Bit
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.BoxLayout
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Gap
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.GridLayout
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.GridLayout.Order
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Margin
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Padding
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.BaseButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Button
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.CrossHair
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.GLButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.GlyphShape
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.ImageButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Label
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.MediaButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Rectangle
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.TexSeqButton
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.nativewindow.Capabilities
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.Test
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsConfiguration
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.NativeSurface
[junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.NativeWindow
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Added Field TYPE_DRM_GBM, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .egl.gbm, access[final public static]
[junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Changed Field TYPE_AWT, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_EGL, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_ANDROID, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_DEFAULT, type[nil -> java.lang.String], access[]
[junit] Removed Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[public static]
[junit] Changed Field TYPE_MACOSX, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_BCM_VC_IV, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_WINDOWS, type[nil -> java.lang.String], access[]
[junit] Removed Method getDefaultToolkitLock, desc[(Ljava/lang/String;J)Lcom/jogamp/nativewindow/ToolkitLock;], sig[null], throws nil, access[public static]
[junit] Added Field TYPE_IOS, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .ios, access[final public static]
[junit] Changed Field TYPE_X11, type[nil -> java.lang.String], access[]
[junit] Added Field TYPE_WAYLAND, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .wayland, access[final public static]
[junit] Class com.jogamp.nativewindow.NativeWindowHolder
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ScalableSurface
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.VisualIDHolder
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Removed Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AppContextInfo
[junit] Removed Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Ljava/lang/Thread;], sig[null], throws nil, access[public]
[junit] Added Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Lcom/jogamp/common/util/RunnableTask;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Added Field jawt_surface_bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected]
[junit] Removed Field bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected]
[junit] Removed Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[protected]
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Removed Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method detachSurfaceLayerImpl, desc[(JLjava/lang/Runnable;)V], sig[null], throws nil, access[protected]
[junit] Removed Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method layoutSurfaceLayerImpl, desc[(Z)V], sig[null], throws nil, access[protected]
[junit] Added Method detachSurfaceLayerImpl, desc[(J)V], sig[null], throws nil, access[protected]
[junit] Added Method invalidateNative, desc[(J)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method layoutSurfaceLayerImpl, desc[(JZ)V], sig[null], throws nil, access[protected]
[junit] Removed Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Removed Method invalidateNative, desc[()V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method getJAWTSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method <init>, desc[(JLjava/lang/String;I)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(JJLjava/lang/String;I)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(JJLjava/lang/String;ILcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Added Method getNativeDisplayID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)J], sig[null], throws nil, access[public static]
[junit] Added Method <init>, desc[(JLjava/lang/String;ILcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Added Method sameNativeDisplayID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Added Field EGL_DEFAULT_DISPLAY, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Field EGL_NO_DISPLAY, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[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 deviceZoomScaleUp, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method printInfo, desc[(Ljava/io/PrintStream;Lorg/eclipse/swt/widgets/Display;)V], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleDown, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method getAutoScalingFactor, desc[()F], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method isOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;)Z], sig[null], throws nil, access[public static]
[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 initSingleton, desc[()V], sig[null], throws nil, access[public static]
[junit] Added Method getDeviceZoomScalingFactor, desc[()F], sig[null], throws nil, access[public static]
[junit] Added Method getClientAreaInPixels, desc[(Lorg/eclipse/swt/widgets/Scrollable;)Lorg/eclipse/swt/graphics/Rectangle;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method autoScaleDown, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method autoScaleUp, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Removed Method invoke, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method invoke, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleUp, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleDown, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Added Method invokeOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method gdk_window_set_back_pixmap, desc[(JJZ)V], sig[null], throws nil, access[public static]
[junit] Added Method getSizeInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method invokeOnOSTKThread, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, 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] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method set, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public]
[junit] Removed Method setX, desc[(I)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] Removed Method set, desc[(II)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Added Method scale, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public]
[junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method scaleInv, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public]
[junit] Removed Method setWidth, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method setHeight, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method set, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method setHeight, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(IIII)V], sig[null], throws nil, access[final public]
[junit] Added Method setWidth, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.util.RectangleImmutable
[junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method union, desc[(Ljava/util/List;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[(Ljava/util/List<Lcom/jogamp/nativewindow/util/RectangleImmutable;>;)Lcom/jogamp/nativewindow/util/Rectangle;], throws nil, access[abstract public]
[junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Removed Method validate, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Added Field nativeHandle, desc[J], sig[null], value[type null, data null, access[final protected]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/Screen;JILjava/lang/String;ZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;JILjava/lang/String;ZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method getName, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Added Method getHandle, desc[()J], sig[null], throws nil, access[final public]
[junit] Added Field name, desc[Ljava/lang/String;], sig[null], value[type null, data null, access[final protected]
[junit] Added Method perMMToPerInch, desc[([F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method getOrientationTo, desc[(Lcom/jogamp/newt/MonitorDevice;[I)Lcom/jogamp/newt/MonitorDevice$Orientation;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.MonitorDevice.Orientation
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.newt.Screen
[junit] Added Method getMonitorByHandle, desc[(J)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getMonitorByName, desc[(Ljava/lang/String;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Removed Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getMonitorById, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getFullyEnteredMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.Window
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Added Method toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static]
[junit] CompatChanged Method com.jogamp.[newt.Window -> nativewindow.NativeWindow].getBounds, access[]
[junit] Added Field STATE_BIT_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static]
[junit] Added Method toSimpleString, desc[()Ljava/lang/String;], 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 getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public]
[junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public]
[junit] Added Method toSimpleString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Removed Method updatePosSizeCheck, desc[(IIIIZ)V], sig[null], throws nil, access[final protected]
[junit] CompatChanged Method setNEWTChild, throws[[] -> [org/eclipse/swt/SWTException]], access[]
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Removed Method updateSizeCheck, desc[()V], sig[null], throws nil, access[final protected]
[junit] Added Method isNativeValid, desc[()Z], sig[null], throws nil, access[final protected]
[junit] CompatChanged Method dispose, throws[[] -> [org/eclipse/swt/SWTException]], access[]
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[public]
[junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public]
[junit] Removed Method glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Changed Class , access[]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.FBObject
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.FBObject.Attachment
[junit] Added Method 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 Field GL_ALLOW_DRAW_FRG_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107024, access[final public static]
[junit] Removed Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static]
[junit] Removed Field GL_VERTEX4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Removed Field GL_CLIP_NEAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107040, 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] Removed Method glProgramUniform2ui64vARB, desc[(IIILjava/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 glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_OBJ_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107022, access[final public static]
[junit] Removed Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static]
[junit] Removed Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static]
[junit] Removed Field GL_BACK_NORMALS_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107043, access[final public static]
[junit] Removed Field GL_FULL_STIPPLE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107033, access[final public static]
[junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[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 glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[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] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static]
[junit] Removed Method glGetUniformui64vARB, desc[(II[JI)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_TEXCOORD2_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 536870912, access[final public static]
[junit] Removed Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_MEM_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107025, access[final public static]
[junit] Removed Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static]
[junit] Removed Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)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 Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Removed Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_CLIP_FAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107041, access[final public static]
[junit] Removed Field GL_STRICT_SCISSOR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107032, access[final public static]
[junit] Removed Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_TEXCOORD3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1073741824, access[final public static]
[junit] Removed Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static]
[junit] Removed 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_SPECULAR_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 67108864, access[final public static]
[junit] Removed Field GL_PREFER_DOUBLEBUFFER_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107000, access[final public static]
[junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static]
[junit] Removed Field GL_MAT_AMBIENT_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static]
[junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(III[FI)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_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, 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 Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_VERTEX_CONSISTENT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107051, 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 glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)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 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_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Removed Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static]
[junit] 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_MATERIAL_SIDE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107052, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static]
[junit] Removed Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_TEXCOORD4_BIT_PGI, desc[J], sig[null], value[type java.lang.Long, data 2147483648, access[final public static]
[junit] Removed Field GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107011, access[final public static]
[junit] Removed Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[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 glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[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 glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static]
[junit] Removed Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, 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 Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Removed Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_COLOR3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 65536, 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 Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)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] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, 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 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_BLUE_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34146, 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 glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[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 Method glEvaluateDepthValuesARB, desc[()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_VERTEX_DATA_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107050, 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_VERTEX23_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[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] 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] Removed Field GL_RECLAIM_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107006, access[final public static]
[junit] Removed Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static]
[junit] 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 Field GL_STRICT_LIGHTING_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107031, access[final public static]
[junit] Removed Field GL_WIDE_LINE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107042, access[final public static]
[junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Removed Field GL_CONSERVE_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107005, access[final public static]
[junit] Removed Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3ui64vARB, desc[(III[JI)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_ALWAYS_FAST_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107020, access[final public static]
[junit] Removed Method glUniform3i64vARB, 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 Field GL_RED_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34144, access[final public static]
[junit] Removed Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static]
[junit] Removed Field GL_COLOR4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static]
[junit] Removed Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_WIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107023, access[final public static]
[junit] Removed Field GL_BLUE_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34150, access[final public static]
[junit] Removed Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[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_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static]
[junit] Removed Method glProgramUniform3i64vARB, desc[(IIILjava/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 glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[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 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_GREEN_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34149, access[final public static]
[junit] Removed Field GL_NORMAL_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 134217728, access[final public static]
[junit] Removed Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_NATIVE_GRAPHICS_HANDLE_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107010, access[final public static]
[junit] Removed Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[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 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_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, 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 glHintPGI, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL2ES3
[junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static]
[junit] Removed Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[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_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static]
[junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static]
[junit] Removed Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, 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_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, 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_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static]
[junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static]
[junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, 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] Class com.jogamp.opengl.GL2GL3
[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_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_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, 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] 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_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, 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_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_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, 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_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, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static]
[junit] Removed Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, 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_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static]
[junit] Class com.jogamp.opengl.GL3
[junit] Removed Method glMultiDrawArraysIndirect, desc[(IJII)V], sig[null], throws nil, access[abstract public]
[junit] 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_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, 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_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static]
[junit] Removed Method glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static]
[junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static]
[junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, 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_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static]
[junit] Added Field GL_MAX_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_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static]
[junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static]
[junit] Class com.jogamp.opengl.GL3ES3
[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_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, 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_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static]
[junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static]
[junit] Added Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, 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_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_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, 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] Class com.jogamp.opengl.GL3bc
[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_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static]
[junit] Class com.jogamp.opengl.GL4
[junit] Added Method glMultiDrawArraysIndirect, desc[(ILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMultiDrawArraysIndirect, desc[(IJII)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL4bc
[junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL3ES3].glDrawElementsIndirect, access[]
[junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added 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_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)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 glUniform1i64vARB, desc[(II[JI)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 glUniform4i64vARB, 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 glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL3ES3].glDrawArraysIndirect, access[]
[junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)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 glProgramUniform2i64vARB, 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 glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)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 glUniform4ui64vARB, desc[(IILjava/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 glGetnUniformi64vARB, desc[(III[JI)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 glUniform1ui64vARB, desc[(II[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 Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()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 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 glProgramUniform1i64ARB, desc[(IIJ)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 glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2i64vARB, 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 glProgramUniform4i64vARB, desc[(III[JI)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 glProgramUniform3ui64vARB, desc[(III[JI)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 glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformi64vARB, 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 Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL4].glMultiDrawArraysIndirect, access[]
[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_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)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 glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)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_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static]
[junit] Added Method glUniform2ui64vARB, desc[(II[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 glProgramUniform1ui64vARB, 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_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static]
[junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Class com.jogamp.opengl.GLArrayData
[junit] Added Method elemPosition, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getComponentCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method fillStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getCompType, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method bytePosition, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getCompsPerElem, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSizeInBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getComponentType, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method elemStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBytesPerComp, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getElemCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getComponentSizeInBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getElemCapacity, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getElementCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method remainingBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method sealed, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getByteCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method remainingElems, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getByteCapacity, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLBase
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLCapabilities
[junit] Added Method copyFrom, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/opengl/GLCapabilities;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLContext
[junit] Removed Field FORCE_NO_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] Removed Field FORCE_MIN_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static]
[junit] Added Method validateProfileBits, desc[(ILjava/lang/String;)V], sig[null], throws nil, access[protected static]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getCTPFromBits, desc[(I)I], sig[null], throws nil, access[protected static]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[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] Added Method getFactoryImpl, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[protected static]
[junit] Added Method getFactory, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static]
[junit] 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.GLProfile
[junit] Added Field GL_PROFILE_LIST_MAX_MOBILE, desc[[Ljava/lang/String;], sig[null], value[type null, data null, access[final public static]
[junit] Added Field disabledEGL, desc[Z], sig[null], value[type null, data null, access[final public static]
[junit] Class com.jogamp.opengl.GLRendererQuirks
[junit] Removed Field GLNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Removed Method addQuirks, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method getOverride, desc[(I)Lcom/jogamp/opengl/GLRendererQuirks$Override;], sig[null], throws [java/lang/IllegalArgumentException], access[final public static]
[junit] Added Method exist, desc[(Lcom/jogamp/opengl/GLRendererQuirks;I)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Field GL3CompatNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Added Field NoFBOSupport, desc[I], sig[null], value[type java.lang.Integer, data 23, access[final public static]
[junit] Removed Method <init>, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Field No10BitColorCompOffscreen, desc[I], sig[null], value[type java.lang.Integer, data 25, access[final public static]
[junit] Added Field DontChooseFBConfigBestMatch, desc[I], sig[null], value[type java.lang.Integer, data 24, access[final public static]
[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.GLRendererQuirks.Override
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.GLUniformData
[junit] Changed Class , access[added: final ]
[junit] Added Method <init>, desc[(Ljava/lang/String;ILcom/jogamp/opengl/util/SyncBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method setData, desc[(Lcom/jogamp/opengl/util/SyncBuffer;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/String;IILcom/jogamp/opengl/util/SyncBuffer;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.JoglVersion
[junit] 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] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[public]
[junit] Removed Method glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES1
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Changed Class , access[]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.awt.GLCanvas
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.awt.GLJPanel
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.egl.EGL
[junit] 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] Added Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglGetPlatformDisplay, desc[(IJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglClientWaitSync, desc[(JJIJ)I], 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] Removed Method eglWaitSync, desc[(JLjava/nio/Buffer;I)Z], sig[null], throws nil, access[public static]
[junit] Removed Method eglGetPlatformDisplay, desc[(ILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreatePlatformWindowSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreatePlatformPixmapSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglGetSyncAttrib, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglCreateImage, desc[(JJIJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglCreatePbufferFromClientBuffer, desc[(JIJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglWaitSync, desc[(JJI)Z], 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 eglDestroySync, desc[(JJ)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 eglCreatePbufferFromClientBuffer, desc[(JILjava/nio/Buffer;JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglDestroyImage, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method eglDestroySync, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglDestroyImage, desc[(JJ)Z], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI
[junit] Added Method getDirectBufferAddress, desc[()J], sig[null], throws nil, access[final public]
[junit] Added Method derefPointer, desc[(J)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public static]
[junit] Added Method getPData, desc[()J], sig[null], throws nil, access[final public]
[junit] Changed Method getIWidth, access[added: final ]
[junit] Changed Method getIStride, access[added: final ]
[junit] Removed Method setIWidth, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Removed Method setIHeight, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Changed Method getBuffer, access[added: final ]
[junit] Added Method usesNativeCode, desc[()Z], sig[null], throws nil, access[public static]
[junit] Removed Method setIStride, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Changed Method getIHeight, access[added: final ]
[junit] Class com.jogamp.opengl.egl.EGLExt
[junit] Removed Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], 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 eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], 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 eglStreamConsumerAcquireKHR, desc[(JJ)Z], 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 eglLabelObjectKHR, desc[(JIJJ)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 eglClientWaitSyncNV, desc[(JIJ)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryStreamu64KHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamAttribKHR, desc[(JLjava/nio/Buffer;II)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 eglQueryDeviceAttribEXT, desc[(Ljava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputPortAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglClientWaitSyncNV, desc[(Ljava/nio/Buffer;IJ)I], 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 eglStreamConsumerReleaseKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryDeviceAttribEXT, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)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 eglDestroyStreamKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputPortStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], 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 eglCreateImageKHR, desc[(JJILjava/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 eglCreateStreamProducerSurfaceKHR, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], 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 eglCreateStreamFromFileDescriptorKHR, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglGetStreamFileDescriptorKHR, desc[(JLjava/nio/Buffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerAcquireKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerGLTextureExternalKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreatePlatformWindowSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglDestroySyncNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglGetPlatformDisplayEXT, desc[(ILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryStreamu64KHR, desc[(JJILjava/nio/LongBuffer;)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] Added Method eglStreamConsumerOutputEXT, desc[(JJJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglOutputPortAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamSyncNV, desc[(JJILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglSignalSyncNV, desc[(Ljava/nio/Buffer;I)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglFenceNV, desc[(J)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerOutputEXT, desc[(JLjava/nio/Buffer;Ljava/nio/Buffer;)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 eglGetPlatformDisplayEXT, desc[(IJLjava/nio/IntBuffer;)J], 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 eglQueryOutputLayerStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], 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] Added Method eglQueryOutputLayerAttribEXT, desc[(JJILcom/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 eglQueryStreamTimeKHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateImageKHR, desc[(JJIJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglDestroyStreamKHR, desc[(JJ)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 eglOutputPortAttribEXT, desc[(JLjava/nio/Buffer;IJ)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 eglQueryOutputLayerStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerGLTextureExternalKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryDeviceStringEXT, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglSignalSyncNV, desc[(JI)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 eglGetStreamFileDescriptorKHR, desc[(JJ)I], 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] Class com.jogamp.opengl.math.FloatUtil
[junit] Changed Method multMatrix, access[]
[junit] Removed Method mapWinToObjCoords, desc[(FFFF[FI[FI[IIFF[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method mapWinToObj, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method mapWinToObj4, desc[(FFFF[FI[FI[IIFF[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method copyMatrixColumn, desc[([FII[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method multMatrixVec, desc[([FI[FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToObjCoords, desc[(FFFF[F[II[FI[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method isZero, desc[(F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makeRotationEuler, desc[([FIFFF)[F], sig[null], throws nil, access[public static]
[junit] Added Method multMatrixVec, desc[([FI[F[F)V], sig[null], throws nil, access[public static]
[junit] Changed Method matrixToString, access[]
[junit] Changed Method multMatrix, access[]
[junit] Removed Method makeIdentity, desc[([FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToObjCoords, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makeScale, desc[([FIZFFF)[F], sig[null], throws nil, access[public static]
[junit] Added Method makePick, desc[([FFFFF[II[F)[F], sig[null], throws nil, access[public static]
[junit] Added Method multMatrixVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Added Method multMatrixVec, desc[([FI[FI[FI)V], sig[null], throws nil, access[public static]
[junit] Removed Method multMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method invertMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Added Method multMatrix, desc[([FI[FI[FI)V], sig[null], throws nil, access[public static]
[junit] Changed Method multMatrixVec, access[]
[junit] Added Method radToADeg, desc[(F)F], sig[null], throws nil, access[public static]
[junit] Removed Method mapObjToWinCoords, desc[(FFF[F[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Changed Method matrixRowToString, access[]
[junit] Removed Method makePerspective, desc[([FIZLcom/jogamp/opengl/math/FovHVHalves;FF)[F], sig[null], throws [com/jogamp/opengl/GLException], access[public static]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;Ljava/nio/FloatBuffer;ILjava/nio/FloatBuffer;IIIZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method makeOrtho, desc[([FIZFFFFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method copyMatrixRow, desc[([FII[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;[FI[FIIIZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToObjCoords, desc[(FFF[F[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makeTranslation, desc[([FIZFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapObjToWinCoords, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method mapObjToWin, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method transposeMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method makePick, desc[([FIFFFF[II[F)[F], sig[null], throws nil, access[public static]
[junit] Added Method adegToRad, desc[(F)F], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToRay, desc[(FFFF[FI[FI[IILcom/jogamp/opengl/math/Ray;[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method matrixDeterminant, desc[([FI)F], sig[null], throws nil, access[public static]
[junit] Added Method multMatrix, desc[([FI[FI)V], sig[null], throws nil, access[public static]
[junit] Removed Method makeRotationAxis, desc[([FIFFFF[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method multMatrix, desc[([FI[FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.math.Matrix4
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.math.Matrix4f
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.math.Quaternion
[junit] Added Method z, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method w, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method setFromAngleNormalAxis, desc[(F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromMatrix, desc[([FI)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setFromAxes, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromNormalVectors, desc[([F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setFromVectors, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setLookAt, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Added Method x, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method rotateByEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromAxes, desc[([F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method rotateByEuler, desc[([F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method getW, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method toAngleAxis, desc[(Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[final public]
[junit] Added Method toMatrix, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method toEuler, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Added Method setFromAngleNormalAxis, desc[(FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setFromAngleAxis, desc[(FLcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method toMatrix, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Added Method toMatrix, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromAngleAxis, desc[(F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Deprecated Method isRotationMatrix3f, desc[([F)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getY, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method setLookAt, desc[([F[F[F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Added Method setFromNormalVectors, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setFromEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromVectors, desc[([F[F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method getZ, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method toAxes, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public]
[junit] Added Method setFromMatrix, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Removed Method toAngleAxis, desc[([F)F], sig[null], throws nil, access[final public]
[junit] Removed Method copyMatrixColumn, desc[(I[FI)[F], sig[null], throws nil, access[public]
[junit] Removed Method rotateVector, desc[([FI[FI)[F], sig[null], throws nil, access[final public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method toAxes, desc[([F[F[F[F)V], sig[null], throws nil, access[public]
[junit] Added Method toEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public]
[junit] Added Method rotateVector, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Removed Method getX, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method setFromEuler, desc[([F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.Recti
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec2f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec2i
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec3f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec4f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.VectorUtil
[junit] Removed Method normSquareVec2, desc[([FI)F], sig[null], throws nil, access[public static]
[junit] Added Method determinantVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[public static]
[junit] Removed Method getPlaneVec3, desc[([F[F[F[F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method cosAngleVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Added Method getWinding, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec2, desc[([F)[F], sig[null], throws nil, access[public static]
[junit] Added Method midVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Removed Method scaleVec3, desc[([F[FF)[F], sig[null], throws nil, access[public static]
[junit] Added Method isCollinearVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isZero, desc[(FFF)Z], sig[null], throws nil, access[public static]
[junit] Added Method isInTriangleVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method line2PlaneIntersection, desc[([FLcom/jogamp/opengl/math/Ray;[FF)[F], sig[null], throws nil, access[public static]
[junit] Added Method isVec3InTriangle3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Zero, desc[([FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec3, desc[([F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method dotVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Added Method line2lineIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_ZERO, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method isInTriangleVec3, desc[([F[F[F[F[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method seg2SegIntersection, desc[([FLcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)[F], sig[null], throws nil, access[public static]
[junit] Removed Method determinantVec3, desc[([F[F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method copyVec3, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method divVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Zero, desc[([FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method getWinding, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Y, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method mulColMat4Vec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method ccw, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method mulRowMat4Vec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Z_NEG, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Added Method isCCW, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getWinding, desc[(Ljava/util/ArrayList;)Lcom/jogamp/graph/geom/plane/Winding;], sig[(Ljava/util/ArrayList<+Lcom/jogamp/opengl/math/Vert2fImmutable;>;)Lcom/jogamp/graph/geom/plane/Winding;], throws nil, access[public static]
[junit] Added Method isVec2Zero, desc[(Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method line2lineIntersection, desc[([FLcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Equal, desc[([FI[FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Equal, desc[([FI[FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method addVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Added Method seg2SegIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Removed Method angleVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method isCollinearVec3, desc[([F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method getNormalVec3, desc[([F[F[F[F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Zero, desc[([FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method midVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Equal, desc[([FI[FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3InTriangle3, desc[([F[F[F[F[F[F[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method isVec3InTriangle3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3InTriangle3, desc[([F[F[F[F[F[F[F[F[FF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method mid, desc[(FF)F], sig[null], throws nil, access[public static]
[junit] Removed Method crossVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method copyVec4, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Z, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method copyVec2, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method subVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method normVec3, desc[([F)F], sig[null], throws nil, access[public static]
[junit] Removed Method getPlaneVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Equal, desc[([FI[FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method getNormalVec2, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Zero, desc[([FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Y_NEG, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method triAreaVec2, desc[([F[F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method getWinding, desc[(Ljava/util/ArrayList;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], sig[(Ljava/util/ArrayList<+Lcom/jogamp/opengl/math/Vert2fImmutable;>;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], throws nil, access[public static]
[junit] Added Method getPlaneVec3, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[public static]
[junit] Added Method line2PlaneIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Ray;Lcom/jogamp/opengl/math/Vec4f;F)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Removed Method divVec3, desc[([F[FF)[F], sig[null], throws nil, access[public static]
[junit] Added Method getPlaneVec3, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[public static]
[junit] Removed Method scaleVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec2, desc[([F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_ONE, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Class com.jogamp.opengl.math.VectorUtil.Winding
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vert2fImmutable
[junit] Added Method x, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getY, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getX, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getCoord, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.Vert3fImmutable
[junit] Added Method getCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getZ, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method z, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.geom.AABBox
[junit] Added Method mapToWindow, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/Recti;Z)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Added Method translate, desc[(FFF)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method scale, desc[(F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method getCenter, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method scale2, desc[(F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method transform, desc[(Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Added Method getHigh, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Removed Method getRayIntersection, desc[([FLcom/jogamp/opengl/math/Ray;FZ[F[F[F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method mapToWindow, desc[(Lcom/jogamp/opengl/math/geom/AABBox;[F[IZ[F[F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Removed Method getCenter, desc[()[F], sig[null], throws nil, access[final public]
[junit] Added Method translate, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method resize, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method translate, desc[([F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method scale, desc[(F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method transformMv, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Removed Method getLow, desc[()[F], sig[null], throws nil, access[final public]
[junit] Added Method setSize, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method resize, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method resize, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Ljogamp/graph/geom/plane/AffineTransform;[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method getHigh, desc[()[F], sig[null], throws nil, access[final public]
[junit] Added Method getRayIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Ray;FZ)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getLow, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.geom.Frustum
[junit] Removed Method isSphereOutside, desc[([FF)Z], sig[null], throws nil, access[final public]
[junit] Added Method classifyPoint, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Added Method updateByFovDesc, desc[(Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/geom/Frustum$FovDesc;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[public]
[junit] Removed Method updateByPMV, desc[([FI)V], sig[null], throws nil, access[public]
[junit] Added Method updateFrustumPlanes, desc[(Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public]
[junit] Removed Method classifySphere, desc[([FF)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Added Method isPointOutside, desc[(Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Added Method isSphereOutside, desc[(Lcom/jogamp/opengl/math/Vec3f;F)Z], sig[null], throws nil, access[final public]
[junit] Removed Method updateByFovDesc, desc[([FIZLcom/jogamp/opengl/math/geom/Frustum$FovDesc;)[F], sig[null], throws nil, access[public]
[junit] Removed Method classifyPoint, desc[([F)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Added Method classifySphere, desc[(Lcom/jogamp/opengl/math/Vec3f;F)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Removed Method isPointOutside, desc[([F)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.geom.Frustum.Plane
[junit] Removed Method distanceTo, desc[([F)F], sig[null], throws nil, access[final public]
[junit] Added Method distanceTo, desc[(Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.Animator
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(ILjava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.AnimatorBase
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.FPSAnimator
[junit] Added Method <init>, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(ILcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] Added Method put3f, desc[(FFF)V], sig[null], throws nil, access[public]
[junit] Added Field growthFactor, desc[F], sig[null], value[type null, data null, access[protected]
[junit] Added Field DEFAULT_GROWTH_FACTOR, desc[F], sig[null], value[type java.lang.Float, data 1.618, access[final public static]
[junit] Added Field initElemCount, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] CompatChanged Field com.jogamp.opengl.util.[GLArrayDataClient -> GLArrayDataWrapper].sealed, access[]
[junit] Added Method put3s, desc[(SSS)V], sig[null], throws nil, access[public]
[junit] Added Method reserve, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Added Method put4s, desc[(SSSS)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class;IJIIZ)V], sig[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class<+Ljogamp/opengl/util/GLArrayHandler;>;IJIIZ)V], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Method put4i, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Removed Field initialElementCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method getGrowthFactor, desc[()F], sig[null], throws nil, access[public]
[junit] Added Method clear, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method putf, desc[([FII)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method com.jogamp.opengl.util.[GLArrayDataClient -> GLArrayDataWrapper].sealed, access[]
[junit] Added Method compsToElemCount, desc[(I)I], sig[null], throws nil, access[public]
[junit] Added Method setGrowthFactor, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method put3i, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method puts, desc[([SII)V], sig[null], throws nil, access[public]
[junit] Added Method put3b, desc[(BBB)V], sig[null], throws nil, access[public]
[junit] Changed Field glArrayHandler, access[added: final ]
[junit] Added Method growIfNeeded, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IIZLjogamp/opengl/util/GLArrayHandler;IJIIZ)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Removed Method growBufferIfNecessary, desc[(I)Z], sig[null], throws nil, access[final protected]
[junit] Added Method puti, desc[([III)V], sig[null], throws nil, access[public]
[junit] Added Method put4b, desc[(BBBB)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Removed Method reset, desc[()V], sig[null], throws nil, access[public]
[junit] Changed Field usesGLSL, access[added: final ]
[junit] Added Method put4f, desc[(FFFF)V], sig[null], throws nil, access[public]
[junit] Added Method putb, desc[([BII)V], sig[null], throws nil, access[public]
[junit] Removed Method growBuffer, desc[(I)V], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Added Method put4f, desc[(FFFF)V], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Method com.jogamp.opengl.[util.GLArrayDataEditable -> GLArrayData].sealed, access[]
[junit] Added Method put4b, desc[(BBBB)V], sig[null], throws nil, access[abstract public]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3f, desc[(FFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3i, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method putf, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method clear, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Removed Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3b, desc[(BBB)V], sig[null], throws nil, access[abstract public]
[junit] Added Method putb, desc[([BII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method puts, desc[([SII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4s, desc[(SSSS)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method reset, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3s, desc[(SSS)V], sig[null], throws nil, access[abstract public]
[junit] Added Method puti, desc[([III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4i, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class;IJIIZ)V], sig[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class<+Ljogamp/opengl/util/GLArrayHandler;>;IJIIZ)V], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IIZLjogamp/opengl/util/GLArrayHandler;IJIIZ)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Added Method sealed, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method fillStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Changed Field strideL, access[added: final ]
[junit] Added Field compType, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Field compClazz, desc[Ljava/lang/Class;], sig[Ljava/lang/Class<*>;], value[type null, data null, access[final protected]
[junit] Removed Method getComponentType, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Field mappedElemCount, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Method getBytesPerComp, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IZIJII)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Field isVertexAttr, desc[Z], sig[null], value[type null, data null, access[final protected]
[junit] Added Method getByteCapacity, desc[()I], sig[null], throws nil, access[public]
[junit] Removed Field mappedElementCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method getComponentCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Changed Field strideB, access[added: final ]
[junit] Added Method remainingElems, desc[()I], sig[null], throws nil, access[public]
[junit] Removed Field componentClazz, desc[Ljava/lang/Class;], sig[Ljava/lang/Class<*>;], value[type null, data null, access[protected]
[junit] Changed Field normalized, access[added: final ]
[junit] Added Method bytePosition, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method elemStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Removed Field isVertexAttribute, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Removed Field componentType, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method elemPosition, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Added Field compsPerElement, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Method getElemCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Field componentByteSize, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method getCompsPerElem, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getElemCapacity, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method remainingBytes, desc[()I], sig[null], throws nil, access[public]
[junit] Removed Method getElementCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Field sealed, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Removed Method getComponentSizeInBytes, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Field componentsPerElement, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method getByteCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method getSizeInBytes, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getCompType, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Field bytesPerComp, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IZIJII)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Class com.jogamp.opengl.util.GLReadBufferUtil
[junit] Added Field alphaRequested, desc[Z], sig[null], value[type null, data null, access[final protected]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] Added Method mulPMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_INVERSE_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Added Method getMviMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluProject, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Added Method gluLookAt, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Added Field PREMUL_PMVI, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Removed Method glGetMatrixf, desc[(I)Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_ALL, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Removed Method gluUnProjectRay, desc[(FFFF[IILcom/jogamp/opengl/math/Ray;)Z], sig[null], throws nil, access[final public]
[junit] Added Method gluUnProject, desc[(FFFLcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMviMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMvitMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Method gluUnProjectRay, desc[(FFFFLcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Ray;)Z], sig[null], throws nil, access[final public]
[junit] Added Method getTMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetPMvMvitMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Method getMvMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getPMviMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method glRotate, desc[(Lcom/jogamp/opengl/math/Quaternion;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method getMat, desc[(I)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Field MANUAL_BITS, desc[I], sig[null], value[type java.lang.Integer, data 56, access[final public static]
[junit] Removed Method gluPickMatrix, desc[(FFFF[II)V], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method glRotatef, desc[(FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method glTranslatef, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Changed Method getDirtyBits, access[]
[junit] Added Method getSyncTMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method gluUnProject4, desc[(FFFF[IIFF[FI)Z], sig[null], throws nil, access[public]
[junit] Added Field INVERSE_TRANSPOSED_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method mulPMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getMvitMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method multMvPMatrixf, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/nio/FloatBuffer;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method mulMvPMat, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncMviMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncPMvMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Added Method getPMvMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getReqBits, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method glGetFrustum, desc[()Lcom/jogamp/opengl/math/geom/Frustum;], sig[null], throws nil, access[final public]
[junit] Removed Method clearAllUpdateRequests, desc[()V], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_INVERSE_TRANSPOSED_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method glScalef, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncPMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluPickMatrix, desc[(FFFFLcom/jogamp/opengl/math/Recti;)V], sig[null], throws nil, access[final public]
[junit] Added Method glMultMatrixf, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMat, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method getRequestMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncPMvMviMvitMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Removed Method gluUnProject, desc[(FFF[II[FI)Z], sig[null], throws nil, access[final public]
[junit] Removed Method multPMvMatrixf, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Added Field PREMUL_PMV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Method glLoadMatrixf, desc[(Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[final public]
[junit] Added Method getSyncMvMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetPMvMviMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Field INVERSE_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Removed Method glGetPMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Method getFrustum, desc[()Lcom/jogamp/opengl/math/geom/Frustum;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method isReqDirty, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method getCurrentMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method gluLookAt, desc[(FFFFFFFFF)V], sig[null], throws nil, access[final public]
[junit] Added Field FRUSTUM, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Removed Method gluProject, desc[(FFF[II[FI)Z], sig[null], throws nil, access[final public]
[junit] Removed Method glGetPMvMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Removed Method glRotate, desc[(Lcom/jogamp/opengl/math/Quaternion;)V], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Method getPMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetTMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/nio/FloatBuffer;Ljava/nio/FloatBuffer;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method gluUnProject4, desc[(FFFFLcom/jogamp/opengl/math/Recti;FFLcom/jogamp/opengl/math/Vec4f;)Z], sig[null], throws nil, access[public]
[junit] Added Method getSyncPMvMviMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_FRUSTUM, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Method getSyncMvitMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMvMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.SyncAction
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncBuffer
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrices4f
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrices4f16
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.SyncMatrix4f
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrix4f16
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.TimeFrameI
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioDataFrame
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioFormat
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioFrame
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSinkFactory
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[junit] Removed Method initStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Added Method playStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Removed Method play, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAudioSink, desc[()Lcom/jogamp/common/av/AudioSink;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAudioSink, desc[()Lcom/jogamp/opengl/util/av/AudioSink;], sig[null], throws nil, access[abstract public]
[junit] Added Field DEBUG_AVSYNC, desc[Z], sig[null], value[type null, data null, access[final public static]
[junit] Added Method stop, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method resume, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method setAudioChannelLimit, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.EventMask
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.EventMask.Bit
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.GLMediaEventListener
[junit] Removed Field EVENT_CHANGE_EOS, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Removed Field EVENT_CHANGE_BPS, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static]
[junit] Removed Field EVENT_CHANGE_ERR, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Removed Field EVENT_CHANGE_VID, desc[I], sig[null], value[type java.lang.Integer, data 65536, access[final public static]
[junit] Removed Method attributesChanged, desc[(Lcom/jogamp/opengl/util/av/GLMediaPlayer;IJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field EVENT_CHANGE_AID, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static]
[junit] Removed Field EVENT_CHANGE_PLAY, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Field EVENT_CHANGE_UNINIT, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method attributesChanged, desc[(Lcom/jogamp/opengl/util/av/GLMediaPlayer;Lcom/jogamp/opengl/util/av/GLMediaPlayer$EventMask;J)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field EVENT_CHANGE_FPS, desc[I], sig[null], value[type java.lang.Integer, data 524288, access[final public static]
[junit] Removed Field EVENT_CHANGE_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 262144, access[final public static]
[junit] Removed Field EVENT_CHANGE_CODEC, desc[I], sig[null], value[type java.lang.Integer, data 4194304, access[final public static]
[junit] Removed Field EVENT_CHANGE_INIT, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Removed Field EVENT_CHANGE_PAUSE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Removed Field EVENT_CHANGE_LENGTH, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static]
[junit] Class com.jogamp.opengl.util.caps.NonFSAAGLCapsChooser
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Changed Field shaderBinary, access[added: private removed: protected ]
[junit] Changed Class , access[added: final ]
[junit] Removed Method dumpShaderSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Changed Field shaderBinaryFormat, access[added: private removed: protected ]
[junit] Changed Field shaderType, access[added: private removed: protected ]
[junit] Added Method dumpSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Changed Field shaderSource, access[added: private removed: protected ]
[junit] Changed Field valid, access[added: private removed: protected ]
[junit] Changed Field id, access[added: private removed: protected ]
[junit] Changed Field shader, access[added: final private removed: protected ]
[junit] Changed Field nextID, access[added: private removed: protected ]
[junit] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] Changed Class , access[added: final ]
[junit] Added Method dumpSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderState
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.glsl.ShaderUtil
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.stereo.EyeParameter
[junit] Removed Method <init>, desc[(I[FLcom/jogamp/opengl/math/FovHVHalves;FFF)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(ILcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/FovHVHalves;FFF)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDevice
[junit] Removed Method createRenderer, desc[(II[F[Lcom/jogamp/opengl/math/FovHVHalves;FI)Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer;], sig[null], throws nil, access[abstract public]
[junit] Added Method createRenderer, desc[(IILcom/jogamp/opengl/math/Vec3f;[Lcom/jogamp/opengl/math/FovHVHalves;FI)Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer;], sig[null], throws nil, access[abstract public]
[junit] Added Method getDefaultEyePositionOffset, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getDefaultEyePositionOffset, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoUtil
[junit] Removed Method getSBSUpstreamPMV, desc[(Lcom/jogamp/opengl/util/stereo/ViewerPose;Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer$Eye;FF[F[F)V], sig[null], throws nil, access[public static]
[junit] Added Method getSBSUpstreamPMV, desc[(Lcom/jogamp/opengl/util/stereo/ViewerPose;Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer$Eye;FFLcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.stereo.ViewerPose
[junit] Added Method setPosition, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceFactory
[junit] Removed Method createMono, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[F[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Added Method createMono, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Removed Method createStereoSBSLense, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/nativewindow/util/DimensionImmutable;[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Added Method createStereoSBS, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Added Method createStereoSBSLense, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Removed Method createStereoSBS, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFF[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.texture.ImageSequence
[junit] Added Method setTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Removed Method getTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Added Method getTextureLookupFunctionName, desc[()Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Removed Method <init>, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(IZIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method ownsTexture, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence
[junit] Added Method getTextureLookupFunctionName, desc[()Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Added Method setTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Removed Method getTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence.TextureFrame
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.texture.spi.DDSImage
[junit] Removed Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.SGIImage
[junit] Removed Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider
[junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/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[(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] 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] 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/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 @ 1691900794078 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691900794079 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testVersionV220V221 took 0.709 sec
[junit] Testcase: testVersionV221V230 took 2.012 sec
[junit] Testcase: testVersionV230V232 took 0.912 sec
[junit] Testcase: testVersionV232V24x took 1.088 sec
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.499 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900789278 ms III - Start
[junit] SLOCK [T main @ 1691900789293 ms +++ localhost/127.0.0.1:59999 - Locked within 34 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_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tcp, 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_EVALUATION_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btep, access[final public static]
[junit] Added Field SUFFIX_TESS_CONTROL_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btcp, access[final public static]
[junit] 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_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tcp, 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_EVALUATION_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btep, access[final public static]
[junit] Added Field SUFFIX_TESS_CONTROL_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btcp, access[final public static]
[junit] Class javax.media.opengl.GLContext
[junit] Added Method getSharedMaster, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[final public]
[junit] Class javax.media.opengl.GLProfile
[junit] Added Method isInitialized, desc[()Z], sig[null], throws nil, access[public static]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV221V230
[junit] Semantic Version Test
[junit] criteria: SimpleDiffCriteria
[junit] Previous version: 2.2.1 (2.2.1) - lib\v2.2.1\jogl-all.jar
[junit] Current version: 2.3.0 (2.3.0) - lib\v2.3.0\jogl-all.jar
[junit] Field values changed: false
[junit] Compat. expected: NON_BACKWARD_COMPATIBLE
[junit] Compat. detected: NON_BACKWARD_COMPATIBLE
[junit] Compat. result: detected == expected -> OK
[junit] Current version 2.3.0 (2.3.0) is NON_BACKWARD_COMPATIBLE to previous version 2.2.1 (2.2.1), actually NON_BACKWARD_COMPATIBLE
[junit]
[junit]
[junit] Summary: 1496 differences in 366 classes:
[junit] Remove 652, Change 38, CompatChange 107, Deprecate 0, Add 699
[junit]
[junit] 0/ 366: com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 0
[junit] 1/ 366: com.jogamp.graph.curve.opengl.GLRegion : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7
[junit] 2/ 366: com.jogamp.graph.curve.opengl.RegionRenderer : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 3/ 366: com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 4/ 366: com.jogamp.graph.curve.opengl.RenderState : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 8
[junit] 5/ 366: com.jogamp.graph.curve.opengl.RenderState.ProgramLocal : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 6/ 366: com.jogamp.graph.curve.opengl.TextRegionUtil : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 9
[junit] 7/ 366: com.jogamp.graph.font.FontFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 8/ 366: com.jogamp.nativewindow.AbstractGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 9/ 366: com.jogamp.nativewindow.AbstractGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 10/ 366: com.jogamp.nativewindow.AbstractGraphicsScreen : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 11/ 366: com.jogamp.nativewindow.Capabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 12/ 366: com.jogamp.nativewindow.CapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 13/ 366: com.jogamp.nativewindow.CapabilitiesImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 14/ 366: com.jogamp.nativewindow.DefaultCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 15/ 366: com.jogamp.nativewindow.DefaultGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 16/ 366: com.jogamp.nativewindow.DefaultGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 17/ 366: com.jogamp.nativewindow.DefaultGraphicsScreen : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 18/ 366: com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 19/ 366: com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize : Remove 6, Change 1, CompatChange 0, Deprecate 0, Add 6
[junit] 20/ 366: com.jogamp.nativewindow.GenericUpstreamSurfacelessHook : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 21/ 366: com.jogamp.nativewindow.GraphicsConfigurationFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 22/ 366: com.jogamp.nativewindow.MutableGraphicsConfiguration : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3
[junit] 23/ 366: com.jogamp.nativewindow.MutableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 24/ 366: com.jogamp.nativewindow.NativeSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 25/ 366: com.jogamp.nativewindow.NativeSurfaceHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 26/ 366: com.jogamp.nativewindow.NativeWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 27/ 366: com.jogamp.nativewindow.NativeWindowException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 28/ 366: com.jogamp.nativewindow.NativeWindowFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 29/ 366: com.jogamp.nativewindow.OffscreenLayerOption : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 30/ 366: com.jogamp.nativewindow.OffscreenLayerSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 31/ 366: com.jogamp.nativewindow.ProxySurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 32/ 366: com.jogamp.nativewindow.ScalableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 33/ 366: com.jogamp.nativewindow.SurfaceUpdatedListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 34/ 366: com.jogamp.nativewindow.ToolkitLock : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 35/ 366: com.jogamp.nativewindow.UpstreamSurfaceHook : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 36/ 366: com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 37/ 366: com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5
[junit] 38/ 366: com.jogamp.nativewindow.VisualIDHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 39/ 366: com.jogamp.nativewindow.VisualIDHolder.VIDComparator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 40/ 366: com.jogamp.nativewindow.VisualIDHolder.VIDType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 41/ 366: com.jogamp.nativewindow.WindowClosingProtocol : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 42/ 366: com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 43/ 366: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5
[junit] 44/ 366: com.jogamp.nativewindow.awt.AWTGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 45/ 366: com.jogamp.nativewindow.awt.AWTGraphicsScreen : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3
[junit] 46/ 366: com.jogamp.nativewindow.awt.AWTWindowClosingProtocol : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 47/ 366: com.jogamp.nativewindow.awt.DirectDataBufferInt : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 48/ 366: com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 49/ 366: com.jogamp.nativewindow.awt.JAWTWindow : Remove 23, Change 2, CompatChange 6, Deprecate 0, Add 25
[junit] 50/ 366: com.jogamp.nativewindow.egl.EGLGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 51/ 366: com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 52/ 366: com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 53/ 366: com.jogamp.nativewindow.swt.SWTAccessor : Remove 6, Change 0, CompatChange 3, Deprecate 0, Add 6
[junit] 54/ 366: com.jogamp.nativewindow.util.Dimension : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 55/ 366: com.jogamp.nativewindow.util.DimensionImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 56/ 366: com.jogamp.nativewindow.util.Insets : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 57/ 366: com.jogamp.nativewindow.util.InsetsImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 58/ 366: com.jogamp.nativewindow.util.PixelFormat : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 59/ 366: com.jogamp.nativewindow.util.PixelFormat.CType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 60/ 366: com.jogamp.nativewindow.util.PixelFormat.Composition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 61/ 366: com.jogamp.nativewindow.util.PixelFormat.PackedComposition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 62/ 366: com.jogamp.nativewindow.util.PixelFormatUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 63/ 366: com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 64/ 366: com.jogamp.nativewindow.util.PixelRectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 65/ 366: com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 66/ 366: com.jogamp.nativewindow.util.Point : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 67/ 366: com.jogamp.nativewindow.util.PointImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 68/ 366: com.jogamp.nativewindow.util.Rectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 69/ 366: com.jogamp.nativewindow.util.RectangleImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 70/ 366: com.jogamp.nativewindow.util.SurfaceSize : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 71/ 366: com.jogamp.nativewindow.windows.WindowsGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 72/ 366: com.jogamp.nativewindow.x11.X11GraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 73/ 366: com.jogamp.nativewindow.x11.X11GraphicsDevice : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 74/ 366: com.jogamp.nativewindow.x11.X11GraphicsScreen : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 75/ 366: com.jogamp.newt.Display : Remove 3, Change 0, CompatChange 2, Deprecate 0, Add 3
[junit] 76/ 366: com.jogamp.newt.Display.PointerIcon : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 77/ 366: com.jogamp.newt.MonitorDevice : Remove 5, Change 2, CompatChange 2, Deprecate 0, Add 11
[junit] 78/ 366: com.jogamp.newt.MonitorMode : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 79/ 366: com.jogamp.newt.MonitorMode.SizeAndRRate : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 80/ 366: com.jogamp.newt.NewtFactory : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 8
[junit] 81/ 366: com.jogamp.newt.Screen : Remove 5, Change 0, CompatChange 2, Deprecate 0, Add 7
[junit] 82/ 366: com.jogamp.newt.Window : Remove 7, Change 1, CompatChange 0, Deprecate 0, Add 7
[junit] 83/ 366: com.jogamp.newt.awt.NewtCanvasAWT : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3
[junit] 84/ 366: com.jogamp.newt.event.PinchToZoomGesture : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 85/ 366: com.jogamp.newt.event.WindowUpdateEvent : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 86/ 366: com.jogamp.newt.event.awt.AWTAdapter : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 87/ 366: com.jogamp.newt.event.awt.AWTKeyAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 88/ 366: com.jogamp.newt.event.awt.AWTMouseAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 89/ 366: com.jogamp.newt.event.awt.AWTWindowAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 90/ 366: com.jogamp.newt.opengl.GLWindow : Remove 25, Change 1, CompatChange 2, Deprecate 0, Add 26
[junit] 91/ 366: com.jogamp.newt.swt.NewtCanvasSWT : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3
[junit] 92/ 366: com.jogamp.newt.util.MonitorModeUtil : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 93/ 366: com.jogamp.newt.util.applet.JOGLNewtAppletBase : Remove 6, Change 1, CompatChange 0, Deprecate 0, Add 6
[junit] 94/ 366: com.jogamp.opengl.DebugGL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 95/ 366: com.jogamp.opengl.DebugGL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 96/ 366: com.jogamp.opengl.DebugGL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 97/ 366: com.jogamp.opengl.DebugGL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 98/ 366: com.jogamp.opengl.DebugGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 99/ 366: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 100/ 366: com.jogamp.opengl.DebugGLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 101/ 366: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 102/ 366: com.jogamp.opengl.DefaultGLCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 103/ 366: com.jogamp.opengl.FBObject : Remove 28, Change 0, CompatChange 10, Deprecate 0, Add 34
[junit] 104/ 366: com.jogamp.opengl.FBObject.Attachment : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 105/ 366: com.jogamp.opengl.FBObject.Colorbuffer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 106/ 366: com.jogamp.opengl.FBObject.RenderAttachment : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 107/ 366: com.jogamp.opengl.FBObject.TextureAttachment : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 108/ 366: com.jogamp.opengl.FPSCounter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 109/ 366: com.jogamp.opengl.GL : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 110/ 366: com.jogamp.opengl.GL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 111/ 366: com.jogamp.opengl.GL2ES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 112/ 366: com.jogamp.opengl.GL2ES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 113/ 366: com.jogamp.opengl.GL2ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 114/ 366: com.jogamp.opengl.GL2GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 115/ 366: com.jogamp.opengl.GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 116/ 366: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 117/ 366: com.jogamp.opengl.GL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 118/ 366: com.jogamp.opengl.GL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 119/ 366: com.jogamp.opengl.GL4ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 120/ 366: com.jogamp.opengl.GL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 121/ 366: com.jogamp.opengl.GLAnimatorControl : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 122/ 366: com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 123/ 366: com.jogamp.opengl.GLArrayData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 124/ 366: com.jogamp.opengl.GLAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 125/ 366: com.jogamp.opengl.GLAutoDrawableDelegate : Remove 2, Change 1, CompatChange 1, Deprecate 0, Add 2
[junit] 126/ 366: com.jogamp.opengl.GLBase : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 127/ 366: com.jogamp.opengl.GLBufferStorage : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 128/ 366: com.jogamp.opengl.GLCapabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 129/ 366: com.jogamp.opengl.GLCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 130/ 366: com.jogamp.opengl.GLCapabilitiesImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 131/ 366: com.jogamp.opengl.GLContext : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 132/ 366: com.jogamp.opengl.GLDebugListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 133/ 366: com.jogamp.opengl.GLDebugMessage : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 134/ 366: com.jogamp.opengl.GLDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 135/ 366: com.jogamp.opengl.GLDrawableFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 136/ 366: com.jogamp.opengl.GLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 137/ 366: com.jogamp.opengl.GLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 138/ 366: com.jogamp.opengl.GLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 139/ 366: com.jogamp.opengl.GLEventListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 140/ 366: com.jogamp.opengl.GLEventListenerState : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 141/ 366: com.jogamp.opengl.GLException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 142/ 366: com.jogamp.opengl.GLExtensions : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 143/ 366: com.jogamp.opengl.GLFBODrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 144/ 366: com.jogamp.opengl.GLFBODrawable.Resizeable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 145/ 366: com.jogamp.opengl.GLOffscreenAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 146/ 366: com.jogamp.opengl.GLOffscreenAutoDrawable.FBO : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 147/ 366: com.jogamp.opengl.GLPipelineFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 148/ 366: com.jogamp.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 149/ 366: com.jogamp.opengl.GLRendererQuirks : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 14
[junit] 150/ 366: com.jogamp.opengl.GLRunnable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 151/ 366: com.jogamp.opengl.GLRunnable2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 152/ 366: com.jogamp.opengl.GLSharedContextSetter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 153/ 366: com.jogamp.opengl.GLUniformData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 154/ 366: com.jogamp.opengl.GenericGLCapabilitiesChooser : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 155/ 366: com.jogamp.opengl.JoglVersion : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 10
[junit] 156/ 366: com.jogamp.opengl.Threading : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 157/ 366: com.jogamp.opengl.Threading.Mode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 158/ 366: com.jogamp.opengl.TraceGL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 159/ 366: com.jogamp.opengl.TraceGL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 160/ 366: com.jogamp.opengl.TraceGL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 161/ 366: com.jogamp.opengl.TraceGL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 162/ 366: com.jogamp.opengl.TraceGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 163/ 366: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 164/ 366: com.jogamp.opengl.TraceGLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 165/ 366: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 166/ 366: com.jogamp.opengl.awt.AWTGLAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 167/ 366: com.jogamp.opengl.awt.ComponentEvents : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 168/ 366: com.jogamp.opengl.awt.GLCanvas : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 169/ 366: com.jogamp.opengl.awt.GLJPanel : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 170/ 366: com.jogamp.opengl.egl.EGL : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 171/ 366: com.jogamp.opengl.egl.EGLClientPixmapHI : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 172/ 366: com.jogamp.opengl.egl.EGLExt : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 173/ 366: com.jogamp.opengl.fixedfunc.GLLightingFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 174/ 366: com.jogamp.opengl.fixedfunc.GLMatrixFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 175/ 366: com.jogamp.opengl.fixedfunc.GLPointerFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 176/ 366: com.jogamp.opengl.fixedfunc.GLPointerFuncUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 177/ 366: com.jogamp.opengl.glu.GLU : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 178/ 366: com.jogamp.opengl.glu.GLUnurbs : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 179/ 366: com.jogamp.opengl.glu.GLUquadric : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 180/ 366: com.jogamp.opengl.glu.GLUtessellator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 181/ 366: com.jogamp.opengl.glu.GLUtessellatorCallback : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 182/ 366: com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 183/ 366: com.jogamp.opengl.glu.gl2.GLUgl2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 184/ 366: com.jogamp.opengl.glu.gl2es1.GLUgl2es1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 185/ 366: com.jogamp.opengl.math.FloatUtil : Remove 0, Change 0, CompatChange 3, Deprecate 0, Add 0
[junit] 186/ 366: com.jogamp.opengl.math.Matrix4 : Remove 0, Change 0, CompatChange 2, Deprecate 0, Add 0
[junit] 187/ 366: com.jogamp.opengl.swt.GLCanvas : Remove 25, Change 1, CompatChange 2, Deprecate 0, Add 25
[junit] 188/ 366: com.jogamp.opengl.util.Animator : Remove 2, Change 4, CompatChange 1, Deprecate 0, Add 2
[junit] 189/ 366: com.jogamp.opengl.util.AnimatorBase : Remove 5, Change 1, CompatChange 1, Deprecate 0, Add 5
[junit] 190/ 366: com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 191/ 366: com.jogamp.opengl.util.CustomGLEventListener : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 192/ 366: com.jogamp.opengl.util.FPSAnimator : Remove 2, Change 0, CompatChange 1, Deprecate 0, Add 2
[junit] 193/ 366: com.jogamp.opengl.util.GLArrayDataClient : Remove 6, Change 0, CompatChange 6, Deprecate 0, Add 6
[junit] 194/ 366: com.jogamp.opengl.util.GLArrayDataEditable : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5
[junit] 195/ 366: com.jogamp.opengl.util.GLArrayDataServer : Remove 7, Change 0, CompatChange 15, Deprecate 0, Add 7
[junit] 196/ 366: com.jogamp.opengl.util.GLArrayDataWrapper : Remove 4, Change 1, CompatChange 5, Deprecate 0, Add 4
[junit] 197/ 366: com.jogamp.opengl.util.GLBuffers : Remove 2, Change 0, CompatChange 2, Deprecate 0, Add 2
[junit] 198/ 366: com.jogamp.opengl.util.GLDrawableUtil : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 10
[junit] 199/ 366: com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 200/ 366: com.jogamp.opengl.util.GLPixelBuffer : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 201/ 366: com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 202/ 366: com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes : Remove 5, Change 0, CompatChange 1, Deprecate 0, Add 7
[junit] 203/ 366: com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 204/ 366: com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 205/ 366: com.jogamp.opengl.util.GLPixelStorageModes : Remove 14, Change 0, CompatChange 0, Deprecate 0, Add 14
[junit] 206/ 366: com.jogamp.opengl.util.GLReadBufferUtil : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 5
[junit] 207/ 366: com.jogamp.opengl.util.Gamma : Remove 5, Change 0, CompatChange 0, Deprecate 0, Add 5
[junit] 208/ 366: com.jogamp.opengl.util.ImmModeSink : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7
[junit] 209/ 366: com.jogamp.opengl.util.ImmModeSink.VBOSet : Remove 7, Change 0, CompatChange 1, Deprecate 0, Add 7
[junit] 210/ 366: com.jogamp.opengl.util.PMVMatrix : Remove 0, Change 1, CompatChange 2, Deprecate 0, Add 0
[junit] 211/ 366: com.jogamp.opengl.util.PNGPixelRect : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 4
[junit] 212/ 366: com.jogamp.opengl.util.RandomTileRenderer : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 213/ 366: com.jogamp.opengl.util.TileRenderer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 214/ 366: com.jogamp.opengl.util.TileRendererBase : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7
[junit] 215/ 366: com.jogamp.opengl.util.av.GLMediaPlayer : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5
[junit] 216/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 217/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 218/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider: Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 219/ 366: com.jogamp.opengl.util.awt.AWTGLReadBufferUtil : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 220/ 366: com.jogamp.opengl.util.awt.Overlay : Remove 1, Change 0, CompatChange 5, Deprecate 0, Add 1
[junit] 221/ 366: com.jogamp.opengl.util.awt.TextRenderer : Remove 0, Change 0, CompatChange 10, Deprecate 0, Add 0
[junit] 222/ 366: com.jogamp.opengl.util.awt.TextureRenderer : Remove 0, Change 0, CompatChange 14, Deprecate 0, Add 0
[junit] 223/ 366: com.jogamp.opengl.util.glsl.ShaderCode : Remove 12, Change 0, CompatChange 0, Deprecate 0, Add 12
[junit] 224/ 366: com.jogamp.opengl.util.glsl.ShaderProgram : Remove 9, Change 0, CompatChange 1, Deprecate 0, Add 9
[junit] 225/ 366: com.jogamp.opengl.util.glsl.ShaderState : Remove 28, Change 0, CompatChange 0, Deprecate 0, Add 28
[junit] 226/ 366: com.jogamp.opengl.util.glsl.ShaderUtil : Remove 20, Change 0, CompatChange 0, Deprecate 0, Add 20
[junit] 227/ 366: com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 228/ 366: com.jogamp.opengl.util.stereo.StereoClientRenderer : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 4
[junit] 229/ 366: com.jogamp.opengl.util.stereo.StereoDevice : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 230/ 366: com.jogamp.opengl.util.stereo.StereoDeviceRenderer : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 9
[junit] 231/ 366: com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 232/ 366: com.jogamp.opengl.util.stereo.StereoGLEventListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 233/ 366: com.jogamp.opengl.util.texture.ImageSequence : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 234/ 366: com.jogamp.opengl.util.texture.Texture : Remove 16, Change 0, CompatChange 0, Deprecate 0, Add 16
[junit] 235/ 366: com.jogamp.opengl.util.texture.TextureData : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 236/ 366: com.jogamp.opengl.util.texture.TextureIO : Remove 7, Change 0, CompatChange 6, Deprecate 0, Add 7
[junit] 237/ 366: com.jogamp.opengl.util.texture.TextureSequence : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 238/ 366: com.jogamp.opengl.util.texture.TextureState : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 239/ 366: com.jogamp.opengl.util.texture.awt.AWTTextureData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 240/ 366: com.jogamp.opengl.util.texture.awt.AWTTextureIO : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 241/ 366: com.jogamp.opengl.util.texture.spi.TGAImage : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 242/ 366: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 243/ 366: com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 244/ 366: javax.media.nativewindow.AbstractGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 245/ 366: javax.media.nativewindow.AbstractGraphicsDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 246/ 366: javax.media.nativewindow.AbstractGraphicsScreen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 247/ 366: javax.media.nativewindow.Capabilities : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 248/ 366: javax.media.nativewindow.CapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 249/ 366: javax.media.nativewindow.CapabilitiesImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 250/ 366: javax.media.nativewindow.DefaultCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 251/ 366: javax.media.nativewindow.DefaultGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 252/ 366: javax.media.nativewindow.DefaultGraphicsDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 253/ 366: javax.media.nativewindow.DefaultGraphicsScreen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 254/ 366: javax.media.nativewindow.GraphicsConfigurationFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 255/ 366: javax.media.nativewindow.MutableSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 256/ 366: javax.media.nativewindow.NativeSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 257/ 366: javax.media.nativewindow.NativeSurfaceHolder : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 258/ 366: javax.media.nativewindow.NativeWindow : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 259/ 366: javax.media.nativewindow.NativeWindowException : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 260/ 366: javax.media.nativewindow.NativeWindowFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 261/ 366: javax.media.nativewindow.OffscreenLayerOption : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 262/ 366: javax.media.nativewindow.OffscreenLayerSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 263/ 366: javax.media.nativewindow.ProxySurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 264/ 366: javax.media.nativewindow.ScalableSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 265/ 366: javax.media.nativewindow.SurfaceUpdatedListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 266/ 366: javax.media.nativewindow.ToolkitLock : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 267/ 366: javax.media.nativewindow.UpstreamSurfaceHook : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 268/ 366: javax.media.nativewindow.UpstreamSurfaceHook.MutableSize : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 269/ 366: javax.media.nativewindow.VisualIDHolder : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 270/ 366: javax.media.nativewindow.VisualIDHolder.VIDComparator : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 271/ 366: javax.media.nativewindow.VisualIDHolder.VIDType : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 272/ 366: javax.media.nativewindow.WindowClosingProtocol : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 273/ 366: javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 274/ 366: javax.media.nativewindow.util.Dimension : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 275/ 366: javax.media.nativewindow.util.DimensionImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 276/ 366: javax.media.nativewindow.util.Insets : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 277/ 366: javax.media.nativewindow.util.InsetsImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 278/ 366: javax.media.nativewindow.util.PixelFormat : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 279/ 366: javax.media.nativewindow.util.PixelFormatUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 280/ 366: javax.media.nativewindow.util.PixelFormatUtil.PixelSink : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 281/ 366: javax.media.nativewindow.util.PixelFormatUtil.PixelSink32 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 282/ 366: javax.media.nativewindow.util.PixelRectangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 283/ 366: javax.media.nativewindow.util.PixelRectangle.GenericPixelRect : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 284/ 366: javax.media.nativewindow.util.Point : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 285/ 366: javax.media.nativewindow.util.PointImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 286/ 366: javax.media.nativewindow.util.Rectangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 287/ 366: javax.media.nativewindow.util.RectangleImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 288/ 366: javax.media.nativewindow.util.SurfaceSize : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 289/ 366: javax.media.opengl.DebugGL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 290/ 366: javax.media.opengl.DebugGL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 291/ 366: javax.media.opengl.DebugGL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 292/ 366: javax.media.opengl.DebugGL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 293/ 366: javax.media.opengl.DebugGL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 294/ 366: javax.media.opengl.DebugGLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 295/ 366: javax.media.opengl.DebugGLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 296/ 366: javax.media.opengl.DebugGLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 297/ 366: javax.media.opengl.DefaultGLCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 298/ 366: javax.media.opengl.FPSCounter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 299/ 366: javax.media.opengl.GL : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 300/ 366: javax.media.opengl.GL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 301/ 366: javax.media.opengl.GL2ES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 302/ 366: javax.media.opengl.GL2ES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 303/ 366: javax.media.opengl.GL2ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 304/ 366: javax.media.opengl.GL2GL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 305/ 366: javax.media.opengl.GL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 306/ 366: javax.media.opengl.GL3ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 307/ 366: javax.media.opengl.GL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 308/ 366: javax.media.opengl.GL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 309/ 366: javax.media.opengl.GL4ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 310/ 366: javax.media.opengl.GL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 311/ 366: javax.media.opengl.GLAnimatorControl : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 312/ 366: javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 313/ 366: javax.media.opengl.GLArrayData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 314/ 366: javax.media.opengl.GLAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 315/ 366: javax.media.opengl.GLBase : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 316/ 366: javax.media.opengl.GLBufferStorage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 317/ 366: javax.media.opengl.GLCapabilities : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 318/ 366: javax.media.opengl.GLCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 319/ 366: javax.media.opengl.GLCapabilitiesImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 320/ 366: javax.media.opengl.GLContext : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 321/ 366: javax.media.opengl.GLDebugListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 322/ 366: javax.media.opengl.GLDebugMessage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 323/ 366: javax.media.opengl.GLDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 324/ 366: javax.media.opengl.GLDrawableFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 325/ 366: javax.media.opengl.GLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 326/ 366: javax.media.opengl.GLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 327/ 366: javax.media.opengl.GLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 328/ 366: javax.media.opengl.GLEventListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 329/ 366: javax.media.opengl.GLException : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 330/ 366: javax.media.opengl.GLFBODrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 331/ 366: javax.media.opengl.GLFBODrawable.Resizeable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 332/ 366: javax.media.opengl.GLOffscreenAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 333/ 366: javax.media.opengl.GLOffscreenAutoDrawable.FBO : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 334/ 366: javax.media.opengl.GLPipelineFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 335/ 366: javax.media.opengl.GLProfile : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 336/ 366: javax.media.opengl.GLRunnable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 337/ 366: javax.media.opengl.GLRunnable2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 338/ 366: javax.media.opengl.GLSharedContextSetter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 339/ 366: javax.media.opengl.GLUniformData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 340/ 366: javax.media.opengl.Threading : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 341/ 366: javax.media.opengl.Threading.Mode : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 342/ 366: javax.media.opengl.TraceGL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 343/ 366: javax.media.opengl.TraceGL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 344/ 366: javax.media.opengl.TraceGL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 345/ 366: javax.media.opengl.TraceGL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 346/ 366: javax.media.opengl.TraceGL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 347/ 366: javax.media.opengl.TraceGLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 348/ 366: javax.media.opengl.TraceGLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 349/ 366: javax.media.opengl.TraceGLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 350/ 366: javax.media.opengl.awt.AWTGLAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 351/ 366: javax.media.opengl.awt.ComponentEvents : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 352/ 366: javax.media.opengl.awt.GLCanvas : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 353/ 366: javax.media.opengl.awt.GLJPanel : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 354/ 366: javax.media.opengl.fixedfunc.GLLightingFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 355/ 366: javax.media.opengl.fixedfunc.GLMatrixFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 356/ 366: javax.media.opengl.fixedfunc.GLPointerFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 357/ 366: javax.media.opengl.fixedfunc.GLPointerFuncUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 358/ 366: javax.media.opengl.glu.GLU : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 359/ 366: javax.media.opengl.glu.GLUnurbs : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 360/ 366: javax.media.opengl.glu.GLUquadric : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 361/ 366: javax.media.opengl.glu.GLUtessellator : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 362/ 366: javax.media.opengl.glu.GLUtessellatorCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 363/ 366: javax.media.opengl.glu.GLUtessellatorCallbackAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 364/ 366: javax.media.opengl.glu.gl2.GLUgl2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 365/ 366: javax.media.opengl.glu.gl2es1.GLUgl2es1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit]
[junit]
[junit] Removes
[junit]
[junit] Class com.jogamp.graph.curve.opengl.GLRegion
[junit] Removed Method destroyImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method clearImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Removed Method updateImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method drawImpl, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected]
[junit] 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 useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method enable, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback
[junit] Removed Method run, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState
[junit] Removed Method updateUniformLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getRenderState, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static]
[junit] Removed Method attachTo, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], 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 destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method updateAttributeLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method setShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public]
[junit] 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 validateCache, desc[(Ljavax/media/opengl/GL2ES2;I)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/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 setCacheLimit, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final 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 removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected]
[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 <init>, 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 getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], 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 getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;Ljavax/media/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Removed Method setScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public]
[junit] Removed Method setChosenCapabilities, desc[(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 create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] Removed Method getSurfaceHeight, 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] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[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 setupCapabilitiesRGBABits, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static]
[junit] Removed Method getNativeGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen
[junit] Removed Method 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] Removed Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)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 <init>, desc[(Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt
[junit] Removed Method <init>, desc[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Removed Method getPixelScaleX, desc[()I], sig[null], throws nil, access[final protected]
[junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[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 getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], 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 setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Removed Method getPixelScaleY, desc[()I], sig[null], throws nil, access[final protected]
[junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public]
[junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Removed Method getLocationOnScreenNonBlocking, desc[(Ljavax/media/nativewindow/util/Point;Ljava/awt/Component;)Ljava/awt/Component;], sig[null], throws nil, access[protected static]
[junit] Removed Method getLocationOnScreenNative, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[protected]
[junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected]
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Removed Method getLocationOnScreenNativeImpl, desc[(II)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected]
[junit] Removed Method updatePixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback
[junit] Removed Method eglGetAndInitDisplay, desc[([J)J], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] Removed Method getNativeVisualID, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static]
[junit] Removed Method destroyX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static]
[junit] Removed Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws [javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static]
[junit] Removed Method getScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Removed Method resizeX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static]
[junit] Removed Method createCompatibleX11ChildWindow, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice
[junit] Removed Method <init>, desc[(JILjavax/media/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljava/lang/String;ILjavax/media/nativewindow/ToolkitLock;)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 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] Removed Method getNativePointerIconPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Removed Method getHotspot, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method unionOfViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List<Lcom/jogamp/newt/MonitorDevice;>;)V], throws nil, access[public static]
[junit] Removed Method getSizeMM, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.MonitorMode
[junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.NewtFactory
[junit] Removed Method 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[([Ljava/lang/Object;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/String;IJLjavax/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 createWindow, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Ljavax/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] Class com.jogamp.newt.Screen
[junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getGraphicsScreen, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], 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 getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMainMonitor, desc[(Ljavax/media/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.Window
[junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public]
[junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], 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 addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], 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] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public]
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.PinchToZoomGesture
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.WindowUpdateEvent
[junit] Removed Method <init>, desc[(SLjava/lang/Object;JLjavax/media/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] Class com.jogamp.newt.event.awt.AWTAdapter
[junit] Removed Method getNativeSurfaceHolder, desc[()Ljavax/media/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/NEWTEventListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected]
[junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/KeyListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/MouseListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/WindowListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], 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 getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[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 setSurfaceScale, desc[([I)V], 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 getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method create, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Removed Method 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 removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], 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 getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], 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 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 removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], 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 create, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], 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 getNativeSurfaceScale, 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 getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], 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<Lcom/jogamp/newt/MonitorMode;>;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Removed Method filterByResolution, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase
[junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method 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] Removed Method createInstance, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public static]
[junit] Removed Method getGLEventListener, desc[()Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.FBObject
[junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], 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;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method 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 detachAll, desc[(Ljavax/media/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] 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 detachAllRenderbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public]
[junit] 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 detachAllTexturebuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] 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 resetSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], 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 createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;IIIZ)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 unuse, desc[(Ljavax/media/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[final public]
[junit] Removed Method syncSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, 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 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 attachTexture2D, desc[(Ljavax/media/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], 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 initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], 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 <init>, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public]
[junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.GLEventListenerState
[junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.GLRendererQuirks
[junit] Removed Field COUNT, 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 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] Removed Method areSameStickyDevice, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljavax/media/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method pushStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static]
[junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)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 getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Removed Method getAllAvailableCapabilitiesInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getAvailableCapabilitiesInfo, desc[(Ljavax/media/opengl/GLDrawableFactory;Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] 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 getBriefOSGLBuildInfo, 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 getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.swt.GLCanvas
[junit] Removed Method getGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;)Z], 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] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], 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] Removed Method <init>, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public]
[junit] Removed Method setGL, desc[(Ljavax/media/opengl/GL;)Ljavax/media/opengl/GL;], sig[null], throws nil, access[public]
[junit] Removed Method setSharedContext, desc[(Ljavax/media/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Removed Method addGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[public]
[junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], 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 getDelegatedDrawable, desc[()Ljavax/media/opengl/GLDrawable;], sig[null], throws nil, 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 createContext, desc[(Ljavax/media/opengl/GLContext;)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 getChosenGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], 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 getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Removed Method getGL, desc[()Ljavax/media/opengl/GL;], sig[null], throws nil, access[public]
[junit] Removed Method getAnimator, desc[()Ljavax/media/opengl/GLAnimatorControl;], 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 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 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] Class com.jogamp.opengl.util.Animator
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, 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 getUncaughtExceptionHandler, desc[()Ljavax/media/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 setUncaughtExceptionHandler, desc[(Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public]
[junit] Removed Method add, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized]
[junit] Removed Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)V], sig[null], throws nil, access[final protected super synchronized]
[junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public]
[junit] Removed Method getGLAutoDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.CustomGLEventListener
[junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.FPSAnimator
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, 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 bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], 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 seal, desc[(Ljavax/media/opengl/GL;Z)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 enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)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] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[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 mapStorage, desc[(Ljavax/media/opengl/GL;JJI)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method addFixedSubArray, desc[(III)Ljavax/media/opengl/GLArrayData;], 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 mapStorage, desc[(Ljavax/media/opengl/GL;I)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Removed Method 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] 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 isAnimatorStartedOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method swapGLContext, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static]
[junit] Removed Method isAnimatorAnimating, desc[(Ljavax/media/opengl/GLAnimatorControl;)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 swapBuffersBeforeRead, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method isAnimatorStarted, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method isAnimatorAnimatingOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method moveGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static]
[junit] Removed Method isSwapGLContextSafe, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method moveAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final 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 <init>, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer
[junit] Removed Method <init>, 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 getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes
[junit] Removed Method getPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, 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] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final public]
[junit] Removed Method convert, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/opengl/GLProfile;)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static]
[junit] 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 savePack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method resetPack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method 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 setUnpackAlignment, desc[(Ljavax/media/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] Removed Method setPackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Removed Method resetAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method setPackRowLength, desc[(Ljavax/media/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] Removed Method saveUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method setAlignment, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLReadBufferUtil
[junit] Removed Method 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] Removed Field alignment, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Removed Field componentCount, 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 dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.Gamma
[junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method resetAllDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Class com.jogamp.opengl.util.ImmModeSink
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method 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 seal, 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;ZI)V], sig[null], throws nil, access[protected]
[junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected]
[junit] Class com.jogamp.opengl.util.PNGPixelRect
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public]
[junit] Removed Method read, desc[(Ljava/io/InputStream;Ljavax/media/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method 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 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.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 beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract 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 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 attachAutoDrawable, desc[(Ljavax/media/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] Removed Method getAttachedDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[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 getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Removed Method getURI, desc[()Ljava/net/URI;], 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] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer
[junit] Removed Field awtPixelAttributesIntRGBA4, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static]
[junit] Removed Field awtPixelAttributesIntRGB3, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method <init>, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] 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 <init>, desc[(Ljavax/media/opengl/GLProfile;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.Overlay
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Removed Method addGLSLVersion, desc[(Ljavax/media/opengl/GL2ES2;)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;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public]
[junit] Removed Method 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 compile, desc[(Ljavax/media/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] 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] Class com.jogamp.opengl.util.glsl.ShaderProgram
[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 useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method link, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;Z)V], 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 init, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method add, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderState
[junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)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 releaseAllUniforms, desc[(Ljavax/media/opengl/GL2ES2;)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 disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)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] 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;ZZZ)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method vertexAttribPointer, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], 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 getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjavax/media/opengl/GLArrayData;)V], 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 getAttribute, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLArrayData;], 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 getUniform, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLUniformData;], 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 bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public]
[junit] Removed Method ownUniform, desc[(Ljavax/media/opengl/GLUniformData;)V], sig[null], throws nil, access[public]
[junit] Removed Method isActiveAttribute, desc[(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 disableAllVertexAttributeArrays, desc[(Ljavax/media/opengl/GL2ES2;Z)V], 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 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 releaseAllAttributes, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderUtil
[junit] Removed Method shaderBinary, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method isShaderCompilerAvailable, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method compileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], 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 getShaderInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], 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 shaderSource, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static]
[junit] Removed Method getShaderBinaryFormats, desc[(Ljavax/media/opengl/GL;)Ljava/util/Set;], sig[(Ljavax/media/opengl/GL;)Ljava/util/Set<Ljava/lang/Integer;>;], throws nil, access[public static]
[junit] Removed Method 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 isProgramStatusValid, desc[(Ljavax/media/opengl/GL;II)Z], 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 isShaderStatusValid, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;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 isShaderStatusValid, desc[(Ljavax/media/opengl/GL;IILjava/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 detachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)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 isProgramLinkStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/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] Removed Method isProgramExecStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil
[junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)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;)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 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] 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 beginFrame, 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 getSingleSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method ppBegin, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method init, desc[(Ljavax/media/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] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method getTotalSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method ppOneEye, desc[(Ljavax/media/opengl/GL;I)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 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] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Ljavax/media/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Removed Method getTextureObject, desc[(Ljavax/media/opengl/GL;)I], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method disable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method 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 setTexParameteri, desc[(Ljavax/media/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;I)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;I[FI)V], sig[null], throws nil, access[public]
[junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;I[II)V], sig[null], throws nil, 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 setTexParameterf, desc[(Ljavax/media/opengl/GL;IF)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] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Removed Method bind, 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] Class com.jogamp.opengl.util.texture.TextureData
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;)V], sig[null], throws nil, access[protected]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureIO
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method 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 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/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;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/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence
[junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.TextureState
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method 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 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] Class com.jogamp.opengl.util.texture.spi.TGAImage
[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] 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] 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/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/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Class javax.media.nativewindow.AbstractGraphicsConfiguration
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.AbstractGraphicsDevice
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.AbstractGraphicsScreen
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.Capabilities
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.CapabilitiesChooser
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.CapabilitiesImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.DefaultCapabilitiesChooser
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.DefaultGraphicsConfiguration
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.DefaultGraphicsDevice
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.DefaultGraphicsScreen
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.GraphicsConfigurationFactory
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.nativewindow.MutableSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeSurfaceHolder
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeWindow
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeWindowException
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.NativeWindowFactory
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.nativewindow.OffscreenLayerOption
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.OffscreenLayerSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.ProxySurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.ScalableSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.SurfaceUpdatedListener
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.ToolkitLock
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.UpstreamSurfaceHook
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.UpstreamSurfaceHook.MutableSize
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.VisualIDHolder
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.VisualIDHolder.VIDComparator
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.VisualIDHolder.VIDType
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.nativewindow.WindowClosingProtocol
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.nativewindow.util.Dimension
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.DimensionImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.Insets
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.InsetsImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelFormat
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.nativewindow.util.PixelFormatUtil
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink32
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelRectangle
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelRectangle.GenericPixelRect
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.Point
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.PointImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.Rectangle
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.RectangleImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.SurfaceSize
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL3bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL4
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL4bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGLES1
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGLES2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGLES3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DefaultGLCapabilitiesChooser
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.FPSCounter
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2ES1
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2ES2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2ES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2GL3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL3ES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL3bc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL4
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL4ES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL4bc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLAnimatorControl
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLArrayData
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLAutoDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLBase
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLBufferStorage
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.opengl.GLCapabilities
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLCapabilitiesChooser
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLCapabilitiesImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLContext
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.opengl.GLDebugListener
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLDebugMessage
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLDrawableFactory
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.opengl.GLES1
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLES2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLEventListener
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLException
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLFBODrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLFBODrawable.Resizeable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLOffscreenAutoDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLOffscreenAutoDrawable.FBO
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLPipelineFactory
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLProfile
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLRunnable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLRunnable2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLSharedContextSetter
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLUniformData
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.Threading
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.Threading.Mode
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.opengl.TraceGL2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL3bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL4
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL4bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGLES1
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGLES2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGLES3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.awt.AWTGLAutoDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.awt.ComponentEvents
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.awt.GLCanvas
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.awt.GLJPanel
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.fixedfunc.GLLightingFunc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.fixedfunc.GLMatrixFunc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.fixedfunc.GLPointerFunc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.fixedfunc.GLPointerFuncUtil
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.GLU
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.GLUnurbs
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUquadric
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUtessellator
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUtessellatorCallback
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUtessellatorCallbackAdapter
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.gl2.GLUgl2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.gl2es1.GLUgl2es1
[junit] Removed Class , access[public super synchronized]
[junit]
[junit]
[junit] Changes
[junit]
[junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Changed Field reqPixelScale, desc[[I -> [F], access[added: private removed: protected ]
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.windows.WindowsGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Changed Field viewportWU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ]
[junit] Changed Field viewportPU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ]
[junit] Class com.jogamp.newt.Window
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.GLAutoDrawableDelegate
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.swt.GLCanvas
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.Animator
[junit] Changed Field stopIssued, access[added: package-private removed: protected ]
[junit] Changed Field threadGroup, access[added: private removed: protected ]
[junit] Changed Field isAnimating, access[added: package-private removed: protected ]
[junit] Changed Field pauseIssued, access[added: bridge package-private volatile removed: protected ]
[junit] Class com.jogamp.opengl.util.AnimatorBase
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.CustomGLEventListener
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.PNGPixelRect
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[junit] Changed Field CameraInputScheme, desc[Ljava/lang/String; -> Lcom/jogamp/common/net/Uri$Encoded;], type[java.lang.String -> nil], access[]
[junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer
[junit] Changed Class , access[]
[junit]
[junit]
[junit] CompatChanges
[junit]
[junit] Class com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver
[junit] CompatChanged Method resolve, throws[[] -> [java/lang/SecurityException]], access[]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[]
[junit] CompatChanged Method fetchJAWTImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method unlockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method attachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method lockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method detachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] CompatChanged Method getHandle, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method setRealized, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method getWindowHandle, throws[[javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException] -> [java/lang/UnsupportedOperationException, com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Class com.jogamp.newt.Display
[junit] CompatChanged Method 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 setCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[]
[junit] CompatChanged Method queryCurrentMode, 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 swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[]
[junit] Class com.jogamp.opengl.FBObject
[junit] CompatChanged Method supportsDepth, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method getMaxRenderbufferSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method supportsRGBA8, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method getMaxColorAttachments, 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 setSamplingSink, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalStateException]], access[]
[junit] CompatChanged Method getMaxSamples, 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 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] 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 makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method makePerspective, 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 makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method makePerspective, 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 createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[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 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 createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixedInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method 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 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] CompatChanged Method createGLSLInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixedInterleaved, 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 createGLSLMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method 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.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 <init>, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet
[junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] CompatChanged Method 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 endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method 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 beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.awt.TextRenderer
[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 dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method end3DRendering, 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 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.TextureRenderer
[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 endOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method 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 setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method 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] CompatChanged Method draw3DRect, 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 beginOrthoRendering, 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 write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] CompatChanged Method 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 clearImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method destroyImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method clear, desc[(Lcom/jogamp/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] 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 updateImpl, 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] 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 enable, desc[(Lcom/jogamp/opengl/GL2ES2;Z)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 destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)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 destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[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 updateUniformLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/GLUniformData;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 getRenderState, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static]
[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 updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;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] 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 clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[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 validateCache, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[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 setCacheLimit, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public]
[junit] Added Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Added Method 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] 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 <init>, desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public]
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Added Method 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[final public]
[junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;Lcom/jogamp/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public]
[junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.GenericUpstreamSurfacelessHook
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.GraphicsConfigurationFactory
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration
[junit] Added Method <init>, 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] Added Method setScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.MutableSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeSurfaceHolder
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeWindow
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeWindowException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.nativewindow.OffscreenLayerOption
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.OffscreenLayerSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ProxySurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ScalableSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.SurfaceUpdatedListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ToolkitLock
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize
[junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/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] 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 create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public]
[junit] Added Method setupCapabilitiesRGBABits, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static]
[junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen
[junit] Added Method createScreenDevice, desc[(II)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 createDefault, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol
[junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt
[junit] Added Method <init>, desc[(Ljava/nio/ByteBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method getDataBytes, desc[(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] 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 <init>, desc[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Added Method getLocationOnScreenNativeImpl, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected]
[junit] Added Method getLocationOnScreenNative, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[protected]
[junit] Added Method getPixelScaleY, desc[()F], sig[null], throws nil, access[final protected]
[junit] Added Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Added Method updatePixelScale, desc[(Z)Z], 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 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 getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Added Method setCursor, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;Lcom/jogamp/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Added Method getRequestedSurfaceScale, 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 getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected]
[junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[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 setSurfaceScale, desc[([F)Z], 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 getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], 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 getPixelScaleX, desc[()F], sig[null], throws nil, access[final protected]
[junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method getEGLVersion, desc[()Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[public]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback
[junit] Added Method eglGetAndInitDisplay, desc[([J[I[I)J], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] Added Method 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 resizeX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], 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 createCompatibleX11ChildWindow, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], 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] Class com.jogamp.nativewindow.util.Dimension
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.DimensionImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.Insets
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.InsetsImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelFormat
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.CType
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.Composition
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.PackedComposition
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormatUtil
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelRectangle
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.Point
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PointImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.RectangleImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.SurfaceSize
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice
[junit] Added Method <init>, desc[(Ljava/lang/String;ILcom/jogamp/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(JILcom/jogamp/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public]
[junit] 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 getNativePointerIconPixelFormat, desc[()Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGraphicsDevice, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public]
[junit] Added Method createPointerIcon, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Added Method getHotspot, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Field pixelScale, desc[[F], sig[null], value[type null, data null, access[final protected]
[junit] Added Field isPrimary, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Added Method isPrimary, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Field isClone, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Added Method getPixelScale, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method getSizeMM, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Added 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<Lcom/jogamp/newt/MonitorDevice;>;)V], throws nil, access[public static]
[junit] Class com.jogamp.newt.MonitorMode
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public]
[junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.NewtFactory
[junit] Added Method 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/NativeWindow;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Ljava/lang/String;IJLcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method 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 createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(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;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.newt.Screen
[junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getPrimaryMonitor, desc[()Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGraphicsScreen, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public]
[junit] Added Method getViewport, 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 getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], 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] Class com.jogamp.newt.Window
[junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], 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 setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], 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] Added Method removeChild, 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 reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], 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 <init>, desc[(Lcom/jogamp/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.WindowUpdateEvent
[junit] Added Method <init>, desc[(SLjava/lang/Object;JLcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTAdapter
[junit] Added Method getNativeSurfaceHolder, desc[()Lcom/jogamp/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/NEWTEventListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected]
[junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/KeyListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/MouseListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/WindowListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Added Method getCurrentSurfaceScale, desc[([F)[F], 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 getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public]
[junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public]
[junit] Added Method 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 getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], 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] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], 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 getRequestedSurfaceScale, desc[([F)[F], 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 setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[final public]
[junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)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[final public]
[junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], 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[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], 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 getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], 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/newt/MonitorMode;>;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Added Method filterBySurfaceSize, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase
[junit] Added Method createInstance, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public static]
[junit] Added Method getGLEventListener, desc[()Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGL2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL3bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL4
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGLES2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DefaultGLCapabilitiesChooser
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.FBObject
[junit] Added Method isModified, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method detachAllTexturebuffer, desc[(Lcom/jogamp/opengl/GL;)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 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 createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[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 detachAllColorbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Field REQUESTED_BITS, desc[I], sig[null], value[type java.lang.Integer, data -1, access[final public static]
[junit] Added Method detachAll, desc[(Lcom/jogamp/opengl/GL;)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] Added Field CHOSEN_BITS, desc[I], sig[null], value[type java.lang.Integer, data -2, 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 detachAllRenderbuffer, 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 detachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[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 init, desc[(Lcom/jogamp/opengl/GL;III)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[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 use, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method unuse, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, 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 Field DEFAULT_BITS, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Method detachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public]
[junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method unbind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Field MAXIMUM_BITS, desc[I], sig[null], value[type java.lang.Integer, data -3, 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 resetSamplingSink, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/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 destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method isBound, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.FBObject.Attachment
[junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public]
[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] Class com.jogamp.opengl.FBObject.Colorbuffer
[junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method 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[abstract public]
[junit] Class com.jogamp.opengl.FBObject.RenderAttachment
[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.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 getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GLBase
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLBufferStorage
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilities
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesChooser
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLCapabilitiesImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLContext
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLDebugListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLDebugMessage
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLES1
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLES2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLES3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLEventListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLEventListenerState
[junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)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;Ljava/lang/Runnable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Class com.jogamp.opengl.GLException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLExtensions
[junit] Added Field ARB_ES3_1_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_1_compatibility, access[final public static]
[junit] Class com.jogamp.opengl.GLFBODrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLFBODrawable.Resizeable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable.FBO
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLPipelineFactory
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLProfile
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLRendererQuirks
[junit] Added Method addStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)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 Field NoSurfacelessCtx, desc[I], sig[null], value[type java.lang.Integer, data 22, access[final public static]
[junit] Added Method pushStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static]
[junit] Added Method areSameStickyDevice, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getCount, desc[()I], sig[null], throws nil, access[final public static]
[junit] Added Field BuggyColorRenderbuffer, desc[I], sig[null], value[type java.lang.Integer, data 18, 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 NeedSharedObjectSync, desc[I], sig[null], value[type java.lang.Integer, data 20, access[final public static]
[junit] Added Method existStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static]
[junit] Added Method addQuirk, desc[(I)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method getStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static]
[junit] Added Field 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;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[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 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 getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getAllAvailableCapabilitiesInfo, desc[(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/String;], sig[null], throws nil, access[public]
[junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getBriefOSGLBuildInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Added Method 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] 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 getChosenGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] Added Method getDelegatedDrawable, desc[()Lcom/jogamp/opengl/GLDrawable;], sig[null], throws nil, access[final public]
[junit] Added Method disposeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Z)Lcom/jogamp/opengl/GLEventListener;], 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 createContext, desc[(Lcom/jogamp/opengl/GLContext;)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 addGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)V], 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 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 <init>, desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public]
[junit] Added Method setSharedAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Added Method setAnimator, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public]
[junit] Added Method getAnimator, desc[()Lcom/jogamp/opengl/GLAnimatorControl;], 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 setSharedContext, desc[(Lcom/jogamp/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Added Method setContext, desc[(Lcom/jogamp/opengl/GLContext;Z)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Added Method getGL, desc[()Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public]
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], 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 getContext, desc[()Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], 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] Added Method setGL, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.Animator
[junit] Added Method <init>, desc[(Ljava/lang/ThreadGroup;Lcom/jogamp/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] Class com.jogamp.opengl.util.AnimatorBase
[junit] Added Method getUncaughtExceptionHandler, desc[()Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public]
[junit] Added Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)Z], sig[null], throws nil, access[final protected super synchronized]
[junit] Added Method remove, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized]
[junit] Added Method setUncaughtExceptionHandler, desc[(Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], 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 <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public]
[junit] Added Method getGLAutoDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.CustomGLEventListener
[junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.FPSAnimator
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public]
[junit] 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 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 bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], 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 enableBuffer, 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 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] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;I)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected]
[junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;JJI)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] Added Method addFixedSubArray, desc[(III)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Added Method unmapStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] 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 setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Added Method validate, desc[(Lcom/jogamp/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.GLBuffers
[junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIIZ)I], sig[null], throws [com/jogamp/opengl/GLException], access[final public static]
[junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.GLDrawableUtil
[junit] Added Method 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 isAnimatorStarted, 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 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 moveAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;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 isSwapGLContextSafe, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Added Method isAnimatorAnimating, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method isAnimatorStartedOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener
[junit] Added Method run, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIILjava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Added Method requiresNewBuffer, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider
[junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public]
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes
[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 getPixelFormat, desc[(II)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public static]
[junit] Added Method convert, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static]
[junit] Added Field pfmt, desc[Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], value[type null, data null, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[final public]
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, 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 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 getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider
[junit] Added Method 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] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLPixelStorageModes
[junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method saveAll, desc[(Lcom/jogamp/opengl/GL;)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 saveUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method setPackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Added Method setPackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public]
[junit] Added Method resetPack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method setAlignment, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method resetUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method setUnpackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public]
[junit] Added Method setRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;II)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 setUnpackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.GLReadBufferUtil
[junit] Added Field hasAlpha, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], 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 Method readPixels, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public]
[junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.Gamma
[junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Added Method resetAllDisplayGamma, 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/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Class com.jogamp.opengl.util.ImmModeSink
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method 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 draw, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected]
[junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)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 regenerate, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected]
[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] 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 <init>, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public]
[junit] Added Method write, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.RandomTileRenderer
[junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public]
[junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.TileRenderer
[junit] Added Method getClippedImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, 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 beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public]
[junit] Class com.jogamp.opengl.util.TileRendererBase
[junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/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] Added Method getImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final 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 endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method attachAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[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 initStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], 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 destroy, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method getUri, desc[()Lcom/jogamp/common/net/Uri;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIIILjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Added Method getHostPixelComp, desc[()Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[final public]
[junit] Added Method getAWTFormat, desc[()I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method getAWTPixelFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat;], 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 getAttributes, desc[(Lcom/jogamp/opengl/GLProfile;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.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider
[junit] Added Method dispose, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)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] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil
[junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], 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 <init>, desc[(Lcom/jogamp/opengl/GLProfile;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.Overlay
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZZ)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;)Z], sig[null], throws nil, access[public]
[junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Added Method 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 requiresDefaultPrecision, desc[(Lcom/jogamp/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;[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 addDefaultShaderPrecision, desc[(Lcom/jogamp/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;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;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 compile, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] Added Method add, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;Z)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 destroy, desc[(Lcom/jogamp/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] Added Method useProgram, desc[(Lcom/jogamp/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] Added Method validateProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Added Method replaceShader, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderState
[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 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 ownUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)V], 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 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;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)I], sig[null], throws nil, access[public]
[junit] Added Method releaseAllData, desc[(Lcom/jogamp/opengl/GL2ES2;)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 vertexAttribPointer, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)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 release, desc[(Lcom/jogamp/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method uniform, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method isVertexAttribArrayEnabled, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public]
[junit] Added Method releaseAllUniforms, desc[(Lcom/jogamp/opengl/GL2ES2;)V], 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 useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized]
[junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)I], sig[null], throws nil, access[public]
[junit] Added Method getUniform, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public]
[junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Added Method releaseAllAttributes, desc[(Lcom/jogamp/opengl/GL2ES2;)V], 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 bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/opengl/GLArrayData;)V], sig[null], throws nil, access[public]
[junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/String;)V], 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 ownsUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderUtil
[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 attachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], 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 isGeometryShaderSupported, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static]
[junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static]
[junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;I[Ljava/lang/CharSequence;)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 detachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/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<Ljava/lang/Integer;>;], 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 compileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/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 isShaderCompilerAvailable, desc[(Lcom/jogamp/opengl/GL;)Z], 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 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 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;ZZ)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer
[junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDevice
[junit] Added Method getPosition, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], 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] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer
[junit] Added Method getSingleSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method ppEnd, 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 beginFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method getTotalSurfaceSize, desc[()Lcom/jogamp/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] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method endFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye
[junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoGLEventListener
[junit] Added Method reshapeForEye, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.ImageSequence
[junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Lcom/jogamp/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public]
[junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)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 getTextureObject, desc[(Lcom/jogamp/opengl/GL;)I], sig[null], throws nil, access[public]
[junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/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;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] 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 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;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method disable, desc[(Lcom/jogamp/opengl/GL;)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 bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureData
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;)V], sig[null], throws nil, access[protected]
[junit] Class com.jogamp.opengl.util.texture.TextureIO
[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] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/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/File;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] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.TextureState
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO
[junit] Added Method 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] Added Method newTexture, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TGAImage
[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] 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] 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/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] 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] Added Method clearImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method destroyImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method destroyImpl, 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] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public]
[junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Removed Method updateImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method drawImpl, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method clear, desc[(Ljavax/media/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 updateImpl, 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] 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 enable, desc[(Lcom/jogamp/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 destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/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] 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] 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 updateUniformLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getRenderState, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static]
[junit] Removed Method attachTo, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], 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 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 destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[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 updateUniformLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method updateAttributeLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method setShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)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 getRenderState, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static]
[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 updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;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] 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 clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method validateCache, desc[(Ljavax/media/opengl/GL2ES2;I)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] 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] 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] Added Method validateCache, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Removed Method addCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected]
[junit] 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 setCacheLimit, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public]
[junit] Added Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected]
[junit] Removed Method setCacheLimit, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final 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 removeCachedRegion, desc[(Ljavax/media/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 removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] 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 removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)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] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public]
[junit] Added Method create, desc[(Lcom/jogamp/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 <init>, desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize
[junit] Changed Class , access[]
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], 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 getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], 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 create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;Lcom/jogamp/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public]
[junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;Ljavax/media/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public]
[junit] Removed Method destroy, 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] Changed Class , access[]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Removed Method setScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public]
[junit] Added Method setScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public]
[junit] Removed Method setChosenCapabilities, desc[(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] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] 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] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Removed Method getSurfaceHeight, 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] Class com.jogamp.nativewindow.VisualIDHolder
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDComparator
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDType
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.WindowClosingProtocol
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Changed Class , access[]
[junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Added Method getNativeGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public]
[junit] Added Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Removed Method 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 <init>, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public]
[junit] Added Method setupCapabilitiesRGBABits, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static]
[junit] Removed Method setupCapabilitiesRGBABits, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static]
[junit] Removed Method getNativeGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public]
[junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen
[junit] Added Method createScreenDevice, desc[(II)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] Changed Class , access[]
[junit] Removed Method createScreenDevice, desc[(II)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Added Method createDefault, desc[()Lcom/jogamp/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] Removed Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)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] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Changed Class , access[]
[junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt
[junit] Added Method <init>, desc[(Ljava/nio/ByteBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method getDataBytes, desc[(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 <init>, desc[(Ljava/nio/IntBuffer;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 <init>, desc[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public]
[junit] Removed Method <init>, desc[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[]
[junit] Removed Method getPixelScaleX, desc[()I], sig[null], throws nil, access[final protected]
[junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] CompatChanged Method fetchJAWTImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method unlockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method getLocationOnScreenNativeImpl, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected]
[junit] Added Method getLocationOnScreenNative, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], 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 getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] CompatChanged Method attachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method getPixelScaleY, desc[()F], sig[null], throws nil, access[final protected]
[junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[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 setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Added Method updatePixelScale, desc[(Z)Z], 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 getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public]
[junit] Added Method hasPixelScaleChanged, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/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 getPixelScaleY, desc[()I], sig[null], throws nil, access[final protected]
[junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Added Method setCursor, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;Lcom/jogamp/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Changed Field reqPixelScale, desc[[I -> [F], access[added: private removed: protected ]
[junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public]
[junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method getLocationOnScreenNonBlocking, desc[(Ljavax/media/nativewindow/util/Point;Ljava/awt/Component;)Ljava/awt/Component;], sig[null], throws nil, access[protected static]
[junit] Changed Class , access[]
[junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method getLocationOnScreenNative, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[protected]
[junit] Added Method getMaximumSurfaceScale, desc[([F)[F], 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 getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected]
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Removed Method getLocationOnScreenNativeImpl, desc[(II)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected]
[junit] Added Method <init>, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected]
[junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] CompatChanged Method lockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] Added Method setSurfaceScale, desc[([F)Z], 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 getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], 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] Removed Method updatePixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] CompatChanged Method detachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method getPixelScaleX, desc[()F], sig[null], throws nil, access[final protected]
[junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method getEGLVersion, desc[()Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[public]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback
[junit] Removed Method eglGetAndInitDisplay, desc[([J)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglGetAndInitDisplay, desc[([J[I[I)J], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] Removed Method getNativeVisualID, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)I], 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] 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] Removed Method destroyX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static]
[junit] Added Method getNativeVisualID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static]
[junit] 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 getScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Removed Method resizeX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static]
[junit] Added Method resizeX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static]
[junit] Added Method getScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], 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 createCompatibleX11ChildWindow, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static]
[junit] Added Method createCompatibleX11ChildWindow, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static]
[junit] Added Method destroyX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.util.Dimension
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.DimensionImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.Insets
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.InsetsImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelFormat
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.CType
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.Composition
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.PackedComposition
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormatUtil
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelRectangle
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.Point
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PointImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.RectangleImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.SurfaceSize
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.windows.WindowsGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice
[junit] Removed Method <init>, desc[(JILjavax/media/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/String;ILcom/jogamp/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(JILcom/jogamp/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljava/lang/String;ILjavax/media/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[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] Removed Method createScreenDevice, desc[(JIZ)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.Display
[junit] Removed Method getGraphicsDevice, desc[()Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public]
[junit] Added Method getNativePointerIconPixelFormat, desc[()Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method getGraphicsDevice, desc[()Lcom/jogamp/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] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method createPointerIcon, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public]
[junit] Removed Method getNativePointerIconPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Removed Method getHotspot, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Changed Class , access[]
[junit] Added Method getHotspot, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] CompatChanged Method setCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Field pixelScale, desc[[F], sig[null], value[type null, data null, access[final protected]
[junit] Added Field isPrimary, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method isPrimary, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Field isClone, desc[Z], sig[null], value[type null, data null, 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<Lcom/jogamp/newt/MonitorDevice;>;)V], throws nil, access[public static]
[junit] Added Method getPixelScale, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Removed Method getSizeMM, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Changed Field viewportWU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method getSizeMM, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], 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] 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<Lcom/jogamp/newt/MonitorDevice;>;)V], throws nil, access[public static]
[junit] CompatChanged Method queryCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[]
[junit] Changed Field viewportPU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ]
[junit] Class com.jogamp.newt.MonitorMode
[junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public]
[junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.NewtFactory
[junit] Added Method isScreenCompatible, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method 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[(Ljava/lang/String;IJLcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Ljava/lang/String;IJLjavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] 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 isScreenCompatible, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static]
[junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(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 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;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.newt.Screen
[junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getPrimaryMonitor, desc[()Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[abstract 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] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getViewport, desc[()Ljavax/media/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] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Removed Method getGraphicsScreen, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], 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] Added Method getMonitor, desc[(I)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 getMainMonitor, desc[(Ljavax/media/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], 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] Class com.jogamp.newt.Window
[junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public]
[junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], 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 setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], 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 getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Changed Class , access[]
[junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Changed Class , access[]
[junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public]
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] 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 <init>, desc[(Lcom/jogamp/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.WindowUpdateEvent
[junit] Removed Method <init>, desc[(SLjava/lang/Object;JLjavax/media/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] Added Method <init>, desc[(SLjava/lang/Object;JLcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTAdapter
[junit] Added Method getNativeSurfaceHolder, desc[()Lcom/jogamp/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/NEWTEventListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected]
[junit] Removed Method getNativeSurfaceHolder, desc[()Ljavax/media/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/NEWTEventListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected]
[junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/KeyListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/KeyListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/MouseListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/MouseListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/WindowListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/WindowListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/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] Added Method getMinimumSurfaceScale, desc[([F)[F], 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 surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public]
[junit] Removed Method setSurfaceScale, desc[([I)V], 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 getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method create, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/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] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public]
[junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public]
[junit] Added Method 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 getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], 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] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], 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 getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], 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] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Added Method getRequestedSurfaceScale, desc[([F)[F], 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] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public]
[junit] Added Method setSurfaceScale, desc[([F)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] 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] 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 removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], 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 addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)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[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 getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], 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 addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], 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 addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public]
[junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], 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] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] Changed Class , access[]
[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] 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] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[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] Added Method filterByResolution, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Removed Method filterBySurfaceSize, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Added Method filterBySurfaceSize, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Removed Method filterByResolution, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase
[junit] Added Method createInstance, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public static]
[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] Changed Class , access[]
[junit] Removed Method dispose, 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] 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 init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)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 dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method getGLEventListener, desc[()Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] 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] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Added Method isModified, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method detachAllTexturebuffer, desc[(Lcom/jogamp/opengl/GL;)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] 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;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] 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] CompatChanged Method supportsDepth, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method getMaxRenderbufferSize, 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] 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 detachAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, 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 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] Removed Method detachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], 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 REQUESTED_BITS, desc[I], sig[null], value[type java.lang.Integer, data -1, access[final public static]
[junit] Added Method detachAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method detachAllRenderbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Added Method syncSamplingSink, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] CompatChanged Method supportsRGBA8, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Field CHOSEN_BITS, desc[I], sig[null], value[type java.lang.Integer, data -2, 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 detachAllRenderbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] CompatChanged Method getMaxColorAttachments, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;II)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] 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] CompatChanged Method hasFullFBOSupport, 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] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method detachAllTexturebuffer, 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] 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 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 use, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method unuse, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, 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 Field DEFAULT_BITS, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[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 resetSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], 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] 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 unbind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public]
[junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method unbind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] CompatChanged Method setSamplingSink, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalStateException]], access[]
[junit] Added Field MAXIMUM_BITS, desc[I], sig[null], value[type java.lang.Integer, data -3, access[final public static]
[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 attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] CompatChanged Method getMaxSamples, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;IIIZ)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] Added Method resetSamplingSink, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method unuse, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] CompatChanged Method supportsStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)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 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 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] 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] 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] 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 destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method isBound, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.FBObject.Attachment
[junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public]
[junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Removed Method 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 initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Class com.jogamp.opengl.FBObject.Colorbuffer
[junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, 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] 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.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] Removed Method <init>, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Changed Class , access[]
[junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], 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 <init>, desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GLBase
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLBufferStorage
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilities
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesChooser
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLCapabilitiesImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLContext
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLDebugListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLDebugMessage
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLES1
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLES2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLES3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLEventListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLEventListenerState
[junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [javax/media/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] 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;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;)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] Removed Field COUNT, 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] Added Field NoPBufferWithAccum, desc[I], sig[null], value[type java.lang.Integer, data 19, access[final public static]
[junit] Added Field NoSurfacelessCtx, desc[I], sig[null], value[type java.lang.Integer, data 22, access[final public static]
[junit] Removed Method existStickyDeviceQuirk, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static]
[junit] Added Method pushStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static]
[junit] Added Method areSameStickyDevice, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getCount, desc[()I], sig[null], throws nil, access[final 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 BuggyColorRenderbuffer, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static]
[junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method areSameStickyDevice, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljavax/media/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method pushStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static]
[junit] Added Field NeedSharedObjectSync, desc[I], sig[null], value[type java.lang.Integer, data 20, access[final public static]
[junit] Added Method existStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static]
[junit] Added Method addQuirk, desc[(I)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method getStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static]
[junit] Added Field NoARBCreateContext, desc[I], sig[null], value[type java.lang.Integer, data 21, access[final public static]
[junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[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 getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[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] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)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] Removed Method toString, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Added Method getAllAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getAllAvailableCapabilitiesInfo, desc[(Ljavax/media/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/String;], sig[null], throws nil, access[public]
[junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getBriefOSGLBuildInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Removed Method getAvailableCapabilitiesInfo, desc[(Ljavax/media/opengl/GLDrawableFactory;Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getBriefOSGLBuildInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Removed Method getDefaultOpenGLInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultOpenGLInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.Threading
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.Threading.Mode
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL3bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL4
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL4bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGLES1
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGLES2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.awt.AWTGLAutoDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.awt.ComponentEvents
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.awt.GLCanvas
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.awt.GLJPanel
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.egl.EGL
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.egl.EGLExt
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLLightingFunc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLMatrixFunc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLPointerFunc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLPointerFuncUtil
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.GLU
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.GLUnurbs
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUquadric
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUtessellator
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUtessellatorCallback
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.gl2.GLUgl2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.gl2es1.GLUgl2es1
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.math.FloatUtil
[junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method makePerspective, 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 makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.swt.GLCanvas
[junit] Added Method getChosenGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] Added Method getDelegatedDrawable, desc[()Lcom/jogamp/opengl/GLDrawable;], sig[null], throws nil, access[final public]
[junit] Added Method disposeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Z)Lcom/jogamp/opengl/GLEventListener;], 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 removeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], 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] Added Method getGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;)Z], 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 <init>, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public]
[junit] Removed Method setGL, desc[(Ljavax/media/opengl/GL;)Ljavax/media/opengl/GL;], sig[null], throws nil, access[public]
[junit] Removed Method setSharedContext, desc[(Ljavax/media/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Removed Method addGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[public]
[junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], 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 addGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)V], 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] Added Method invoke, desc[(ZLcom/jogamp/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], 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 <init>, desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public]
[junit] Removed Method getDelegatedDrawable, desc[()Ljavax/media/opengl/GLDrawable;], sig[null], throws nil, access[final public]
[junit] Removed Method disposeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Z)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Added Method setSharedAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Removed Method createContext, desc[(Ljavax/media/opengl/GLContext;)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Added Method setAnimator, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method setSharedAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public]
[junit] Added Method getAnimator, desc[()Lcom/jogamp/opengl/GLAnimatorControl;], sig[null], throws nil, access[public]
[junit] Removed Method getChosenGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] Removed Method addGLEventListener, desc[(ILjavax/media/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], 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] Removed Method getGL, desc[()Ljavax/media/opengl/GL;], sig[null], throws nil, access[public]
[junit] Removed Method getAnimator, desc[()Ljavax/media/opengl/GLAnimatorControl;], sig[null], throws nil, access[public]
[junit] Added Method getRequestedGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] Added Method setSharedContext, desc[(Lcom/jogamp/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Added Method setContext, desc[(Lcom/jogamp/opengl/GLContext;Z)Lcom/jogamp/opengl/GLContext;], 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 getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Removed Method setGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method setGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method invoke, desc[(ZLjavax/media/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], 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 getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], 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] Added Method setGL, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public]
[junit] Removed Method getContext, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] CompatChanged Method setExclusiveContextThread, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.Animator
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljava/lang/ThreadGroup;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Changed Field stopIssued, access[added: package-private removed: protected ]
[junit] CompatChanged Method setThreadGroup, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method <init>, desc[(Ljava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Changed Field threadGroup, access[added: private removed: protected ]
[junit] Changed Field isAnimating, access[added: package-private removed: protected ]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Changed Field pauseIssued, access[added: bridge package-private volatile removed: protected ]
[junit] Class com.jogamp.opengl.util.AnimatorBase
[junit] Removed Method getUncaughtExceptionHandler, desc[()Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public]
[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 setUncaughtExceptionHandler, desc[(Ljavax/media/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] Changed Class , access[]
[junit] Removed Method add, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized]
[junit] Removed Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)V], sig[null], throws nil, access[final protected super synchronized]
[junit] CompatChanged Method setModeBits, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method setUncaughtExceptionHandler, desc[(Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], 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] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public]
[junit] Added Method getGLAutoDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Removed Method getGLAutoDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.CustomGLEventListener
[junit] Changed Class , access[]
[junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.FPSAnimator
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method setFPS, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected]
[junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public]
[junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)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 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 seal, 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] 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 createFixed, 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] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public]
[junit] Changed Class , access[]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)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] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method 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] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method createFixedInterleavedMapped, 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 unmapStorage, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;I)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] CompatChanged Method 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] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] CompatChanged Method createFixed, 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] CompatChanged Method createGLSL, 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 createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected]
[junit] CompatChanged Method createFixedInterleaved, 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] Removed Method destroy, desc[(Ljavax/media/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 createDataMapped, 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] Added Method unmapStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method addFixedSubArray, desc[(III)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] CompatChanged Method createGLSLMapped, 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] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;I)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method createGLSL, 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] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Removed Method validate, desc[(Ljavax/media/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public]
[junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method validate, desc[(Lcom/jogamp/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.GLBuffers
[junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIIZ)I], sig[null], throws [com/jogamp/opengl/GLException], access[final public static]
[junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static]
[junit] CompatChanged Method componentCount, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] 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;[IIIIIZ)I], sig[null], throws nil, 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] Removed Method isAnimatorStartedOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method swapGLContext, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static]
[junit] Removed Method isAnimatorAnimating, desc[(Ljavax/media/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 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] 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 moveAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static]
[junit] Removed Method swapBuffersBeforeRead, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method isAnimatorStarted, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method swapGLContext, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static]
[junit] Added Method 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 isAnimatorAnimatingOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method isAnimatorAnimating, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method 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 isSwapGLContextSafe, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Added Method isAnimatorStartedOnOtherThread, desc[(Lcom/jogamp/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] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener
[junit] Removed Method run, desc[(Ljavax/media/opengl/GLAutoDrawable;)Z], 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 <init>, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer
[junit] Removed Method <init>, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIILjava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Added Method requiresNewBuffer, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws nil, access[public]
[junit] 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 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] 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] 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] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes
[junit] Added Method convert, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public static]
[junit] Removed Method getPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public]
[junit] CompatChanged Method <init>, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method <init>, desc[(III)V], sig[null], throws nil, access[public]
[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/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static]
[junit] Added Field pfmt, desc[Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], value[type null, data null, access[final public]
[junit] Removed Field bytesPerPixel, desc[I], sig[null], value[type null, data null, access[final public]
[junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[final public]
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method convert, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/opengl/GLProfile;)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static]
[junit] 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] 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 allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider
[junit] Added Method 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] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] 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] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method savePack, desc[(Ljavax/media/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 savePack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method resetPack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method 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] Added Method saveUnpack, desc[(Lcom/jogamp/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 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 setPackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public]
[junit] Added Method resetPack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method setPackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Removed Method resetAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method setPackRowLength, desc[(Ljavax/media/opengl/GL2ES3;I)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 <init>, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method resetUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method saveAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method setUnpackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)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 resetAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method saveUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method setAlignment, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method setUnpackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.GLReadBufferUtil
[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] Added Field hasAlpha, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Field alignment, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Method readPixelsImpl, desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected]
[junit] Removed Method readPixelsImpl, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected]
[junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public]
[junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public]
[junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.Gamma
[junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/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] 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] 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/GLAutoDrawable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Class com.jogamp.opengl.util.ImmModeSink
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method draw, desc[(Ljavax/media/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 glEnd, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public]
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;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 destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected]
[junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method regenerate, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected]
[junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;ZI)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 useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected]
[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 enableBuffer, desc[(Ljavax/media/opengl/GL;Z)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] 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] 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 <init>, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public]
[junit] Removed Method read, desc[(Ljava/io/InputStream;Ljavax/media/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method read, desc[(Ljava/io/InputStream;Lcom/jogamp/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method write, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public]
[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] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.RandomTileRenderer
[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] 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.TileRenderer
[junit] Added Method getClippedImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, 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 getClippedImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public]
[junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.TileRendererBase
[junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/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 beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public]
[junit] Added Method getImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], 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 setGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public]
[junit] Removed Method reqPreSwapBuffers, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method attachAutoDrawable, desc[(Ljavax/media/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 attachAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Removed Method getAttachedDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[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 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] 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 getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Changed Field CameraInputScheme, desc[Ljava/lang/String; -> Lcom/jogamp/common/net/Uri$Encoded;], type[java.lang.String -> nil], access[]
[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 destroy, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method getUri, desc[()Lcom/jogamp/common/net/Uri;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getURI, desc[()Ljava/net/URI;], 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] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIIILjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] 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] Removed Field awtPixelAttributesIntRGB3, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method <init>, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Added Method getAWTFormat, desc[()I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method getAWTPixelFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[public]
[junit] Added Method getAWTFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)I], sig[null], throws nil, access[public]
[junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GLProfile;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.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider
[junit] Added Method dispose, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Removed Method 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] 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.AWTGLReadBufferUtil
[junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;Z)V], sig[null], throws nil, access[public]
[junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], 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;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.Overlay
[junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method drawAll, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.awt.TextRenderer
[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 dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method end3DRendering, 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 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.TextureRenderer
[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 endOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method 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 setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method 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] CompatChanged Method draw3DRect, 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 beginOrthoRendering, 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;ZZ)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] 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;)Z], sig[null], throws nil, access[public]
[junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[public]
[junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method requiresGL3DefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method requiresDefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/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 addDefaultShaderPrecision, desc[(Lcom/jogamp/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;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;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 compile, desc[(Lcom/jogamp/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;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 compile, desc[(Ljavax/media/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] 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] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] Added Method add, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] 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 useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method link, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;Z)V], 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 init, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized]
[junit] CompatChanged Method add, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final 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;)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method add, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Added Method useProgram, desc[(Lcom/jogamp/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] Added Method validateProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Added Method replaceShader, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderState
[junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)I], sig[null], throws nil, access[public]
[junit] Added Method disableAllVertexAttributeArrays, desc[(Lcom/jogamp/opengl/GL2ES2;Z)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 releaseAllUniforms, desc[(Ljavax/media/opengl/GL2ES2;)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 ownAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public]
[junit] Added Method attachShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized]
[junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public]
[junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public]
[junit] Added Method ownUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)V], sig[null], throws nil, access[public]
[junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], 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 release, desc[(Ljavax/media/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)I], sig[null], throws nil, access[public]
[junit] Added Method releaseAllData, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method vertexAttribPointer, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method ownAttribute, desc[(Ljavax/media/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public]
[junit] Added Method getAttribute, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Added Method vertexAttribPointer, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final 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 ownsAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method uniform, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method isVertexAttribArrayEnabled, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getAttribute, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Added Method releaseAllUniforms, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], 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 getUniform, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLUniformData;], 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 enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public]
[junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)I], sig[null], throws nil, access[public]
[junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public]
[junit] Added Method getUniform, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public]
[junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Added Method releaseAllAttributes, desc[(Lcom/jogamp/opengl/GL2ES2;)V], 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 ownsAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method isActiveAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/opengl/GLArrayData;)V], sig[null], throws nil, access[public]
[junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/String;)V], 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 useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized]
[junit] Removed Method disableAllVertexAttributeArrays, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method ownsUniform, desc[(Ljavax/media/opengl/GLUniformData;)Z], 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 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 releaseAllAttributes, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderUtil
[junit] 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 attachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method shaderBinary, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method getProgramInfoLog, 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 isGeometryShaderSupported, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method compileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] 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 shaderSource, desc[(Lcom/jogamp/opengl/GL;I[Ljava/lang/CharSequence;)V], 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] Added Method getShaderInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method detachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method getShaderInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], 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 createShader, 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 getShaderBinaryFormats, desc[(Ljavax/media/opengl/GL;)Ljava/util/Set;], sig[(Ljavax/media/opengl/GL;)Ljava/util/Set<Ljava/lang/Integer;>;], throws nil, access[public static]
[junit] Removed Method 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 isProgramStatusValid, desc[(Ljavax/media/opengl/GL;II)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 deleteShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getShaderBinaryFormats, desc[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], sig[(Lcom/jogamp/opengl/GL;)Ljava/util/Set<Ljava/lang/Integer;>;], throws nil, access[public static]
[junit] Added Method 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 compileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/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 isShaderCompilerAvailable, desc[(Lcom/jogamp/opengl/GL;)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 isShaderStatusValid, desc[(Ljavax/media/opengl/GL;IILjava/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] Added Method isProgramStatusValid, desc[(Lcom/jogamp/opengl/GL;II)Z], 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 attachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method deleteShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method isProgramLinkStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], 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] Removed Method isGeometryShaderSupported, 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] Removed Method isProgramExecStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil
[junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] 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;)Lcom/jogamp/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 reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method dispose, 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] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.stereo.StereoDevice
[junit] Added Method getPosition, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getPosition, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer
[junit] Removed Method beginFrame, 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 getSingleSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], 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] Removed Method ppBegin, desc[(Ljavax/media/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 ppBegin, 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 beginFrame, 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] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method getTotalSurfaceSize, desc[()Lcom/jogamp/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] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method getTotalSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method endFrame, desc[(Lcom/jogamp/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] 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] 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;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Lcom/jogamp/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public]
[junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public]
[junit] 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 destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public]
[junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Ljavax/media/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method getTextureObject, desc[(Ljavax/media/opengl/GL;)I], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method setTexParameterf, desc[(Lcom/jogamp/opengl/GL;IF)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 setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;I[II)V], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method 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;IIIIIII)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method setTexParameteri, desc[(Ljavax/media/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;I)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] 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] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;I[FI)V], sig[null], throws nil, access[public]
[junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;I[II)V], sig[null], throws nil, access[public]
[junit] 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 setTexParameteri, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[public]
[junit] Removed Method enable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method disable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/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 setTexParameterf, desc[(Ljavax/media/opengl/GL;IF)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] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)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 bind, 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;III)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureData
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;)V], sig[null], throws nil, access[protected]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;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 getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;)V], sig[null], throws nil, access[protected]
[junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureIO
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] CompatChanged Method newTexture, throws[[java/lang/IllegalArgumentException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException]], access[]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] 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] 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] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Added Method 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] Removed Method newTexture, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/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/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] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/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/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/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence
[junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.TextureState
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method 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] 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 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 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] Class com.jogamp.opengl.util.texture.spi.TGAImage
[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] 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/lang/String;)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] 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/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] 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/io/InputStream;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/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] 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/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/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_QUERY_ALL_EVENT_BITS_AMD, value[-1 -> 4294967295], access[]
[junit] CompatChanged Field GL_ALL_CLIENT_ATTRIB_BITS, value[-1 -> 4294967295], access[]
[junit] CompatChanged Field GL_CLIENT_ALL_ATTRIB_BITS, 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_LAST_VERTEX_CONVENTION, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glMinSampleShading, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_INT_SAMPLER_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_PRIMITIVES_GENERATED, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_IMAGE_UNIFORMS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_QUADS, 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 Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_FRAMEBUFFER_LAYERS, 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_CONTEXT_FLAGS, 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_TEXTURE_BUFFER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_BUFFER, 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].glBlendEquationSeparatei, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_EVALUATION_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_SAMPLE_SHADING, 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_GEOMETRY_SHADER_BIT, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glEnablei, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexStorage3DMultisample, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES2].GL_PROGRAM_PIPELINE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FIRST_VERTEX_CONVENTION, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTERS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationi, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_CONTROL_SHADER_BIT, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_UNIFORM_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MIN_SAMPLE_SHADING_VALUE, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glColorMaski, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFuncSeparatei, 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_EVALUATION_ATOMIC_COUNTER_BUFFERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFunci, access[]
[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_COUNTER_BUFFERS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glIsEnabledi, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexBuffer, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, 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_TEXTURE_BUFFER_DATA_STORE_BINDING, access[]
[junit] Class com.jogamp.opengl.GL3
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLES_ADJACENCY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawRangeElementsBaseVertex, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_OUTPUT_TYPE, 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_GEOMETRY_SHADER_INVOCATIONS, 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_GEOMETRY_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsBaseVertex, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_INPUT_TYPE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_UNDEFINED_VERTEX, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsInstancedBaseVertex, 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_MAX_GEOMETRY_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCHES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_GEN_LEVEL, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glTexBufferRange, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_PATCH_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCH_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_EVEN, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_ATTACHMENT_LAYERED, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_OUTPUT_VERTICES, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glFramebufferTexture, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_ISOLINES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_INPUT_COMPONENTS, 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_GEOMETRY_OUTPUT_VERTICES, 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_INPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_MODE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LAYER_PROVOKING_VERTEX, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLE_STRIP_ADJACENCY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glPatchParameteri, 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_LINES_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_VERTICES_OUT, 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_TESS_EVALUATION_SHADER, 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_TESS_CONTROL_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_SIZE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_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_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_POINT_MODE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_ODD, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_PATCH_COMPONENTS, 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_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINE_STRIP_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_SPACING, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_INVOCATIONS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET, access[]
[junit] Class com.jogamp.opengl.GL4
[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_GEOMETRY_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_REFERENCED_BY_GEOMETRY_SHADER, 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_TESS_CONTROL_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_TEXTURE_BUFFER_BINDING, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_CONTEXT_LOST, 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_REFERENCED_BY_TESS_EVALUATION_SHADER, access[]
[junit] Class com.jogamp.opengl.GLBase
[junit] CompatChanged Method setSwapInterval, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.GLContext
[junit] CompatChanged Field CTX_IMPL_FP32_COMPAT_API, value[16384 -> 32768], access[]
[junit] CompatChanged Field CTX_IMPL_FBO, value[8192 -> 16384], access[]
[junit] Class com.jogamp.opengl.GLES1
[junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[]
[junit] Class com.jogamp.opengl.GLES2
[junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[]
[junit]
[junit]
[junit] Deprecates
[junit]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Deprecated Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Deprecated Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public]
[junit] Deprecated Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected]
[junit] Deprecated Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected]
[junit] 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/io/File;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/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit]
[junit]
[junit] Additions
[junit]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice
[junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.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 lockSurfaceImpl, desc[(Ljava/awt/GraphicsConfiguration;)I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected]
[junit] Added Method getAWTGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Added Method setAWTGraphicsConfiguration, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;)V], 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] Added Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;Ljava/awt/GraphicsConfiguration;)Z], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[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 Method isResizable, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method setResizable, 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_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] Added Field STATE_MASK_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field STATE_MASK_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 256, 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 Method isSticky, desc[()Z], 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_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Field STATE_MASK_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 1, 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_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 8192, 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 Field STATE_BIT_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static]
[junit] Added Field STATE_BIT_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Added Method getStateMask, desc[()I], 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 setSticky, desc[(Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Field STATE_MASK_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static]
[junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Field STATE_BIT_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static]
[junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[junit] Added Field STATE_MASK_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 2048, access[final public static]
[junit] Added Field STATE_MASK_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Field STATE_MASK_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Field STATE_MASK_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method getStatePublicBitmask, desc[()I], 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 Method setMaximized, desc[(ZZ)V], 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_BIT_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 6, 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] 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 getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Added Method isResizable, desc[()Z], 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 isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method isMaximizedHorz, 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 getStatePublicBitmask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[final public]
[junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[final public]
[junit] Added Method isMaximizedVert, 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 glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glStateCaptureNV, desc[(II)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 glTextureImage2DEXT, desc[(IIIIIIIIIJ)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 glConservativeRasterParameterfNV, desc[(IF)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 glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)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 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 glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)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 glTextureSubImage1DEXT, desc[(IIIIIIIJ)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 glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(I[II)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 glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)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 glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)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 glProgramUniform4ui64vARB, desc[(III[JI)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 glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)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 glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)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 glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)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 glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)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 glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)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 glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glCompileCommandListNV, 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 glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, 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 glCreateCommandListsNV, desc[(I[II)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 glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)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 glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)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 glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)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 glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)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 glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)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 glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)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 glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationSeparatei, 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 glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)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 glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)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 glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glPatchParameteri, desc[(II)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 isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()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 glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)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 glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GL2
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ELEMENTS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[abstract public]
[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 glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_BLEND_COLOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static]
[junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)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 Method glProgramUniform4ui64vARB, desc[(III[JI)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 glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added 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 glProgramUniform2i64ARB, desc[(IIJJ)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 Field GL_UNIFORM_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)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 glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ARRAYS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static]
[junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract 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[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 glProgramUniform3ui64vARB, desc[(III[JI)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 glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)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 Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(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 glUniform1ui64vARB, 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 Method glUniform3i64ARB, desc[(IJJJ)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 glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)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 Field GL_FRONT_FACE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)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_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static]
[junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)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 glProgramUniform1ui64vARB, desc[(III[JI)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 Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)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 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_ELEMENT_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[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 glProgramUniform4i64ARB, desc[(IIJJJJ)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 glTextureImage3DEXT, desc[(IIIIIIIIIIJ)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 glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static]
[junit] Added Field GL_DRAW_ELEMENTS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static]
[junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)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_ATTRIBUTE_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static]
[junit] Added Field GL_VIEWPORT_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Method glGetCommandHeaderNV, desc[(II)I], 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 glGetnUniformi64vARB, desc[(III[JI)V], 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 glEvaluateDepthValuesARB, desc[()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_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)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_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static]
[junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_POLYGON_OFFSET_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static]
[junit] Added Field GL_ALPHA_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 15, access[final public static]
[junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ARRAYS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 3, 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 glUniform1ui64ARB, desc[(IJ)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_LINE_WIDTH_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[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_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static]
[junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)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 glUniform2i64vARB, desc[(II[JI)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 glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[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_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static]
[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 glProgramUniform1i64ARB, desc[(IIJ)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 Method glUniform3i64vARB, desc[(II[JI)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 glProgramUniform3i64ARB, desc[(IIJJJ)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 glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SCISSOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 17, access[final public static]
[junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)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 glIsCommandListNV, desc[(I)Z], 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 glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract 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[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_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, 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 glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static]
[junit] Added Method glUniform3ui64vARB, 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 glProgramUniform4ui64ARB, desc[(IIJJJJ)V], 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 glDeleteStatesNV, desc[(I[II)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 glGetUniformui64vARB, desc[(II[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 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 Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static]
[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_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static]
[junit] Added Method glUniform4i64vARB, desc[(II[JI)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 glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)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 glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)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 Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ARRAYS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)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 Field GL_COLOR_ATTACHMENT17, desc[I], sig[null], value[type java.lang.Integer, data 36081, access[final public static]
[junit] Added Field GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Field GL_MAX_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 35883, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_DEFAULT_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37650, access[final public static]
[junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, desc[I], sig[null], value[type java.lang.Integer, data 36877, access[final public static]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[abstract public]
[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_MAX_GEOMETRY_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 35372, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT18, desc[I], sig[null], value[type java.lang.Integer, data 36082, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT23, desc[I], sig[null], value[type java.lang.Integer, data 36087, 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_COLOR_ATTACHMENT31, desc[I], sig[null], value[type java.lang.Integer, data 36095, access[final public static]
[junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static]
[junit] Added Field GL_TEXTURE_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36873, 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_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_MIN_SAMPLE_SHADING_VALUE, desc[I], sig[null], value[type java.lang.Integer, data 35895, 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_GEOMETRY_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37589, access[final public static]
[junit] Added Method glGetnUniformuiv, desc[(III[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLOR_ATTACHMENT16, desc[I], sig[null], value[type java.lang.Integer, data 36080, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT22, desc[I], sig[null], value[type java.lang.Integer, data 36086, 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 Field GL_COLOR_ATTACHMENT20, desc[I], sig[null], value[type java.lang.Integer, data 36084, access[final public static]
[junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[abstract public]
[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 Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[abstract public]
[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_MAX_FRAMEBUFFER_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37655, access[final public static]
[junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37583, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT30, desc[I], sig[null], value[type java.lang.Integer, data 36094, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT29, desc[I], sig[null], value[type java.lang.Integer, data 36093, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37582, 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 Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37581, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT26, desc[I], sig[null], value[type java.lang.Integer, data 36090, 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 Method glGetnUniformuiv, desc[(IIILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PRIMITIVES_GENERATED, desc[I], sig[null], value[type java.lang.Integer, data 35975, 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_TESS_EVALUATION_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Field GL_LAST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36430, access[final public static]
[junit] Added Field GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 35378, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT25, desc[I], sig[null], value[type java.lang.Integer, data 36089, 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_TEXTURE_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLOR_ATTACHMENT19, desc[I], sig[null], value[type java.lang.Integer, data 36083, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37587, access[final public static]
[junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36876, 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_GEOMETRY_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, 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 Method glColorMaski, desc[(IZZZZ)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 glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_TEXTURE_BUFFER_DATA_STORE_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35885, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT21, desc[I], sig[null], value[type java.lang.Integer, data 36085, 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_BINDING_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35884, access[final public static]
[junit] Added Field GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36874, access[final public static]
[junit] 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_CONTEXT_LOST, desc[I], sig[null], value[type java.lang.Integer, data 1287, 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_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, 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_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36313, 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 glPatchParameteri, desc[(II)V], sig[null], throws nil, access[abstract public]
[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 Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_ISOLINES, desc[I], sig[null], value[type java.lang.Integer, data 36474, access[final public static]
[junit] Added Field GL_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_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37847, 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_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37842, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37843, access[final public static]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)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_COMPRESSED_RGBA_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37810, 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_MAX_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36444, 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 Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public]
[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_TESS_GEN_SPACING, desc[I], sig[null], value[type java.lang.Integer, data 36471, access[final public static]
[junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static]
[junit] Added Field GL_TESS_GEN_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36470, 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_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static]
[junit] Added Field GL_REFERENCED_BY_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37641, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37851, 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_COMPRESSED_RGBA_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37808, 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 Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public]
[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_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37852, access[final public static]
[junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37816, 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_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36466, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, desc[I], sig[null], value[type java.lang.Integer, data 37279, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37809, 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_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_TRIANGLE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37841, access[final public static]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[abstract public]
[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_COMPRESSED_RGBA_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37815, 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_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37821, 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_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_SRGB8_ALPHA8_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37840, 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 Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34925, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37846, 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_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static]
[junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static]
[junit] Added Field GL_REFERENCED_BY_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37640, 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_GEOMETRY_INPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35095, 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_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36487, 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_RGBA_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37811, 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_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, 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_TESS_GEN_VERTEX_ORDER, desc[I], sig[null], value[type java.lang.Integer, data 36472, 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_LINES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37844, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37845, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36319, access[final public static]
[junit] Added Field GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36383, access[final public static]
[junit] Added Field GL_MAX_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_RGBA_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37817, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37155, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35882, 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_MIN_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36443, 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 Method glTexBufferRange, desc[(IIIJJ)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_TEXTURE_BUFFER_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 37277, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 36442, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37819, 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_MAX_TESS_PATCH_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36484, 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_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_FRAGMENT_INTERPOLATION_OFFSET_BITS, desc[I], sig[null], value[type java.lang.Integer, data 36445, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34924, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37848, 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 Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37156, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36490, 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_GEOMETRY_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37079, 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_TESS_CONTROL_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36469, 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_COMPRESSED_RGBA_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37812, access[final public static]
[junit] Added Field GL_TESS_GEN_POINT_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36473, access[final public static]
[junit] Added Field GL_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 34943, access[final public static]
[junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37814, access[final public static]
[junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36321, 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_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36481, access[final public static]
[junit] Class com.jogamp.opengl.GL4
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method 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 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 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] Added Method decomposeBits, desc[(I[I)Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[protected static]
[junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;Lcom/jogamp/common/util/VersionNumber;ILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static]
[junit] Added Method isGLES32CompatibleAvailable, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Added Method hasOpenGLESSupport, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method hasOpenGLDesktopSupport, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLES2
[junit] Added Field GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37679, access[final public static]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)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 Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, 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 Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)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_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, 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 Field GL_COVERAGE_MODULATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37682, 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_FRAGMENT_COVERAGE_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37598, 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_STENCIL_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37678, 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 Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)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_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static]
[junit] Added Field GL_TEXTURE_2D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 35866, access[final public static]
[junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, 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 glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37270, access[final public static]
[junit] Added Field GL_TEXTURE_SPARSE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37286, 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 Method glFragmentCoverageColorNV, desc[(I)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_ONE_MINUS_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35066, 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_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static]
[junit] Added Method glRasterSamplesEXT, desc[(IZ)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_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35068, access[final public static]
[junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_POLYGON_MODE_NV, desc[I], sig[null], value[type java.lang.Integer, data 2880, 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_SPARSE_3D_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37273, access[final public static]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)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 glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_ONE_MINUS_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35067, access[final public static]
[junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, 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_LOCATION_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37647, access[final public static]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)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_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_NUM_VIRTUAL_PAGE_SIZES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37288, 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_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_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, 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_PROGRAMMABLE_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37697, 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 Field GL_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 34185, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37287, access[final public static]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FILL_RECTANGLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37692, access[final public static]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)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_SRC_ALPHA_SATURATE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 776, access[final public static]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SR8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36797, access[final public static]
[junit] Added Field GL_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_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_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37696, 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_VIRTUAL_PAGE_SIZE_X_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37269, access[final public static]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static]
[junit] Added Field GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37675, 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_MIXED_STENCIL_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37680, access[final public static]
[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_CONSERVATIVE_RASTERIZATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37702, access[final public static]
[junit] Added Field GL_BUFFER_STORAGE_FLAGS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33312, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_Z_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37271, 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_POLYGON_OFFSET_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 10753, access[final public static]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[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_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 6912, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static]
[junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37693, 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 Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[abstract public]
[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 Method glBlendBarrier, desc[()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 glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DYNAMIC_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static]
[junit] Added Field GL_SAMPLE_ALPHA_TO_ONE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32927, access[final public static]
[junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field GL_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32925, 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_COVERAGE_MODULATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37683, access[final public static]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[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_MAX_SPARSE_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37272, access[final public static]
[junit] Added Field GL_COVERAGE_MODULATION_TABLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37681, access[final public static]
[junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37704, access[final public static]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], 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 Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, 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 Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], 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 Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, 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 glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(I[II)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 glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/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 glUniform1i64vARB, 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 glTextureSubImage1D, desc[(IIIIIIJ)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 glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[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 glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)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 glUniform3i64ARB, desc[(IJJJ)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 glProgramUniform3ui64vARB, 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 glGetUniformui64vARB, desc[(II[JI)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 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 glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)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 glUniform2ui64vARB, 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 glFramebufferSampleLocationsfvARB, desc[(III[FI)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 glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)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 glCompileCommandListNV, desc[(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 glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public]
[junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)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 glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)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 glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)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 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 glProgramUniform4i64ARB, desc[(IIJJJJ)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 glStateCaptureNV, desc[(II)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[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)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 glUniform2i64vARB, desc[(II[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 glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, 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 glUniform2i64vARB, desc[(IILjava/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 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 glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)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 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 glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)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 glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()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.TraceGLES1
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public]
[junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBuffer, desc[(III)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 glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glPatchParameteri, desc[(II)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 glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationi, desc[(II)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 glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;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 glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, 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 glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.egl.EGLExt
[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_DEBUG_MSG_CRITICAL_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13241, 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_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_DEPTH_RANGE_FULL_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13081, 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_NUMBER_OF_PLANES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13073, 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_SUBSAMPLE_4_2_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13075, access[final public static]
[junit] Added Field EGL_YUV_BUFFER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13056, access[final public static]
[junit] Added Field EGL_DEBUG_MSG_INFO_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13244, access[final public static]
[junit] Added Field EGL_YUV_DEPTH_RANGE_LIMITED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13080, 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_YVYU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13062, 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_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_YUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13058, 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_YUV_PLANE_BPP_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13082, 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 Method eglExportDMABUFImageMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field EGL_YUV_SUBSAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13074, access[final public static]
[junit] Added Field EGL_OBJECT_SURFACE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13235, 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 Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public]
[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_CALLBACK_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13240, access[final public static]
[junit] Added Field EGL_YUV_PLANE_BPP_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13083, access[final public static]
[junit] Added 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_PLANE_BPP_10_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13085, 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_DEBUG_MSG_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13242, 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 Method eglQueryDebugKHR, desc[(ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[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_DEBUG_MSG_WARN_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13243, 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_ORDER_YVU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13059, 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_ORDER_YUYV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13060, 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_CONTEXT_OPENGL_NO_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 12723, 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_DEPTH_RANGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13079, 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 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[(Lcom/jogamp/opengl/GL2ES2;II[Lcom/jogamp/common/net/Uri;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static]
[junit] Added Method readShaderBinary, desc[(Lcom/jogamp/common/net/Uri;)Ljava/nio/ByteBuffer;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added 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] 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[(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] Class com.jogamp.opengl.util.texture.ImageType
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.texture.ImageType.Util
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Added Method getImageTarget, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureData
[junit] Added Method getSourceImageType, desc[()Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider.SupportsImageTypes
[junit] Added Class , access[abstract interface public]
[junit]
[junit]
[junit]
[junit]
[junit] Class Order
[junit]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice
[junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.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] 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] Added Method lockSurfaceImpl, desc[(Ljava/awt/GraphicsConfiguration;)I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected]
[junit] Added Method getAWTGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Added Method setAWTGraphicsConfiguration, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;)V], sig[null], throws nil, access[final public]
[junit] Deprecated Method updatePixelScale, desc[(Z)Z], 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] Deprecated Method lockSurfaceImpl, desc[()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 updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[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 Method isResizable, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method setResizable, 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_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] Added Field STATE_MASK_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field STATE_MASK_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 256, 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 Method isSticky, desc[()Z], 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_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Field STATE_MASK_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 1, 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_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 8192, 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 Field STATE_BIT_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static]
[junit] Added Field STATE_BIT_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Added Method getStateMask, desc[()I], 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 setSticky, desc[(Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Field STATE_MASK_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static]
[junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Field STATE_BIT_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static]
[junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[junit] Added Field STATE_MASK_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 2048, access[final public static]
[junit] Added Field STATE_MASK_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Field STATE_MASK_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Field STATE_MASK_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method getStatePublicBitmask, desc[()I], 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 Method setMaximized, desc[(ZZ)V], 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_BIT_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 6, 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] 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 getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Added Method isResizable, desc[()Z], 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 isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method isMaximizedHorz, 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 getStatePublicBitmask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[final public]
[junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[final public]
[junit] Added Method isMaximizedVert, 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 glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glStateCaptureNV, desc[(II)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 glTextureImage2DEXT, desc[(IIIIIIIIIJ)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 glConservativeRasterParameterfNV, desc[(IF)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 glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)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 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 glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)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 glTextureSubImage1DEXT, desc[(IIIIIIIJ)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 glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(I[II)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 glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)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 glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)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 glProgramUniform4ui64vARB, desc[(III[JI)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 glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)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 glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)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 glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)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 glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)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 glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)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 glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glCompileCommandListNV, 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 glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, 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 glCreateCommandListsNV, desc[(I[II)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 glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)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 glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)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 glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)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 glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)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 glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)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 glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)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 glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationSeparatei, 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 glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)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 glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)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 glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glPatchParameteri, desc[(II)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 isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()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 glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)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 glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GL2
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ELEMENTS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[abstract public]
[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 glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_BLEND_COLOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static]
[junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)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 Method glProgramUniform4ui64vARB, desc[(III[JI)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] CompatChanged Field GL_QUERY_ALL_EVENT_BITS_AMD, value[-1 -> 4294967295], access[]
[junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added 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 glProgramUniform2i64ARB, desc[(IIJJ)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 Field GL_UNIFORM_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] CompatChanged Field GL_ALL_CLIENT_ATTRIB_BITS, value[-1 -> 4294967295], access[]
[junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)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 glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ARRAYS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static]
[junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract 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[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] CompatChanged Field GL_CLIENT_ALL_ATTRIB_BITS, value[-1 -> 4294967295], access[]
[junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)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 glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)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 Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(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 glUniform1ui64vARB, 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 Method glUniform3i64ARB, desc[(IJJJ)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 glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)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 Field GL_FRONT_FACE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)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_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static]
[junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)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 glProgramUniform1ui64vARB, desc[(III[JI)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 Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)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 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_ELEMENT_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[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 glProgramUniform4i64ARB, desc[(IIJJJJ)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 glTextureImage3DEXT, desc[(IIIIIIIIIIJ)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 glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static]
[junit] Added Field GL_DRAW_ELEMENTS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static]
[junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)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_ATTRIBUTE_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static]
[junit] Added Field GL_VIEWPORT_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Method glGetCommandHeaderNV, desc[(II)I], 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 glGetnUniformi64vARB, desc[(III[JI)V], 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 glEvaluateDepthValuesARB, desc[()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_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)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_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static]
[junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_POLYGON_OFFSET_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static]
[junit] Added Field GL_ALPHA_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 15, access[final public static]
[junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ARRAYS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 3, 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 glUniform1ui64ARB, desc[(IJ)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_LINE_WIDTH_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[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_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static]
[junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)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 glUniform2i64vARB, desc[(II[JI)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 glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[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_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static]
[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 glProgramUniform1i64ARB, desc[(IIJ)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 Method glUniform3i64vARB, desc[(II[JI)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 glProgramUniform3i64ARB, desc[(IIJJJ)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 glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SCISSOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 17, access[final public static]
[junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)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 glIsCommandListNV, desc[(I)Z], 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 glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract 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[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_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, 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 glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static]
[junit] Added Method glUniform3ui64vARB, 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 glProgramUniform4ui64ARB, desc[(IIJJJJ)V], 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 glDeleteStatesNV, desc[(I[II)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] CompatChanged Field GL_TEXCOORD4_BIT_PGI, value[-2147483648 -> 2147483648], access[]
[junit] Added Method glGetUniformui64vARB, desc[(II[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 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 Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static]
[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_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static]
[junit] Added Method glUniform4i64vARB, desc[(II[JI)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 glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)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 glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)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 Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ARRAYS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)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] CompatChanged Field GL_ALL_SHADER_BITS, value[-1 -> 4294967295], access[]
[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 Field GL_COLOR_ATTACHMENT17, desc[I], sig[null], value[type java.lang.Integer, data 36081, access[final public static]
[junit] Added Field GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Field GL_MAX_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 35883, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_DEFAULT_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37650, access[final public static]
[junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, desc[I], sig[null], value[type java.lang.Integer, data 36877, access[final public static]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[abstract public]
[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_MAX_GEOMETRY_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 35372, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT18, desc[I], sig[null], value[type java.lang.Integer, data 36082, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT23, desc[I], sig[null], value[type java.lang.Integer, data 36087, 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_COLOR_ATTACHMENT31, desc[I], sig[null], value[type java.lang.Integer, data 36095, access[final public static]
[junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static]
[junit] Added Field GL_TEXTURE_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36873, 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_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_MIN_SAMPLE_SHADING_VALUE, desc[I], sig[null], value[type java.lang.Integer, data 35895, 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_GEOMETRY_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37589, access[final public static]
[junit] Added Method glGetnUniformuiv, desc[(III[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLOR_ATTACHMENT16, desc[I], sig[null], value[type java.lang.Integer, data 36080, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT22, desc[I], sig[null], value[type java.lang.Integer, data 36086, 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 Field GL_COLOR_ATTACHMENT20, desc[I], sig[null], value[type java.lang.Integer, data 36084, access[final public static]
[junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[abstract public]
[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 Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[abstract public]
[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_MAX_FRAMEBUFFER_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37655, access[final public static]
[junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37583, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT30, desc[I], sig[null], value[type java.lang.Integer, data 36094, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT29, desc[I], sig[null], value[type java.lang.Integer, data 36093, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37582, 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 Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37581, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT26, desc[I], sig[null], value[type java.lang.Integer, data 36090, 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] CompatChanged Field GL_ALL_BARRIER_BITS, value[-1 -> 4294967295], access[]
[junit] Added Method glGetnUniformuiv, desc[(IIILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PRIMITIVES_GENERATED, desc[I], sig[null], value[type java.lang.Integer, data 35975, 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_TESS_EVALUATION_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Field GL_LAST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36430, access[final public static]
[junit] Added Field GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 35378, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT25, desc[I], sig[null], value[type java.lang.Integer, data 36089, 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_TEXTURE_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLOR_ATTACHMENT19, desc[I], sig[null], value[type java.lang.Integer, data 36083, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37587, access[final public static]
[junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36876, 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_GEOMETRY_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, 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 Method glColorMaski, desc[(IZZZZ)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 glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_TEXTURE_BUFFER_DATA_STORE_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35885, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT21, desc[I], sig[null], value[type java.lang.Integer, data 36085, 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_BINDING_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35884, access[final public static]
[junit] Added Field GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36874, access[final public static]
[junit] Class com.jogamp.opengl.GL2GL3
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_LAST_VERTEX_CONVENTION, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glMinSampleShading, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_INT_SAMPLER_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_PRIMITIVES_GENERATED, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_IMAGE_UNIFORMS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_QUADS, 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 Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_FRAMEBUFFER_LAYERS, 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_CONTEXT_FLAGS, 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_TEXTURE_BUFFER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_BUFFER, 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].glBlendEquationSeparatei, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_EVALUATION_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_SAMPLE_SHADING, 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_GEOMETRY_SHADER_BIT, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glEnablei, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexStorage3DMultisample, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES2].GL_PROGRAM_PIPELINE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FIRST_VERTEX_CONVENTION, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTERS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationi, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_CONTROL_SHADER_BIT, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_UNIFORM_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MIN_SAMPLE_SHADING_VALUE, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glColorMaski, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFuncSeparatei, 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_EVALUATION_ATOMIC_COUNTER_BUFFERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFunci, 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_MAX_TEXTURE_BUFFER_SIZE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glIsEnabledi, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexBuffer, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, 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_TEXTURE_BUFFER_DATA_STORE_BINDING, access[]
[junit] Class com.jogamp.opengl.GL3
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLES_ADJACENCY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawRangeElementsBaseVertex, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_OUTPUT_TYPE, 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_GEOMETRY_SHADER_INVOCATIONS, 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_GEOMETRY_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsBaseVertex, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_INPUT_TYPE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_UNDEFINED_VERTEX, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsInstancedBaseVertex, 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_MAX_GEOMETRY_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCHES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_GEN_LEVEL, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glTexBufferRange, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_PATCH_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCH_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_EVEN, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_ATTACHMENT_LAYERED, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_OUTPUT_VERTICES, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glFramebufferTexture, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_ISOLINES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_INPUT_COMPONENTS, 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_GEOMETRY_OUTPUT_VERTICES, 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_INPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_MODE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LAYER_PROVOKING_VERTEX, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLE_STRIP_ADJACENCY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glPatchParameteri, 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_LINES_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_VERTICES_OUT, 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_TESS_EVALUATION_SHADER, 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_TESS_CONTROL_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_SIZE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_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_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_POINT_MODE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_ODD, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_PATCH_COMPONENTS, 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_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINE_STRIP_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_SPACING, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_INVOCATIONS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET, access[]
[junit] Class com.jogamp.opengl.GL3ES3
[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_COMPRESSED_RGBA_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37818, 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_REFERENCED_BY_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37639, 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_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static]
[junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[abstract public]
[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 Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_ISOLINES, desc[I], sig[null], value[type java.lang.Integer, data 36474, access[final public static]
[junit] Added Field GL_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_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37847, 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_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37842, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37843, access[final public static]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)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_COMPRESSED_RGBA_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37810, 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_MAX_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36444, 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 Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public]
[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_TESS_GEN_SPACING, desc[I], sig[null], value[type java.lang.Integer, data 36471, access[final public static]
[junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static]
[junit] Added Field GL_TESS_GEN_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36470, 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_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static]
[junit] Added Field GL_REFERENCED_BY_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37641, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37851, 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_COMPRESSED_RGBA_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37808, 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 Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public]
[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_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37852, access[final public static]
[junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37816, 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_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36466, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, desc[I], sig[null], value[type java.lang.Integer, data 37279, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37809, 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_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_TRIANGLE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37841, access[final public static]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[abstract public]
[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_COMPRESSED_RGBA_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37815, 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_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37821, 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_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_SRGB8_ALPHA8_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37840, 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 Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34925, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37846, 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_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static]
[junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static]
[junit] Added Field GL_REFERENCED_BY_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37640, 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_GEOMETRY_INPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35095, 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_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36487, 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_RGBA_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37811, 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_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, 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_TESS_GEN_VERTEX_ORDER, desc[I], sig[null], value[type java.lang.Integer, data 36472, 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_LINES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37844, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37845, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36319, access[final public static]
[junit] Added Field GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36383, access[final public static]
[junit] Added Field GL_MAX_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_RGBA_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37817, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37155, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35882, 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_MIN_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36443, 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 Method glTexBufferRange, desc[(IIIJJ)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_TEXTURE_BUFFER_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 37277, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 36442, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37819, 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_MAX_TESS_PATCH_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36484, 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_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_FRAGMENT_INTERPOLATION_OFFSET_BITS, desc[I], sig[null], value[type java.lang.Integer, data 36445, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34924, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37848, 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 Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37156, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36490, 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_GEOMETRY_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37079, 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_TESS_CONTROL_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36469, 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_COMPRESSED_RGBA_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37812, access[final public static]
[junit] Added Field GL_TESS_GEN_POINT_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36473, access[final public static]
[junit] Added Field GL_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 34943, access[final public static]
[junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37814, access[final public static]
[junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36321, 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_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36481, access[final public static]
[junit] Class com.jogamp.opengl.GL4
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)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_GEOMETRY_SHADER_STORAGE_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, access[]
[junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)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_REFERENCED_BY_GEOMETRY_SHADER, 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_TESS_CONTROL_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_TEXTURE_BUFFER_BINDING, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_CONTEXT_LOST, 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_REFERENCED_BY_TESS_EVALUATION_SHADER, 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_FP32_COMPAT_API, value[16384 -> 32768], access[]
[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] CompatChanged Field CTX_IMPL_FBO, value[8192 -> 16384], access[]
[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] Added Method decomposeBits, desc[(I[I)Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[protected static]
[junit] Deprecated Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static]
[junit] 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 isGLES32CompatibleAvailable, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[final public 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 Field GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37679, access[final public static]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)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 Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, 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 Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)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_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, 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 Field GL_COVERAGE_MODULATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37682, 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_FRAGMENT_COVERAGE_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37598, 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_STENCIL_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37678, 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 Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)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_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static]
[junit] Added Field GL_TEXTURE_2D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 35866, access[final public static]
[junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, 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 glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37270, access[final public static]
[junit] Added Field GL_TEXTURE_SPARSE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37286, 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 Method glFragmentCoverageColorNV, desc[(I)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] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[]
[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_RASTER_FIXED_SAMPLE_LOCATIONS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37674, 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 Method glRasterSamplesEXT, desc[(IZ)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_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35068, access[final public static]
[junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_POLYGON_MODE_NV, desc[I], sig[null], value[type java.lang.Integer, data 2880, 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_SPARSE_3D_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37273, access[final public static]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)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 glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_ONE_MINUS_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35067, access[final public static]
[junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, 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_LOCATION_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37647, access[final public static]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)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_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_NUM_VIRTUAL_PAGE_SIZES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37288, 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_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_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, 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_PROGRAMMABLE_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37697, 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 Field GL_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 34185, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37287, access[final public static]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FILL_RECTANGLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37692, access[final public static]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)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_SRC_ALPHA_SATURATE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 776, access[final public static]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SR8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36797, access[final public static]
[junit] Added Field GL_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_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_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37696, 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_VIRTUAL_PAGE_SIZE_X_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37269, access[final public static]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static]
[junit] Added Field GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37675, 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_MIXED_STENCIL_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37680, access[final public static]
[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_CONSERVATIVE_RASTERIZATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37702, access[final public static]
[junit] Added Field GL_BUFFER_STORAGE_FLAGS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33312, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_Z_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37271, 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_POLYGON_OFFSET_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 10753, access[final public static]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[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_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 6912, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static]
[junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37693, 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 Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[abstract public]
[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 Method glBlendBarrier, desc[()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 glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DYNAMIC_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static]
[junit] Added Field GL_SAMPLE_ALPHA_TO_ONE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32927, access[final public static]
[junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field GL_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32925, 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_COVERAGE_MODULATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37683, access[final public static]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[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_MAX_SPARSE_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37272, access[final public static]
[junit] Added Field GL_COVERAGE_MODULATION_TABLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37681, access[final public static]
[junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37704, access[final public static]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], 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 Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, 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 Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], 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 Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, 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 glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(I[II)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 glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/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 glUniform1i64vARB, 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 glTextureSubImage1D, desc[(IIIIIIJ)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 glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[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 glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)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 glUniform3i64ARB, desc[(IJJJ)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 glProgramUniform3ui64vARB, 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 glGetUniformui64vARB, desc[(II[JI)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 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 glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)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 glUniform2ui64vARB, 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 glFramebufferSampleLocationsfvARB, desc[(III[FI)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 glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)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 glCompileCommandListNV, desc[(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 glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public]
[junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)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 glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)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 glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)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 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 glProgramUniform4i64ARB, desc[(IIJJJJ)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 glStateCaptureNV, desc[(II)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[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)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 glUniform2i64vARB, desc[(II[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 glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, 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 glUniform2i64vARB, desc[(IILjava/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 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 glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)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 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 glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)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 glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()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.TraceGLES1
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public]
[junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBuffer, desc[(III)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 glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glPatchParameteri, desc[(II)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 glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationi, desc[(II)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 glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;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 glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, 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 glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.egl.EGLExt
[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_DEBUG_MSG_CRITICAL_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13241, 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_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_DEPTH_RANGE_FULL_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13081, 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_NUMBER_OF_PLANES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13073, 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_SUBSAMPLE_4_2_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13075, access[final public static]
[junit] Added Field EGL_YUV_BUFFER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13056, access[final public static]
[junit] Added Field EGL_DEBUG_MSG_INFO_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13244, access[final public static]
[junit] Added Field EGL_YUV_DEPTH_RANGE_LIMITED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13080, 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_YVYU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13062, 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_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_YUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13058, 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_YUV_PLANE_BPP_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13082, 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 Method eglExportDMABUFImageMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field EGL_YUV_SUBSAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13074, access[final public static]
[junit] Added Field EGL_OBJECT_SURFACE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13235, 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 Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public]
[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_CALLBACK_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13240, access[final public static]
[junit] Added Field EGL_YUV_PLANE_BPP_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13083, access[final public static]
[junit] Added 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_PLANE_BPP_10_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13085, 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_DEBUG_MSG_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13242, 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 Method eglQueryDebugKHR, desc[(ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[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_DEBUG_MSG_WARN_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13243, 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_ORDER_YVU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13059, 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_ORDER_YUYV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13060, 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_CONTEXT_OPENGL_NO_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 12723, 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_DEPTH_RANGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13079, 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 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[(Lcom/jogamp/opengl/GL2ES2;II[Lcom/jogamp/common/net/Uri;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static]
[junit] Added Method readShaderBinary, desc[(Lcom/jogamp/common/net/Uri;)Ljava/nio/ByteBuffer;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added 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] 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[(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] 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/io/File;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/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.TextureProvider.SupportsImageTypes
[junit] Added Class , access[abstract interface public]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V232
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV232V24x
[junit] Semantic Version Test
[junit] criteria: SimpleDiffCriteria
[junit] Previous version: 2.3.2 (2.3.2) - lib\v2.3.2\jogl-all.jar
[junit] Current version: 2.5.0 (2.5.0-rc-20230813) - C:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\jogl-all.jar
[junit] Field values changed: true
[junit] Compat. expected: NON_BACKWARD_COMPATIBLE
[junit] Compat. detected: NON_BACKWARD_COMPATIBLE
[junit] Compat. result: detected == expected -> OK
[junit] Current version 2.5.0 (2.5.0-rc-20230813) is NON_BACKWARD_COMPATIBLE to previous version 2.3.2 (2.3.2), actually NON_BACKWARD_COMPATIBLE
[junit]
[junit]
[junit] Summary: 1429 differences in 188 classes:
[junit] Remove 555, Change 69, CompatChange 10, Deprecate 1, Add 794
[junit]
[junit] 0/ 188: com.jogamp.graph.curve.OutlineShape : Remove 4, Change 8, CompatChange 0, Deprecate 0, Add 18
[junit] 1/ 188: com.jogamp.graph.curve.OutlineShapeXForm : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 2/ 188: com.jogamp.graph.curve.Region : Remove 4, Change 3, CompatChange 0, Deprecate 0, Add 22
[junit] 3/ 188: com.jogamp.graph.curve.opengl.GLRegion : Remove 5, Change 0, CompatChange 0, Deprecate 0, Add 32
[junit] 4/ 188: com.jogamp.graph.curve.opengl.RegionRenderer : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 18
[junit] 5/ 188: com.jogamp.graph.curve.opengl.RenderState : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 6/ 188: com.jogamp.graph.curve.opengl.TextRegionUtil : Remove 9, Change 2, CompatChange 0, Deprecate 0, Add 9
[junit] 7/ 188: com.jogamp.graph.curve.opengl.TextRegionUtil.ShapeVisitor : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 8/ 188: com.jogamp.graph.font.Font : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 22
[junit] 9/ 188: com.jogamp.graph.font.Font.Glyph : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 19
[junit] 10/ 188: com.jogamp.graph.font.Font.GlyphVisitor : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 11/ 188: com.jogamp.graph.font.Font.GlyphVisitor2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 12/ 188: com.jogamp.graph.font.Font.Metrics : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 12
[junit] 13/ 188: com.jogamp.graph.font.FontScale : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 14/ 188: com.jogamp.graph.geom.Outline : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 15/ 188: com.jogamp.graph.geom.SVertex : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 16/ 188: com.jogamp.graph.geom.SVertex.Factory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 17/ 188: com.jogamp.graph.geom.Triangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 18/ 188: com.jogamp.graph.geom.Vertex : Remove 3, Change 10, CompatChange 0, Deprecate 0, Add 21
[junit] 19/ 188: com.jogamp.graph.geom.Vertex.Factory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 20/ 188: com.jogamp.graph.geom.plane.AffineTransform : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 21/ 188: com.jogamp.graph.geom.plane.Crossing2F.CubicCurve : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 22/ 188: com.jogamp.graph.geom.plane.Crossing2F.QuadCurve : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 23/ 188: com.jogamp.graph.geom.plane.IllegalPathStateException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 24/ 188: com.jogamp.graph.geom.plane.NoninvertibleTransformException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 25/ 188: com.jogamp.graph.geom.plane.Path2F : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 26/ 188: com.jogamp.graph.geom.plane.Path2F.Iterator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 27/ 188: com.jogamp.graph.geom.plane.Path2F.SegmentType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 28/ 188: com.jogamp.graph.geom.plane.Winding : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 29/ 188: com.jogamp.graph.geom.plane.WindingRule : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 30/ 188: com.jogamp.graph.ui.Container : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 31/ 188: com.jogamp.graph.ui.GraphShape : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 32/ 188: com.jogamp.graph.ui.Group : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 33/ 188: com.jogamp.graph.ui.Group.Layout : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 34/ 188: com.jogamp.graph.ui.Scene : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 35/ 188: com.jogamp.graph.ui.Scene.PMVMatrixSetup : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 36/ 188: com.jogamp.graph.ui.Shape : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 37/ 188: com.jogamp.graph.ui.Shape.EventInfo : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 38/ 188: com.jogamp.graph.ui.Shape.Listener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 39/ 188: com.jogamp.graph.ui.Shape.ListenerBool : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 40/ 188: com.jogamp.graph.ui.Shape.MouseGestureAdapter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 41/ 188: com.jogamp.graph.ui.Shape.MouseGestureListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 42/ 188: com.jogamp.graph.ui.Shape.Visitor1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 43/ 188: com.jogamp.graph.ui.Shape.Visitor2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 44/ 188: com.jogamp.graph.ui.layout.Alignment : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 45/ 188: com.jogamp.graph.ui.layout.Alignment.Bit : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 46/ 188: com.jogamp.graph.ui.layout.BoxLayout : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 47/ 188: com.jogamp.graph.ui.layout.Gap : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 48/ 188: com.jogamp.graph.ui.layout.GridLayout : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 49/ 188: com.jogamp.graph.ui.layout.GridLayout.Order : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 50/ 188: com.jogamp.graph.ui.layout.Margin : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 51/ 188: com.jogamp.graph.ui.layout.Padding : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 52/ 188: com.jogamp.graph.ui.shapes.BaseButton : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 53/ 188: com.jogamp.graph.ui.shapes.Button : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 54/ 188: com.jogamp.graph.ui.shapes.CrossHair : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 55/ 188: com.jogamp.graph.ui.shapes.GLButton : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 56/ 188: com.jogamp.graph.ui.shapes.GlyphShape : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 57/ 188: com.jogamp.graph.ui.shapes.ImageButton : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 58/ 188: com.jogamp.graph.ui.shapes.Label : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 59/ 188: com.jogamp.graph.ui.shapes.MediaButton : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 60/ 188: com.jogamp.graph.ui.shapes.Rectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 61/ 188: com.jogamp.graph.ui.shapes.TexSeqButton : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 62/ 188: com.jogamp.nativewindow.Capabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 63/ 188: com.jogamp.nativewindow.CapabilitiesFilter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 64/ 188: com.jogamp.nativewindow.CapabilitiesFilter.Test : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 65/ 188: com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 66/ 188: com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 67/ 188: com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 68/ 188: com.jogamp.nativewindow.DefaultGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 69/ 188: com.jogamp.nativewindow.NativeSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 70/ 188: com.jogamp.nativewindow.NativeWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 71/ 188: com.jogamp.nativewindow.NativeWindowFactory : Remove 2, Change 8, CompatChange 0, Deprecate 0, Add 4
[junit] 72/ 188: com.jogamp.nativewindow.NativeWindowHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 73/ 188: com.jogamp.nativewindow.ScalableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 74/ 188: com.jogamp.nativewindow.VisualIDHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 75/ 188: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 76/ 188: com.jogamp.nativewindow.awt.AppContextInfo : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 77/ 188: com.jogamp.nativewindow.awt.JAWTWindow : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 8
[junit] 78/ 188: com.jogamp.nativewindow.egl.EGLGraphicsDevice : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 8
[junit] 79/ 188: com.jogamp.nativewindow.ios.IOSGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 80/ 188: com.jogamp.nativewindow.javafx.JFXAccessor : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 81/ 188: com.jogamp.nativewindow.swt.SWTAccessor : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 16
[junit] 82/ 188: com.jogamp.nativewindow.util.Point : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 83/ 188: com.jogamp.nativewindow.util.Rectangle : Remove 11, Change 0, CompatChange 0, Deprecate 0, Add 13
[junit] 84/ 188: com.jogamp.nativewindow.util.RectangleImmutable : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 85/ 188: com.jogamp.newt.Display.PointerIcon : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 86/ 188: com.jogamp.newt.MonitorDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 7
[junit] 87/ 188: com.jogamp.newt.MonitorDevice.Orientation : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 88/ 188: com.jogamp.newt.Screen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 89/ 188: com.jogamp.newt.Window : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 6
[junit] 90/ 188: com.jogamp.newt.awt.NewtCanvasAWT : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 91/ 188: com.jogamp.newt.javafx.NewtCanvasJFX : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 92/ 188: com.jogamp.newt.opengl.GLWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 93/ 188: com.jogamp.newt.swt.NewtCanvasSWT : Remove 2, Change 1, CompatChange 2, Deprecate 0, Add 2
[junit] 94/ 188: com.jogamp.opengl.DebugGL4bc : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 95/ 188: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 96/ 188: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 97/ 188: com.jogamp.opengl.FBObject : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 98/ 188: com.jogamp.opengl.FBObject.Attachment : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 99/ 188: com.jogamp.opengl.FBObject.Attachment.StorageDefinition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 100/ 188: com.jogamp.opengl.GL2 : Remove 134, Change 0, CompatChange 0, Deprecate 0, Add 17
[junit] 101/ 188: com.jogamp.opengl.GL2ES3 : Remove 13, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 102/ 188: com.jogamp.opengl.GL2GL3 : Remove 17, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 103/ 188: com.jogamp.opengl.GL3 : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 17
[junit] 104/ 188: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 13
[junit] 105/ 188: com.jogamp.opengl.GL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 106/ 188: com.jogamp.opengl.GL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 107/ 188: com.jogamp.opengl.GL4bc : Remove 0, Change 0, CompatChange 3, Deprecate 0, Add 79
[junit] 108/ 188: com.jogamp.opengl.GLArrayData : Remove 5, Change 0, CompatChange 0, Deprecate 0, Add 14
[junit] 109/ 188: com.jogamp.opengl.GLBase : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 110/ 188: com.jogamp.opengl.GLCapabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 111/ 188: com.jogamp.opengl.GLCapabilitiesFilter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 112/ 188: com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 113/ 188: com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 114/ 188: com.jogamp.opengl.GLContext : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 115/ 188: com.jogamp.opengl.GLDrawableFactory : Remove 1, Change 0, CompatChange 1, Deprecate 0, Add 3
[junit] 116/ 188: com.jogamp.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 117/ 188: com.jogamp.opengl.GLRendererQuirks : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 118/ 188: com.jogamp.opengl.GLRendererQuirks.Override : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 119/ 188: com.jogamp.opengl.GLUniformData : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 3
[junit] 120/ 188: com.jogamp.opengl.JoglVersion : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 121/ 188: com.jogamp.opengl.TraceGL4bc : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 122/ 188: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 123/ 188: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 124/ 188: com.jogamp.opengl.awt.GLCanvas : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 125/ 188: com.jogamp.opengl.awt.GLJPanel : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 126/ 188: com.jogamp.opengl.egl.EGL : Remove 11, Change 0, CompatChange 0, Deprecate 0, Add 11
[junit] 127/ 188: com.jogamp.opengl.egl.EGLClientPixmapHI : Remove 3, Change 4, CompatChange 0, Deprecate 0, Add 4
[junit] 128/ 188: com.jogamp.opengl.egl.EGLExt : Remove 33, Change 0, CompatChange 0, Deprecate 0, Add 33
[junit] 129/ 188: com.jogamp.opengl.math.FloatUtil : Remove 25, Change 5, CompatChange 0, Deprecate 0, Add 12
[junit] 130/ 188: com.jogamp.opengl.math.Matrix4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 131/ 188: com.jogamp.opengl.math.Matrix4f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 132/ 188: com.jogamp.opengl.math.Quaternion : Remove 19, Change 0, CompatChange 0, Deprecate 1, Add 19
[junit] 133/ 188: com.jogamp.opengl.math.Recti : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 134/ 188: com.jogamp.opengl.math.Vec2f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 135/ 188: com.jogamp.opengl.math.Vec2i : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 136/ 188: com.jogamp.opengl.math.Vec3f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 137/ 188: com.jogamp.opengl.math.Vec4f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 138/ 188: com.jogamp.opengl.math.VectorUtil : Remove 53, Change 0, CompatChange 0, Deprecate 0, Add 15
[junit] 139/ 188: com.jogamp.opengl.math.VectorUtil.Winding : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 140/ 188: com.jogamp.opengl.math.Vert2fImmutable : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 141/ 188: com.jogamp.opengl.math.Vert3fImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 142/ 188: com.jogamp.opengl.math.geom.AABBox : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 14
[junit] 143/ 188: com.jogamp.opengl.math.geom.Frustum : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 144/ 188: com.jogamp.opengl.math.geom.Frustum.Plane : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 145/ 188: com.jogamp.opengl.util.Animator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 146/ 188: com.jogamp.opengl.util.AnimatorBase : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 147/ 188: com.jogamp.opengl.util.FPSAnimator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 148/ 188: com.jogamp.opengl.util.GLArrayDataClient : Remove 7, Change 2, CompatChange 2, Deprecate 0, Add 23
[junit] 149/ 188: com.jogamp.opengl.util.GLArrayDataEditable : Remove 2, Change 0, CompatChange 1, Deprecate 0, Add 14
[junit] 150/ 188: com.jogamp.opengl.util.GLArrayDataServer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 151/ 188: com.jogamp.opengl.util.GLArrayDataWrapper : Remove 13, Change 3, CompatChange 0, Deprecate 0, Add 22
[junit] 152/ 188: com.jogamp.opengl.util.GLReadBufferUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 153/ 188: com.jogamp.opengl.util.PMVMatrix : Remove 28, Change 1, CompatChange 0, Deprecate 0, Add 53
[junit] 154/ 188: com.jogamp.opengl.util.SyncAction : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 155/ 188: com.jogamp.opengl.util.SyncBuffer : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 156/ 188: com.jogamp.opengl.util.SyncMatrices4f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 157/ 188: com.jogamp.opengl.util.SyncMatrices4f16 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 158/ 188: com.jogamp.opengl.util.SyncMatrix4f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 159/ 188: com.jogamp.opengl.util.SyncMatrix4f16 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 160/ 188: com.jogamp.opengl.util.TimeFrameI : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 161/ 188: com.jogamp.opengl.util.av.AudioSink : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 162/ 188: com.jogamp.opengl.util.av.AudioSink.AudioDataFrame : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 163/ 188: com.jogamp.opengl.util.av.AudioSink.AudioFormat : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 164/ 188: com.jogamp.opengl.util.av.AudioSink.AudioFrame : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 165/ 188: com.jogamp.opengl.util.av.AudioSinkFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 166/ 188: com.jogamp.opengl.util.av.GLMediaPlayer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 167/ 188: com.jogamp.opengl.util.av.GLMediaPlayer.EventMask : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 168/ 188: com.jogamp.opengl.util.av.GLMediaPlayer.EventMask.Bit : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 169/ 188: com.jogamp.opengl.util.av.GLMediaPlayer.GLMediaEventListener : Remove 14, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 170/ 188: com.jogamp.opengl.util.caps.NonFSAAGLCapsChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 171/ 188: com.jogamp.opengl.util.glsl.ShaderCode : Remove 1, Change 9, CompatChange 0, Deprecate 0, Add 1
[junit] 172/ 188: com.jogamp.opengl.util.glsl.ShaderProgram : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 173/ 188: com.jogamp.opengl.util.glsl.ShaderState : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 174/ 188: com.jogamp.opengl.util.glsl.ShaderUtil : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 175/ 188: com.jogamp.opengl.util.stereo.EyeParameter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 176/ 188: com.jogamp.opengl.util.stereo.StereoDevice : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 177/ 188: com.jogamp.opengl.util.stereo.StereoUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 178/ 188: com.jogamp.opengl.util.stereo.ViewerPose : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 179/ 188: com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceFactory : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 180/ 188: com.jogamp.opengl.util.texture.ImageSequence : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 181/ 188: com.jogamp.opengl.util.texture.Texture : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 182/ 188: com.jogamp.opengl.util.texture.TextureSequence : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 183/ 188: com.jogamp.opengl.util.texture.TextureSequence.TextureFrame : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 184/ 188: com.jogamp.opengl.util.texture.spi.DDSImage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 185/ 188: com.jogamp.opengl.util.texture.spi.SGIImage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 186/ 188: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 187/ 188: com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit]
[junit]
[junit] Removes
[junit]
[junit] Class com.jogamp.graph.curve.OutlineShape
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/curve/OutlineShape;], sig[null], throws nil, access[final public]
[junit] Removed Method getOutlineNumber, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;)V], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)V], throws nil, access[public]
[junit] Removed Method vertexFactory, desc[()Lcom/jogamp/graph/geom/Vertex$Factory;], sig[()Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.OutlineShapeXForm
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/curve/OutlineShape;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public]
[junit] Removed Method setTransform, desc[(Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getTransform, desc[()Ljogamp/graph/geom/plane/AffineTransform;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.Region
[junit] Removed Method pushVertex, desc[([F[F[F)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method addOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;Ljogamp/graph/geom/plane/AffineTransform;[F)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(I)V], sig[null], throws nil, access[protected]
[junit] Removed Method addOutlineShapes, desc[(Ljava/util/List;Ljogamp/graph/geom/plane/AffineTransform;[F)V], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;Ljogamp/graph/geom/plane/AffineTransform;[F)V], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.GLRegion
[junit] Removed Method <init>, desc[(ILcom/jogamp/opengl/util/texture/TextureSequence;)V], sig[null], throws nil, access[protected]
[junit] Removed Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method create, desc[(ILcom/jogamp/opengl/util/texture/TextureSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Removed Method 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 <init>, desc[(Lcom/jogamp/graph/curve/opengl/RenderState;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Removed Method reshapeNotify, desc[(II)V], sig[null], throws nil, access[final public]
[junit] Removed Method init, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method create, desc[(Lcom/jogamp/graph/curve/opengl/RenderState;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.graph.curve.opengl.RenderState
[junit] Removed Method createRenderState, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/graph/curve/opengl/RenderState;], throws nil, access[public static]
[junit] Removed Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getColorStatic, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method getVertexFactory, desc[()Lcom/jogamp/graph/geom/Vertex$Factory;], sig[()Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method createRenderState, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/curve/opengl/RenderState;], throws nil, access[public static]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/opengl/util/PMVMatrix;)V], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/opengl/util/PMVMatrix;)V], throws nil, access[protected]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected]
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public]
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected]
[junit] Removed Method getCachedRegion, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FI)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[final protected]
[junit] Removed Method getKey, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FI)Ljava/lang/String;], sig[null], throws nil, access[final protected]
[junit] Removed Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[(Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], throws nil, access[public static]
[junit] Removed Method processString, desc[(Lcom/jogamp/graph/curve/opengl/TextRegionUtil$ShapeVisitor;Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;Ljogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil.ShapeVisitor
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font
[junit] Removed Method getGlyph, desc[(C)Lcom/jogamp/graph/font/Font$Glyph;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getName, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricWidth, desc[(Ljava/lang/CharSequence;F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAdvanceWidth, desc[(IF)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricBounds, desc[(Ljava/lang/CharSequence;F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricHeight, desc[(Ljava/lang/CharSequence;FLcom/jogamp/opengl/math/geom/AABBox;)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getPointsBounds, desc[(Ljogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getLineHeight, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getFullFamilyName, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getPixelSize, desc[(FF)F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.Font.Glyph
[junit] Removed Field ID_CR, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Removed Method getBBox, desc[(Lcom/jogamp/opengl/math/geom/AABBox;F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBBox, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAdvance, desc[(FZ)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getScale, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getID, desc[()S], sig[null], throws nil, access[abstract public]
[junit] Removed Field ID_SPACE, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static]
[junit] Removed Method getSymbol, desc[()C], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.Font.Metrics
[junit] Removed Method getLineGap, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBBox, desc[(Lcom/jogamp/opengl/math/geom/AABBox;F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getScale, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAscent, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMaxExtend, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getDescent, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.geom.Outline
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/geom/Outline;], sig[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/geom/Outline;], throws nil, access[final public]
[junit] Class com.jogamp.graph.geom.SVertex
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.SVertex.Factory
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.Triangle
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/geom/Triangle;], sig[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/geom/Triangle;], throws nil, access[public]
[junit] Class com.jogamp.graph.geom.Vertex
[junit] Removed Method getTexCoord, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Removed Method setTexCoord, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method setCoord, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.geom.Vertex.Factory
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Removed Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[public static]
[junit] Removed Method getDefaultToolkitLock, desc[(Ljava/lang/String;J)Lcom/jogamp/nativewindow/ToolkitLock;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Removed Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AppContextInfo
[junit] Removed Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Ljava/lang/Thread;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Removed Field bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected]
[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 detachSurfaceLayerImpl, desc[(JLjava/lang/Runnable;)V], sig[null], throws nil, access[protected]
[junit] Removed Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method layoutSurfaceLayerImpl, desc[(JZ)V], sig[null], throws nil, access[protected]
[junit] Removed Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Removed Method invalidateNative, desc[()V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(JJLjava/lang/String;ILcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] Removed Method invoke, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method invoke, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method gdk_window_set_back_pixmap, desc[(JJZ)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.util.Point
[junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(II)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public]
[junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public]
[junit] Removed Method setWidth, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method setHeight, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(IIII)V], sig[null], throws nil, access[final public]
[junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.util.RectangleImmutable
[junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Removed Method validate, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Class com.jogamp.newt.Screen
[junit] Removed Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Removed Method updatePosSizeCheck, desc[(IIIIZ)V], sig[null], throws nil, access[final protected]
[junit] Removed Method updateSizeCheck, desc[()V], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public]
[junit] Removed Method glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GL2
[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 Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)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_VERTEX4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8, 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] Removed Method glProgramUniform2ui64vARB, desc[(IIILjava/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 glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_OBJ_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107022, access[final public static]
[junit] Removed Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static]
[junit] Removed Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static]
[junit] Removed Field GL_BACK_NORMALS_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107043, access[final public static]
[junit] Removed Field GL_FULL_STIPPLE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107033, access[final public static]
[junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[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 glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static]
[junit] Removed Method glGetUniformui64vARB, desc[(II[JI)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_TEXCOORD2_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 536870912, access[final public static]
[junit] Removed Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_MEM_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107025, access[final public static]
[junit] Removed Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)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 Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Removed Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_CLIP_FAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107041, access[final public static]
[junit] Removed Field GL_STRICT_SCISSOR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107032, access[final public static]
[junit] Removed Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_TEXCOORD3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1073741824, access[final public static]
[junit] Removed Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetnUniformui64vARB, desc[(III[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 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_SPECULAR_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 67108864, access[final public static]
[junit] Removed Field GL_PREFER_DOUBLEBUFFER_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107000, access[final public static]
[junit] Removed Field GL_MAT_AMBIENT_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static]
[junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(III[FI)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_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static]
[junit] Removed Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_VERTEX_CONSISTENT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107051, access[final public static]
[junit] Removed Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)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 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_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Removed Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static]
[junit] Removed 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_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static]
[junit] Removed Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_TEXCOORD4_BIT_PGI, desc[J], sig[null], value[type java.lang.Long, data 2147483648, access[final public static]
[junit] Removed Field GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107011, access[final public static]
[junit] Removed Method glUniform3ui64vARB, 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_MAT_COLOR_INDEXES_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 16777216, access[final public static]
[junit] Removed Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static]
[junit] Removed Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, 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 Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Removed Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_COLOR3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 65536, 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 Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)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_EDGEFLAG_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 262144, access[final public static]
[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_BLUE_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34146, 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 glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[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 Method glEvaluateDepthValuesARB, desc[()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_VERTEX_DATA_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107050, 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_VERTEX23_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[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 Field GL_RECLAIM_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107006, access[final public static]
[junit] Removed Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_INDEX_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 524288, access[final public static]
[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 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_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Removed Field GL_CONSERVE_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107005, access[final public static]
[junit] Removed Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3ui64vARB, desc[(III[JI)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_ALWAYS_FAST_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107020, access[final public static]
[junit] Removed Method glUniform3i64vARB, 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 Field GL_RED_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34144, access[final public static]
[junit] Removed Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_COLOR4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static]
[junit] Removed Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_WIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107023, access[final public static]
[junit] Removed Field GL_BLUE_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34150, access[final public static]
[junit] Removed Method glProgramUniform2ui64ARB, desc[(IIJJ)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 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 glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[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 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_GREEN_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34149, access[final public static]
[junit] Removed Field GL_NORMAL_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 134217728, access[final public static]
[junit] Removed Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_NATIVE_GRAPHICS_HANDLE_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107010, access[final public static]
[junit] Removed Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[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 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_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, 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 glHintPGI, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL2ES3
[junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static]
[junit] Removed Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[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_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static]
[junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static]
[junit] Removed Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, 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_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, 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_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static]
[junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static]
[junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, 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] Class com.jogamp.opengl.GL2GL3
[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_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_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, 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] 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_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, 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_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_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, 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_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, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static]
[junit] Removed Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, 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_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static]
[junit] Class com.jogamp.opengl.GL3
[junit] Removed Method glMultiDrawArraysIndirect, desc[(IJII)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLArrayData
[junit] Removed Method getComponentCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSizeInBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getComponentType, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getComponentSizeInBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getElementCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] 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_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] Removed Field FORCE_MIN_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Removed Method getFactoryImpl, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws [com/jogamp/opengl/GLException], access[protected static]
[junit] Class com.jogamp.opengl.GLRendererQuirks
[junit] Removed Field GLNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Removed Method addQuirks, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method <init>, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] 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 glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public]
[junit] 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 eglWaitSync, desc[(JLjava/nio/Buffer;I)Z], sig[null], throws nil, access[public static]
[junit] Removed Method eglGetPlatformDisplay, desc[(ILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreatePlatformWindowSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreatePlatformPixmapSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreateImage, desc[(JJILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreatePbufferFromClientBuffer, desc[(JILjava/nio/Buffer;JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglDestroyImage, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method eglDestroySync, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI
[junit] Removed Method setIWidth, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Removed Method setIHeight, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Removed Method setIStride, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.egl.EGLExt
[junit] Removed Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], 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 eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], 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 eglQueryStreamu64KHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamAttribKHR, desc[(JLjava/nio/Buffer;II)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryDeviceAttribEXT, desc[(Ljava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglClientWaitSyncNV, desc[(Ljava/nio/Buffer;IJ)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)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 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 eglCreateImageKHR, desc[(JJILjava/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 eglCreateStreamProducerSurfaceKHR, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], 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 eglCreateStreamFromFileDescriptorKHR, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglGetStreamFileDescriptorKHR, desc[(JLjava/nio/Buffer;)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerAcquireKHR, desc[(JLjava/nio/Buffer;)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 eglDestroySyncNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglGetPlatformDisplayEXT, desc[(ILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglFenceNV, desc[(Ljava/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 eglStreamConsumerOutputEXT, desc[(JLjava/nio/Buffer;Ljava/nio/Buffer;)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 eglGetSyncAttribNV, desc[(Ljava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryOutputLayerStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreatePlatformWindowSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/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 eglQueryStreamKHR, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)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 eglQueryDeviceStringEXT, desc[(Ljava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.FloatUtil
[junit] Removed Method mapWinToObjCoords, desc[(FFFF[FI[FI[IIFF[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method copyMatrixColumn, desc[([FII[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method multMatrixVec, desc[([FI[FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToObjCoords, desc[(FFFF[F[II[FI[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makeRotationEuler, desc[([FIFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method makeIdentity, desc[([FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToObjCoords, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makeScale, desc[([FIZFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method multMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method invertMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapObjToWinCoords, desc[(FFF[F[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makePerspective, desc[([FIZLcom/jogamp/opengl/math/FovHVHalves;FF)[F], sig[null], throws [com/jogamp/opengl/GLException], access[public static]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;Ljava/nio/FloatBuffer;ILjava/nio/FloatBuffer;IIIZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method makeOrtho, desc[([FIZFFFFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method copyMatrixRow, desc[([FII[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;[FI[FIIIZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToObjCoords, desc[(FFF[F[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makeTranslation, desc[([FIZFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapObjToWinCoords, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method transposeMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method makePick, desc[([FIFFFF[II[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToRay, desc[(FFFF[FI[FI[IILcom/jogamp/opengl/math/Ray;[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method matrixDeterminant, desc[([FI)F], sig[null], throws nil, access[public static]
[junit] Removed Method makeRotationAxis, desc[([FIFFFF[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method multMatrix, desc[([FI[FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.math.Matrix4
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.math.Quaternion
[junit] Removed Method setFromAngleNormalAxis, desc[(F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromMatrix, desc[([FI)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromNormalVectors, desc[([F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromAxes, desc[([F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method rotateByEuler, desc[([F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method getW, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method toEuler, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Removed Method toMatrix, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Removed Method setFromAngleAxis, desc[(F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method getY, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method setLookAt, desc[([F[F[F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Removed Method setFromVectors, desc[([F[F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method getZ, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method toAngleAxis, desc[([F)F], sig[null], throws nil, access[final public]
[junit] Removed Method copyMatrixColumn, desc[(I[FI)[F], sig[null], throws nil, access[public]
[junit] Removed Method rotateVector, desc[([FI[FI)[F], sig[null], throws nil, access[final public]
[junit] Removed Method toAxes, desc[([F[F[F[F)V], sig[null], throws nil, access[public]
[junit] Removed Method getX, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method setFromEuler, desc[([F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.VectorUtil
[junit] Removed Method normSquareVec2, desc[([FI)F], sig[null], throws nil, access[public static]
[junit] Removed Method getPlaneVec3, desc[([F[F[F[F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method cosAngleVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec2, desc[([F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method scaleVec3, desc[([F[FF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isZero, desc[(FFF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method line2PlaneIntersection, desc[([FLcom/jogamp/opengl/math/Ray;[FF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Zero, desc[([FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec3, desc[([F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method dotVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_ZERO, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method isInTriangleVec3, desc[([F[F[F[F[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method seg2SegIntersection, desc[([FLcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)[F], sig[null], throws nil, access[public static]
[junit] Removed Method determinantVec3, desc[([F[F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method copyVec3, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method divVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Zero, desc[([FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method getWinding, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Y, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method mulColMat4Vec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method ccw, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method mulRowMat4Vec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Z_NEG, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method line2lineIntersection, desc[([FLcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Equal, desc[([FI[FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Equal, desc[([FI[FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method addVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method angleVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method isCollinearVec3, desc[([F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method getNormalVec3, desc[([F[F[F[F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Zero, desc[([FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method midVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Equal, desc[([FI[FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3InTriangle3, desc[([F[F[F[F[F[F[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3InTriangle3, desc[([F[F[F[F[F[F[F[F[FF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method mid, desc[(FF)F], sig[null], throws nil, access[public static]
[junit] Removed Method crossVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method copyVec4, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Z, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method copyVec2, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method subVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method normVec3, desc[([F)F], sig[null], throws nil, access[public static]
[junit] Removed Method getPlaneVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Equal, desc[([FI[FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method getNormalVec2, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Zero, desc[([FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Y_NEG, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method triAreaVec2, desc[([F[F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method getWinding, desc[(Ljava/util/ArrayList;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], sig[(Ljava/util/ArrayList<+Lcom/jogamp/opengl/math/Vert2fImmutable;>;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], throws nil, access[public static]
[junit] Removed Method divVec3, desc[([F[FF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method scaleVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec2, desc[([F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_ONE, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Class com.jogamp.opengl.math.VectorUtil.Winding
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vert2fImmutable
[junit] Removed Method getY, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getX, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getCoord, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.Vert3fImmutable
[junit] Removed Method getZ, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.geom.AABBox
[junit] Removed Method getRayIntersection, desc[([FLcom/jogamp/opengl/math/Ray;FZ[F[F[F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method mapToWindow, desc[(Lcom/jogamp/opengl/math/geom/AABBox;[F[IZ[F[F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Removed Method getCenter, desc[()[F], sig[null], throws nil, access[final public]
[junit] Removed Method translate, desc[([F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method scale, desc[(F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method getLow, desc[()[F], sig[null], throws nil, access[final public]
[junit] Removed Method resize, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Ljogamp/graph/geom/plane/AffineTransform;[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method getHigh, desc[()[F], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.geom.Frustum
[junit] Removed Method isSphereOutside, desc[([FF)Z], sig[null], throws nil, access[final public]
[junit] Removed Method updateByPMV, desc[([FI)V], sig[null], throws nil, access[public]
[junit] Removed Method classifySphere, desc[([FF)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Removed Method updateByFovDesc, desc[([FIZLcom/jogamp/opengl/math/geom/Frustum$FovDesc;)[F], sig[null], throws nil, access[public]
[junit] Removed Method classifyPoint, desc[([F)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Removed Method isPointOutside, desc[([F)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.geom.Frustum.Plane
[junit] Removed Method distanceTo, desc[([F)F], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] Removed Field initialElementCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IIZLjogamp/opengl/util/GLArrayHandler;IJIIZ)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Removed Method growBufferIfNecessary, desc[(I)Z], sig[null], throws nil, access[final protected]
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Removed Method reset, desc[()V], sig[null], throws nil, access[public]
[junit] Removed Method growBuffer, desc[(I)V], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Removed Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method reset, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IIZLjogamp/opengl/util/GLArrayHandler;IJIIZ)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Removed Method getComponentType, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Field mappedElementCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method getComponentCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Field componentClazz, desc[Ljava/lang/Class;], sig[Ljava/lang/Class<*>;], value[type null, data null, access[protected]
[junit] Removed Field isVertexAttribute, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Removed Field componentType, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Removed Field componentByteSize, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method getElementCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method getComponentSizeInBytes, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Field componentsPerElement, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method getSizeInBytes, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IZIJII)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] Removed Field DIRTY_INVERSE_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Removed Method glGetMatrixf, desc[(I)Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_ALL, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Removed Method gluUnProjectRay, desc[(FFFF[IILcom/jogamp/opengl/math/Ray;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMviMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMvitMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetPMvMvitMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method gluPickMatrix, desc[(FFFF[II)V], sig[null], throws nil, access[final public]
[junit] Removed Method gluUnProject4, desc[(FFFF[IIFF[FI)Z], sig[null], throws nil, access[public]
[junit] Removed Method multMvPMatrixf, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/nio/FloatBuffer;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method glGetFrustum, desc[()Lcom/jogamp/opengl/math/geom/Frustum;], sig[null], throws nil, access[final public]
[junit] Removed Method clearAllUpdateRequests, desc[()V], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_INVERSE_TRANSPOSED_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Removed Method getRequestMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method gluUnProject, desc[(FFF[II[FI)Z], sig[null], throws nil, access[final public]
[junit] Removed Method multPMvMatrixf, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Removed Method glGetPMvMviMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetPMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method gluLookAt, desc[(FFFFFFFFF)V], sig[null], throws nil, access[final public]
[junit] Removed Method gluProject, desc[(FFF[II[FI)Z], sig[null], throws nil, access[final public]
[junit] Removed Method glGetPMvMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method glRotate, desc[(Lcom/jogamp/opengl/math/Quaternion;)V], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetTMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/nio/FloatBuffer;Ljava/nio/FloatBuffer;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Field DIRTY_FRUSTUM, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Method glGetMvMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.TimeFrameI
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioDataFrame
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioFormat
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioFrame
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSinkFactory
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[junit] Removed Method initStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Removed Method play, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAudioSink, desc[()Lcom/jogamp/opengl/util/av/AudioSink;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.GLMediaEventListener
[junit] Removed Field EVENT_CHANGE_EOS, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Removed Field EVENT_CHANGE_BPS, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static]
[junit] Removed Field EVENT_CHANGE_ERR, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Removed Field EVENT_CHANGE_VID, desc[I], sig[null], value[type java.lang.Integer, data 65536, access[final public static]
[junit] Removed Method attributesChanged, desc[(Lcom/jogamp/opengl/util/av/GLMediaPlayer;IJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field EVENT_CHANGE_AID, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static]
[junit] Removed Field EVENT_CHANGE_PLAY, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Field EVENT_CHANGE_UNINIT, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Removed Field EVENT_CHANGE_FPS, desc[I], sig[null], value[type java.lang.Integer, data 524288, access[final public static]
[junit] Removed Field EVENT_CHANGE_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 262144, access[final public static]
[junit] Removed Field EVENT_CHANGE_CODEC, desc[I], sig[null], value[type java.lang.Integer, data 4194304, access[final public static]
[junit] Removed Field EVENT_CHANGE_INIT, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Removed Field EVENT_CHANGE_PAUSE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Removed Field EVENT_CHANGE_LENGTH, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Removed Method dumpShaderSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.EyeParameter
[junit] Removed Method <init>, desc[(I[FLcom/jogamp/opengl/math/FovHVHalves;FFF)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDevice
[junit] Removed Method createRenderer, desc[(II[F[Lcom/jogamp/opengl/math/FovHVHalves;FI)Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getDefaultEyePositionOffset, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoUtil
[junit] Removed Method getSBSUpstreamPMV, desc[(Lcom/jogamp/opengl/util/stereo/ViewerPose;Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer$Eye;FF[F[F)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceFactory
[junit] Removed Method createMono, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[F[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Removed Method createStereoSBSLense, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/nativewindow/util/DimensionImmutable;[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Removed Method createStereoSBS, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFF[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.texture.ImageSequence
[junit] Removed Method getTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Removed Method <init>, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence
[junit] Removed Method getTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.DDSImage
[junit] Removed Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.SGIImage
[junit] Removed Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider
[junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/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[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider
[junit] 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.graph.curve.OutlineShape
[junit] Changed Method getAddedVerticeCount, access[added: final ]
[junit] Changed Method clear, access[added: final ]
[junit] Changed Method setSharpness, access[added: final ]
[junit] Changed Method getSharpness, access[added: final ]
[junit] Changed Method equals, access[added: final ]
[junit] Changed Method getTriangles, access[added: final ]
[junit] Changed Class , access[added: final ]
[junit] Changed Method clearCache, access[added: final ]
[junit] Class com.jogamp.graph.curve.Region
[junit] Changed Method clearImpl, access[added: final ]
[junit] Changed Method hasColorTexture, access[added: final ]
[junit] Changed Method hasColorChannel, access[added: final ]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil
[junit] Changed Method validateCache, access[added: private removed: protected ]
[junit] Changed Method removeCachedRegion, access[added: private removed: protected ]
[junit] Class com.jogamp.graph.geom.Vertex
[junit] Changed Method setId, access[added: final removed: abstract ]
[junit] Changed Method setX, access[added: final removed: abstract ]
[junit] Changed Method setOnCurve, access[added: final removed: abstract ]
[junit] Changed Method setZ, access[added: final removed: abstract ]
[junit] Changed Method setTexCoord, access[added: final removed: abstract ]
[junit] Changed Method getId, access[added: final removed: abstract ]
[junit] Changed Method setY, access[added: final removed: abstract ]
[junit] Changed Class , access[added: final super synchronized removed: abstract interface ]
[junit] Changed Method setCoord, access[added: final removed: abstract ]
[junit] Changed Method isOnCurve, access[added: final removed: abstract ]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Changed Field TYPE_AWT, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_EGL, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_ANDROID, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_DEFAULT, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_MACOSX, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_BCM_VC_IV, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_WINDOWS, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_X11, type[nil -> java.lang.String], access[]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.GLUniformData
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.TraceGL4bc
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.TraceGLES1
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI
[junit] Changed Method getIWidth, access[added: final ]
[junit] Changed Method getIStride, access[added: final ]
[junit] Changed Method getBuffer, access[added: final ]
[junit] Changed Method getIHeight, access[added: final ]
[junit] Class com.jogamp.opengl.math.FloatUtil
[junit] Changed Method multMatrix, access[]
[junit] Changed Method matrixToString, access[]
[junit] Changed Method multMatrix, access[]
[junit] Changed Method multMatrixVec, access[]
[junit] Changed Method matrixRowToString, access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] Changed Field glArrayHandler, access[added: final ]
[junit] Changed Field usesGLSL, access[added: final ]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Changed Field strideL, access[added: final ]
[junit] Changed Field strideB, access[added: final ]
[junit] Changed Field normalized, access[added: final ]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] Changed Method getDirtyBits, access[]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Changed Field shaderBinary, access[added: private removed: protected ]
[junit] Changed Class , access[added: final ]
[junit] Changed Field shaderBinaryFormat, access[added: private removed: protected ]
[junit] Changed Field shaderType, access[added: private removed: protected ]
[junit] Changed Field shaderSource, access[added: private removed: protected ]
[junit] Changed Field valid, access[added: private removed: protected ]
[junit] Changed Field id, access[added: private removed: protected ]
[junit] Changed Field shader, access[added: final private removed: protected ]
[junit] Changed Field nextID, access[added: private removed: protected ]
[junit] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.glsl.ShaderState
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.glsl.ShaderUtil
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence.TextureFrame
[junit] Changed Class , access[]
[junit]
[junit]
[junit] CompatChanges
[junit]
[junit] Class com.jogamp.newt.Window
[junit] CompatChanged Method com.jogamp.[newt.Window -> nativewindow.NativeWindow].getBounds, access[]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] CompatChanged Method setNEWTChild, throws[[] -> [org/eclipse/swt/SWTException]], access[]
[junit] CompatChanged Method dispose, throws[[] -> [org/eclipse/swt/SWTException]], access[]
[junit] Class com.jogamp.opengl.GL4bc
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL3ES3].glDrawElementsIndirect, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL3ES3].glDrawArraysIndirect, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL4].glMultiDrawArraysIndirect, access[]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] CompatChanged Method getFactoryImpl, throws[[com/jogamp/opengl/GLException] -> []], access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] CompatChanged Field com.jogamp.opengl.util.[GLArrayDataClient -> GLArrayDataWrapper].sealed, access[]
[junit] CompatChanged Method com.jogamp.opengl.util.[GLArrayDataClient -> GLArrayDataWrapper].sealed, access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] CompatChanged Method com.jogamp.opengl.[util.GLArrayDataEditable -> GLArrayData].sealed, access[]
[junit]
[junit]
[junit] Deprecates
[junit]
[junit] Class com.jogamp.opengl.math.Quaternion
[junit] Deprecated Method isRotationMatrix3f, desc[([F)Z], sig[null], throws nil, access[final public]
[junit]
[junit]
[junit] Additions
[junit]
[junit] Class com.jogamp.graph.curve.OutlineShape
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/curve/OutlineShape;], sig[null], throws nil, access[final public]
[junit] Added Method setWindingOfLastOutline, desc[(Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[final public]
[junit] Added Method getVertexCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method addPathRev, desc[(Lcom/jogamp/graph/geom/plane/Path2F;Z)V], sig[null], throws nil, access[public]
[junit] Added Method getOutlineCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getWindingOfLastOutline, desc[()Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[final public]
[junit] Added Method addPathRev, desc[(Lcom/jogamp/graph/geom/plane/Path2F$Iterator;Z)V], sig[null], throws nil, access[final public]
[junit] Added Method closePath, desc[()V], sig[null], throws nil, access[final public]
[junit] Added Method lineTo, desc[(FFF)V], sig[null], throws nil, access[final public]
[junit] Added Method cubicTo, desc[(FFFFFFFFF)V], sig[null], throws nil, access[final public]
[junit] Added Method moveTo, desc[(FFF)V], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(IFFZ)V], sig[null], throws nil, access[final public]
[junit] Added Method addPath, desc[(Lcom/jogamp/graph/geom/plane/Path2F;Z)V], sig[null], throws nil, access[public]
[junit] Added Method addPath, desc[(Lcom/jogamp/graph/geom/plane/Path2F$Iterator;Z)V], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(IFFFZ)V], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(I[FIIZ)V], sig[null], throws nil, access[final public]
[junit] Added Method quadTo, desc[(FFFFFF)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.OutlineShapeXForm
[junit] Added Method setTransform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/curve/OutlineShape;Lcom/jogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public]
[junit] Added Method getTransform, desc[()Lcom/jogamp/graph/geom/plane/AffineTransform;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.Region
[junit] Added Method put3s, desc[(Ljava/nio/ShortBuffer;SSS)V], sig[null], throws nil, access[protected static]
[junit] Added Method countOutlineShapes, desc[(Ljava/util/List;[I)[I], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;[I)[I], throws nil, access[final public static]
[junit] Added Method usesI32Idx, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method put4f, desc[(Ljava/nio/FloatBuffer;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[protected static]
[junit] Added Method addOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Added Field GL_INT32_MAX, desc[I], sig[null], value[type java.lang.Integer, data 2147483647, access[final protected static]
[junit] Added Method put4f, desc[(Ljava/nio/FloatBuffer;FFFF)V], sig[null], throws nil, access[protected static]
[junit] Added Method perfCounter, desc[()Lcom/jogamp/common/util/PerfCounterCtrl;], sig[null], throws nil, access[public]
[junit] Added Method put3i, desc[(Ljava/nio/IntBuffer;III)V], sig[null], throws nil, access[protected static]
[junit] Added Field NORM_RENDERING_BIT, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Method put3f, desc[(Ljava/nio/FloatBuffer;Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[protected static]
[junit] Added Method pushVertices, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Field GL_UINT16_MAX, desc[I], sig[null], value[type java.lang.Integer, data 65535, access[final protected static]
[junit] Added Method setBufferCapacity, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method <init>, desc[(IZ)V], sig[null], throws nil, access[protected]
[junit] Added Method addOutlineShapes, desc[(Ljava/util/List;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], throws nil, access[final public]
[junit] Added Method getRenderModeString, desc[(III)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method printBufferStats, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method pushIndices, desc[(III)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method growBuffer, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method countOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;[I)[I], sig[null], throws nil, access[final public static]
[junit] Added Method pushVertex, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[abstract protected]
[junit] Class com.jogamp.graph.curve.opengl.GLRegion
[junit] Added Method glIdxType, desc[()I], sig[null], throws nil, access[final protected]
[junit] Added Method printBufferStats, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[final public]
[junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;I[I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method addInterleavedVertexAndNormalArrays, desc[(Lcom/jogamp/opengl/util/GLArrayDataServer;I)V], sig[null], throws nil, access[public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;III)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field growthFactor, desc[F], sig[null], value[type java.lang.Float, data 1.618, access[final protected static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field gca_ColorsAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Added Field curIndicesCap, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field growCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method setBufferCapacity, desc[(II)Z], sig[null], throws nil, access[final public]
[junit] Added Method pushIndices, desc[(III)V], sig[null], throws nil, access[final protected]
[junit] Added Method initBuffer, desc[(II)V], sig[null], throws nil, access[final protected]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;)V], sig[null], throws nil, access[protected]
[junit] Added Field vpc_ileave, desc[Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], value[type null, data null, access[protected]
[junit] Added Method growBuffer, desc[(II)Z], sig[null], throws nil, access[final public]
[junit] Added Method pushVertex, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final protected]
[junit] Added Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Field gca_CurveParamsAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Added Field indicesBuffer, desc[Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], value[type null, data null, access[protected]
[junit] Added Method createInterleaved, desc[(ZIIZII)Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], throws nil, access[public]
[junit] Added Field curVerticesCap, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method setTextureUnit, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method pushIndex, desc[(I)V], sig[null], throws nil, access[final protected]
[junit] Added Field defaultVerticesCount, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;II)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field gca_VerticesAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Added Field defaultIndicesCount, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Method pushVertices, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final protected]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;Lcom/jogamp/graph/curve/OutlineShape;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer
[junit] Added Method setWeight, desc[(F)V], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[()Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Added Method getViewport, desc[(Lcom/jogamp/opengl/math/Recti;)Lcom/jogamp/opengl/math/Recti;], sig[null], throws nil, access[final public]
[junit] Added Method reshapeNotify, desc[(IIII)V], sig[null], throws nil, access[final public]
[junit] Added Method getWeight, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method isHintMaskSet, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Added Method getViewport, desc[()Lcom/jogamp/opengl/math/Recti;], sig[null], throws nil, access[final public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Added Method setColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Added Method getColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method setHintMask, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method clearHintMask, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method setColorStatic, desc[(FFFF)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState
[junit] Added Method setColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Added Method getColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataWrapper;Z)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Added Method countStringRegion, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;[I)[I], sig[null], throws nil, access[public static]
[junit] Added Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[ILcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method addStringToRegion, desc[(ZLcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[ILcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.graph.font.Font
[junit] Added Method getGlyphBounds, desc[(Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphID, desc[(C)I], sig[null], throws nil, access[abstract public]
[junit] Added Method fullString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvanceWidthFU, desc[(I)I], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBoundsFU, desc[(Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getFullFamilyName, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBounds, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBoundsFU, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphShapeBounds, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvanceWidth, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphShapeBounds, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getMetricBoundsFU, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineHeight, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getMetricBounds, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineHeightFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor2;Ljava/lang/CharSequence;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyph, desc[(I)Lcom/jogamp/graph/font/Font$Glyph;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.Font.Glyph
[junit] Added Method getAdvanceFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvance, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getLeftSideBearings, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getBoundsFU, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method isKerningCrossstream, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method isUndefined, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method isKerningHorizontal, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method fullString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getName, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getID, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getLeftSideBearingsFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method isWhiteSpace, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getKerning, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getKerningPairCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getKerningFU, desc[(I)I], sig[null], throws nil, access[abstract public]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBoundsFU, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.Font.GlyphVisitor
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font.GlyphVisitor2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font.Metrics
[junit] Added Method getLineGap, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getDescent, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineGapFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getScale, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getDescentFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getMaxExtendFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAscentFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getMaxExtend, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getAscent, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getBoundsFU, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getUnitsPerEM, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.FontScale
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.Outline
[junit] Added Method setWinding, desc[(Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/geom/Outline;Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[public]
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/geom/Outline;], sig[null], throws nil, access[final public]
[junit] Added Method getWinding, desc[()Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.geom.Triangle
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/geom/Triangle;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.geom.Vertex
[junit] Added Method setCoord, desc[(Lcom/jogamp/opengl/math/Vec2f;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(IZLcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[public]
[junit] Added Method x, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(IZFFF)V], sig[null], throws nil, access[public]
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method setTexCoord, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/math/Vec3f;Z)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[([FIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(FFFZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(FFZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex;)V], sig[null], throws nil, access[public]
[junit] Added Method getTexCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method setCoord, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Added Method getCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method setCoord, desc[(FF)V], sig[null], throws nil, access[final public]
[junit] Added Method z, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/math/Vec2f;Z)V], sig[null], throws nil, access[public]
[junit] Added Method getCoordCount, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.geom.plane.AffineTransform
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Crossing2F.CubicCurve
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Crossing2F.QuadCurve
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.IllegalPathStateException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.NoninvertibleTransformException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F.Iterator
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F.SegmentType
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Winding
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.WindingRule
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.Container
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.GraphShape
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Group
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.Group.Layout
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Scene
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.ui.Scene.PMVMatrixSetup
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.EventInfo
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.Listener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.ListenerBool
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.MouseGestureAdapter
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.MouseGestureListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.Visitor1
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.Visitor2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.layout.Alignment
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Alignment.Bit
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.BoxLayout
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Gap
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.GridLayout
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.GridLayout.Order
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Margin
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Padding
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.BaseButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Button
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.CrossHair
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.GLButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.GlyphShape
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.ImageButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Label
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.MediaButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Rectangle
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.TexSeqButton
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.nativewindow.Capabilities
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.Test
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsConfiguration
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.NativeSurface
[junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.NativeWindow
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Added Field TYPE_DRM_GBM, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .egl.gbm, access[final public static]
[junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Added Field TYPE_IOS, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .ios, access[final public static]
[junit] 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.ScalableSurface
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.VisualIDHolder
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.awt.AppContextInfo
[junit] Added Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Lcom/jogamp/common/util/RunnableTask;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Added Field jawt_surface_bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected]
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method layoutSurfaceLayerImpl, desc[(Z)V], sig[null], throws nil, access[protected]
[junit] Added Method detachSurfaceLayerImpl, desc[(J)V], sig[null], throws nil, access[protected]
[junit] Added Method invalidateNative, desc[(J)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method getJAWTSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method <init>, desc[(JLjava/lang/String;I)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(JJLjava/lang/String;I)V], sig[null], throws nil, access[public]
[junit] Added Method getNativeDisplayID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)J], sig[null], throws nil, access[public static]
[junit] Added Method <init>, desc[(JLjava/lang/String;ILcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Added Method sameNativeDisplayID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Added Field EGL_DEFAULT_DISPLAY, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Field EGL_NO_DISPLAY, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[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 deviceZoomScaleUp, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method printInfo, desc[(Ljava/io/PrintStream;Lorg/eclipse/swt/widgets/Display;)V], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleDown, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method getAutoScalingFactor, desc[()F], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method isOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;)Z], sig[null], throws nil, access[public static]
[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 initSingleton, desc[()V], sig[null], throws nil, access[public static]
[junit] Added Method getDeviceZoomScalingFactor, desc[()F], sig[null], throws nil, access[public static]
[junit] Added Method getClientAreaInPixels, desc[(Lorg/eclipse/swt/widgets/Scrollable;)Lorg/eclipse/swt/graphics/Rectangle;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method autoScaleDown, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method autoScaleUp, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleUp, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleDown, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Added Method invokeOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Added Method getSizeInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method invokeOnOSTKThread, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, 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.nativewindow.util.Rectangle
[junit] Added Method scale, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method scaleInv, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method set, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method setHeight, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method setWidth, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.util.RectangleImmutable
[junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method union, desc[(Ljava/util/List;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[(Ljava/util/List<Lcom/jogamp/nativewindow/util/RectangleImmutable;>;)Lcom/jogamp/nativewindow/util/Rectangle;], throws nil, access[abstract public]
[junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Added Field nativeHandle, desc[J], sig[null], value[type null, data null, access[final protected]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/Screen;JILjava/lang/String;ZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;JILjava/lang/String;ZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method getName, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Added Method getHandle, desc[()J], sig[null], throws nil, access[final public]
[junit] Added Field name, desc[Ljava/lang/String;], sig[null], value[type null, data null, access[final protected]
[junit] Added Method perMMToPerInch, desc[([F)[F], sig[null], throws nil, access[public static]
[junit] Added Method getOrientationTo, desc[(Lcom/jogamp/newt/MonitorDevice;[I)Lcom/jogamp/newt/MonitorDevice$Orientation;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.MonitorDevice.Orientation
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.newt.Screen
[junit] Added Method getMonitorByHandle, desc[(J)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getMonitorByName, desc[(Ljava/lang/String;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getMonitorById, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getFullyEnteredMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.Window
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Added Method toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] 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 toSimpleString, desc[()Ljava/lang/String;], 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 getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public]
[junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public]
[junit] Added Method toSimpleString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Added Method isNativeValid, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.FBObject
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.FBObject.Attachment
[junit] Added Method 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_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_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, 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_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static]
[junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static]
[junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, 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_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, 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_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, 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_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static]
[junit] Added Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, 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] Class com.jogamp.opengl.GL3
[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_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, 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_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, 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_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, 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_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static]
[junit] Added Field GL_MAX_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_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static]
[junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static]
[junit] Class com.jogamp.opengl.GL3ES3
[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_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, 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_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static]
[junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static]
[junit] Added Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, 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_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_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, 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] Class com.jogamp.opengl.GL3bc
[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_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static]
[junit] Class com.jogamp.opengl.GL4
[junit] Added Method glMultiDrawArraysIndirect, desc[(ILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMultiDrawArraysIndirect, desc[(IJII)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL4bc
[junit] Added Method glUniform4i64vARB, desc[(II[JI)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[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added 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_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)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 glUniform1i64vARB, desc[(II[JI)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 glUniform4i64vARB, 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 glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)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_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static]
[junit] Added Method glProgramUniform2i64vARB, 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 glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)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 glUniform4ui64vARB, desc[(IILjava/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 glGetnUniformi64vARB, desc[(III[JI)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 glUniform1ui64vARB, desc[(II[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 Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()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 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 glProgramUniform1i64ARB, desc[(IIJ)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 glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2i64vARB, 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 glProgramUniform4i64vARB, desc[(III[JI)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 glProgramUniform3ui64vARB, desc[(III[JI)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 glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformi64vARB, 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 Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static]
[junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)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 glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)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_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static]
[junit] Added Method glUniform2ui64vARB, desc[(II[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 glProgramUniform1ui64vARB, 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_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static]
[junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Class com.jogamp.opengl.GLArrayData
[junit] Added Method elemPosition, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method fillStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getCompType, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method bytePosition, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getCompsPerElem, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method elemStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBytesPerComp, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getElemCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getElemCapacity, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method remainingBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method sealed, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getByteCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method remainingElems, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getByteCapacity, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLBase
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLCapabilities
[junit] Added Method copyFrom, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/opengl/GLCapabilities;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLContext
[junit] Added Method validateProfileBits, desc[(ILjava/lang/String;)V], sig[null], throws nil, access[protected static]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getCTPFromBits, desc[(I)I], sig[null], throws nil, access[protected static]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Added Method 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] Added Method getFactory, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.GLProfile
[junit] Added Field GL_PROFILE_LIST_MAX_MOBILE, desc[[Ljava/lang/String;], sig[null], value[type null, data null, access[final public static]
[junit] Added Field disabledEGL, desc[Z], sig[null], value[type null, data null, access[final public static]
[junit] Class com.jogamp.opengl.GLRendererQuirks
[junit] Added Method getOverride, desc[(I)Lcom/jogamp/opengl/GLRendererQuirks$Override;], sig[null], throws [java/lang/IllegalArgumentException], access[final public static]
[junit] Added Method exist, desc[(Lcom/jogamp/opengl/GLRendererQuirks;I)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Field GL3CompatNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Added Field NoFBOSupport, desc[I], sig[null], value[type java.lang.Integer, data 23, access[final public static]
[junit] Added Field No10BitColorCompOffscreen, desc[I], sig[null], value[type java.lang.Integer, data 25, access[final public static]
[junit] Added Field DontChooseFBConfigBestMatch, desc[I], sig[null], value[type java.lang.Integer, data 24, access[final public static]
[junit] Class com.jogamp.opengl.GLRendererQuirks.Override
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.GLUniformData
[junit] Added Method <init>, desc[(Ljava/lang/String;ILcom/jogamp/opengl/util/SyncBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method setData, desc[(Lcom/jogamp/opengl/util/SyncBuffer;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/String;IILcom/jogamp/opengl/util/SyncBuffer;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.JoglVersion
[junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.TraceGL4bc
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES1
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.awt.GLCanvas
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.awt.GLJPanel
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.egl.EGL
[junit] Added Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglGetPlatformDisplay, desc[(IJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglClientWaitSync, desc[(JJIJ)I], 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 eglGetSyncAttrib, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglCreateImage, desc[(JJIJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglCreatePbufferFromClientBuffer, desc[(JIJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglWaitSync, desc[(JJI)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglDestroySync, desc[(JJ)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglDestroyImage, desc[(JJ)Z], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI
[junit] Added Method getDirectBufferAddress, desc[()J], sig[null], throws nil, access[final public]
[junit] Added Method derefPointer, desc[(J)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public static]
[junit] Added Method getPData, desc[()J], sig[null], throws nil, access[final public]
[junit] Added Method usesNativeCode, desc[()Z], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.egl.EGLExt
[junit] Added Method eglCreateStreamProducerSurfaceKHR, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerAcquireKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglLabelObjectKHR, desc[(JIJJ)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 eglClientWaitSyncNV, desc[(JIJ)I], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamAttribKHR, desc[(JJII)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 eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerReleaseKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryDeviceAttribEXT, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputPortStringEXT, desc[(JJI)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] Added Method eglCreatePlatformWindowSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], 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 eglQueryStreamu64KHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerOutputEXT, desc[(JJJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglOutputPortAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamSyncNV, desc[(JJILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglFenceNV, desc[(J)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglGetPlatformDisplayEXT, desc[(IJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputLayerAttribEXT, desc[(JJILcom/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 eglQueryStreamTimeKHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateImageKHR, desc[(JJIJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglDestroyStreamKHR, desc[(JJ)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 eglQueryOutputLayerStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerGLTextureExternalKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryDeviceStringEXT, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglSignalSyncNV, desc[(JI)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 eglGetStreamFileDescriptorKHR, desc[(JJ)I], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.FloatUtil
[junit] Added Method mapWinToObj, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method mapWinToObj4, desc[(FFFF[FI[FI[IIFF[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method isZero, desc[(F)Z], sig[null], throws nil, access[public static]
[junit] Added Method multMatrixVec, desc[([FI[F[F)V], sig[null], throws nil, access[public static]
[junit] Added Method makePick, desc[([FFFFF[II[F)[F], sig[null], throws nil, access[public static]
[junit] Added Method multMatrixVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Added Method multMatrixVec, desc[([FI[FI[FI)V], sig[null], throws nil, access[public static]
[junit] Added Method multMatrix, desc[([FI[FI[FI)V], sig[null], throws nil, access[public static]
[junit] Added Method radToADeg, desc[(F)F], sig[null], throws nil, access[public static]
[junit] Added Method mapObjToWin, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method adegToRad, desc[(F)F], sig[null], throws nil, access[public static]
[junit] Added Method multMatrix, desc[([FI[FI)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.math.Matrix4f
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.math.Quaternion
[junit] Added Method z, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method w, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method setFromAxes, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setFromVectors, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setLookAt, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Added Method x, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method rotateByEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method toAngleAxis, desc[(Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[final public]
[junit] Added Method toMatrix, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method setFromAngleNormalAxis, desc[(FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setFromAngleAxis, desc[(FLcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method toMatrix, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method setFromNormalVectors, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setFromEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method toAxes, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public]
[junit] Added Method setFromMatrix, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method toEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public]
[junit] Added Method rotateVector, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.Recti
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec2f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec2i
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec3f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec4f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.VectorUtil
[junit] Added Method determinantVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[public static]
[junit] Added Method getWinding, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[public static]
[junit] Added Method midVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Added Method isCollinearVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Added Method isInTriangleVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Added Method isVec3InTriangle3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;F)Z], sig[null], throws nil, access[public static]
[junit] Added Method line2lineIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Added Method isCCW, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getWinding, desc[(Ljava/util/ArrayList;)Lcom/jogamp/graph/geom/plane/Winding;], sig[(Ljava/util/ArrayList<+Lcom/jogamp/opengl/math/Vert2fImmutable;>;)Lcom/jogamp/graph/geom/plane/Winding;], throws nil, access[public static]
[junit] Added Method isVec2Zero, desc[(Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Added Method seg2SegIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Added Method isVec3InTriangle3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getPlaneVec3, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[public static]
[junit] Added Method line2PlaneIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Ray;Lcom/jogamp/opengl/math/Vec4f;F)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Added Method getPlaneVec3, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.math.Vert2fImmutable
[junit] Added Method x, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.Vert3fImmutable
[junit] Added Method getCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[abstract public]
[junit] Added Method z, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.geom.AABBox
[junit] Added Method mapToWindow, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/Recti;Z)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Added Method translate, desc[(FFF)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method scale, desc[(F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method getCenter, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method scale2, desc[(F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method transform, desc[(Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Added Method getHigh, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method translate, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method resize, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method transformMv, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Added Method setSize, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method resize, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method getRayIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Ray;FZ)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getLow, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.geom.Frustum
[junit] Added Method classifyPoint, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Added Method updateByFovDesc, desc[(Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/geom/Frustum$FovDesc;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[public]
[junit] Added Method updateFrustumPlanes, desc[(Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public]
[junit] Added Method isPointOutside, desc[(Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Added Method isSphereOutside, desc[(Lcom/jogamp/opengl/math/Vec3f;F)Z], sig[null], throws nil, access[final public]
[junit] Added Method classifySphere, desc[(Lcom/jogamp/opengl/math/Vec3f;F)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.geom.Frustum.Plane
[junit] Added Method distanceTo, desc[(Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.Animator
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(ILjava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.AnimatorBase
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.FPSAnimator
[junit] Added Method <init>, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(ILcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] Added Method put3f, desc[(FFF)V], sig[null], throws nil, access[public]
[junit] Added Field growthFactor, desc[F], sig[null], value[type null, data null, access[protected]
[junit] Added Field DEFAULT_GROWTH_FACTOR, desc[F], sig[null], value[type java.lang.Float, data 1.618, access[final public static]
[junit] Added Field initElemCount, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Method put3s, desc[(SSS)V], sig[null], throws nil, access[public]
[junit] Added Method reserve, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Added Method put4s, desc[(SSSS)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class;IJIIZ)V], sig[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class<+Ljogamp/opengl/util/GLArrayHandler;>;IJIIZ)V], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Method put4i, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method getGrowthFactor, desc[()F], sig[null], throws nil, access[public]
[junit] Added Method clear, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method putf, desc[([FII)V], sig[null], throws nil, access[public]
[junit] Added Method compsToElemCount, desc[(I)I], sig[null], throws nil, access[public]
[junit] Added Method setGrowthFactor, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method put3i, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method puts, desc[([SII)V], sig[null], throws nil, access[public]
[junit] Added Method put3b, desc[(BBB)V], sig[null], throws nil, access[public]
[junit] Added Method growIfNeeded, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Added Method puti, desc[([III)V], sig[null], throws nil, access[public]
[junit] Added Method put4b, desc[(BBBB)V], sig[null], throws nil, access[public]
[junit] Added Method put4f, desc[(FFFF)V], sig[null], throws nil, access[public]
[junit] Added Method putb, desc[([BII)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Added Method put4f, desc[(FFFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4b, desc[(BBBB)V], sig[null], throws nil, access[abstract public]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3f, desc[(FFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3i, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method putf, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method clear, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3b, desc[(BBB)V], sig[null], throws nil, access[abstract public]
[junit] Added Method putb, desc[([BII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method puts, desc[([SII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4s, desc[(SSSS)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3s, desc[(SSS)V], sig[null], throws nil, access[abstract public]
[junit] Added Method puti, desc[([III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4i, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class;IJIIZ)V], sig[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class<+Ljogamp/opengl/util/GLArrayHandler;>;IJIIZ)V], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Added Method sealed, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method fillStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Added Field compType, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Field compClazz, desc[Ljava/lang/Class;], sig[Ljava/lang/Class<*>;], value[type null, data null, access[final protected]
[junit] Added Field mappedElemCount, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Method getBytesPerComp, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IZIJII)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Field isVertexAttr, desc[Z], sig[null], value[type null, data null, access[final protected]
[junit] Added Method getByteCapacity, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method remainingElems, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method bytePosition, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method elemStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Added Method elemPosition, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Field compsPerElement, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Method getElemCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getCompsPerElem, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getElemCapacity, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method remainingBytes, desc[()I], sig[null], throws nil, access[public]
[junit] Added Field sealed, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Added Method getByteCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getCompType, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Field bytesPerComp, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Class com.jogamp.opengl.util.GLReadBufferUtil
[junit] Added Field alphaRequested, desc[Z], sig[null], value[type null, data null, access[final protected]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] Added Method mulPMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method getMviMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluProject, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Added Method gluLookAt, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Added Field PREMUL_PMVI, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Added Method gluUnProject, desc[(FFFLcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method gluUnProjectRay, desc[(FFFFLcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Ray;)Z], sig[null], throws nil, access[final public]
[junit] Added Method getTMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getMvMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getPMviMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method glRotate, desc[(Lcom/jogamp/opengl/math/Quaternion;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method getMat, desc[(I)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Field MANUAL_BITS, desc[I], sig[null], value[type java.lang.Integer, data 56, access[final public static]
[junit] Added Method mulPMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method glRotatef, desc[(FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method glTranslatef, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncTMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Field INVERSE_TRANSPOSED_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method mulPMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getMvitMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvPMat, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncMviMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncPMvMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Added Method getPMvMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getReqBits, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method glScalef, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncPMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluPickMatrix, desc[(FFFFLcom/jogamp/opengl/math/Recti;)V], sig[null], throws nil, access[final public]
[junit] Added Method glMultMatrixf, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMat, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncPMvMviMvitMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Added Field PREMUL_PMV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Method glLoadMatrixf, desc[(Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[final public]
[junit] Added Method getSyncMvMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Field INVERSE_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method getFrustum, desc[()Lcom/jogamp/opengl/math/geom/Frustum;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method isReqDirty, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method getCurrentMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Field FRUSTUM, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Method mulPMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method getPMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluUnProject4, desc[(FFFFLcom/jogamp/opengl/math/Recti;FFLcom/jogamp/opengl/math/Vec4f;)Z], sig[null], throws nil, access[public]
[junit] Added Method getSyncPMvMviMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncMvitMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.SyncAction
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncBuffer
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrices4f
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrices4f16
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.SyncMatrix4f
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrix4f16
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[junit] Added Method playStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Added Method getAudioSink, desc[()Lcom/jogamp/common/av/AudioSink;], sig[null], throws nil, access[abstract public]
[junit] Added Field DEBUG_AVSYNC, desc[Z], sig[null], value[type null, data null, access[final public static]
[junit] Added Method stop, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method resume, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method setAudioChannelLimit, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.EventMask
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.EventMask.Bit
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.GLMediaEventListener
[junit] Added Method attributesChanged, desc[(Lcom/jogamp/opengl/util/av/GLMediaPlayer;Lcom/jogamp/opengl/util/av/GLMediaPlayer$EventMask;J)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.caps.NonFSAAGLCapsChooser
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Added Method dumpSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] Added Method dumpSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.EyeParameter
[junit] Added Method <init>, desc[(ILcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/FovHVHalves;FFF)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDevice
[junit] Added Method createRenderer, desc[(IILcom/jogamp/opengl/math/Vec3f;[Lcom/jogamp/opengl/math/FovHVHalves;FI)Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer;], sig[null], throws nil, access[abstract public]
[junit] Added Method getDefaultEyePositionOffset, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoUtil
[junit] Added Method getSBSUpstreamPMV, desc[(Lcom/jogamp/opengl/util/stereo/ViewerPose;Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer$Eye;FFLcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.stereo.ViewerPose
[junit] Added Method setPosition, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceFactory
[junit] Added Method createMono, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Added Method createStereoSBS, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Added Method createStereoSBSLense, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.texture.ImageSequence
[junit] Added Method setTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Added Method getTextureLookupFunctionName, desc[()Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Added Method <init>, desc[(IZIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method ownsTexture, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence
[junit] Added Method getTextureLookupFunctionName, desc[()Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Added Method setTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider
[junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider
[junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public]
[junit]
[junit]
[junit]
[junit]
[junit] Class Order
[junit]
[junit] Class com.jogamp.graph.curve.OutlineShape
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/curve/OutlineShape;], sig[null], throws nil, access[final public]
[junit] Added Method setWindingOfLastOutline, desc[(Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[final public]
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/curve/OutlineShape;], sig[null], throws nil, access[final public]
[junit] Added Method getVertexCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Changed Method getAddedVerticeCount, access[added: final ]
[junit] Added Method <init>, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method addPathRev, desc[(Lcom/jogamp/graph/geom/plane/Path2F;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method getOutlineNumber, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getOutlineCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Changed Method clear, access[added: final ]
[junit] Added Method getWindingOfLastOutline, desc[()Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[final public]
[junit] Changed Method setSharpness, access[added: final ]
[junit] Changed Method getSharpness, access[added: final ]
[junit] Changed Method equals, access[added: final ]
[junit] Added Method addPathRev, desc[(Lcom/jogamp/graph/geom/plane/Path2F$Iterator;Z)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;)V], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)V], throws nil, access[public]
[junit] Added Method closePath, desc[()V], sig[null], throws nil, access[final public]
[junit] Changed Method getTriangles, access[added: final ]
[junit] Added Method lineTo, desc[(FFF)V], sig[null], throws nil, access[final public]
[junit] Added Method cubicTo, desc[(FFFFFFFFF)V], sig[null], throws nil, access[final public]
[junit] Changed Class , access[added: final ]
[junit] Added Method moveTo, desc[(FFF)V], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(IFFZ)V], sig[null], throws nil, access[final public]
[junit] Removed Method vertexFactory, desc[()Lcom/jogamp/graph/geom/Vertex$Factory;], sig[()Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;], throws nil, access[final public]
[junit] Added Method addPath, desc[(Lcom/jogamp/graph/geom/plane/Path2F;Z)V], sig[null], throws nil, access[public]
[junit] Added Method addPath, desc[(Lcom/jogamp/graph/geom/plane/Path2F$Iterator;Z)V], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(IFFFZ)V], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(I[FIIZ)V], sig[null], throws nil, access[final public]
[junit] Added Method quadTo, desc[(FFFFFF)V], sig[null], throws nil, access[final public]
[junit] Changed Method clearCache, access[added: final ]
[junit] Class com.jogamp.graph.curve.OutlineShapeXForm
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/curve/OutlineShape;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public]
[junit] Removed Method setTransform, desc[(Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[final public]
[junit] Added Method setTransform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/curve/OutlineShape;Lcom/jogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public]
[junit] Removed Method getTransform, desc[()Ljogamp/graph/geom/plane/AffineTransform;], sig[null], throws nil, access[final public]
[junit] Added Method getTransform, desc[()Lcom/jogamp/graph/geom/plane/AffineTransform;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.Region
[junit] Added Method put3s, desc[(Ljava/nio/ShortBuffer;SSS)V], sig[null], throws nil, access[protected static]
[junit] Removed Method pushVertex, desc[([F[F[F)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method countOutlineShapes, desc[(Ljava/util/List;[I)[I], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;[I)[I], throws nil, access[final public static]
[junit] Added Method usesI32Idx, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method put4f, desc[(Ljava/nio/FloatBuffer;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[protected static]
[junit] Added Method addOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Added Field GL_INT32_MAX, desc[I], sig[null], value[type java.lang.Integer, data 2147483647, access[final protected static]
[junit] Added Method put4f, desc[(Ljava/nio/FloatBuffer;FFFF)V], sig[null], throws nil, access[protected static]
[junit] Added Method perfCounter, desc[()Lcom/jogamp/common/util/PerfCounterCtrl;], sig[null], throws nil, access[public]
[junit] Removed Method addOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;Ljogamp/graph/geom/plane/AffineTransform;[F)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(I)V], sig[null], throws nil, access[protected]
[junit] Changed Method clearImpl, access[added: final ]
[junit] Changed Method hasColorTexture, access[added: final ]
[junit] Added Method put3i, desc[(Ljava/nio/IntBuffer;III)V], sig[null], throws nil, access[protected static]
[junit] Added Field NORM_RENDERING_BIT, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Method put3f, desc[(Ljava/nio/FloatBuffer;Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[protected static]
[junit] Added Method pushVertices, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Field GL_UINT16_MAX, desc[I], sig[null], value[type java.lang.Integer, data 65535, access[final protected static]
[junit] Added Method setBufferCapacity, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method <init>, desc[(IZ)V], sig[null], throws nil, access[protected]
[junit] Changed Method hasColorChannel, access[added: final ]
[junit] Added Method addOutlineShapes, desc[(Ljava/util/List;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], throws nil, access[final public]
[junit] Added Method getRenderModeString, desc[(III)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method printBufferStats, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method addOutlineShapes, desc[(Ljava/util/List;Ljogamp/graph/geom/plane/AffineTransform;[F)V], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;Ljogamp/graph/geom/plane/AffineTransform;[F)V], throws nil, access[final public]
[junit] Added Method pushIndices, desc[(III)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method growBuffer, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method countOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;[I)[I], sig[null], throws nil, access[final public static]
[junit] Added Method pushVertex, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[abstract protected]
[junit] Class com.jogamp.graph.curve.opengl.GLRegion
[junit] Added Method glIdxType, desc[()I], sig[null], throws nil, access[final protected]
[junit] Added Method printBufferStats, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[final public]
[junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;I[I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method addInterleavedVertexAndNormalArrays, desc[(Lcom/jogamp/opengl/util/GLArrayDataServer;I)V], sig[null], throws nil, access[public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;III)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field growthFactor, desc[F], sig[null], value[type java.lang.Float, data 1.618, access[final protected static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Removed Method <init>, desc[(ILcom/jogamp/opengl/util/texture/TextureSequence;)V], sig[null], throws nil, access[protected]
[junit] Added Field gca_ColorsAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Added Field curIndicesCap, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field growCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method setBufferCapacity, desc[(II)Z], sig[null], throws nil, access[final public]
[junit] Added Method pushIndices, desc[(III)V], sig[null], throws nil, access[final protected]
[junit] Added Method initBuffer, desc[(II)V], sig[null], throws nil, access[final protected]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;)V], sig[null], throws nil, access[protected]
[junit] Added Field vpc_ileave, desc[Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], value[type null, data null, access[protected]
[junit] Added Method growBuffer, desc[(II)Z], sig[null], throws nil, access[final public]
[junit] Removed Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method pushVertex, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final protected]
[junit] Added Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Field gca_CurveParamsAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Removed Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Field indicesBuffer, desc[Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], value[type null, data null, access[protected]
[junit] Added Method createInterleaved, desc[(ZIIZII)Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], throws nil, access[public]
[junit] Removed Method create, desc[(ILcom/jogamp/opengl/util/texture/TextureSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field curVerticesCap, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method setTextureUnit, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method pushIndex, desc[(I)V], sig[null], throws nil, access[final protected]
[junit] Added Field defaultVerticesCount, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;II)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Removed Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Field gca_VerticesAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Added Field defaultIndicesCount, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Method pushVertices, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final protected]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;Lcom/jogamp/graph/curve/OutlineShape;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer
[junit] Added Method setWeight, desc[(F)V], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/curve/opengl/RenderState;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Added Method create, desc[(Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Removed Method reshapeNotify, desc[(II)V], sig[null], throws nil, access[final public]
[junit] Changed Class , access[added: final ]
[junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[final public]
[junit] Removed Method init, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method create, desc[(Lcom/jogamp/graph/curve/opengl/RenderState;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Added Method create, desc[()Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Added Method getViewport, desc[(Lcom/jogamp/opengl/math/Recti;)Lcom/jogamp/opengl/math/Recti;], sig[null], throws nil, access[final public]
[junit] Added Method reshapeNotify, desc[(IIII)V], sig[null], throws nil, access[final public]
[junit] Added Method getWeight, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method isHintMaskSet, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Added Method getViewport, desc[()Lcom/jogamp/opengl/math/Recti;], sig[null], throws nil, access[final public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Added Method setColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Added Method getColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method setHintMask, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method clearHintMask, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method setColorStatic, desc[(FFFF)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState
[junit] Removed Method createRenderState, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/graph/curve/opengl/RenderState;], throws nil, access[public static]
[junit] Removed Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method setColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Added Method getColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Removed Method getColorStatic, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method getVertexFactory, desc[()Lcom/jogamp/graph/geom/Vertex$Factory;], sig[()Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method createRenderState, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/curve/opengl/RenderState;], throws nil, access[public static]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/opengl/util/PMVMatrix;)V], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/opengl/util/PMVMatrix;)V], throws nil, access[protected]
[junit] Added Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataWrapper;Z)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil
[junit] Changed Method validateCache, access[added: private removed: protected ]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Added Method countStringRegion, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;[I)[I], sig[null], throws nil, access[public static]
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Added Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Removed Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected]
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public]
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Removed Method getCachedRegion, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FI)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[final protected]
[junit] Removed Method getKey, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FI)Ljava/lang/String;], 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;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Changed Method removeCachedRegion, access[added: private removed: protected ]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[ILcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Removed Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[(Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], throws nil, access[public static]
[junit] Added Method addStringToRegion, desc[(ZLcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[ILcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Removed Method processString, desc[(Lcom/jogamp/graph/curve/opengl/TextRegionUtil$ShapeVisitor;Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;Ljogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil.ShapeVisitor
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font
[junit] Added Method getGlyphBounds, desc[(Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getGlyph, desc[(C)Lcom/jogamp/graph/font/Font$Glyph;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphID, desc[(C)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getName, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricWidth, desc[(Ljava/lang/CharSequence;F)F], sig[null], throws nil, access[abstract public]
[junit] Added Method fullString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvanceWidthFU, desc[(I)I], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBoundsFU, desc[(Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getFullFamilyName, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBounds, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBoundsFU, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphShapeBounds, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAdvanceWidth, desc[(IF)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvanceWidth, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricBounds, desc[(Ljava/lang/CharSequence;F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphShapeBounds, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getMetricBoundsFU, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricHeight, desc[(Ljava/lang/CharSequence;FLcom/jogamp/opengl/math/geom/AABBox;)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getPointsBounds, desc[(Ljogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineHeight, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getMetricBounds, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineHeightFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getLineHeight, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getFullFamilyName, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getPixelSize, desc[(FF)F], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor2;Ljava/lang/CharSequence;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyph, desc[(I)Lcom/jogamp/graph/font/Font$Glyph;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.Font.Glyph
[junit] Removed Field ID_CR, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method getAdvanceFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvance, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBBox, desc[(Lcom/jogamp/opengl/math/geom/AABBox;F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getLeftSideBearings, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getBoundsFU, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method isKerningCrossstream, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method isUndefined, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBBox, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method isKerningHorizontal, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method fullString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAdvance, desc[(FZ)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getScale, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getName, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getID, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getID, desc[()S], sig[null], throws nil, access[abstract public]
[junit] Added Method getLeftSideBearingsFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method isWhiteSpace, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Field ID_SPACE, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static]
[junit] Added Method getKerning, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getKerningPairCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSymbol, desc[()C], sig[null], throws nil, access[abstract public]
[junit] Added Method getKerningFU, desc[(I)I], sig[null], throws nil, access[abstract public]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBoundsFU, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.Font.GlyphVisitor
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font.GlyphVisitor2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font.Metrics
[junit] Added Method getLineGap, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getDescent, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineGapFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getScale, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getLineGap, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getDescentFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getMaxExtendFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAscentFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBBox, desc[(Lcom/jogamp/opengl/math/geom/AABBox;F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getMaxExtend, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getAscent, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getBoundsFU, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getScale, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAscent, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getUnitsPerEM, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMaxExtend, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getDescent, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.FontScale
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.Outline
[junit] Added Method setWinding, desc[(Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/geom/Outline;Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[public]
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/geom/Outline;], sig[null], throws nil, access[final public]
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/geom/Outline;], sig[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/geom/Outline;], throws nil, access[final public]
[junit] Added Method getWinding, desc[()Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.geom.SVertex
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.SVertex.Factory
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.Triangle
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/geom/Triangle;], sig[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/geom/Triangle;], throws nil, access[public]
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/geom/Triangle;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.geom.Vertex
[junit] Added Method setCoord, desc[(Lcom/jogamp/opengl/math/Vec2f;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(IZLcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[public]
[junit] Changed Method setId, access[added: final removed: abstract ]
[junit] Removed Method getTexCoord, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Removed Method setTexCoord, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method x, desc[()F], sig[null], throws nil, access[final public]
[junit] Changed Method setX, access[added: final removed: abstract ]
[junit] Changed Method setOnCurve, access[added: final removed: abstract ]
[junit] Changed Method setZ, access[added: final removed: abstract ]
[junit] Changed Method setTexCoord, access[added: final removed: abstract ]
[junit] Added Method <init>, desc[(IZFFF)V], sig[null], throws nil, access[public]
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method setTexCoord, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/math/Vec3f;Z)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[([FIIZ)V], sig[null], throws nil, access[public]
[junit] Changed Method getId, access[added: final removed: abstract ]
[junit] Added Method <init>, desc[(FFFZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(FFZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex;)V], sig[null], throws nil, access[public]
[junit] Added Method getTexCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method setCoord, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Added Method getCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method setCoord, desc[(FF)V], sig[null], throws nil, access[final public]
[junit] Added Method z, desc[()F], sig[null], throws nil, access[final public]
[junit] Changed Method setY, access[added: final removed: abstract ]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/math/Vec2f;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method setCoord, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Changed Class , access[added: final super synchronized removed: abstract interface ]
[junit] Added Method getCoordCount, desc[()I], sig[null], throws nil, access[public]
[junit] Changed Method setCoord, access[added: final removed: abstract ]
[junit] Changed Method isOnCurve, access[added: final removed: abstract ]
[junit] Class com.jogamp.graph.geom.Vertex.Factory
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.graph.geom.plane.AffineTransform
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Crossing2F.CubicCurve
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Crossing2F.QuadCurve
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.IllegalPathStateException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.NoninvertibleTransformException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F.Iterator
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F.SegmentType
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Winding
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.WindingRule
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.Container
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.GraphShape
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Group
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.Group.Layout
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Scene
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.ui.Scene.PMVMatrixSetup
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.EventInfo
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.Listener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.ListenerBool
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.MouseGestureAdapter
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.MouseGestureListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.Visitor1
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.Visitor2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.layout.Alignment
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Alignment.Bit
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.BoxLayout
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Gap
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.GridLayout
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.GridLayout.Order
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Margin
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Padding
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.BaseButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Button
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.CrossHair
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.GLButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.GlyphShape
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.ImageButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Label
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.MediaButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Rectangle
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.TexSeqButton
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.nativewindow.Capabilities
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.Test
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsConfiguration
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.NativeSurface
[junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.NativeWindow
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Added Field TYPE_DRM_GBM, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .egl.gbm, access[final public static]
[junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Changed Field TYPE_AWT, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_EGL, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_ANDROID, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_DEFAULT, type[nil -> java.lang.String], access[]
[junit] Removed Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[public static]
[junit] Changed Field TYPE_MACOSX, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_BCM_VC_IV, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_WINDOWS, type[nil -> java.lang.String], access[]
[junit] Removed Method getDefaultToolkitLock, desc[(Ljava/lang/String;J)Lcom/jogamp/nativewindow/ToolkitLock;], sig[null], throws nil, access[public static]
[junit] Added Field TYPE_IOS, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .ios, access[final public static]
[junit] Changed Field TYPE_X11, type[nil -> java.lang.String], access[]
[junit] Added Field TYPE_WAYLAND, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .wayland, access[final public static]
[junit] Class com.jogamp.nativewindow.NativeWindowHolder
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ScalableSurface
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.VisualIDHolder
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Removed Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AppContextInfo
[junit] Removed Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Ljava/lang/Thread;], sig[null], throws nil, access[public]
[junit] Added Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Lcom/jogamp/common/util/RunnableTask;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Added Field jawt_surface_bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected]
[junit] Removed Field bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected]
[junit] Removed Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[protected]
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Removed Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method detachSurfaceLayerImpl, desc[(JLjava/lang/Runnable;)V], sig[null], throws nil, access[protected]
[junit] Removed Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method layoutSurfaceLayerImpl, desc[(Z)V], sig[null], throws nil, access[protected]
[junit] Added Method detachSurfaceLayerImpl, desc[(J)V], sig[null], throws nil, access[protected]
[junit] Added Method invalidateNative, desc[(J)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method layoutSurfaceLayerImpl, desc[(JZ)V], sig[null], throws nil, access[protected]
[junit] Removed Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Removed Method invalidateNative, desc[()V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method getJAWTSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method <init>, desc[(JLjava/lang/String;I)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(JJLjava/lang/String;I)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(JJLjava/lang/String;ILcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Added Method getNativeDisplayID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)J], sig[null], throws nil, access[public static]
[junit] Added Method <init>, desc[(JLjava/lang/String;ILcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Added Method sameNativeDisplayID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Added Field EGL_DEFAULT_DISPLAY, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Field EGL_NO_DISPLAY, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[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 deviceZoomScaleUp, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method printInfo, desc[(Ljava/io/PrintStream;Lorg/eclipse/swt/widgets/Display;)V], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleDown, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method getAutoScalingFactor, desc[()F], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method isOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;)Z], sig[null], throws nil, access[public static]
[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 initSingleton, desc[()V], sig[null], throws nil, access[public static]
[junit] Added Method getDeviceZoomScalingFactor, desc[()F], sig[null], throws nil, access[public static]
[junit] Added Method getClientAreaInPixels, desc[(Lorg/eclipse/swt/widgets/Scrollable;)Lorg/eclipse/swt/graphics/Rectangle;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method autoScaleDown, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method autoScaleUp, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Removed Method invoke, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method invoke, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleUp, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleDown, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Added Method invokeOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method gdk_window_set_back_pixmap, desc[(JJZ)V], sig[null], throws nil, access[public static]
[junit] Added Method getSizeInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method invokeOnOSTKThread, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, 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] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method set, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public]
[junit] Removed Method setX, desc[(I)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] Removed Method set, desc[(II)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Added Method scale, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public]
[junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method scaleInv, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public]
[junit] Removed Method setWidth, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method setHeight, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method set, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method setHeight, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(IIII)V], sig[null], throws nil, access[final public]
[junit] Added Method setWidth, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.util.RectangleImmutable
[junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method union, desc[(Ljava/util/List;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[(Ljava/util/List<Lcom/jogamp/nativewindow/util/RectangleImmutable;>;)Lcom/jogamp/nativewindow/util/Rectangle;], throws nil, access[abstract public]
[junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Removed Method validate, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Added Field nativeHandle, desc[J], sig[null], value[type null, data null, access[final protected]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/Screen;JILjava/lang/String;ZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;JILjava/lang/String;ZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method getName, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Added Method getHandle, desc[()J], sig[null], throws nil, access[final public]
[junit] Added Field name, desc[Ljava/lang/String;], sig[null], value[type null, data null, access[final protected]
[junit] Added Method perMMToPerInch, desc[([F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method getOrientationTo, desc[(Lcom/jogamp/newt/MonitorDevice;[I)Lcom/jogamp/newt/MonitorDevice$Orientation;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.MonitorDevice.Orientation
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.newt.Screen
[junit] Added Method getMonitorByHandle, desc[(J)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getMonitorByName, desc[(Ljava/lang/String;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Removed Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getMonitorById, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getFullyEnteredMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.Window
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Added Method toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static]
[junit] CompatChanged Method com.jogamp.[newt.Window -> nativewindow.NativeWindow].getBounds, access[]
[junit] Added Field STATE_BIT_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static]
[junit] Added Method toSimpleString, desc[()Ljava/lang/String;], 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 getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public]
[junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public]
[junit] Added Method toSimpleString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Removed Method updatePosSizeCheck, desc[(IIIIZ)V], sig[null], throws nil, access[final protected]
[junit] CompatChanged Method setNEWTChild, throws[[] -> [org/eclipse/swt/SWTException]], access[]
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Removed Method updateSizeCheck, desc[()V], sig[null], throws nil, access[final protected]
[junit] Added Method isNativeValid, desc[()Z], sig[null], throws nil, access[final protected]
[junit] CompatChanged Method dispose, throws[[] -> [org/eclipse/swt/SWTException]], access[]
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[public]
[junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public]
[junit] Removed Method glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Changed Class , access[]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.FBObject
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.FBObject.Attachment
[junit] Added Method 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 Field GL_ALLOW_DRAW_FRG_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107024, access[final public static]
[junit] Removed Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static]
[junit] Removed Field GL_VERTEX4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Removed Field GL_CLIP_NEAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107040, 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] Removed Method glProgramUniform2ui64vARB, desc[(IIILjava/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 glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_OBJ_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107022, access[final public static]
[junit] Removed Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static]
[junit] Removed Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static]
[junit] Removed Field GL_BACK_NORMALS_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107043, access[final public static]
[junit] Removed Field GL_FULL_STIPPLE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107033, access[final public static]
[junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[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 glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[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] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static]
[junit] Removed Method glGetUniformui64vARB, desc[(II[JI)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_TEXCOORD2_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 536870912, access[final public static]
[junit] Removed Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_MEM_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107025, access[final public static]
[junit] Removed Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static]
[junit] Removed Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)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 Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Removed Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_CLIP_FAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107041, access[final public static]
[junit] Removed Field GL_STRICT_SCISSOR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107032, access[final public static]
[junit] Removed Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_TEXCOORD3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1073741824, access[final public static]
[junit] Removed Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static]
[junit] Removed 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_SPECULAR_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 67108864, access[final public static]
[junit] Removed Field GL_PREFER_DOUBLEBUFFER_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107000, access[final public static]
[junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static]
[junit] Removed Field GL_MAT_AMBIENT_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static]
[junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(III[FI)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_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, 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 Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_VERTEX_CONSISTENT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107051, 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 glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)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 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_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Removed Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static]
[junit] 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_MATERIAL_SIDE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107052, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static]
[junit] Removed Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_TEXCOORD4_BIT_PGI, desc[J], sig[null], value[type java.lang.Long, data 2147483648, access[final public static]
[junit] Removed Field GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107011, access[final public static]
[junit] Removed Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[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 glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[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 glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static]
[junit] Removed Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, 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 Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Removed Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_COLOR3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 65536, 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 Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)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] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, 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 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_BLUE_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34146, 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 glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[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 Method glEvaluateDepthValuesARB, desc[()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_VERTEX_DATA_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107050, 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_VERTEX23_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[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] 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] Removed Field GL_RECLAIM_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107006, access[final public static]
[junit] Removed Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static]
[junit] 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 Field GL_STRICT_LIGHTING_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107031, access[final public static]
[junit] Removed Field GL_WIDE_LINE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107042, access[final public static]
[junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Removed Field GL_CONSERVE_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107005, access[final public static]
[junit] Removed Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3ui64vARB, desc[(III[JI)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_ALWAYS_FAST_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107020, access[final public static]
[junit] Removed Method glUniform3i64vARB, 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 Field GL_RED_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34144, access[final public static]
[junit] Removed Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static]
[junit] Removed Field GL_COLOR4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static]
[junit] Removed Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_WIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107023, access[final public static]
[junit] Removed Field GL_BLUE_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34150, access[final public static]
[junit] Removed Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[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_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static]
[junit] Removed Method glProgramUniform3i64vARB, desc[(IIILjava/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 glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[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 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_GREEN_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34149, access[final public static]
[junit] Removed Field GL_NORMAL_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 134217728, access[final public static]
[junit] Removed Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_NATIVE_GRAPHICS_HANDLE_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107010, access[final public static]
[junit] Removed Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[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 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_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, 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 glHintPGI, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL2ES3
[junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static]
[junit] Removed Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[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_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static]
[junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static]
[junit] Removed Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, 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_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, 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_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static]
[junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static]
[junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, 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] Class com.jogamp.opengl.GL2GL3
[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_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_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, 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] 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_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, 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_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_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, 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_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, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static]
[junit] Removed Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, 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_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static]
[junit] Class com.jogamp.opengl.GL3
[junit] Removed Method glMultiDrawArraysIndirect, desc[(IJII)V], sig[null], throws nil, access[abstract public]
[junit] 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_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, 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_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static]
[junit] Removed Method glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static]
[junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static]
[junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, 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_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static]
[junit] Added Field GL_MAX_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_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static]
[junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static]
[junit] Class com.jogamp.opengl.GL3ES3
[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_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, 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_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static]
[junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static]
[junit] Added Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, 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_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_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, 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] Class com.jogamp.opengl.GL3bc
[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_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static]
[junit] Class com.jogamp.opengl.GL4
[junit] Added Method glMultiDrawArraysIndirect, desc[(ILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMultiDrawArraysIndirect, desc[(IJII)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL4bc
[junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL3ES3].glDrawElementsIndirect, access[]
[junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added 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_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)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 glUniform1i64vARB, desc[(II[JI)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 glUniform4i64vARB, 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 glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL3ES3].glDrawArraysIndirect, access[]
[junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)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 glProgramUniform2i64vARB, 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 glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)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 glUniform4ui64vARB, desc[(IILjava/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 glGetnUniformi64vARB, desc[(III[JI)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 glUniform1ui64vARB, desc[(II[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 Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()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 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 glProgramUniform1i64ARB, desc[(IIJ)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 glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2i64vARB, 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 glProgramUniform4i64vARB, desc[(III[JI)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 glProgramUniform3ui64vARB, desc[(III[JI)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 glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformi64vARB, 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 Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL4].glMultiDrawArraysIndirect, access[]
[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_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)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 glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)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_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static]
[junit] Added Method glUniform2ui64vARB, desc[(II[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 glProgramUniform1ui64vARB, 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_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static]
[junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Class com.jogamp.opengl.GLArrayData
[junit] Added Method elemPosition, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getComponentCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method fillStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getCompType, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method bytePosition, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getCompsPerElem, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSizeInBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getComponentType, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method elemStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBytesPerComp, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getElemCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getComponentSizeInBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getElemCapacity, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getElementCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method remainingBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method sealed, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getByteCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method remainingElems, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getByteCapacity, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLBase
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLCapabilities
[junit] Added Method copyFrom, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/opengl/GLCapabilities;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLContext
[junit] Removed Field FORCE_NO_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] Removed Field FORCE_MIN_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static]
[junit] Added Method validateProfileBits, desc[(ILjava/lang/String;)V], sig[null], throws nil, access[protected static]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getCTPFromBits, desc[(I)I], sig[null], throws nil, access[protected static]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[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] Added Method getFactoryImpl, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[protected static]
[junit] Added Method getFactory, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static]
[junit] 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.GLProfile
[junit] Added Field GL_PROFILE_LIST_MAX_MOBILE, desc[[Ljava/lang/String;], sig[null], value[type null, data null, access[final public static]
[junit] Added Field disabledEGL, desc[Z], sig[null], value[type null, data null, access[final public static]
[junit] Class com.jogamp.opengl.GLRendererQuirks
[junit] Removed Field GLNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Removed Method addQuirks, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method getOverride, desc[(I)Lcom/jogamp/opengl/GLRendererQuirks$Override;], sig[null], throws [java/lang/IllegalArgumentException], access[final public static]
[junit] Added Method exist, desc[(Lcom/jogamp/opengl/GLRendererQuirks;I)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Field GL3CompatNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Added Field NoFBOSupport, desc[I], sig[null], value[type java.lang.Integer, data 23, access[final public static]
[junit] Removed Method <init>, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Field No10BitColorCompOffscreen, desc[I], sig[null], value[type java.lang.Integer, data 25, access[final public static]
[junit] Added Field DontChooseFBConfigBestMatch, desc[I], sig[null], value[type java.lang.Integer, data 24, access[final public static]
[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.GLRendererQuirks.Override
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.GLUniformData
[junit] Changed Class , access[added: final ]
[junit] Added Method <init>, desc[(Ljava/lang/String;ILcom/jogamp/opengl/util/SyncBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method setData, desc[(Lcom/jogamp/opengl/util/SyncBuffer;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/String;IILcom/jogamp/opengl/util/SyncBuffer;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.JoglVersion
[junit] 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] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[public]
[junit] Removed Method glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES1
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Changed Class , access[]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.awt.GLCanvas
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.awt.GLJPanel
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.egl.EGL
[junit] 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] Added Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglGetPlatformDisplay, desc[(IJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglClientWaitSync, desc[(JJIJ)I], 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] Removed Method eglWaitSync, desc[(JLjava/nio/Buffer;I)Z], sig[null], throws nil, access[public static]
[junit] Removed Method eglGetPlatformDisplay, desc[(ILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreatePlatformWindowSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreatePlatformPixmapSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglGetSyncAttrib, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglCreateImage, desc[(JJIJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglCreatePbufferFromClientBuffer, desc[(JIJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglWaitSync, desc[(JJI)Z], 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 eglDestroySync, desc[(JJ)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 eglCreatePbufferFromClientBuffer, desc[(JILjava/nio/Buffer;JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglDestroyImage, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method eglDestroySync, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglDestroyImage, desc[(JJ)Z], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI
[junit] Added Method getDirectBufferAddress, desc[()J], sig[null], throws nil, access[final public]
[junit] Added Method derefPointer, desc[(J)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public static]
[junit] Added Method getPData, desc[()J], sig[null], throws nil, access[final public]
[junit] Changed Method getIWidth, access[added: final ]
[junit] Changed Method getIStride, access[added: final ]
[junit] Removed Method setIWidth, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Removed Method setIHeight, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Changed Method getBuffer, access[added: final ]
[junit] Added Method usesNativeCode, desc[()Z], sig[null], throws nil, access[public static]
[junit] Removed Method setIStride, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Changed Method getIHeight, access[added: final ]
[junit] Class com.jogamp.opengl.egl.EGLExt
[junit] Removed Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], 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 eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], 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 eglStreamConsumerAcquireKHR, desc[(JJ)Z], 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 eglLabelObjectKHR, desc[(JIJJ)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 eglClientWaitSyncNV, desc[(JIJ)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryStreamu64KHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamAttribKHR, desc[(JLjava/nio/Buffer;II)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 eglQueryDeviceAttribEXT, desc[(Ljava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputPortAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglClientWaitSyncNV, desc[(Ljava/nio/Buffer;IJ)I], 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 eglStreamConsumerReleaseKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryDeviceAttribEXT, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)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 eglDestroyStreamKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputPortStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], 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 eglCreateImageKHR, desc[(JJILjava/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 eglCreateStreamProducerSurfaceKHR, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], 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 eglCreateStreamFromFileDescriptorKHR, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglGetStreamFileDescriptorKHR, desc[(JLjava/nio/Buffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerAcquireKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerGLTextureExternalKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreatePlatformWindowSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglDestroySyncNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglGetPlatformDisplayEXT, desc[(ILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryStreamu64KHR, desc[(JJILjava/nio/LongBuffer;)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] Added Method eglStreamConsumerOutputEXT, desc[(JJJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglOutputPortAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamSyncNV, desc[(JJILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglSignalSyncNV, desc[(Ljava/nio/Buffer;I)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglFenceNV, desc[(J)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerOutputEXT, desc[(JLjava/nio/Buffer;Ljava/nio/Buffer;)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 eglGetPlatformDisplayEXT, desc[(IJLjava/nio/IntBuffer;)J], 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 eglQueryOutputLayerStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], 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] Added Method eglQueryOutputLayerAttribEXT, desc[(JJILcom/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 eglQueryStreamTimeKHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateImageKHR, desc[(JJIJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglDestroyStreamKHR, desc[(JJ)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 eglOutputPortAttribEXT, desc[(JLjava/nio/Buffer;IJ)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 eglQueryOutputLayerStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerGLTextureExternalKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryDeviceStringEXT, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglSignalSyncNV, desc[(JI)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 eglGetStreamFileDescriptorKHR, desc[(JJ)I], 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] Class com.jogamp.opengl.math.FloatUtil
[junit] Changed Method multMatrix, access[]
[junit] Removed Method mapWinToObjCoords, desc[(FFFF[FI[FI[IIFF[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method mapWinToObj, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method mapWinToObj4, desc[(FFFF[FI[FI[IIFF[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method copyMatrixColumn, desc[([FII[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method multMatrixVec, desc[([FI[FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToObjCoords, desc[(FFFF[F[II[FI[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method isZero, desc[(F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makeRotationEuler, desc[([FIFFF)[F], sig[null], throws nil, access[public static]
[junit] Added Method multMatrixVec, desc[([FI[F[F)V], sig[null], throws nil, access[public static]
[junit] Changed Method matrixToString, access[]
[junit] Changed Method multMatrix, access[]
[junit] Removed Method makeIdentity, desc[([FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToObjCoords, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makeScale, desc[([FIZFFF)[F], sig[null], throws nil, access[public static]
[junit] Added Method makePick, desc[([FFFFF[II[F)[F], sig[null], throws nil, access[public static]
[junit] Added Method multMatrixVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Added Method multMatrixVec, desc[([FI[FI[FI)V], sig[null], throws nil, access[public static]
[junit] Removed Method multMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method invertMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Added Method multMatrix, desc[([FI[FI[FI)V], sig[null], throws nil, access[public static]
[junit] Changed Method multMatrixVec, access[]
[junit] Added Method radToADeg, desc[(F)F], sig[null], throws nil, access[public static]
[junit] Removed Method mapObjToWinCoords, desc[(FFF[F[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Changed Method matrixRowToString, access[]
[junit] Removed Method makePerspective, desc[([FIZLcom/jogamp/opengl/math/FovHVHalves;FF)[F], sig[null], throws [com/jogamp/opengl/GLException], access[public static]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;Ljava/nio/FloatBuffer;ILjava/nio/FloatBuffer;IIIZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method makeOrtho, desc[([FIZFFFFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method copyMatrixRow, desc[([FII[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;[FI[FIIIZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToObjCoords, desc[(FFF[F[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makeTranslation, desc[([FIZFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapObjToWinCoords, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method mapObjToWin, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method transposeMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method makePick, desc[([FIFFFF[II[F)[F], sig[null], throws nil, access[public static]
[junit] Added Method adegToRad, desc[(F)F], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToRay, desc[(FFFF[FI[FI[IILcom/jogamp/opengl/math/Ray;[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method matrixDeterminant, desc[([FI)F], sig[null], throws nil, access[public static]
[junit] Added Method multMatrix, desc[([FI[FI)V], sig[null], throws nil, access[public static]
[junit] Removed Method makeRotationAxis, desc[([FIFFFF[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method multMatrix, desc[([FI[FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.math.Matrix4
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.math.Matrix4f
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.math.Quaternion
[junit] Added Method z, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method w, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method setFromAngleNormalAxis, desc[(F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromMatrix, desc[([FI)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setFromAxes, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromNormalVectors, desc[([F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setFromVectors, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setLookAt, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Added Method x, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method rotateByEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromAxes, desc[([F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method rotateByEuler, desc[([F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method getW, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method toAngleAxis, desc[(Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[final public]
[junit] Added Method toMatrix, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method toEuler, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Added Method setFromAngleNormalAxis, desc[(FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setFromAngleAxis, desc[(FLcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method toMatrix, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Added Method toMatrix, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromAngleAxis, desc[(F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Deprecated Method isRotationMatrix3f, desc[([F)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getY, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method setLookAt, desc[([F[F[F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Added Method setFromNormalVectors, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setFromEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromVectors, desc[([F[F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method getZ, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method toAxes, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public]
[junit] Added Method setFromMatrix, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Removed Method toAngleAxis, desc[([F)F], sig[null], throws nil, access[final public]
[junit] Removed Method copyMatrixColumn, desc[(I[FI)[F], sig[null], throws nil, access[public]
[junit] Removed Method rotateVector, desc[([FI[FI)[F], sig[null], throws nil, access[final public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method toAxes, desc[([F[F[F[F)V], sig[null], throws nil, access[public]
[junit] Added Method toEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public]
[junit] Added Method rotateVector, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Removed Method getX, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method setFromEuler, desc[([F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.Recti
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec2f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec2i
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec3f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec4f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.VectorUtil
[junit] Removed Method normSquareVec2, desc[([FI)F], sig[null], throws nil, access[public static]
[junit] Added Method determinantVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[public static]
[junit] Removed Method getPlaneVec3, desc[([F[F[F[F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method cosAngleVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Added Method getWinding, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec2, desc[([F)[F], sig[null], throws nil, access[public static]
[junit] Added Method midVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Removed Method scaleVec3, desc[([F[FF)[F], sig[null], throws nil, access[public static]
[junit] Added Method isCollinearVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isZero, desc[(FFF)Z], sig[null], throws nil, access[public static]
[junit] Added Method isInTriangleVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method line2PlaneIntersection, desc[([FLcom/jogamp/opengl/math/Ray;[FF)[F], sig[null], throws nil, access[public static]
[junit] Added Method isVec3InTriangle3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Zero, desc[([FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec3, desc[([F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method dotVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Added Method line2lineIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_ZERO, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method isInTriangleVec3, desc[([F[F[F[F[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method seg2SegIntersection, desc[([FLcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)[F], sig[null], throws nil, access[public static]
[junit] Removed Method determinantVec3, desc[([F[F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method copyVec3, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method divVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Zero, desc[([FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method getWinding, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Y, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method mulColMat4Vec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method ccw, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method mulRowMat4Vec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Z_NEG, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Added Method isCCW, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getWinding, desc[(Ljava/util/ArrayList;)Lcom/jogamp/graph/geom/plane/Winding;], sig[(Ljava/util/ArrayList<+Lcom/jogamp/opengl/math/Vert2fImmutable;>;)Lcom/jogamp/graph/geom/plane/Winding;], throws nil, access[public static]
[junit] Added Method isVec2Zero, desc[(Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method line2lineIntersection, desc[([FLcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Equal, desc[([FI[FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Equal, desc[([FI[FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method addVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Added Method seg2SegIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Removed Method angleVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method isCollinearVec3, desc[([F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method getNormalVec3, desc[([F[F[F[F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Zero, desc[([FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method midVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Equal, desc[([FI[FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3InTriangle3, desc[([F[F[F[F[F[F[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method isVec3InTriangle3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3InTriangle3, desc[([F[F[F[F[F[F[F[F[FF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method mid, desc[(FF)F], sig[null], throws nil, access[public static]
[junit] Removed Method crossVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method copyVec4, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Z, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method copyVec2, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method subVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method normVec3, desc[([F)F], sig[null], throws nil, access[public static]
[junit] Removed Method getPlaneVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Equal, desc[([FI[FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method getNormalVec2, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Zero, desc[([FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Y_NEG, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method triAreaVec2, desc[([F[F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method getWinding, desc[(Ljava/util/ArrayList;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], sig[(Ljava/util/ArrayList<+Lcom/jogamp/opengl/math/Vert2fImmutable;>;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], throws nil, access[public static]
[junit] Added Method getPlaneVec3, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[public static]
[junit] Added Method line2PlaneIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Ray;Lcom/jogamp/opengl/math/Vec4f;F)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Removed Method divVec3, desc[([F[FF)[F], sig[null], throws nil, access[public static]
[junit] Added Method getPlaneVec3, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[public static]
[junit] Removed Method scaleVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec2, desc[([F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_ONE, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Class com.jogamp.opengl.math.VectorUtil.Winding
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vert2fImmutable
[junit] Added Method x, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getY, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getX, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getCoord, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.Vert3fImmutable
[junit] Added Method getCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getZ, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method z, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.geom.AABBox
[junit] Added Method mapToWindow, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/Recti;Z)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Added Method translate, desc[(FFF)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method scale, desc[(F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method getCenter, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method scale2, desc[(F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method transform, desc[(Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Added Method getHigh, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Removed Method getRayIntersection, desc[([FLcom/jogamp/opengl/math/Ray;FZ[F[F[F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method mapToWindow, desc[(Lcom/jogamp/opengl/math/geom/AABBox;[F[IZ[F[F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Removed Method getCenter, desc[()[F], sig[null], throws nil, access[final public]
[junit] Added Method translate, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method resize, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method translate, desc[([F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method scale, desc[(F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method transformMv, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Removed Method getLow, desc[()[F], sig[null], throws nil, access[final public]
[junit] Added Method setSize, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method resize, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method resize, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Ljogamp/graph/geom/plane/AffineTransform;[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method getHigh, desc[()[F], sig[null], throws nil, access[final public]
[junit] Added Method getRayIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Ray;FZ)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getLow, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.geom.Frustum
[junit] Removed Method isSphereOutside, desc[([FF)Z], sig[null], throws nil, access[final public]
[junit] Added Method classifyPoint, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Added Method updateByFovDesc, desc[(Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/geom/Frustum$FovDesc;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[public]
[junit] Removed Method updateByPMV, desc[([FI)V], sig[null], throws nil, access[public]
[junit] Added Method updateFrustumPlanes, desc[(Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public]
[junit] Removed Method classifySphere, desc[([FF)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Added Method isPointOutside, desc[(Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Added Method isSphereOutside, desc[(Lcom/jogamp/opengl/math/Vec3f;F)Z], sig[null], throws nil, access[final public]
[junit] Removed Method updateByFovDesc, desc[([FIZLcom/jogamp/opengl/math/geom/Frustum$FovDesc;)[F], sig[null], throws nil, access[public]
[junit] Removed Method classifyPoint, desc[([F)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Added Method classifySphere, desc[(Lcom/jogamp/opengl/math/Vec3f;F)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Removed Method isPointOutside, desc[([F)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.geom.Frustum.Plane
[junit] Removed Method distanceTo, desc[([F)F], sig[null], throws nil, access[final public]
[junit] Added Method distanceTo, desc[(Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.Animator
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(ILjava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.AnimatorBase
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.FPSAnimator
[junit] Added Method <init>, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(ILcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] Added Method put3f, desc[(FFF)V], sig[null], throws nil, access[public]
[junit] Added Field growthFactor, desc[F], sig[null], value[type null, data null, access[protected]
[junit] Added Field DEFAULT_GROWTH_FACTOR, desc[F], sig[null], value[type java.lang.Float, data 1.618, access[final public static]
[junit] Added Field initElemCount, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] CompatChanged Field com.jogamp.opengl.util.[GLArrayDataClient -> GLArrayDataWrapper].sealed, access[]
[junit] Added Method put3s, desc[(SSS)V], sig[null], throws nil, access[public]
[junit] Added Method reserve, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Added Method put4s, desc[(SSSS)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class;IJIIZ)V], sig[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class<+Ljogamp/opengl/util/GLArrayHandler;>;IJIIZ)V], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Method put4i, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Removed Field initialElementCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method getGrowthFactor, desc[()F], sig[null], throws nil, access[public]
[junit] Added Method clear, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method putf, desc[([FII)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method com.jogamp.opengl.util.[GLArrayDataClient -> GLArrayDataWrapper].sealed, access[]
[junit] Added Method compsToElemCount, desc[(I)I], sig[null], throws nil, access[public]
[junit] Added Method setGrowthFactor, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method put3i, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method puts, desc[([SII)V], sig[null], throws nil, access[public]
[junit] Added Method put3b, desc[(BBB)V], sig[null], throws nil, access[public]
[junit] Changed Field glArrayHandler, access[added: final ]
[junit] Added Method growIfNeeded, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IIZLjogamp/opengl/util/GLArrayHandler;IJIIZ)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Removed Method growBufferIfNecessary, desc[(I)Z], sig[null], throws nil, access[final protected]
[junit] Added Method puti, desc[([III)V], sig[null], throws nil, access[public]
[junit] Added Method put4b, desc[(BBBB)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Removed Method reset, desc[()V], sig[null], throws nil, access[public]
[junit] Changed Field usesGLSL, access[added: final ]
[junit] Added Method put4f, desc[(FFFF)V], sig[null], throws nil, access[public]
[junit] Added Method putb, desc[([BII)V], sig[null], throws nil, access[public]
[junit] Removed Method growBuffer, desc[(I)V], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Added Method put4f, desc[(FFFF)V], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Method com.jogamp.opengl.[util.GLArrayDataEditable -> GLArrayData].sealed, access[]
[junit] Added Method put4b, desc[(BBBB)V], sig[null], throws nil, access[abstract public]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3f, desc[(FFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3i, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method putf, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method clear, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Removed Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3b, desc[(BBB)V], sig[null], throws nil, access[abstract public]
[junit] Added Method putb, desc[([BII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method puts, desc[([SII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4s, desc[(SSSS)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method reset, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3s, desc[(SSS)V], sig[null], throws nil, access[abstract public]
[junit] Added Method puti, desc[([III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4i, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class;IJIIZ)V], sig[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class<+Ljogamp/opengl/util/GLArrayHandler;>;IJIIZ)V], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IIZLjogamp/opengl/util/GLArrayHandler;IJIIZ)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Added Method sealed, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method fillStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Changed Field strideL, access[added: final ]
[junit] Added Field compType, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Field compClazz, desc[Ljava/lang/Class;], sig[Ljava/lang/Class<*>;], value[type null, data null, access[final protected]
[junit] Removed Method getComponentType, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Field mappedElemCount, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Method getBytesPerComp, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IZIJII)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Field isVertexAttr, desc[Z], sig[null], value[type null, data null, access[final protected]
[junit] Added Method getByteCapacity, desc[()I], sig[null], throws nil, access[public]
[junit] Removed Field mappedElementCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method getComponentCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Changed Field strideB, access[added: final ]
[junit] Added Method remainingElems, desc[()I], sig[null], throws nil, access[public]
[junit] Removed Field componentClazz, desc[Ljava/lang/Class;], sig[Ljava/lang/Class<*>;], value[type null, data null, access[protected]
[junit] Changed Field normalized, access[added: final ]
[junit] Added Method bytePosition, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method elemStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Removed Field isVertexAttribute, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Removed Field componentType, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method elemPosition, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Added Field compsPerElement, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Method getElemCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Field componentByteSize, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method getCompsPerElem, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getElemCapacity, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method remainingBytes, desc[()I], sig[null], throws nil, access[public]
[junit] Removed Method getElementCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Field sealed, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Removed Method getComponentSizeInBytes, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Field componentsPerElement, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method getByteCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method getSizeInBytes, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getCompType, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Field bytesPerComp, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IZIJII)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Class com.jogamp.opengl.util.GLReadBufferUtil
[junit] Added Field alphaRequested, desc[Z], sig[null], value[type null, data null, access[final protected]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] Added Method mulPMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_INVERSE_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Added Method getMviMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluProject, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Added Method gluLookAt, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Added Field PREMUL_PMVI, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Removed Method glGetMatrixf, desc[(I)Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_ALL, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Removed Method gluUnProjectRay, desc[(FFFF[IILcom/jogamp/opengl/math/Ray;)Z], sig[null], throws nil, access[final public]
[junit] Added Method gluUnProject, desc[(FFFLcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMviMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMvitMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Method gluUnProjectRay, desc[(FFFFLcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Ray;)Z], sig[null], throws nil, access[final public]
[junit] Added Method getTMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetPMvMvitMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Method getMvMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getPMviMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method glRotate, desc[(Lcom/jogamp/opengl/math/Quaternion;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method getMat, desc[(I)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Field MANUAL_BITS, desc[I], sig[null], value[type java.lang.Integer, data 56, access[final public static]
[junit] Removed Method gluPickMatrix, desc[(FFFF[II)V], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method glRotatef, desc[(FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method glTranslatef, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Changed Method getDirtyBits, access[]
[junit] Added Method getSyncTMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method gluUnProject4, desc[(FFFF[IIFF[FI)Z], sig[null], throws nil, access[public]
[junit] Added Field INVERSE_TRANSPOSED_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method mulPMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getMvitMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method multMvPMatrixf, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/nio/FloatBuffer;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method mulMvPMat, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncMviMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncPMvMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Added Method getPMvMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getReqBits, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method glGetFrustum, desc[()Lcom/jogamp/opengl/math/geom/Frustum;], sig[null], throws nil, access[final public]
[junit] Removed Method clearAllUpdateRequests, desc[()V], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_INVERSE_TRANSPOSED_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method glScalef, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncPMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluPickMatrix, desc[(FFFFLcom/jogamp/opengl/math/Recti;)V], sig[null], throws nil, access[final public]
[junit] Added Method glMultMatrixf, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMat, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method getRequestMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncPMvMviMvitMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Removed Method gluUnProject, desc[(FFF[II[FI)Z], sig[null], throws nil, access[final public]
[junit] Removed Method multPMvMatrixf, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Added Field PREMUL_PMV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Method glLoadMatrixf, desc[(Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[final public]
[junit] Added Method getSyncMvMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetPMvMviMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Field INVERSE_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Removed Method glGetPMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Method getFrustum, desc[()Lcom/jogamp/opengl/math/geom/Frustum;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method isReqDirty, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method getCurrentMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method gluLookAt, desc[(FFFFFFFFF)V], sig[null], throws nil, access[final public]
[junit] Added Field FRUSTUM, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Removed Method gluProject, desc[(FFF[II[FI)Z], sig[null], throws nil, access[final public]
[junit] Removed Method glGetPMvMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Removed Method glRotate, desc[(Lcom/jogamp/opengl/math/Quaternion;)V], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Method getPMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetTMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/nio/FloatBuffer;Ljava/nio/FloatBuffer;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method gluUnProject4, desc[(FFFFLcom/jogamp/opengl/math/Recti;FFLcom/jogamp/opengl/math/Vec4f;)Z], sig[null], throws nil, access[public]
[junit] Added Method getSyncPMvMviMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_FRUSTUM, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Method getSyncMvitMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMvMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.SyncAction
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncBuffer
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrices4f
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrices4f16
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.SyncMatrix4f
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrix4f16
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.TimeFrameI
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioDataFrame
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioFormat
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioFrame
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSinkFactory
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[junit] Removed Method initStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Added Method playStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Removed Method play, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAudioSink, desc[()Lcom/jogamp/common/av/AudioSink;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAudioSink, desc[()Lcom/jogamp/opengl/util/av/AudioSink;], sig[null], throws nil, access[abstract public]
[junit] Added Field DEBUG_AVSYNC, desc[Z], sig[null], value[type null, data null, access[final public static]
[junit] Added Method stop, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method resume, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method setAudioChannelLimit, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.EventMask
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.EventMask.Bit
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.GLMediaEventListener
[junit] Removed Field EVENT_CHANGE_EOS, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Removed Field EVENT_CHANGE_BPS, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static]
[junit] Removed Field EVENT_CHANGE_ERR, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Removed Field EVENT_CHANGE_VID, desc[I], sig[null], value[type java.lang.Integer, data 65536, access[final public static]
[junit] Removed Method attributesChanged, desc[(Lcom/jogamp/opengl/util/av/GLMediaPlayer;IJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field EVENT_CHANGE_AID, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static]
[junit] Removed Field EVENT_CHANGE_PLAY, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Field EVENT_CHANGE_UNINIT, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method attributesChanged, desc[(Lcom/jogamp/opengl/util/av/GLMediaPlayer;Lcom/jogamp/opengl/util/av/GLMediaPlayer$EventMask;J)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field EVENT_CHANGE_FPS, desc[I], sig[null], value[type java.lang.Integer, data 524288, access[final public static]
[junit] Removed Field EVENT_CHANGE_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 262144, access[final public static]
[junit] Removed Field EVENT_CHANGE_CODEC, desc[I], sig[null], value[type java.lang.Integer, data 4194304, access[final public static]
[junit] Removed Field EVENT_CHANGE_INIT, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Removed Field EVENT_CHANGE_PAUSE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Removed Field EVENT_CHANGE_LENGTH, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static]
[junit] Class com.jogamp.opengl.util.caps.NonFSAAGLCapsChooser
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Changed Field shaderBinary, access[added: private removed: protected ]
[junit] Changed Class , access[added: final ]
[junit] Removed Method dumpShaderSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Changed Field shaderBinaryFormat, access[added: private removed: protected ]
[junit] Changed Field shaderType, access[added: private removed: protected ]
[junit] Added Method dumpSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Changed Field shaderSource, access[added: private removed: protected ]
[junit] Changed Field valid, access[added: private removed: protected ]
[junit] Changed Field id, access[added: private removed: protected ]
[junit] Changed Field shader, access[added: final private removed: protected ]
[junit] Changed Field nextID, access[added: private removed: protected ]
[junit] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] Changed Class , access[added: final ]
[junit] Added Method dumpSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderState
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.glsl.ShaderUtil
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.stereo.EyeParameter
[junit] Removed Method <init>, desc[(I[FLcom/jogamp/opengl/math/FovHVHalves;FFF)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(ILcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/FovHVHalves;FFF)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDevice
[junit] Removed Method createRenderer, desc[(II[F[Lcom/jogamp/opengl/math/FovHVHalves;FI)Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer;], sig[null], throws nil, access[abstract public]
[junit] Added Method createRenderer, desc[(IILcom/jogamp/opengl/math/Vec3f;[Lcom/jogamp/opengl/math/FovHVHalves;FI)Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer;], sig[null], throws nil, access[abstract public]
[junit] Added Method getDefaultEyePositionOffset, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getDefaultEyePositionOffset, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoUtil
[junit] Removed Method getSBSUpstreamPMV, desc[(Lcom/jogamp/opengl/util/stereo/ViewerPose;Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer$Eye;FF[F[F)V], sig[null], throws nil, access[public static]
[junit] Added Method getSBSUpstreamPMV, desc[(Lcom/jogamp/opengl/util/stereo/ViewerPose;Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer$Eye;FFLcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.stereo.ViewerPose
[junit] Added Method setPosition, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceFactory
[junit] Removed Method createMono, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[F[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Added Method createMono, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Removed Method createStereoSBSLense, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/nativewindow/util/DimensionImmutable;[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Added Method createStereoSBS, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Added Method createStereoSBSLense, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Removed Method createStereoSBS, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFF[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.texture.ImageSequence
[junit] Added Method setTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Removed Method getTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Added Method getTextureLookupFunctionName, desc[()Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Removed Method <init>, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(IZIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method ownsTexture, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence
[junit] Added Method getTextureLookupFunctionName, desc[()Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Added Method setTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Removed Method getTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence.TextureFrame
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.texture.spi.DDSImage
[junit] Removed Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.SGIImage
[junit] Removed Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider
[junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/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[(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] 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] 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/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 @ 1691900794078 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691900794079 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI
[junit] ++++ Test Singleton.ctor()
[junit] -- Exponent identities
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900796514 ms III - Start
[junit] SLOCK [T main @ 1691900796515 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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] -- Sign identities
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackUnpackFloat
[junit] -- Significand identities
[junit] 0x3c00 -> 1.000000
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testSignIdentity
[junit] 0xbc00 -> -1.000000
[junit] 4000 -> 2.000000
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testSignIdentity
[junit] c000 -> -2.000000
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testSignificandIdentity
[junit] 0x3c00 -> 1.000000
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testSignificandIdentity
[junit] 0xbc00 -> -1.000000
[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 @ 1691900796715 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691900796715 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 40, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.879 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 @ 1691900796514 ms III - Start
[junit] SLOCK [T main @ 1691900796515 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1691900796715 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691900796715 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testExponentIdentity took 0.002 sec
[junit] Testcase: testInfinite took 0.011 sec
[junit] Testcase: testInfinityExponent took 0 sec
[junit] Testcase: testInfinityNegativeExponent took 0 sec
[junit] Testcase: testInfinityNegativeSign took 0 sec
[junit] Testcase: testInfinityNegativeSignificand took 0 sec
[junit] Testcase: testInfinitySign took 0.001 sec
[junit] Testcase: testInfinitySignificand took 0.001 sec
[junit] Testcase: testNaN took 0 sec
[junit] Testcase: testPackDoubleNaN took 0 sec
[junit] Testcase: testPackDoubleNegativeInfinity took 0 sec
[junit] Testcase: testPackDoubleNegativeZero took 0 sec
[junit] Testcase: testPackDoublePositiveInfinity took 0 sec
[junit] Testcase: testPackDoublePositiveZero took 0 sec
[junit] Testcase: testPackDoubleUnpackFloat took 0.038 sec
[junit] Testcase: testPackFloatDoubleEquivalent took 0.015 sec
[junit] Testcase: testPackFloatNaN took 0.001 sec
[junit] Testcase: testPackFloatNegativeInfinity took 0.001 sec
[junit] Testcase: testPackFloatNegativeZero took 0 sec
[junit] Testcase: testPackFloatPositiveInfinity took 0 sec
[junit] Testcase: testPackFloatPositiveZero took 0.001 sec
[junit] Testcase: testPackFloatUnpackDouble took 0.02 sec
[junit] Testcase: testPackUnpackDouble took 0.02 sec
[junit] Testcase: testPackUnpackFloat took 0.018 sec
[junit] Testcase: testSignIdentity took 0 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.013 sec
[junit] Testcase: testUnpackDoubleOneNegative took 0 sec
[junit] Testcase: testUnpackDoublePositiveInfinity took 0 sec
[junit] Testcase: testUnpackDoublePositiveZero took 0 sec
[junit] Testcase: testUnpackDoubleTwo took 0 sec
[junit] Testcase: testUnpackDoubleTwoNegative took 0 sec
[junit] Testcase: testUnpackFloatNaN took 0 sec
[junit] Testcase: testUnpackFloatNegativeInfinity took 0.001 sec
[junit] Testcase: testUnpackFloatNegativeZero took 0.001 sec
[junit] Testcase: testUnpackFloatOne took 0 sec
[junit] Testcase: testUnpackFloatOneNegative took 0 sec
[junit] Tests run: 40, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.879 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 @ 1691900796514 ms III - Start
[junit] SLOCK [T main @ 1691900796515 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1691900796715 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691900796715 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.151 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNSignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNSignificand
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySign
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySign
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySignificand
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSign
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSign
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSignificand
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testNaNSignificand took 0.003 sec
[junit] Testcase: testInfinitySign took 0.001 sec
[junit] Testcase: testInfinityNegativeExponent took 0 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] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNSignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNSignificand
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySign
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySign
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySignificand
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSign
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSign
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSignificand
[junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.151 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNSignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNSignificand
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySign
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySign
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySignificand
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSign
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSign
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSignificand
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNSignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNSignificand
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySign
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySign
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySignificand
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSign
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSign
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSignificand
[junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.134 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNSignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNSignificand
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySign
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySign
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySignificand
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSign
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSign
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSignificand
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testNaNSignificand took 0.003 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.001 sec
[junit] Testcase: testInfinityNegativeSignificand took 0 sec
[junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.134 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNSignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNSignificand
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySign
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySign
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySignificand
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSign
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSign
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSignificand
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI
[junit]
[junit] Machine Epsilon: 1.1920929E-7
[junit] Fixed Epsilon: 1.1920929E-7, diff 0.0
[junit] Float MIN: 1.4E-45
[junit] deltaMachEpsMin 1.1920929E-7, deltaMachEpsLEQEpsilon true
[junit] deltaFixedEpsMin 1.1920929E-7, deltaFixedEpsLEQEpsilon true
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon
[junit]
[junit] Zero.10: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.11: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.12: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.13: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.14: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.15: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.16: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.17: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7
[junit] Zero.18: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7
[junit] Print.WE.19: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7
[junit] Print.WE.20: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test01bZeroWithMachEpsilon
[junit]
[junit] Zero.100: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.101: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.102: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.103: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.104: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.105: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.106: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.107: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7
[junit] Zero.108: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7
[junit] Print.WE.109: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7
[junit] Print.WE.110: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test01bZeroWithMachEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test02EqualsNoEpsilon
[junit]
[junit] Equal.NE.0: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.NE.1: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.NE.2: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.NE.3: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.NE.4: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.NE.5: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.NE.6: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0
[junit] Equal.NE.7: a: -0.0, b: 0.0 -> d -0.0, exp false, equal false, comp -1
[junit] Equal.NE.8: a: 0.0, b: -0.0 -> d 0.0, exp false, equal false, comp 1
[junit] Print.NE.9: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.10: a: 0.0, b: -5.9604645E-8 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.11: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.12: a: 0.0, b: 5.9604645E-8 -> d -5.9604645E-8, exp 0, equal false, comp -1 - **** mismatch ****
[junit] Print.NE.13: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.14: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.15: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.16: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 0, equal false, comp -1 - **** mismatch ****
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test02EqualsNoEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test03aEqualsWithFixedEpsilon
[junit]
[junit] Equal.WE.10: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.11: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0
[junit] Equal.WE.12: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.13: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.14: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.15: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.16: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.17: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.18: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.19: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.20: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.21: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0
[junit] Equal.WE.22: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.23: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1
[junit] Equal.WE.24: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1
[junit] Print.WE.25: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7
[junit] Print.WE.26: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test03aEqualsWithFixedEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test03bEqualsWithMachEpsilon
[junit]
[junit] Equal.WE.50: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.51: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0
[junit] Equal.WE.52: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.53: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.54: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.55: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.56: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.57: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.58: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.59: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.60: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.61: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0
[junit] Equal.WE.62: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.63: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1
[junit] Equal.WE.64: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1
[junit] Print.WE.65: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7
[junit] Print.WE.66: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test03bEqualsWithMachEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test04CompareNoEpsilon
[junit]
[junit] Comp.NE.0: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.NE.1: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.NE.2: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.NE.3: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.NE.4: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.NE.5: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.NE.6: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.NE.7: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.NE.8: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.NE.9: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.NE.10: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.NE.11: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1
[junit] Comp.NE.12: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1
[junit] Comp.NE.13: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1
[junit] Comp.NE.14: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1
[junit] Comp.NE.15: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1
[junit] Comp.NE.16: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1
[junit] Comp.NE.17: a: -0.0, b: 0.0 -> d -0.0, equal false, comp: exp -1 has -1
[junit] Comp.NE.18: a: 0.0, b: -0.0 -> d 0.0, equal false, comp: exp 1 has 1
[junit] Print.NE.19: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.20: a: 0.0, b: -5.9604645E-8 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.21: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.22: a: 0.0, b: 5.9604645E-8 -> d -5.9604645E-8, exp 0, equal false, comp -1 - **** mismatch ****
[junit] Print.NE.23: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.24: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.25: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.26: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 0, equal false, comp -1 - **** mismatch ****
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test04CompareNoEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test05aCompareWithFixedEpsilon
[junit]
[junit] Comp.WE.10: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.11: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0
[junit] Comp.WE.12: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.13: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.14: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.15: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.16: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.17: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.18: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.19: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.20: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.21: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.WE.22: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.WE.23: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.WE.24: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.WE.25: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1
[junit] Comp.WE.26: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1
[junit] Comp.WE.27: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1
[junit] Comp.WE.28: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1
[junit] Comp.WE.29: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1
[junit] Comp.WE.30: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1
[junit] Comp.WE.31: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.32: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test05aCompareWithFixedEpsilon
[junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.324 sec
[junit] ------------- Standard Error -----------------
[junit]
[junit] Machine Epsilon: 1.1920929E-7
[junit] Fixed Epsilon: 1.1920929E-7, diff 0.0
[junit] Float MIN: 1.4E-45
[junit] deltaMachEpsMin 1.1920929E-7, deltaMachEpsLEQEpsilon true
[junit] deltaFixedEpsMin 1.1920929E-7, deltaFixedEpsLEQEpsilon true
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon
[junit]
[junit] Zero.10: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.11: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.12: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.13: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.14: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.15: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.16: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.17: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7
[junit] Zero.18: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7
[junit] Print.WE.19: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7
[junit] Print.WE.20: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test01bZeroWithMachEpsilon
[junit]
[junit] Zero.100: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.101: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.102: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.103: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.104: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.105: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.106: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.107: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7
[junit] Zero.108: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7
[junit] Print.WE.109: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7
[junit] Print.WE.110: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test01bZeroWithMachEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test02EqualsNoEpsilon
[junit]
[junit] Equal.NE.0: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.NE.1: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.NE.2: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.NE.3: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.NE.4: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.NE.5: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.NE.6: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0
[junit] Equal.NE.7: a: -0.0, b: 0.0 -> d -0.0, exp false, equal false, comp -1
[junit] Equal.NE.8: a: 0.0, b: -0.0 -> d 0.0, exp false, equal false, comp 1
[junit] Print.NE.9: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.10: a: 0.0, b: -5.9604645E-8 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.11: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.12: a: 0.0, b: 5.9604645E-8 -> d -5.9604645E-8, exp 0, equal false, comp -1 - **** mismatch ****
[junit] Print.NE.13: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.14: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.15: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.16: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 0, equal false, comp -1 - **** mismatch ****
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test02EqualsNoEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test03aEqualsWithFixedEpsilon
[junit]
[junit] Equal.WE.10: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.11: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0
[junit] Equal.WE.12: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.13: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.14: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.15: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.16: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.17: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.18: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.19: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.20: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.21: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0
[junit] Equal.WE.22: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.23: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1
[junit] Equal.WE.24: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1
[junit] Print.WE.25: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7
[junit] Print.WE.26: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test03aEqualsWithFixedEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test03bEqualsWithMachEpsilon
[junit]
[junit] Equal.WE.50: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.51: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0
[junit] Equal.WE.52: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.53: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.54: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.55: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.56: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.57: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.58: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.59: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.60: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.61: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0
[junit] Equal.WE.62: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.63: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1
[junit] Equal.WE.64: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1
[junit] Print.WE.65: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7
[junit] Print.WE.66: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test03bEqualsWithMachEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test04CompareNoEpsilon
[junit]
[junit] Comp.NE.0: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.NE.1: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.NE.2: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.NE.3: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.NE.4: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.NE.5: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.NE.6: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.NE.7: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.NE.8: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.NE.9: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.NE.10: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.NE.11: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1
[junit] Comp.NE.12: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1
[junit] Comp.NE.13: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1
[junit] Comp.NE.14: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1
[junit] Comp.NE.15: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1
[junit] Comp.NE.16: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1
[junit] Comp.NE.17: a: -0.0, b: 0.0 -> d -0.0, equal false, comp: exp -1 has -1
[junit] Comp.NE.18: a: 0.0, b: -0.0 -> d 0.0, equal false, comp: exp 1 has 1
[junit] Print.NE.19: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.20: a: 0.0, b: -5.9604645E-8 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.21: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.22: a: 0.0, b: 5.9604645E-8 -> d -5.9604645E-8, exp 0, equal false, comp -1 - **** mismatch ****
[junit] Print.NE.23: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.24: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.25: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.26: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 0, equal false, comp -1 - **** mismatch ****
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test04CompareNoEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test05aCompareWithFixedEpsilon
[junit]
[junit] Comp.WE.10: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.11: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0
[junit] Comp.WE.12: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.13: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.14: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.15: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.16: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.17: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.18: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.19: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.20: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.21: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.WE.22: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.WE.23: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.WE.24: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.WE.25: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1
[junit] Comp.WE.26: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1
[junit] Comp.WE.27: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1
[junit] Comp.WE.28: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1
[junit] Comp.WE.29: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1
[junit] Comp.WE.30: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1
[junit] Comp.WE.31: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.32: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test05aCompareWithFixedEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon
[junit]
[junit] Comp.WE.50: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.51: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0
[junit] Comp.WE.52: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.53: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.54: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.55: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.56: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.57: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.58: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.59: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.60: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.61: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.WE.62: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.WE.63: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.WE.64: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.WE.65: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1
[junit] Comp.WE.66: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1
[junit] Comp.WE.67: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1
[junit] Comp.WE.68: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1
[junit] Comp.WE.69: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1
[junit] Comp.WE.70: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1
[junit] Comp.WE.71: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.72: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01aZeroWithFixedEpsilon took 0.002 sec
[junit] Testcase: test01bZeroWithMachEpsilon took 0.001 sec
[junit] Testcase: test02EqualsNoEpsilon took 0.024 sec
[junit] Testcase: test03aEqualsWithFixedEpsilon took 0.002 sec
[junit] Testcase: test03bEqualsWithMachEpsilon took 0.002 sec
[junit] Testcase: test04CompareNoEpsilon took 0.106 sec
[junit] Testcase: test05aCompareWithFixedEpsilon took 0.006 sec
[junit] Testcase: test05bCompareWithMachEpsilon took 0.004 sec
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon
[junit]
[junit] Comp.WE.50: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.51: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0
[junit] Comp.WE.52: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.53: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.54: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.55: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.56: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.57: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.58: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.59: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.60: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.61: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.WE.62: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.WE.63: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.WE.64: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.WE.65: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1
[junit] Comp.WE.66: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1
[junit] Comp.WE.67: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1
[junit] Comp.WE.68: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1
[junit] Comp.WE.69: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1
[junit] Comp.WE.70: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1
[junit] Comp.WE.71: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.72: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon
[junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.324 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit]
[junit] Machine Epsilon: 1.1920929E-7
[junit] Fixed Epsilon: 1.1920929E-7, diff 0.0
[junit] Float MIN: 1.4E-45
[junit] deltaMachEpsMin 1.1920929E-7, deltaMachEpsLEQEpsilon true
[junit] deltaFixedEpsMin 1.1920929E-7, deltaFixedEpsLEQEpsilon true
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon
[junit]
[junit] Zero.10: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.11: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.12: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.13: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.14: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.15: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.16: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.17: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7
[junit] Zero.18: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7
[junit] Print.WE.19: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7
[junit] Print.WE.20: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test01bZeroWithMachEpsilon
[junit]
[junit] Zero.100: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.101: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.102: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.103: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.104: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.105: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.106: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.107: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7
[junit] Zero.108: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7
[junit] Print.WE.109: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7
[junit] Print.WE.110: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test01bZeroWithMachEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test02EqualsNoEpsilon
[junit]
[junit] Equal.NE.0: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.NE.1: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.NE.2: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.NE.3: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.NE.4: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.NE.5: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.NE.6: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0
[junit] Equal.NE.7: a: -0.0, b: 0.0 -> d -0.0, exp false, equal false, comp -1
[junit] Equal.NE.8: a: 0.0, b: -0.0 -> d 0.0, exp false, equal false, comp 1
[junit] Print.NE.9: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.10: a: 0.0, b: -5.9604645E-8 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.11: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.12: a: 0.0, b: 5.9604645E-8 -> d -5.9604645E-8, exp 0, equal false, comp -1 - **** mismatch ****
[junit] Print.NE.13: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.14: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.15: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.16: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 0, equal false, comp -1 - **** mismatch ****
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test02EqualsNoEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test03aEqualsWithFixedEpsilon
[junit]
[junit] Equal.WE.10: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.11: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0
[junit] Equal.WE.12: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.13: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.14: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.15: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.16: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.17: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.18: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.19: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.20: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.21: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0
[junit] Equal.WE.22: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.23: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1
[junit] Equal.WE.24: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1
[junit] Print.WE.25: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7
[junit] Print.WE.26: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test03aEqualsWithFixedEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test03bEqualsWithMachEpsilon
[junit]
[junit] Equal.WE.50: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.51: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0
[junit] Equal.WE.52: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.53: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.54: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.55: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.56: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.57: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.58: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.59: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.60: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.61: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0
[junit] Equal.WE.62: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.63: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1
[junit] Equal.WE.64: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1
[junit] Print.WE.65: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7
[junit] Print.WE.66: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test03bEqualsWithMachEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test04CompareNoEpsilon
[junit]
[junit] Comp.NE.0: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.NE.1: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.NE.2: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.NE.3: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.NE.4: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.NE.5: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.NE.6: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.NE.7: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.NE.8: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.NE.9: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.NE.10: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.NE.11: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1
[junit] Comp.NE.12: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1
[junit] Comp.NE.13: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1
[junit] Comp.NE.14: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1
[junit] Comp.NE.15: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1
[junit] Comp.NE.16: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1
[junit] Comp.NE.17: a: -0.0, b: 0.0 -> d -0.0, equal false, comp: exp -1 has -1
[junit] Comp.NE.18: a: 0.0, b: -0.0 -> d 0.0, equal false, comp: exp 1 has 1
[junit] Print.NE.19: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.20: a: 0.0, b: -5.9604645E-8 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.21: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.22: a: 0.0, b: 5.9604645E-8 -> d -5.9604645E-8, exp 0, equal false, comp -1 - **** mismatch ****
[junit] Print.NE.23: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.24: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.25: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.26: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 0, equal false, comp -1 - **** mismatch ****
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test04CompareNoEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test05aCompareWithFixedEpsilon
[junit]
[junit] Comp.WE.10: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.11: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0
[junit] Comp.WE.12: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.13: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.14: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.15: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.16: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.17: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.18: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.19: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.20: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.21: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.WE.22: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.WE.23: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.WE.24: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.WE.25: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1
[junit] Comp.WE.26: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1
[junit] Comp.WE.27: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1
[junit] Comp.WE.28: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1
[junit] Comp.WE.29: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1
[junit] Comp.WE.30: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1
[junit] Comp.WE.31: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.32: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test05aCompareWithFixedEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon
[junit]
[junit] Comp.WE.50: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.51: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0
[junit] Comp.WE.52: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.53: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.54: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.55: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.56: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.57: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.58: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.59: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.60: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.61: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.WE.62: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.WE.63: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.WE.64: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.WE.65: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1
[junit] Comp.WE.66: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1
[junit] Comp.WE.67: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1
[junit] Comp.WE.68: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1
[junit] Comp.WE.69: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1
[junit] Comp.WE.70: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1
[junit] Comp.WE.71: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.72: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectDoubleNOUI
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectDoubleNOUI
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectDoubleNOUI - test
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectDoubleNOUI - test
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.166 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectDoubleNOUI - test
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectDoubleNOUI - test
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test took 0.034 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.166 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectDoubleNOUI - test
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectDoubleNOUI - test
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test01
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test01
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.169 sec
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test02
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test02
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - testNaN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - testNaN
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test01
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test01
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test02
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test02
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - testNaN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - testNaN
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 0.035 sec
[junit] Testcase: test02 took 0.001 sec
[junit] Testcase: testNaN took 0.001 sec
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.169 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test01
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test01
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test02
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test02
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - testNaN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - testNaN
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI
[junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.171 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test00_load_get
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test00_load_get
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test01_mul
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test01_mul
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test00_load_get
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test02_transpose
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test02_transpose
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test00_load_get
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test01_mul
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test01_mul
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test02_transpose
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test81LookAtPosY
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test02_transpose
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test81LookAtPosY
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test81LookAtPosY
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test81LookAtPosY
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test00_load_get took 0.032 sec
[junit] Testcase: test01_mul took 0.001 sec
[junit] Testcase: test02_transpose took 0 sec
[junit] Testcase: test80LookAtNegZIsNoOp took 0.001 sec
[junit] Testcase: test81LookAtPosY took 0.001 sec
[junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.171 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test00_load_get
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test00_load_get
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test01_mul
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test01_mul
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test02_transpose
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test02_transpose
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test81LookAtPosY
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test81LookAtPosY
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test01_mul
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test01_mul
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test05Perf01
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI
[junit] Summary loops 10000000: I1 675 ms total, 0.067500 us/mul
[junit] Summary loops 10000000: I2 630 ms total, 0.031500 us/mul, I2 / I1 93.333333%
[junit] Summary loops 10000000: I4a 597 ms total, 0.029850 us/mul, I4a / I2 94.761905%, I4a / I4b 104.188482%
[junit] Summary loops 10000000: I4b 573 ms total, 0.028650 us/mul, I4b / I2 90.952381%, I4b / I4a 95.979899%
[junit] Summary loops 10000000: I5a 650 ms total, 0.032500 us/mul, I5a / I2 103.174603%, I5a / I5b 105.863192%
[junit] Summary loops 10000000: I5b 614 ms total, 0.030700 us/mul, I5b / I2 97.460317%, I5b / I5a 94.461538%
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test05Perf01
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.252 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test01_mul
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test01_mul
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test05Perf01
[junit] Summary loops 10000000: I1 675 ms total, 0.067500 us/mul
[junit] Summary loops 10000000: I2 630 ms total, 0.031500 us/mul, I2 / I1 93.333333%
[junit] Summary loops 10000000: I4a 597 ms total, 0.029850 us/mul, I4a / I2 94.761905%, I4a / I4b 104.188482%
[junit] Summary loops 10000000: I4b 573 ms total, 0.028650 us/mul, I4b / I2 90.952381%, I4b / I4a 95.979899%
[junit] Summary loops 10000000: I5a 650 ms total, 0.032500 us/mul, I5a / I2 103.174603%, I5a / I5b 105.863192%
[junit] Summary loops 10000000: I5b 614 ms total, 0.030700 us/mul, I5b / I2 97.460317%, I5b / I5a 94.461538%
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test05Perf01
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01_mul took 0.032 sec
[junit] Testcase: test05Perf01 took 4.08 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.252 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test01_mul
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test01_mul
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test05Perf01
[junit] Summary loops 10000000: I1 675 ms total, 0.067500 us/mul
[junit] Summary loops 10000000: I2 630 ms total, 0.031500 us/mul, I2 / I1 93.333333%
[junit] Summary loops 10000000: I4a 597 ms total, 0.029850 us/mul, I4a / I2 94.761905%, I4a / I4b 104.188482%
[junit] Summary loops 10000000: I4b 573 ms total, 0.028650 us/mul, I4b / I2 90.952381%, I4b / I4a 95.979899%
[junit] Summary loops 10000000: I5a 650 ms total, 0.032500 us/mul, I5a / I2 103.174603%, I5a / I5b 105.863192%
[junit] Summary loops 10000000: I5b 614 ms total, 0.030700 us/mul, I5b / I2 97.460317%, I5b / I5a 94.461538%
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test05Perf01
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test01Ident
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test01Ident
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test02
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test02
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test03
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test03
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test04
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test04
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test05Perf01
[junit] Summary loops 10000000: I0 5021 ms total, 0.502100 us/inv
[junit] Summary loops 10000000: I2 1735 ms total, 0.086750 us/inv, I2 / I0 34.554870%
[junit] Summary loops 10000000: I4a 1704 ms total, 0.085200 us/inv, I4a / I2 98.213256%
[junit] Summary loops 10000000: I4b 1660 ms total, 0.083000 us/inv, I4b / I2 95.677233%
[junit] Summary loops 10000000: I5a 1796 ms total, 0.089800 us/inv, I5a / I2 103.515850%
[junit] Summary loops 10000000: I5b 1717 ms total, 0.085850 us/inv, I5b / I2 98.962536%
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test05Perf01
[junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.06 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test01Ident
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test01Ident
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test02
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test02
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test03
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test03
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test04
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test04
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test05Perf01
[junit] Summary loops 10000000: I0 5021 ms total, 0.502100 us/inv
[junit] Summary loops 10000000: I2 1735 ms total, 0.086750 us/inv, I2 / I0 34.554870%
[junit] Summary loops 10000000: I4a 1704 ms total, 0.085200 us/inv, I4a / I2 98.213256%
[junit] Summary loops 10000000: I4b 1660 ms total, 0.083000 us/inv, I4b / I2 95.677233%
[junit] Summary loops 10000000: I5a 1796 ms total, 0.089800 us/inv, I5a / I2 103.515850%
[junit] Summary loops 10000000: I5b 1717 ms total, 0.085850 us/inv, I5b / I2 98.962536%
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test05Perf01
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01Ident took 0.035 sec
[junit] Testcase: test02 took 0.008 sec
[junit] Testcase: test03 took 0.005 sec
[junit] Testcase: test04 took 0.005 sec
[junit] Testcase: test05Perf01 took 13.869 sec
[junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.06 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test01Ident
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test01Ident
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test02
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test02
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test03
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test03
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test04
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test04
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test05Perf01
[junit] Summary loops 10000000: I0 5021 ms total, 0.502100 us/inv
[junit] Summary loops 10000000: I2 1735 ms total, 0.086750 us/inv, I2 / I0 34.554870%
[junit] Summary loops 10000000: I4a 1704 ms total, 0.085200 us/inv, I4a / I2 98.213256%
[junit] Summary loops 10000000: I4b 1660 ms total, 0.083000 us/inv, I4b / I2 95.677233%
[junit] Summary loops 10000000: I5a 1796 ms total, 0.089800 us/inv, I5a / I2 103.515850%
[junit] Summary loops 10000000: I5b 1717 ms total, 0.085850 us/inv, I5b / I2 98.962536%
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test05Perf01
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.159 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testCM_m1xm2 took 0.03 sec
[junit] Testcase: testCM_m2xm1 took 0.001 sec
[junit] Testcase: testRM_m1xm2 took 0 sec
[junit] Testcase: testRM_m2xm1 took 0 sec
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.159 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f
[junit] mat4PMv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4PMv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4PMv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4PMv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4PMv}
[junit]
[junit] A.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] A.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[junit] , Projection
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] 0.00000, 0.20000, 0.00000, -1.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Modelview
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Texture
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , matrices 3 + 1 temp = 4]
[junit] mat4PMv{ 0.20000, 0.00000, 0.00000, -1.00000,
[junit] mat4PMv 0.00000, 0.20000, 0.00000, -1.00000,
[junit] mat4PMv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4PMv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4PMv}
[junit]
[junit] A.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] A.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f2
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] mat4P { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P }
[junit]
[junit] A.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] A.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[junit] , Projection
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] 0.00000, 0.20000, 0.00000, -1.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Modelview
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Texture
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , matrices 3 + 1 temp = 4]
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] mat4P { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] mat4P 0.00000, 0.20000, 0.00000, -1.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P }
[junit]
[junit] A.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] A.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test03GLUToMatrix4f2
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] mat4P { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P }
[junit]
[junit] A.0.0 - Project 1,0 -->[F@1ed4004b
[junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] A.0.1 - Project 0,0 -->[F@ff5b51f
[junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[junit] , Projection
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] 0.00000, 0.20000, 0.00000, -1.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Modelview
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Texture
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , matrices 3 + 1 temp = 4]
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] mat4P { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] mat4P 0.00000, 0.20000, 0.00000, -1.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P }
[junit]
[junit] A.1.0 - Project 1,0 -->[F@25bbe1b6
[junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] A.1.1 - Project 0,0 -->[F@5702b3b1
[junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test03GLUToMatrix4f2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test04GLUDoubleToMatrix4f2
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.336 sec
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] ------------- Standard Error -----------------
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f
[junit] mat4P { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4PMv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4PMv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4PMv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4PMv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P }
[junit] mat4PMv}
[junit]
[junit]
[junit] A.0.0 - Project 1,0 -->[10.0, 5.0, 0.5]
[junit] A.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] A.0.1 - Project 0,0 -->[5.0, 5.0, 0.5]
[junit] A.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[junit] PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[junit] , Projection
[junit] , Projection
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] 0.00000, 0.20000, 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, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] }
[junit] , Modelview
[junit] , Modelview
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.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, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] }
[junit] , Texture
[junit] , Texture
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.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] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] }
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] , matrices 3 + 1 temp = 4]
[junit] }
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] , matrices 3 + 1 temp = 4]
[junit] mat4PMv{ 0.20000, 0.00000, 0.00000, -1.00000,
[junit] mat4PMv 0.00000, 0.20000, 0.00000, -1.00000,
[junit] mat4PMv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4PMv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4PMv}
[junit]
[junit] A.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] A.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f2
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] mat4P { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit] mat4P }
[junit]
[junit]
[junit] A.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] mat4P { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] A.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] mat4P 0.00000, 0.20000, 0.00000, -1.00000,
[junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[junit] , Projection
[junit] mat4P }
[junit]
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] A.1.0 - Project 1,0 -->[1.0000000149011612, 0.0, 0.5]
[junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] 0.00000, 0.20000, 0.00000, -1.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] A.1.1 - Project 0,0 -->[0.0, 0.0, 0.5]
[junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test04GLUDoubleToMatrix4f2
[junit] , Modelview
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Texture
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , matrices 3 + 1 temp = 4]
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] mat4P { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] mat4P 0.00000, 0.20000, 0.00000, -1.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P }
[junit]
[junit] A.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] A.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test03GLUToMatrix4f2
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] mat4P { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P }
[junit]
[junit] A.0.0 - Project 1,0 -->[F@1ed4004b
[junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] A.0.1 - Project 0,0 -->[F@ff5b51f
[junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[junit] , Projection
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] 0.00000, 0.20000, 0.00000, -1.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Modelview
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Texture
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , matrices 3 + 1 temp = 4]
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] mat4P { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] mat4P 0.00000, 0.20000, 0.00000, -1.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P }
[junit]
[junit] A.1.0 - Project 1,0 -->[F@25bbe1b6
[junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] A.1.1 - Project 0,0 -->[F@5702b3b1
[junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test03GLUToMatrix4f2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test04GLUDoubleToMatrix4f2
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] mat4P { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P }
[junit]
[junit] A.0.0 - Project 1,0 -->[10.0, 5.0, 0.5]
[junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] A.0.1 - Project 0,0 -->[5.0, 5.0, 0.5]
[junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[junit] , Projection
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] 0.00000, 0.20000, 0.00000, -1.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Modelview
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Texture
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , matrices 3 + 1 temp = 4]
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] mat4P { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] mat4P 0.00000, 0.20000, 0.00000, -1.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P }
[junit]
[junit] A.1.0 - Project 1,0 -->[1.0000000149011612, 0.0, 0.5]
[junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] A.1.1 - Project 0,0 -->[0.0, 0.0, 0.5]
[junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test04GLUDoubleToMatrix4f2
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01PMVMatrixToMatrix4f took 0.062 sec
[junit] Testcase: test01PMVMatrixToMatrix4f2 took 0.005 sec
[junit] Testcase: test03GLUToMatrix4f2 took 0.109 sec
[junit] Testcase: test04GLUDoubleToMatrix4f2 took 0.02 sec
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.336 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f
[junit] mat4PMv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4PMv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4PMv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4PMv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4PMv}
[junit]
[junit] A.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] A.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[junit] , Projection
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] 0.00000, 0.20000, 0.00000, -1.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Modelview
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Texture
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , matrices 3 + 1 temp = 4]
[junit] mat4PMv{ 0.20000, 0.00000, 0.00000, -1.00000,
[junit] mat4PMv 0.00000, 0.20000, 0.00000, -1.00000,
[junit] mat4PMv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4PMv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4PMv}
[junit]
[junit] A.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] A.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f2
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] mat4P { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P }
[junit]
[junit] A.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] A.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[junit] , Projection
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] 0.00000, 0.20000, 0.00000, -1.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Modelview
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Texture
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , matrices 3 + 1 temp = 4]
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] mat4P { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] mat4P 0.00000, 0.20000, 0.00000, -1.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P }
[junit]
[junit] A.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] A.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test03GLUToMatrix4f2
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] mat4P { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P }
[junit]
[junit] A.0.0 - Project 1,0 -->[F@1ed4004b
[junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] A.0.1 - Project 0,0 -->[F@ff5b51f
[junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[junit] , Projection
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] 0.00000, 0.20000, 0.00000, -1.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Modelview
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Texture
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , matrices 3 + 1 temp = 4]
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] mat4P { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] mat4P 0.00000, 0.20000, 0.00000, -1.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P }
[junit]
[junit] A.1.0 - Project 1,0 -->[F@25bbe1b6
[junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] A.1.1 - Project 0,0 -->[F@5702b3b1
[junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test03GLUToMatrix4f2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test04GLUDoubleToMatrix4f2
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] mat4P { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P }
[junit]
[junit] A.0.0 - Project 1,0 -->[10.0, 5.0, 0.5]
[junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] A.0.1 - Project 0,0 -->[5.0, 5.0, 0.5]
[junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[junit] , Projection
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] 0.00000, 0.20000, 0.00000, -1.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Modelview
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Texture
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , matrices 3 + 1 temp = 4]
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] mat4P { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] mat4P 0.00000, 0.20000, 0.00000, -1.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P }
[junit]
[junit] A.1.0 - Project 1,0 -->[1.0000000149011612, 0.0, 0.5]
[junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] A.1.1 - Project 0,0 -->[0.0, 0.0, 0.5]
[junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test04GLUDoubleToMatrix4f2
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject02NOUI
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject02NOUI - test01
[junit] pMv
[junit] { 0.40000000596046450000f, 0.00000000000000000000f, 0.00000000000000000000f, -0.09278385341167450000f,
[junit] 0.00000000000000000000f, 0.40000000596046450000f, 0.00000000000000000000f, -0.00471283448860049250f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, 1.00000000000000000000f, -0.20000000298023224000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, 0.00000000000000000000f, 1.00000000000000000000f,
[junit] }
[junit]
[junit] pP
[junit] { 1.35799503326416020000f, 0.00000000000000000000f, 0.00000000000000000000f, 0.00000000000000000000f,
[junit] 0.00000000000000000000f, 2.41421341896057130000f, 0.00000000000000000000f, 0.00000000000000000000f,
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject02NOUI
[junit] 0.00000000000000000000f, 0.00000000000000000000f, -1.00002861022949220000f, -0.20000286400318146000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, -1.00000000000000000000f, 0.00000000000000000000f,
[junit] }
[junit]
[junit] B.0.0 - Project 1,0 -->296.58536 / 359.99997 / 0.51220244
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject02NOUI - test01
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject02NOUI - test02
[junit] pMv
[junit] { 0.40000000596046450000f, 0.00000000000000000000f, 0.00000000000000000000f, -0.13065303862094880000f,
[junit] 0.00000000000000000000f, 0.40000000596046450000f, 0.00000000000000000000f, -0.00471283448860049250f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, 1.00000000000000000000f, -0.20000000298023224000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, 0.00000000000000000000f, 1.00000000000000000000f,
[junit] }
[junit]
[junit] pP
[junit] { 1.35799503326416020000f, 0.00000000000000000000f, 0.00000000000000000000f, 0.00000000000000000000f,
[junit] 0.00000000000000000000f, 2.41421341896057130000f, 0.00000000000000000000f, 0.00000000000000000000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, -1.00002861022949220000f, -0.20000286400318146000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, -1.00000000000000000000f, 0.00000000000000000000f,
[junit] }
[junit]
[junit] B.0.0 - Project 1,0 -->136.03534 / 359.99997 / 0.51220244
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject02NOUI - test02
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.173 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject02NOUI - test01
[junit] pMv
[junit] { 0.40000000596046450000f, 0.00000000000000000000f, 0.00000000000000000000f, -0.09278385341167450000f,
[junit] 0.00000000000000000000f, 0.40000000596046450000f, 0.00000000000000000000f, -0.00471283448860049250f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, 1.00000000000000000000f, -0.20000000298023224000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, 0.00000000000000000000f, 1.00000000000000000000f,
[junit] }
[junit]
[junit] pP
[junit] { 1.35799503326416020000f, 0.00000000000000000000f, 0.00000000000000000000f, 0.00000000000000000000f,
[junit] 0.00000000000000000000f, 2.41421341896057130000f, 0.00000000000000000000f, 0.00000000000000000000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, -1.00002861022949220000f, -0.20000286400318146000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, -1.00000000000000000000f, 0.00000000000000000000f,
[junit] }
[junit]
[junit] B.0.0 - Project 1,0 -->296.58536 / 359.99997 / 0.51220244
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject02NOUI - test01
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject02NOUI - test02
[junit] pMv
[junit] { 0.40000000596046450000f, 0.00000000000000000000f, 0.00000000000000000000f, -0.13065303862094880000f,
[junit] 0.00000000000000000000f, 0.40000000596046450000f, 0.00000000000000000000f, -0.00471283448860049250f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, 1.00000000000000000000f, -0.20000000298023224000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, 0.00000000000000000000f, 1.00000000000000000000f,
[junit] }
[junit]
[junit] pP
[junit] { 1.35799503326416020000f, 0.00000000000000000000f, 0.00000000000000000000f, 0.00000000000000000000f,
[junit] 0.00000000000000000000f, 2.41421341896057130000f, 0.00000000000000000000f, 0.00000000000000000000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, -1.00002861022949220000f, -0.20000286400318146000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, -1.00000000000000000000f, 0.00000000000000000000f,
[junit] }
[junit]
[junit] B.0.0 - Project 1,0 -->136.03534 / 359.99997 / 0.51220244
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject02NOUI - test02
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 0.04 sec
[junit] Testcase: test02 took 0.002 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.173 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject02NOUI - test01
[junit] pMv
[junit] { 0.40000000596046450000f, 0.00000000000000000000f, 0.00000000000000000000f, -0.09278385341167450000f,
[junit] 0.00000000000000000000f, 0.40000000596046450000f, 0.00000000000000000000f, -0.00471283448860049250f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, 1.00000000000000000000f, -0.20000000298023224000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, 0.00000000000000000000f, 1.00000000000000000000f,
[junit] }
[junit]
[junit] pP
[junit] { 1.35799503326416020000f, 0.00000000000000000000f, 0.00000000000000000000f, 0.00000000000000000000f,
[junit] 0.00000000000000000000f, 2.41421341896057130000f, 0.00000000000000000000f, 0.00000000000000000000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, -1.00002861022949220000f, -0.20000286400318146000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, -1.00000000000000000000f, 0.00000000000000000000f,
[junit] }
[junit]
[junit] B.0.0 - Project 1,0 -->296.58536 / 359.99997 / 0.51220244
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject02NOUI - test01
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject02NOUI - test02
[junit] pMv
[junit] { 0.40000000596046450000f, 0.00000000000000000000f, 0.00000000000000000000f, -0.13065303862094880000f,
[junit] 0.00000000000000000000f, 0.40000000596046450000f, 0.00000000000000000000f, -0.00471283448860049250f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, 1.00000000000000000000f, -0.20000000298023224000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, 0.00000000000000000000f, 1.00000000000000000000f,
[junit] }
[junit]
[junit] pP
[junit] { 1.35799503326416020000f, 0.00000000000000000000f, 0.00000000000000000000f, 0.00000000000000000000f,
[junit] 0.00000000000000000000f, 2.41421341896057130000f, 0.00000000000000000000f, 0.00000000000000000000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, -1.00002861022949220000f, -0.20000286400318146000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, -1.00000000000000000000f, 0.00000000000000000000f,
[junit] }
[junit]
[junit] B.0.0 - Project 1,0 -->136.03534 / 359.99997 / 0.51220244
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject02NOUI - test02
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtNegZIsNoOp
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtNegZIsNoOp
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.169 sec
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtPosY
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtPosY
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtNegZIsNoOp
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtNegZIsNoOp
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtPosY
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtPosY
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testLookAtNegZIsNoOp took 0.037 sec
[junit] Testcase: testLookAtPosY took 0 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.169 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtNegZIsNoOp
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtNegZIsNoOp
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtPosY
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtPosY
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix03NOUI
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix03NOUI
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix03NOUI - test01
[junit] mat4PMv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4PMv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4PMv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4PMv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4PMv}
[junit]
[junit] A.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] A.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[junit] , Projection
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] 0.00000, 0.20000, 0.00000, -1.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Modelview
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Texture
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , matrices 3 + 1 temp = 4]
[junit] mat4PMv{ 0.20000, 0.00000, 0.00000, -1.00000,
[junit] mat4PMv 0.00000, 0.20000, 0.00000, -1.00000,
[junit] mat4PMv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4PMv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4PMv}
[junit]
[junit] A.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] A.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] C.0.0 - Project 1,0 -->[10.0, 5.0, 0.5, 0.0]
[junit] C.0.1 - Project 0,0 -->[5.0, 5.0, 0.5, 0.0]
[junit] FloatUtil - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] Projection
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] 0.00000, 0.20000, 0.00000, -1.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.181 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] Modelview
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix03NOUI - test01
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.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]
[junit] C.1.0 - Project 1,0 -->[0.99999994, 0.0, 0.5, 0.0]
[junit] mat4PMv}
[junit]
[junit] A.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] A.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[junit] , Projection
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] 0.00000, 0.20000, 0.00000, -1.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Modelview
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Texture
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , matrices 3 + 1 temp = 4]
[junit] mat4PMv{ 0.20000, 0.00000, 0.00000, -1.00000,
[junit] mat4PMv 0.00000, 0.20000, 0.00000, -1.00000,
[junit] mat4PMv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4PMv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4PMv}
[junit]
[junit] A.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] A.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] C.0.0 - Project 1,0 -->[10.0, 5.0, 0.5, 0.0]
[junit] C.0.1 - Project 0,0 -->[5.0, 5.0, 0.5, 0.0]
[junit] FloatUtil - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] Projection
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] 0.00000, 0.20000, 0.00000, -1.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit]
[junit] Modelview
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit]
[junit] C.1.0 - Project 1,0 -->[0.99999994, 0.0, 0.5, 0.0]
[junit] B.1.1 - Project 0,0 -->[0.0, 0.0, 0.5, 0.0]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix03NOUI - test01
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 0.05 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.181 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix03NOUI - test01
[junit] mat4PMv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4PMv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4PMv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4PMv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4PMv}
[junit]
[junit] A.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] A.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[junit] , Projection
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] 0.00000, 0.20000, 0.00000, -1.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Modelview
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Texture
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , matrices 3 + 1 temp = 4]
[junit] mat4PMv{ 0.20000, 0.00000, 0.00000, -1.00000,
[junit] mat4PMv 0.00000, 0.20000, 0.00000, -1.00000,
[junit] mat4PMv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4PMv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4PMv}
[junit]
[junit] A.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] A.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] C.0.0 - Project 1,0 -->[10.0, 5.0, 0.5, 0.0]
[junit] C.0.1 - Project 0,0 -->[5.0, 5.0, 0.5, 0.0]
[junit] FloatUtil - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] Projection
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] 0.00000, 0.20000, 0.00000, -1.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit]
[junit] Modelview
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit]
[junit] C.1.0 - Project 1,0 -->[0.99999994, 0.0, 0.5, 0.0]
[junit] B.1.1 - Project 0,0 -->[0.0, 0.0, 0.5, 0.0]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix03NOUI - test01
[junit] ------------- ---------------- ---------------
[junit] B.1.1 - Project 0,0 -->[0.0, 0.0, 0.5, 0.0]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix03NOUI - test01
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestPMVTransform01NOUI
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestPMVTransform01NOUI
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVTransform01NOUI - test01
[junit] Ident { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] Ident 0.00000, 1.00000, 0.00000, 0.00000,
[junit] Ident 0.00000, 0.00000, 1.00000, 0.00000,
[junit] Ident 0.00000, 0.00000, 0.00000, 1.00000,
[junit] Ident }
[junit]
[junit] Translate { 1.00000, 0.00000, 0.00000, 1.00000,
[junit] Translate 0.00000, 1.00000, 0.00000, 2.00000,
[junit] Translate 0.00000, 0.00000, 1.00000, 3.00000,
[junit] Translate 0.00000, 0.00000, 0.00000, 1.00000,
[junit] Translate }
[junit]
[junit] Scale { 2.00000, 0.00000, 0.00000, 1.00000,
[junit] Scale 0.00000, 2.00000, 0.00000, 2.00000,
[junit] Scale 0.00000, 0.00000, 2.00000, 3.00000,
[junit] Scale 0.00000, 0.00000, 0.00000, 1.00000,
[junit] Scale }
[junit]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVTransform01NOUI - test01
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVTransform01NOUI - test02
[junit] Ident { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] Ident 0.00000, 1.00000, 0.00000, 0.00000,
[junit] Ident 0.00000, 0.00000, 1.00000, 0.00000,
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.185 sec
[junit] ------------- Standard Error -----------------
[junit] Ident 0.00000, 0.00000, 0.00000, 1.00000,
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVTransform01NOUI - test01
[junit] Ident { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] Ident }
[junit] Ident 0.00000, 1.00000, 0.00000, 0.00000,
[junit]
[junit] Ident 0.00000, 0.00000, 1.00000, 0.00000,
[junit] Scale { 2.00000, 0.00000, 0.00000, 0.00000,
[junit] Ident 0.00000, 0.00000, 0.00000, 1.00000,
[junit] Scale 0.00000, 2.00000, 0.00000, 0.00000,
[junit] Ident }
[junit]
[junit] Scale 0.00000, 0.00000, 2.00000, 0.00000,
[junit] Scale 0.00000, 0.00000, 0.00000, 1.00000,
[junit] Scale }
[junit]
[junit] Translate { 2.00000, 0.00000, 0.00000, 2.00000,
[junit] Translate 0.00000, 2.00000, 0.00000, 4.00000,
[junit] Translate 0.00000, 0.00000, 2.00000, 6.00000,
[junit] Translate 0.00000, 0.00000, 0.00000, 1.00000,
[junit] Translate }
[junit]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVTransform01NOUI - test02
[junit] Translate { 1.00000, 0.00000, 0.00000, 1.00000,
[junit] Translate 0.00000, 1.00000, 0.00000, 2.00000,
[junit] Translate 0.00000, 0.00000, 1.00000, 3.00000,
[junit] Translate 0.00000, 0.00000, 0.00000, 1.00000,
[junit] Translate }
[junit]
[junit] Scale { 2.00000, 0.00000, 0.00000, 1.00000,
[junit] Scale 0.00000, 2.00000, 0.00000, 2.00000,
[junit] Scale 0.00000, 0.00000, 2.00000, 3.00000,
[junit] Scale 0.00000, 0.00000, 0.00000, 1.00000,
[junit] Scale }
[junit]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVTransform01NOUI - test01
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVTransform01NOUI - test02
[junit] Ident { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] Ident 0.00000, 1.00000, 0.00000, 0.00000,
[junit] Ident 0.00000, 0.00000, 1.00000, 0.00000,
[junit] Ident 0.00000, 0.00000, 0.00000, 1.00000,
[junit] Ident }
[junit]
[junit] Scale { 2.00000, 0.00000, 0.00000, 0.00000,
[junit] Scale 0.00000, 2.00000, 0.00000, 0.00000,
[junit] Scale 0.00000, 0.00000, 2.00000, 0.00000,
[junit] Scale 0.00000, 0.00000, 0.00000, 1.00000,
[junit] Scale }
[junit]
[junit] Translate { 2.00000, 0.00000, 0.00000, 2.00000,
[junit] Translate 0.00000, 2.00000, 0.00000, 4.00000,
[junit] Translate 0.00000, 0.00000, 2.00000, 6.00000,
[junit] Translate 0.00000, 0.00000, 0.00000, 1.00000,
[junit] Translate }
[junit]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVTransform01NOUI - test02
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 0.042 sec
[junit] Testcase: test02 took 0.003 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.185 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVTransform01NOUI - test01
[junit] Ident { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] Ident 0.00000, 1.00000, 0.00000, 0.00000,
[junit] Ident 0.00000, 0.00000, 1.00000, 0.00000,
[junit] Ident 0.00000, 0.00000, 0.00000, 1.00000,
[junit] Ident }
[junit]
[junit] Translate { 1.00000, 0.00000, 0.00000, 1.00000,
[junit] Translate 0.00000, 1.00000, 0.00000, 2.00000,
[junit] Translate 0.00000, 0.00000, 1.00000, 3.00000,
[junit] Translate 0.00000, 0.00000, 0.00000, 1.00000,
[junit] Translate }
[junit]
[junit] Scale { 2.00000, 0.00000, 0.00000, 1.00000,
[junit] Scale 0.00000, 2.00000, 0.00000, 2.00000,
[junit] Scale 0.00000, 0.00000, 2.00000, 3.00000,
[junit] Scale 0.00000, 0.00000, 0.00000, 1.00000,
[junit] Scale }
[junit]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVTransform01NOUI - test01
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVTransform01NOUI - test02
[junit] Ident { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] Ident 0.00000, 1.00000, 0.00000, 0.00000,
[junit] Ident 0.00000, 0.00000, 1.00000, 0.00000,
[junit] Ident 0.00000, 0.00000, 0.00000, 1.00000,
[junit] Ident }
[junit]
[junit] Scale { 2.00000, 0.00000, 0.00000, 0.00000,
[junit] Scale 0.00000, 2.00000, 0.00000, 0.00000,
[junit] Scale 0.00000, 0.00000, 2.00000, 0.00000,
[junit] Scale 0.00000, 0.00000, 0.00000, 1.00000,
[junit] Scale }
[junit]
[junit] Translate { 2.00000, 0.00000, 0.00000, 2.00000,
[junit] Translate 0.00000, 2.00000, 0.00000, 4.00000,
[junit] Translate 0.00000, 0.00000, 2.00000, 6.00000,
[junit] Translate 0.00000, 0.00000, 0.00000, 1.00000,
[junit] Translate }
[junit]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVTransform01NOUI - test02
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test03InvertAndConj
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test03InvertAndConj
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test04Dot
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test04Dot
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test10AngleAxis
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test10AngleAxis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test11FromVectorToVector
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test11FromVectorToVector
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test12FromAndToEulerAngles
[junit] Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.206 sec
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test12FromAndToEulerAngles
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test13FromEulerAnglesAndRotateVector
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test13FromEulerAnglesAndRotateVector
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test14Matrix
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test14Matrix
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15aAxesAndMatrix
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test03InvertAndConj
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test03InvertAndConj
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15aAxesAndMatrix
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test04Dot
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test04Dot
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test10AngleAxis
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test10AngleAxis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test11FromVectorToVector
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15bAxesAndMatrix
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15bAxesAndMatrix
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test11FromVectorToVector
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15cAxesAndMatrix
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15cAxesAndMatrix
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test20AddSubtract
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test20AddSubtract
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test21Multiply
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test21Multiply
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test22InvertMultNormalAndConj
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test22InvertMultNormalAndConj
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test23RotationOrder
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test23RotationOrder
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test24Axes
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test24Axes
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test25Slerp
[junit] Deviance: 0.70710677 / 0.0 / 0.70710677, 0.70710695 / 0.0 / 0.7071069: -1.7881393E-7 / 0.0 / -1.1920929E-7, dist 2.149076E-7
[junit] Deviance: 0.0 / 1.0 / 0.0, -5.9604645E-8 / 0.9999999 / 0.0: 5.9604645E-8 / 1.1920929E-7 / 0.0, dist 1.3328004E-7
[junit] Deviance: 0.0 / -0.70710677 / 0.70710677, 0.0 / -0.7071068 / 0.707107: 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test25Slerp
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test26LookAt
[junit] Deviance: -0.40824828 / 0.81649655 / -0.40824828, -0.40824813 / 0.8164966 / -0.4082484: -1.4901161E-7 / -5.9604645E-8 / 1.1920929E-7, dist 1.9992005E-7
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test26LookAt
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test12FromAndToEulerAngles
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test12FromAndToEulerAngles
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test13FromEulerAnglesAndRotateVector
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test13FromEulerAnglesAndRotateVector
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test14Matrix
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test14Matrix
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15aAxesAndMatrix
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15aAxesAndMatrix
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15bAxesAndMatrix
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15bAxesAndMatrix
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15cAxesAndMatrix
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15cAxesAndMatrix
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test20AddSubtract
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test20AddSubtract
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test21Multiply
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test21Multiply
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test22InvertMultNormalAndConj
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test22InvertMultNormalAndConj
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test23RotationOrder
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test23RotationOrder
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test24Axes
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test24Axes
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test25Slerp
[junit] Deviance: 0.70710677 / 0.0 / 0.70710677, 0.70710695 / 0.0 / 0.7071069: -1.7881393E-7 / 0.0 / -1.1920929E-7, dist 2.149076E-7
[junit] Deviance: 0.0 / 1.0 / 0.0, -5.9604645E-8 / 0.9999999 / 0.0: 5.9604645E-8 / 1.1920929E-7 / 0.0, dist 1.3328004E-7
[junit] Deviance: 0.0 / -0.70710677 / 0.70710677, 0.0 / -0.7071068 / 0.707107: 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test25Slerp
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test26LookAt
[junit] Deviance: -0.40824828 / 0.81649655 / -0.40824828, -0.40824813 / 0.8164966 / -0.4082484: -1.4901161E-7 / -5.9604645E-8 / 1.1920929E-7, dist 1.9992005E-7
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test26LookAt
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01Normalize took 0.031 sec
[junit] Testcase: test02RotateZeroVector took 0.001 sec
[junit] Testcase: test03InvertAndConj took 0.001 sec
[junit] Testcase: test04Dot took 0.001 sec
[junit] Testcase: test10AngleAxis took 0.014 sec
[junit] Testcase: test11FromVectorToVector took 0 sec
[junit] Testcase: test12FromAndToEulerAngles took 0.001 sec
[junit] Testcase: test13FromEulerAnglesAndRotateVector took 0 sec
[junit] Testcase: test14Matrix took 0.003 sec
[junit] Testcase: test15aAxesAndMatrix took 0 sec
[junit] Testcase: test15bAxesAndMatrix took 0 sec
[junit] Testcase: test15cAxesAndMatrix took 0.001 sec
[junit] Testcase: test20AddSubtract took 0.001 sec
[junit] Testcase: test21Multiply took 0.001 sec
[junit] Testcase: test22InvertMultNormalAndConj took 0.001 sec
[junit] Testcase: test23RotationOrder took 0.001 sec
[junit] Testcase: test24Axes took 0 sec
[junit] Testcase: test25Slerp took 0.001 sec
[junit] Testcase: test26LookAt took 0 sec
[junit] Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.206 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test03InvertAndConj
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test03InvertAndConj
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test04Dot
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test04Dot
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test10AngleAxis
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test10AngleAxis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test11FromVectorToVector
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test11FromVectorToVector
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test12FromAndToEulerAngles
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test12FromAndToEulerAngles
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test13FromEulerAnglesAndRotateVector
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test13FromEulerAnglesAndRotateVector
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test14Matrix
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test14Matrix
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15aAxesAndMatrix
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15aAxesAndMatrix
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15bAxesAndMatrix
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15bAxesAndMatrix
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15cAxesAndMatrix
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15cAxesAndMatrix
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test20AddSubtract
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test20AddSubtract
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test21Multiply
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test21Multiply
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test22InvertMultNormalAndConj
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test22InvertMultNormalAndConj
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test23RotationOrder
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test23RotationOrder
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test24Axes
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test24Axes
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test25Slerp
[junit] Deviance: 0.70710677 / 0.0 / 0.70710677, 0.70710695 / 0.0 / 0.7071069: -1.7881393E-7 / 0.0 / -1.1920929E-7, dist 2.149076E-7
[junit] Deviance: 0.0 / 1.0 / 0.0, -5.9604645E-8 / 0.9999999 / 0.0: 5.9604645E-8 / 1.1920929E-7 / 0.0, dist 1.3328004E-7
[junit] Deviance: 0.0 / -0.70710677 / 0.70710677, 0.0 / -0.7071068 / 0.707107: 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test25Slerp
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test26LookAt
[junit] Deviance: -0.40824828 / 0.81649655 / -0.40824828, -0.40824813 / 0.8164966 / -0.4082484: -1.4901161E-7 / -5.9604645E-8 / 1.1920929E-7, dist 1.9992005E-7
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test26LookAt
[junit] ------------- ---------------- ---------------
[echo] gluegen.basename: gluegen
[echo] jogl.basename: jogl
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.5
[echo] java.home c:\jdk-17
[echo] jvmJava.exe c:\jdk-17/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0-rc-20230813
[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 C:\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 windows-x86_64-jau-011
[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=Windows 10
[echo] os.version=10.0
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=${isLinux}
[echo] LinuxAMD64=${isLinuxAMD64}
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=${isUnix}
[echo] Windows=true
[echo] X11=${isX11}
[echo] os=Windows 10
[echo] os=10.0
[echo] arch=amd64
[echo] build.dynamiclibs=true
[echo] build.staticlibs=false
[echo] output.lib.type=shared
common.init:
declare.common:
[echo] jvmarg.modules --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED
[echo] jvmarg.generic --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED
[echo] jvmarg.headless -Djava.awt.headless=true
[echo] jvmarg.swt.headless -Djava.awt.headless=true
test.compile.check:
[echo] jogl-test.jar c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\jogl-test.jar
test.compile:
junit.run.newt.headless:
[echo] gluegen.basename: gluegen
[echo] jogl.basename: jogl
generic.junit.run.newt.headless:
[echo] +++
[echo] +++ generic.junit.run.newt.headless
[echo] +++ Pattern: com/jogamp/opengl/test/junit/**/Test*NEWT*
[echo] +++
[echo] Testing com.jogamp.opengl.test.junit.graph.TestFontsNEWT00 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.graph.TestFontsNEWT00.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.graph.TestFontsNEWT00
[apply] ++++ Test Singleton.ctor()
[apply] junit.framework.TestListener: tests to run: 1
[apply] ++++ Test Singleton.lock()
[apply] junit.framework.TestListener: startTest(test00)
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900826312 ms III - Start
[apply] SLOCK [T main @ 1691900826313 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestFontsNEWT00 - test00
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0
[apply] Ubuntu
[apply] Regular
[apply] DaltonMaagLtd: Ubuntu Regular 0.71
[apply] Ubuntu
[apply] Version 0.71
[apply] Ubuntu
[apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd.
[apply] Dalton Maag Ltd
[apply] Dalton Maag Ltd
[apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens.
[apply]
[apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years.
[apply] http://www.daltonmaag.com/
[apply] http://www.daltonmaag.com/
[apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0
[apply] Ubuntu
[apply] Regular
[apply] DaltonMaagLtd: Ubuntu Regular 0.71
[apply] Ubuntu
[apply] Version 0.71
[apply] Ubuntu
[apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd.
[apply] Dalton Maag Ltd
[apply] Dalton Maag Ltd
[apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens.
[apply]
[apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years.
[apply] http://www.daltonmaag.com/
[apply] http://www.daltonmaag.com/
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Ubuntu-Regular: 10.0p, 96.0dpi -> 13.333334px:
[apply] Ubuntu-Regular[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 0.0625
[apply] checkSumAdjustment: 0x9C00DB43
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x19
[apply] unitsPerEm: 1000
[apply] created: 3381311064
[apply] modified: 3382339478
[apply] xMin: -167
[apply] yMin: -189
[apply] xMax: 1561
[apply] yMax: 962
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 9
[apply] fontDirectionHint: 2
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 0.0625
[apply] checkSumAdjustment: 0x9C00DB43
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x19
[apply] unitsPerEm: 1000
[apply] created: 3381311064
[apply] modified: 3382339478
[apply] xMin: -167
[apply] yMin: -189
[apply] xMax: 1561
[apply] yMax: 962
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 9
[apply] fontDirectionHint: 2
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 932
[apply] yDescender: -189
[apply] yLineGap: 28
[apply] advanceWidthMax: 1682
[apply] minLeftSideBearing: -167
[apply] minRightSideBearing: -163
[apply] xMaxExtent: 1561
[apply] horizCaretSlopeNum: 1
[apply] horizCaretSlopeDenom: 0
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 1262
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 28
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 1762
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 2284
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 1262
[apply] maxPoints: 112
[apply] maxContours: 14
[apply] maxCompositePoints: 113
[apply] maxCompositeContours: 7
[apply] maxZones: 2
[apply] maxTwilightPoints: 16
[apply] maxStorage: 47
[apply] maxFunctionDefs: 89
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 1312
[apply] maxSizeOfInstructions: 1785
[apply] maxComponentElements: 5
[apply] maxComponentDepth: 1
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 602
[apply] usWeightClass: 400
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 700
[apply] ySubscriptYSize: 650
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 140
[apply] ySuperscriptXSize: 700
[apply] ySuperscriptYSize: 650
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 477
[apply] yStrikeoutSize: 79
[apply] yStrikeoutPosition: 250
[apply] sFamilyClass: 0 subclass = 0
[apply] PANOSE: 2 11 5 4 3 6 2 3 2 4
[apply] Unicode Range 1( Bits 0 - 31 ): E00002FF
[apply] Unicode Range 2( Bits 32- 63 ): 5000205B
[apply] Unicode Range 3( Bits 64- 95 ): 0
[apply] Unicode Range 4( Bits 96-127 ): 0
[apply] achVendID: 'DAMA'
[apply] fsSelection: 0x40
[apply] usFirstCharIndex: 0x0
[apply] usLastCharIndex: 0xFB04
[apply] sTypoAscender: 776
[apply] sTypoDescender: -185
[apply] sTypoLineGap: 56
[apply] usWinAscent: 932
[apply] usWinDescent: 189
[apply] CodePage Range 1( Bits 0 - 31 ): 2000009F
[apply] CodePage Range 2( Bits 32- 63 ): 56010000
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 631, leftSideBearings 23, kerning[size 48, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 631, 631
[apply] em 0.63100004, 0.63100004
[apply] px 8.413334, 8.413334
[apply] AABBox
[apply] funits [dim 588.0 x 693.0 x 0.0, box 23.0 / 0.0 / 0.0 .. 611.0 / 693.0 / 0.0, ctr 317.0 / 346.5 / 0.0]
[apply] em [dim 0.588 x 0.693 x 0.0, box 0.023000002 / 0.0 / 0.0 .. 0.611 / 0.693 / 0.0, ctr 0.317 / 0.3465 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 253, leftSideBearings -68, kerning[size 1, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 253, 253
[apply] em 0.25300002, 0.25300002
[apply] px 3.3733337, 3.3733337
[apply] AABBox
[apply] funits [dim 254.0 x 923.0 x 0.0, box -68.0 / -187.0 / 0.0 .. 186.0 / 736.0 / 0.0, ctr 59.0 / 274.5 / 0.0]
[apply] em [dim 0.254 x 0.9230001 x 0.0, box -0.068 / -0.187 / 0.0 .. 0.186 / 0.73600006 / 0.0, ctr 0.059 / 0.2745 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 231, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 231, 231
[apply] em 0.231, 0.231
[apply] px 3.0800002, 3.0800002
[apply] AABBox
[apply] funits [dim 231.0 x 1121.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 231.0 / 1121.0 / 0.0, ctr 115.5 / 560.5 / 0.0]
[apply] em [dim 0.231 x 1.121 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.231 / 1.121 / 0.0, ctr 0.1155 / 0.5605 / 0.0]
[apply] Font Ubuntu-Regular
[apply] Char left['X', id 59, kpairs 48], right['X', id 59], kerning 18
[apply] Glyph[id 59 'X', advance 631, leftSideBearings 23, kerning[size 48, horiz true, cross false], shape true]
[apply] Font Ubuntu-Regular
[apply] Char left['t', id 87, kpairs 13], right['.', id 17], kerning 11
[apply] Glyph[id 87 't', advance 402, leftSideBearings 74, kerning[size 13, horiz true, cross false], shape true]
[apply] Font Ubuntu-Regular
[apply] Char left['f', id 73, kpairs 22], right['f', id 73], kerning 0
[apply] Glyph[id 73 'f', advance 386, leftSideBearings 80, kerning[size 22, horiz true, cross false], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0
[apply] Ubuntu
[apply] Light
[apply] DaltonMaagLtd: Ubuntu Light 0.71
[apply] Ubuntu Light
[apply] Version 0.71
[apply] Ubuntu-Light
[apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd.
[apply] Dalton Maag Ltd
[apply] Dalton Maag Ltd
[apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens.
[apply]
[apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years.
[apply] http://www.daltonmaag.com/
[apply] http://www.daltonmaag.com
[apply] Ubuntu
[apply] Light
[apply] Ubuntu Light
[apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0
[apply] Ubuntu Light
[apply] Regular
[apply] DaltonMaagLtd: Ubuntu Light 0.71
[apply] Ubuntu Light
[apply] Version 0.71
[apply] Ubuntu-Light
[apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd.
[apply] Dalton Maag Ltd
[apply] Dalton Maag Ltd
[apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens.
[apply]
[apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years.
[apply] http://www.daltonmaag.com/
[apply] http://www.daltonmaag.com
[apply] Ubuntu
[apply] Light
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Ubuntu-Light: 10.0p, 96.0dpi -> 13.333334px:
[apply] Ubuntu-Light[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 0.0625
[apply] checkSumAdjustment: 0x4E482B5D
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x19
[apply] unitsPerEm: 1000
[apply] created: 3381311064
[apply] modified: 3382339502
[apply] xMin: -157
[apply] yMin: -196
[apply] xMax: 1551
[apply] yMax: 958
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 9
[apply] fontDirectionHint: 2
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 0.0625
[apply] checkSumAdjustment: 0x4E482B5D
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x19
[apply] unitsPerEm: 1000
[apply] created: 3381311064
[apply] modified: 3382339502
[apply] xMin: -157
[apply] yMin: -196
[apply] xMax: 1551
[apply] yMax: 958
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 9
[apply] fontDirectionHint: 2
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 932
[apply] yDescender: -189
[apply] yLineGap: 28
[apply] advanceWidthMax: 1682
[apply] minLeftSideBearing: -157
[apply] minRightSideBearing: -156
[apply] xMaxExtent: 1551
[apply] horizCaretSlopeNum: 1
[apply] horizCaretSlopeDenom: 0
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 1262
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 28
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 1762
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 2284
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 1262
[apply] maxPoints: 112
[apply] maxContours: 14
[apply] maxCompositePoints: 111
[apply] maxCompositeContours: 7
[apply] maxZones: 2
[apply] maxTwilightPoints: 16
[apply] maxStorage: 47
[apply] maxFunctionDefs: 89
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 1312
[apply] maxSizeOfInstructions: 1785
[apply] maxComponentElements: 5
[apply] maxComponentDepth: 1
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 589
[apply] usWeightClass: 300
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 700
[apply] ySubscriptYSize: 650
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 140
[apply] ySuperscriptXSize: 700
[apply] ySuperscriptYSize: 650
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 477
[apply] yStrikeoutSize: 56
[apply] yStrikeoutPosition: 250
[apply] sFamilyClass: 0 subclass = 0
[apply] PANOSE: 2 11 3 4 3 6 2 3 2 4
[apply] Unicode Range 1( Bits 0 - 31 ): E00002FF
[apply] Unicode Range 2( Bits 32- 63 ): 5000205B
[apply] Unicode Range 3( Bits 64- 95 ): 0
[apply] Unicode Range 4( Bits 96-127 ): 0
[apply] achVendID: 'DAMA'
[apply] fsSelection: 0x40
[apply] usFirstCharIndex: 0x0
[apply] usLastCharIndex: 0xFB04
[apply] sTypoAscender: 776
[apply] sTypoDescender: -185
[apply] sTypoLineGap: 56
[apply] usWinAscent: 932
[apply] usWinDescent: 189
[apply] CodePage Range 1( Bits 0 - 31 ): 2000009F
[apply] CodePage Range 2( Bits 32- 63 ): 56010000
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 608, leftSideBearings 27, kerning[size 44, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 608, 608
[apply] em 0.60800004, 0.60800004
[apply] px 8.1066675, 8.1066675
[apply] AABBox
[apply] funits [dim 551.0 x 693.0 x 0.0, box 27.0 / 0.0 / 0.0 .. 578.0 / 693.0 / 0.0, ctr 302.5 / 346.5 / 0.0]
[apply] em [dim 0.551 x 0.693 x 0.0, box 0.027 / 0.0 / 0.0 .. 0.578 / 0.693 / 0.0, ctr 0.3025 / 0.3465 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 237, leftSideBearings -63, kerning[size 1, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 237, 237
[apply] em 0.23700002, 0.23700002
[apply] px 3.1600003, 3.1600003
[apply] AABBox
[apply] funits [dim 229.0 x 910.0 x 0.0, box -63.0 / -187.0 / 0.0 .. 166.0 / 723.0 / 0.0, ctr 51.5 / 268.0 / 0.0]
[apply] em [dim 0.229 x 0.9100001 x 0.0, box -0.063 / -0.187 / 0.0 .. 0.16600001 / 0.72300005 / 0.0, ctr 0.051500004 / 0.268 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 228, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 228, 228
[apply] em 0.22800002, 0.22800002
[apply] px 3.0400004, 3.0400004
[apply] AABBox
[apply] funits [dim 228.0 x 1121.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 228.0 / 1121.0 / 0.0, ctr 114.0 / 560.5 / 0.0]
[apply] em [dim 0.22800002 x 1.121 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.22800002 / 1.121 / 0.0, ctr 0.11400001 / 0.5605 / 0.0]
[apply] Font Ubuntu-Light
[apply] Char left['X', id 59, kpairs 44], right['X', id 59], kerning 18
[apply] Glyph[id 59 'X', advance 608, leftSideBearings 27, kerning[size 44, horiz true, cross false], shape true]
[apply] Font Ubuntu-Light
[apply] Char left['t', id 87, kpairs 6], right['.', id 17], kerning 11
[apply] Glyph[id 87 't', advance 387, leftSideBearings 82, kerning[size 6, horiz true, cross false], shape true]
[apply] Font Ubuntu-Light
[apply] Char left['f', id 73, kpairs 20], right['f', id 73], kerning 0
[apply] Glyph[id 73 'f', advance 376, leftSideBearings 86, kerning[size 20, horiz true, cross false], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0
[apply] Ubuntu
[apply] Light Italic
[apply] DaltonMaagLtd: Ubuntu Light Italic 0.71
[apply] Ubuntu Light Italic
[apply] Version 0.71
[apply] Ubuntu-LightItalic
[apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd.
[apply] Dalton Maag Ltd
[apply] Dalton Maag Ltd
[apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens.
[apply]
[apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years.
[apply] http://www.daltonmaag.com/
[apply] http://www.daltonmaag.com
[apply] Ubuntu
[apply] Light Italic
[apply] Ubuntu Light Italic
[apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0
[apply] Ubuntu Light
[apply] Italic
[apply] DaltonMaagLtd: Ubuntu Light Italic 0.71
[apply] Ubuntu Light Italic
[apply] Version 0.71
[apply] Ubuntu-LightItalic
[apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd.
[apply] Dalton Maag Ltd
[apply] Dalton Maag Ltd
[apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens.
[apply]
[apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years.
[apply] http://www.daltonmaag.com/
[apply] http://www.daltonmaag.com
[apply] Ubuntu
[apply] Light Italic
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Ubuntu-Light Italic: 10.0p, 96.0dpi -> 13.333334px:
[apply] Ubuntu-Light Italic[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 0.0625
[apply] checkSumAdjustment: 0xA4A22A91
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x19
[apply] unitsPerEm: 1000
[apply] created: 3381311064
[apply] modified: 3382339509
[apply] xMin: -140
[apply] yMin: -195
[apply] xMax: 1744
[apply] yMax: 958
[apply] macStyle bits: 2
[apply] lowestRecPPEM: 9
[apply] fontDirectionHint: 2
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 0.0625
[apply] checkSumAdjustment: 0xA4A22A91
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x19
[apply] unitsPerEm: 1000
[apply] created: 3381311064
[apply] modified: 3382339509
[apply] xMin: -140
[apply] yMin: -195
[apply] xMax: 1744
[apply] yMax: 958
[apply] macStyle bits: 2
[apply] lowestRecPPEM: 9
[apply] fontDirectionHint: 2
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 932
[apply] yDescender: -189
[apply] yLineGap: 28
[apply] advanceWidthMax: 1695
[apply] minLeftSideBearing: -140
[apply] minRightSideBearing: -360
[apply] xMaxExtent: 1744
[apply] horizCaretSlopeNum: 1000
[apply] horizCaretSlopeDenom: 240
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 1267
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 28
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 1762
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 2284
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 1267
[apply] maxPoints: 112
[apply] maxContours: 14
[apply] maxCompositePoints: 113
[apply] maxCompositeContours: 7
[apply] maxZones: 2
[apply] maxTwilightPoints: 16
[apply] maxStorage: 47
[apply] maxFunctionDefs: 89
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 1312
[apply] maxSizeOfInstructions: 1785
[apply] maxComponentElements: 5
[apply] maxComponentDepth: 1
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 562
[apply] usWeightClass: 300
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 700
[apply] ySubscriptYSize: 650
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 140
[apply] ySuperscriptXSize: 700
[apply] ySuperscriptYSize: 650
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 477
[apply] yStrikeoutSize: 50
[apply] yStrikeoutPosition: 250
[apply] sFamilyClass: 0 subclass = 0
[apply] PANOSE: 2 11 3 4 3 6 2 10 2 4
[apply] Unicode Range 1( Bits 0 - 31 ): E00002FF
[apply] Unicode Range 2( Bits 32- 63 ): 5000205B
[apply] Unicode Range 3( Bits 64- 95 ): 0
[apply] Unicode Range 4( Bits 96-127 ): 0
[apply] achVendID: 'DAMA'
[apply] fsSelection: 0x1
[apply] usFirstCharIndex: 0x0
[apply] usLastCharIndex: 0xFB04
[apply] sTypoAscender: 776
[apply] sTypoDescender: -185
[apply] sTypoLineGap: 56
[apply] usWinAscent: 932
[apply] usWinDescent: 189
[apply] CodePage Range 1( Bits 0 - 31 ): 2000009F
[apply] CodePage Range 2( Bits 32- 63 ): 56010000
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 550, leftSideBearings 10, kerning[size 54, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 550, 550
[apply] em 0.55, 0.55
[apply] px 7.333334, 7.333334
[apply] AABBox
[apply] funits [dim 670.0 x 693.0 x 0.0, box 10.0 / 0.0 / 0.0 .. 680.0 / 693.0 / 0.0, ctr 345.0 / 346.5 / 0.0]
[apply] em [dim 0.67 x 0.693 x 0.0, box 0.010000001 / 0.0 / 0.0 .. 0.68 / 0.693 / 0.0, ctr 0.345 / 0.3465 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 235, leftSideBearings -101, kerning[size 2, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 235, 235
[apply] em 0.23500001, 0.23500001
[apply] px 3.1333337, 3.1333337
[apply] AABBox
[apply] funits [dim 435.0 x 909.0 x 0.0, box -101.0 / -188.0 / 0.0 .. 334.0 / 721.0 / 0.0, ctr 116.5 / 266.5 / 0.0]
[apply] em [dim 0.43500003 x 0.90900004 x 0.0, box -0.101 / -0.18800001 / 0.0 .. 0.33400002 / 0.721 / 0.0, ctr 0.116500005 / 0.2665 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 232, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 232, 232
[apply] em 0.23200001, 0.23200001
[apply] px 3.0933335, 3.0933335
[apply] AABBox
[apply] funits [dim 232.0 x 1121.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 232.0 / 1121.0 / 0.0, ctr 116.0 / 560.5 / 0.0]
[apply] em [dim 0.23200001 x 1.121 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.23200001 / 1.121 / 0.0, ctr 0.116000004 / 0.5605 / 0.0]
[apply] Font Ubuntu-Light Italic
[apply] Char left['X', id 59, kpairs 54], right['X', id 59], kerning 22
[apply] Glyph[id 59 'X', advance 550, leftSideBearings 10, kerning[size 54, horiz true, cross false], shape true]
[apply] Font Ubuntu-Light Italic
[apply] Char left['t', id 87, kpairs 15], right['.', id 17], kerning 13
[apply] Glyph[id 87 't', advance 377, leftSideBearings 113, kerning[size 15, horiz true, cross false], shape true]
[apply] Font Ubuntu-Light Italic
[apply] Char left['f', id 73, kpairs 31], right['f', id 73], kerning 0
[apply] Glyph[id 73 'f', advance 355, leftSideBearings -14, kerning[size 31, horiz true, cross false], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeMono
[apply] Regular
[apply] GNU: FreeMono Normal: 2012
[apply] FreeMono
[apply] Version 0412.2268
[apply] FreeMono
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] ????????
[apply] normal
[apply] oby?ejné
[apply] normal
[apply] Standard
[apply] µ?????
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeMono
[apply] Regular
[apply] GNU: FreeMono Normal: 2012
[apply] FreeMono
[apply] Version 0412.2268
[apply] FreeMono
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Normal
[apply] Normaali
[apply] Normal
[apply] Normál
[apply] Normale
[apply] Standaard
[apply] Normal
[apply] Normalny
[apply] Normal
[apply] Normal
[apply] ???????
[apply] Normálne
[apply] Normal
[apply] Normal
[apply] menengah
[apply] ??????
[apply] navadno
[apply] vid?js
[apply] normalusis
[apply] th???ng
[apply] Arrunta
[apply] ???????
[apply] Normal
[apply] Normal
[apply] Normal
[apply] Normal
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] FreeMono-Regular: 10.0p, 96.0dpi -> 13.333334px:
[apply] FreeMono-Regular[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0xCAF64A3F
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x29F
[apply] unitsPerEm: 1000
[apply] created: 3474687339
[apply] modified: 3474687339
[apply] xMin: -793
[apply] yMin: -200
[apply] xMax: 699
[apply] yMax: 800
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0xCAF64A3F
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x29F
[apply] unitsPerEm: 1000
[apply] created: 3474687339
[apply] modified: 3474687339
[apply] xMin: -793
[apply] yMin: -200
[apply] xMax: 699
[apply] yMax: 800
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 800
[apply] yDescender: -200
[apply] yLineGap: 0
[apply] advanceWidthMax: 600
[apply] minLeftSideBearing: -793
[apply] minRightSideBearing: -578
[apply] xMaxExtent: 699
[apply] horizCaretSlopeNum: 1
[apply] horizCaretSlopeDenom: 0
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 4169
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 44
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 44
[apply] platform id: 0 (Unicode), encoding id: 10 (), offset: 1260
[apply] platform id: 3 (Microsoft), encoding id: 10 (UCS-4), offset: 1260
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 3088
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 4177
[apply] maxPoints: 480
[apply] maxContours: 120
[apply] maxCompositePoints: 168
[apply] maxCompositeContours: 16
[apply] maxZones: 2
[apply] maxTwilightPoints: 1
[apply] maxStorage: 2
[apply] maxFunctionDefs: 22
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 256
[apply] maxSizeOfInstructions: 1546
[apply] maxComponentElements: 8
[apply] maxComponentDepth: 5
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 600
[apply] usWeightClass: 400
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 650
[apply] ySubscriptYSize: 699
[apply] ySubscriptXOffset: 47
[apply] ySubscriptYOffset: 140
[apply] ySuperscriptXSize: 650
[apply] ySuperscriptYSize: 699
[apply] ySuperscriptXOffset: -163
[apply] ySuperscriptYOffset: 479
[apply] yStrikeoutSize: 49
[apply] yStrikeoutPosition: 258
[apply] sFamilyClass: 5 subclass = 5
[apply] PANOSE: 2 15 4 9 2 2 5 2 4 4
[apply] Unicode Range 1( Bits 0 - 31 ): E4002EFF
[apply] Unicode Range 2( Bits 32- 63 ): C2007FFF
[apply] Unicode Range 3( Bits 64- 95 ): 249028
[apply] Unicode Range 4( Bits 96-127 ): 100000
[apply] achVendID: 'GNU '
[apply] fsSelection: 0x40
[apply] usFirstCharIndex: 0x20
[apply] usLastCharIndex: 0xFFFF
[apply] sTypoAscender: 800
[apply] sTypoDescender: -200
[apply] sTypoLineGap: 0
[apply] usWinAscent: 800
[apply] usWinDescent: 200
[apply] CodePage Range 1( Bits 0 - 31 ): 600001FF
[apply] CodePage Range 2( Bits 32- 63 ): FFFF0000
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 600, leftSideBearings 40, kerning[size 0, horiz true, cross true], shape true]
[apply] Advance
[apply] funits 600, 600
[apply] em 0.6, 0.6
[apply] px 8.000001, 8.000001
[apply] AABBox
[apply] funits [dim 520.0 x 563.0 x 0.0, box 40.0 / 0.0 / 0.0 .. 560.0 / 563.0 / 0.0, ctr 300.0 / 281.5 / 0.0]
[apply] em [dim 0.52 x 0.563 x 0.0, box 0.040000003 / 0.0 / 0.0 .. 0.56 / 0.563 / 0.0, ctr 0.3 / 0.2815 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 600, leftSideBearings 117, kerning[size 0, horiz true, cross true], shape true]
[apply] Advance
[apply] funits 600, 600
[apply] em 0.6, 0.6
[apply] px 8.000001, 8.000001
[apply] AABBox
[apply] funits [dim 311.0 x 810.0 x 0.0, box 117.0 / -186.0 / 0.0 .. 428.0 / 624.0 / 0.0, ctr 272.5 / 219.0 / 0.0]
[apply] em [dim 0.31100002 x 0.81 x 0.0, box 0.117000006 / -0.186 / 0.0 .. 0.42800003 / 0.624 / 0.0, ctr 0.2725 / 0.21900001 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 600, leftSideBearings 0, kerning[size 0, horiz true, cross true], shape true]
[apply] Advance
[apply] funits 600, 600
[apply] em 0.6, 0.6
[apply] px 8.000001, 8.000001
[apply] AABBox
[apply] funits [dim 600.0 x 1000.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 600.0 / 1000.0 / 0.0, ctr 300.0 / 500.0 / 0.0]
[apply] em [dim 0.6 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.6 / 1.0 / 0.0, ctr 0.3 / 0.5 / 0.0]
[apply] Font FreeMono-Regular
[apply] Char left['X', id 59, kpairs 0], right['X', id 59], kerning 0
[apply] Glyph[id 59 'X', advance 600, leftSideBearings 40, kerning[size 0, horiz true, cross true], shape true]
[apply] Font FreeMono-Regular
[apply] Char left['t', id 87, kpairs 0], right['.', id 17], kerning 0
[apply] Glyph[id 87 't', advance 600, leftSideBearings 43, kerning[size 0, horiz true, cross true], shape true]
[apply] Font FreeMono-Regular
[apply] Char left['f', id 73, kpairs 0], right['f', id 73], kerning 0
[apply] Glyph[id 73 'f', advance 600, leftSideBearings 105, kerning[size 0, horiz true, cross true], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeMono
[apply] Bold
[apply] GNU: FreeMono Bold: 2012
[apply] FreeMono Bold
[apply] Version 0412.2261
[apply] FreeMonoBold
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] ?????????
[apply] FreeMono ?????????
[apply] negreta
[apply] FreeMono negreta
[apply] tu?né
[apply] FreeMono tu?né
[apply] fed
[apply] FreeMono fed
[apply] Fett
[apply] FreeMono Fett
[apply] ??????
[apply] FreeMono ??????
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeMono
[apply] Bold
[apply] GNU: FreeMono Bold: 2012
[apply] FreeMono Bold
[apply] Version 0412.2261
[apply] FreeMonoBold
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Negrita
[apply] FreeMono Negrita
[apply] Lihavoitu
[apply] FreeMono Lihavoitu
[apply] Gras
[apply] FreeMono Gras
[apply] Félkövér
[apply] FreeMono Félkövér
[apply] Grassetto
[apply] FreeMono Grassetto
[apply] Vet
[apply] FreeMono Vet
[apply] Halvfet
[apply] FreeMono Halvfet
[apply] Pogrubiony
[apply] FreeMono Pogrubiony
[apply] Negrito
[apply] FreeMono Negrito
[apply] gros
[apply] FreeMono gros
[apply] ??????????
[apply] FreeMono ??????????
[apply] Tu?né
[apply] FreeMono Tu?né
[apply] Fet
[apply] FreeMono Fet
[apply] Kal?n
[apply] FreeMono Kal?n
[apply] huruf tebal
[apply] FreeMono huruf tebal
[apply] ??????
[apply] FreeMono ??????
[apply] polkrepko
[apply] FreeMono polkrepko
[apply] treknraksts
[apply] FreeMono treknraksts
[apply] pusjuodis
[apply] FreeMono pusjuodis
[apply] ?â?m
[apply] FreeMono ?â?m
[apply] Lodia
[apply] FreeMono Lodia
[apply] ?????
[apply] FreeMono ?????
[apply] Negrita
[apply] FreeMono Negrita
[apply] Negrito
[apply] FreeMono Negrito
[apply] Negrita
[apply] FreeMono Negrita
[apply] Gras
[apply] FreeMono Gras
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] FreeMono-Bold: 10.0p, 96.0dpi -> 13.333334px:
[apply] FreeMono-Bold[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x64FAB3F3
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687317
[apply] modified: 3474687317
[apply] xMin: -600
[apply] yMin: -200
[apply] xMax: 736
[apply] yMax: 800
[apply] macStyle bits: 1
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x64FAB3F3
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687317
[apply] modified: 3474687317
[apply] xMin: -600
[apply] yMin: -200
[apply] xMax: 736
[apply] yMax: 800
[apply] macStyle bits: 1
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 800
[apply] yDescender: -200
[apply] yLineGap: 0
[apply] advanceWidthMax: 600
[apply] minLeftSideBearing: -600
[apply] minRightSideBearing: -574
[apply] xMaxExtent: 736
[apply] horizCaretSlopeNum: 1
[apply] horizCaretSlopeDenom: 0
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 1430
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 28
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 28
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 1004
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 2035
[apply] maxPoints: 240
[apply] maxContours: 60
[apply] maxCompositePoints: 129
[apply] maxCompositeContours: 6
[apply] maxZones: 2
[apply] maxTwilightPoints: 1
[apply] maxStorage: 2
[apply] maxFunctionDefs: 22
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 256
[apply] maxSizeOfInstructions: 664
[apply] maxComponentElements: 5
[apply] maxComponentDepth: 3
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 600
[apply] usWeightClass: 700
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 650
[apply] ySubscriptYSize: 699
[apply] ySubscriptXOffset: 47
[apply] ySubscriptYOffset: 140
[apply] ySuperscriptXSize: 650
[apply] ySuperscriptYSize: 699
[apply] ySuperscriptXOffset: -163
[apply] ySuperscriptYOffset: 479
[apply] yStrikeoutSize: 49
[apply] yStrikeoutPosition: 258
[apply] sFamilyClass: 5 subclass = 5
[apply] PANOSE: 2 15 6 9 2 8 5 2 4 4
[apply] Unicode Range 1( Bits 0 - 31 ): A4000AFF
[apply] Unicode Range 2( Bits 32- 63 ): 400079FB
[apply] Unicode Range 3( Bits 64- 95 ): 20
[apply] Unicode Range 4( Bits 96-127 ): 0
[apply] achVendID: 'GNU '
[apply] fsSelection: 0x20
[apply] usFirstCharIndex: 0x20
[apply] usLastCharIndex: 0xFFFD
[apply] sTypoAscender: 800
[apply] sTypoDescender: -200
[apply] sTypoLineGap: 0
[apply] usWinAscent: 800
[apply] usWinDescent: 200
[apply] CodePage Range 1( Bits 0 - 31 ): 600001BF
[apply] CodePage Range 2( Bits 32- 63 ): DFF70000
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 600, leftSideBearings 10, kerning[size 0, horiz true, cross true], shape true]
[apply] Advance
[apply] funits 600, 600
[apply] em 0.6, 0.6
[apply] px 8.000001, 8.000001
[apply] AABBox
[apply] funits [dim 580.0 x 583.0 x 0.0, box 10.0 / 0.0 / 0.0 .. 590.0 / 583.0 / 0.0, ctr 300.0 / 291.5 / 0.0]
[apply] em [dim 0.58000004 x 0.583 x 0.0, box 0.010000001 / 0.0 / 0.0 .. 0.59000003 / 0.583 / 0.0, ctr 0.3 / 0.2915 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 600, leftSideBearings 87, kerning[size 0, horiz true, cross true], shape true]
[apply] Advance
[apply] funits 600, 600
[apply] em 0.6, 0.6
[apply] px 8.000001, 8.000001
[apply] AABBox
[apply] funits [dim 371.0 x 823.0 x 0.0, box 87.0 / -200.0 / 0.0 .. 458.0 / 623.0 / 0.0, ctr 272.5 / 211.5 / 0.0]
[apply] em [dim 0.37100002 x 0.823 x 0.0, box 0.087000005 / -0.2 / 0.0 .. 0.45800003 / 0.623 / 0.0, ctr 0.2725 / 0.21150002 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 600, leftSideBearings 0, kerning[size 0, horiz true, cross true], shape true]
[apply] Advance
[apply] funits 600, 600
[apply] em 0.6, 0.6
[apply] px 8.000001, 8.000001
[apply] AABBox
[apply] funits [dim 600.0 x 1000.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 600.0 / 1000.0 / 0.0, ctr 300.0 / 500.0 / 0.0]
[apply] em [dim 0.6 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.6 / 1.0 / 0.0, ctr 0.3 / 0.5 / 0.0]
[apply] Font FreeMono-Bold
[apply] Char left['X', id 59, kpairs 0], right['X', id 59], kerning 0
[apply] Glyph[id 59 'X', advance 600, leftSideBearings 10, kerning[size 0, horiz true, cross true], shape true]
[apply] Font FreeMono-Bold
[apply] Char left['t', id 87, kpairs 0], right['.', id 17], kerning 0
[apply] Glyph[id 87 't', advance 600, leftSideBearings 13, kerning[size 0, horiz true, cross true], shape true]
[apply] Font FreeMono-Bold
[apply] Char left['f', id 73, kpairs 0], right['f', id 73], kerning 0
[apply] Glyph[id 73 'f', advance 600, leftSideBearings 75, kerning[size 0, horiz true, cross true], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSans
[apply] Regular
[apply] GNU: FreeSans Normal: 2012
[apply] FreeSans
[apply] Version 0412.2268
[apply] FreeSans
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] ????????
[apply] Normal
[apply] oby?ejné
[apply] normal
[apply] Mittel
[apply] µ?????
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSans
[apply] Regular
[apply] GNU: FreeSans Normal: 2012
[apply] FreeSans
[apply] Version 0412.2268
[apply] FreeSans
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Normal
[apply] Normaali
[apply] Normal
[apply] Normál
[apply] Medio
[apply] Gemiddeld
[apply] Normal
[apply] Odmiana Zwyk?a
[apply] Normal
[apply] Normal
[apply] ???????
[apply] Normálne
[apply] Normal
[apply] Normal
[apply] menengah
[apply] ??????
[apply] Navadno
[apply] vid?js
[apply] normalusis
[apply] v?a
[apply] Arrunta
[apply] ???????
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] FreeSans-Regular: 10.0p, 96.0dpi -> 13.333334px:
[apply] FreeSans-Regular[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0xAB230039
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687412
[apply] modified: 3474687412
[apply] xMin: -1166
[apply] yMin: -638
[apply] xMax: 2260
[apply] yMax: 1050
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0xAB230039
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687412
[apply] modified: 3474687412
[apply] xMin: -1166
[apply] yMin: -638
[apply] xMax: 2260
[apply] yMax: 1050
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 900
[apply] yDescender: -200
[apply] yLineGap: 100
[apply] advanceWidthMax: 2256
[apply] minLeftSideBearing: -1166
[apply] minRightSideBearing: -724
[apply] xMaxExtent: 2260
[apply] horizCaretSlopeNum: 1
[apply] horizCaretSlopeDenom: 0
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 6272
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 44
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 44
[apply] platform id: 0 (Unicode), encoding id: 10 (), offset: 1604
[apply] platform id: 3 (Microsoft), encoding id: 10 (UCS-4), offset: 1604
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 4008
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 6272
[apply] maxPoints: 439
[apply] maxContours: 100
[apply] maxCompositePoints: 117
[apply] maxCompositeContours: 8
[apply] maxZones: 2
[apply] maxTwilightPoints: 1
[apply] maxStorage: 2
[apply] maxFunctionDefs: 22
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 256
[apply] maxSizeOfInstructions: 1424
[apply] maxComponentElements: 8
[apply] maxComponentDepth: 4
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 657
[apply] usWeightClass: 400
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 650
[apply] ySubscriptYSize: 666
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 200
[apply] ySuperscriptXSize: 650
[apply] ySuperscriptYSize: 666
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 390
[apply] yStrikeoutSize: 49
[apply] yStrikeoutPosition: 258
[apply] sFamilyClass: 8 subclass = 5
[apply] PANOSE: 2 11 5 4 2 2 2 2 2 4
[apply] Unicode Range 1( Bits 0 - 31 ): E4839EFF
[apply] Unicode Range 2( Bits 32- 63 ): 4600FDFF
[apply] Unicode Range 3( Bits 64- 95 ): 30A0
[apply] Unicode Range 4( Bits 96-127 ): 584
[apply] achVendID: 'GNU '
[apply] fsSelection: 0x40
[apply] usFirstCharIndex: 0x20
[apply] usLastCharIndex: 0xFFFF
[apply] sTypoAscender: 800
[apply] sTypoDescender: -200
[apply] sTypoLineGap: 100
[apply] usWinAscent: 900
[apply] usWinDescent: 300
[apply] CodePage Range 1( Bits 0 - 31 ): 600001BF
[apply] CodePage Range 2( Bits 32- 63 ): DFF70000
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 657, leftSideBearings 15, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 657, 657
[apply] em 0.657, 0.657
[apply] px 8.76, 8.76
[apply] AABBox
[apply] funits [dim 627.0 x 729.0 x 0.0, box 15.0 / 0.0 / 0.0 .. 642.0 / 729.0 / 0.0, ctr 328.5 / 364.5 / 0.0]
[apply] em [dim 0.62700003 x 0.72900003 x 0.0, box 0.015000001 / 0.0 / 0.0 .. 0.642 / 0.72900003 / 0.0, ctr 0.3285 / 0.36450002 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 243, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 243, 243
[apply] em 0.24300002, 0.24300002
[apply] px 3.2400002, 3.2400002
[apply] AABBox
[apply] funits [dim 171.0 x 947.0 x 0.0, box 0.0 / -218.0 / 0.0 .. 171.0 / 729.0 / 0.0, ctr 85.5 / 255.5 / 0.0]
[apply] em [dim 0.171 x 0.947 x 0.0, box 0.0 / -0.21800001 / 0.0 .. 0.171 / 0.72900003 / 0.0, ctr 0.0855 / 0.25550002 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 250, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 250, 250
[apply] em 0.25, 0.25
[apply] px 3.3333335, 3.3333335
[apply] AABBox
[apply] funits [dim 250.0 x 1100.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 250.0 / 1100.0 / 0.0, ctr 125.0 / 550.0 / 0.0]
[apply] em [dim 0.25 x 1.1 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.25 / 1.1 / 0.0, ctr 0.125 / 0.55 / 0.0]
[apply] Font FreeSans-Regular
[apply] Char left['X', id 59, kpairs 0], right['X', id 59], kerning 0
[apply] Glyph[id 59 'X', advance 657, leftSideBearings 15, kerning[size 0, horiz true, cross false], shape true]
[apply] Font FreeSans-Regular
[apply] Char left['t', id 87, kpairs 0], right['.', id 17], kerning 0
[apply] Glyph[id 87 't', advance 280, leftSideBearings 20, kerning[size 0, horiz true, cross false], shape true]
[apply] Font FreeSans-Regular
[apply] Char left['f', id 73, kpairs 0], right['f', id 73], kerning 0
[apply] Glyph[id 73 'f', advance 280, leftSideBearings 20, kerning[size 0, horiz true, cross false], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSans
[apply] Bold
[apply] GNU: FreeSans Bold: 2012
[apply] FreeSans Bold
[apply] Version 0412.2261
[apply] FreeSansBold
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] ?????????
[apply] FreeSans ?????????
[apply] negreta
[apply] FreeSans negreta
[apply] tu?né
[apply] FreeSans tu?né
[apply] fed
[apply] FreeSans fed
[apply] Fett
[apply] FreeSans Fett
[apply] ??????
[apply] Free Sans ??????
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSans
[apply] Bold
[apply] GNU: FreeSans Bold: 2012
[apply] FreeSans Bold
[apply] Version 0412.2261
[apply] FreeSansBold
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Negrita
[apply] FreeSans Negrita
[apply] Lihavoitu
[apply] FreeSans Lihavoitu
[apply] Gras
[apply] FreeSans Gras
[apply] Félkövér
[apply] FreeSans Félkövér
[apply] Grassetto
[apply] FreeSans Grassetto
[apply] Vet
[apply] FreeSans Vet
[apply] Halvfet
[apply] FreeSans Halvfet
[apply] Pogrubiony
[apply] FreeSans Pogrubiony
[apply] Negrito
[apply] FreeSans Negrito
[apply] gros
[apply] FreeSans gros
[apply] ??????????
[apply] FreeSans ??????????
[apply] Tu?né
[apply] FreeSans Tu?né
[apply] Fet
[apply] FreeSans Fet
[apply] Kal?n
[apply] FreeSans Kal?n
[apply] huruf tebal
[apply] FreeSans huruf tebal
[apply] ??????
[apply] FreeSans ??????
[apply] Krepko
[apply] FreeSans Krepko
[apply] treknraksts
[apply] FreeSans treknraksts
[apply] pusjuodis
[apply] FreeSans pusjuodis
[apply] ?â?m
[apply] FreeSans ?â?m
[apply] Lodia
[apply] FreeSans Lodia
[apply] ?????
[apply] FreeSans ?????
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] FreeSans-Bold: 10.0p, 96.0dpi -> 13.333334px:
[apply] FreeSans-Bold[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x8D25A3C
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687353
[apply] modified: 3474687353
[apply] xMin: -968
[apply] yMin: -460
[apply] xMax: 1556
[apply] yMax: 1066
[apply] macStyle bits: 1
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x8D25A3C
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687353
[apply] modified: 3474687353
[apply] xMin: -968
[apply] yMin: -460
[apply] xMax: 1556
[apply] yMax: 1066
[apply] macStyle bits: 1
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 900
[apply] yDescender: -200
[apply] yLineGap: 100
[apply] advanceWidthMax: 1473
[apply] minLeftSideBearing: -968
[apply] minRightSideBearing: -732
[apply] xMaxExtent: 1556
[apply] horizCaretSlopeNum: 1
[apply] horizCaretSlopeDenom: 0
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 2911
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 28
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 28
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 1348
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 2911
[apply] maxPoints: 425
[apply] maxContours: 18
[apply] maxCompositePoints: 115
[apply] maxCompositeContours: 8
[apply] maxZones: 2
[apply] maxTwilightPoints: 1
[apply] maxStorage: 2
[apply] maxFunctionDefs: 22
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 256
[apply] maxSizeOfInstructions: 1495
[apply] maxComponentElements: 8
[apply] maxComponentDepth: 4
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 642
[apply] usWeightClass: 600
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 650
[apply] ySubscriptYSize: 666
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 200
[apply] ySuperscriptXSize: 650
[apply] ySuperscriptYSize: 666
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 390
[apply] yStrikeoutSize: 49
[apply] yStrikeoutPosition: 258
[apply] sFamilyClass: 8 subclass = 5
[apply] PANOSE: 2 11 7 4 2 2 2 2 2 4
[apply] Unicode Range 1( Bits 0 - 31 ): E4028EFF
[apply] Unicode Range 2( Bits 32- 63 ): 4000E1FF
[apply] Unicode Range 3( Bits 64- 95 ): 1020
[apply] Unicode Range 4( Bits 96-127 ): 4
[apply] achVendID: 'GNU '
[apply] fsSelection: 0x20
[apply] usFirstCharIndex: 0x20
[apply] usLastCharIndex: 0xFFFD
[apply] sTypoAscender: 800
[apply] sTypoDescender: -200
[apply] sTypoLineGap: 100
[apply] usWinAscent: 900
[apply] usWinDescent: 300
[apply] CodePage Range 1( Bits 0 - 31 ): 600001BF
[apply] CodePage Range 2( Bits 32- 63 ): 0
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 675, leftSideBearings 22, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 675, 675
[apply] em 0.675, 0.675
[apply] px 9.000001, 9.000001
[apply] AABBox
[apply] funits [dim 631.0 x 729.0 x 0.0, box 22.0 / 0.0 / 0.0 .. 653.0 / 729.0 / 0.0, ctr 337.5 / 364.5 / 0.0]
[apply] em [dim 0.63100004 x 0.72900003 x 0.0, box 0.022000002 / 0.0 / 0.0 .. 0.65300006 / 0.72900003 / 0.0, ctr 0.33750004 / 0.36450002 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 280, leftSideBearings 4, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 280, 280
[apply] em 0.28, 0.28
[apply] px 3.7333336, 3.7333336
[apply] AABBox
[apply] funits [dim 206.0 x 947.0 x 0.0, box 4.0 / -218.0 / 0.0 .. 210.0 / 729.0 / 0.0, ctr 107.0 / 255.5 / 0.0]
[apply] em [dim 0.20600002 x 0.947 x 0.0, box 0.004 / -0.21800001 / 0.0 .. 0.21000001 / 0.72900003 / 0.0, ctr 0.107 / 0.25550002 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 278, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 278, 278
[apply] em 0.27800003, 0.27800003
[apply] px 3.7066672, 3.7066672
[apply] AABBox
[apply] funits [dim 278.0 x 1100.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 278.0 / 1100.0 / 0.0, ctr 139.0 / 550.0 / 0.0]
[apply] em [dim 0.27800003 x 1.1 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.27800003 / 1.1 / 0.0, ctr 0.13900001 / 0.55 / 0.0]
[apply] Font FreeSans-Bold
[apply] Char left['X', id 59, kpairs 0], right['X', id 59], kerning 0
[apply] Glyph[id 59 'X', advance 675, leftSideBearings 22, kerning[size 0, horiz true, cross false], shape true]
[apply] Font FreeSans-Bold
[apply] Char left['t', id 87, kpairs 0], right['.', id 17], kerning 0
[apply] Glyph[id 87 't', advance 338, leftSideBearings 21, kerning[size 0, horiz true, cross false], shape true]
[apply] Font FreeSans-Bold
[apply] Char left['f', id 73, kpairs 0], right['f', id 73], kerning 0
[apply] Glyph[id 73 'f', advance 343, leftSideBearings 14, kerning[size 0, horiz true, cross false], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSerif
[apply] Regular
[apply] GNU: FreeSerif Normal: 2012
[apply] FreeSerif
[apply] Version 0412.2263
[apply] FreeSerif
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Bulgarian Alternate
[apply] Bombay
[apply] Calcutta
[apply] Nepali
[apply] ????????
[apply] normal
[apply] oby?ejné
[apply] normal
[apply] Mittel
[apply] µ?????
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSerif
[apply] Regular
[apply] GNU: FreeSerif Normal: 2012
[apply] FreeSerif
[apply] Version 0412.2263
[apply] FreeSerif
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Bulgarian Alternate
[apply] Bombay
[apply] Calcutta
[apply] Nepali
[apply] Normal
[apply] Normaali
[apply] Normal
[apply] Normál
[apply] Normale
[apply] Gemiddeld
[apply] Normal
[apply] odmiana zwyk?a
[apply] Normal
[apply] Normal
[apply] ???????
[apply] Normálne
[apply] Normal
[apply] ????
[apply] Normal
[apply] menengah
[apply] ??????
[apply] Navadno
[apply] vid?js
[apply] normalusis
[apply] ????
[apply] v?a
[apply] Arrunta
[apply] ???????
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] FreeSerif-Regular: 10.0p, 96.0dpi -> 13.333334px:
[apply] FreeSerif-Regular[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x374DD94A
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x29F
[apply] unitsPerEm: 1000
[apply] created: 3474687567
[apply] modified: 3474687567
[apply] xMin: -879
[apply] yMin: -551
[apply] xMax: 1767
[apply] yMax: 936
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x374DD94A
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x29F
[apply] unitsPerEm: 1000
[apply] created: 3474687567
[apply] modified: 3474687567
[apply] xMin: -879
[apply] yMin: -551
[apply] xMax: 1767
[apply] yMax: 936
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 900
[apply] yDescender: -200
[apply] yLineGap: 100
[apply] advanceWidthMax: 1752
[apply] minLeftSideBearing: -879
[apply] minRightSideBearing: -747
[apply] xMaxExtent: 1767
[apply] horizCaretSlopeNum: 1
[apply] horizCaretSlopeDenom: 0
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 10538
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 44
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 44
[apply] platform id: 0 (Unicode), encoding id: 10 (), offset: 2420
[apply] platform id: 3 (Microsoft), encoding id: 10 (UCS-4), offset: 2420
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 6300
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 10538
[apply] maxPoints: 484
[apply] maxContours: 64
[apply] maxCompositePoints: 1608
[apply] maxCompositeContours: 65
[apply] maxZones: 2
[apply] maxTwilightPoints: 1
[apply] maxStorage: 2
[apply] maxFunctionDefs: 22
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 256
[apply] maxSizeOfInstructions: 2202
[apply] maxComponentElements: 13
[apply] maxComponentDepth: 5
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 618
[apply] usWeightClass: 400
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 650
[apply] ySubscriptYSize: 600
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 200
[apply] ySuperscriptXSize: 650
[apply] ySuperscriptYSize: 600
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 390
[apply] yStrikeoutSize: 49
[apply] yStrikeoutPosition: 258
[apply] sFamilyClass: 1 subclass = 5
[apply] PANOSE: 2 2 6 3 5 4 5 2 3 4
[apply] Unicode Range 1( Bits 0 - 31 ): E59FAFFF
[apply] Unicode Range 2( Bits 32- 63 ): C200FDFF
[apply] Unicode Range 3( Bits 64- 95 ): 43501B29
[apply] Unicode Range 4( Bits 96-127 ): 4000043
[apply] achVendID: 'GNU '
[apply] fsSelection: 0x40
[apply] usFirstCharIndex: 0xD
[apply] usLastCharIndex: 0xFFFF
[apply] sTypoAscender: 800
[apply] sTypoDescender: -200
[apply] sTypoLineGap: 100
[apply] usWinAscent: 900
[apply] usWinDescent: 300
[apply] CodePage Range 1( Bits 0 - 31 ): 600101FF
[apply] CodePage Range 2( Bits 32- 63 ): FFFF0000
[apply] ]
[apply] Char 'X', id 60, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 60 'X', advance 714, leftSideBearings 10, kerning[size 113, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 714, 714
[apply] em 0.71400005, 0.71400005
[apply] px 9.520001, 9.520001
[apply] AABBox
[apply] funits [dim 694.0 x 662.0 x 0.0, box 10.0 / 0.0 / 0.0 .. 704.0 / 662.0 / 0.0, ctr 357.0 / 331.0 / 0.0]
[apply] em [dim 0.69400007 x 0.66200006 x 0.0, box 0.010000001 / 0.0 / 0.0 .. 0.70400006 / 0.66200006 / 0.0, ctr 0.35700002 / 0.33100003 / 0.0]
[apply] Char 'j', id 78, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 78 'j', advance 348, leftSideBearings 0, kerning[size 192, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 348, 348
[apply] em 0.34800002, 0.34800002
[apply] px 4.6400003, 4.6400003
[apply] AABBox
[apply] funits [dim 264.0 x 901.0 x 0.0, box 0.0 / -218.0 / 0.0 .. 264.0 / 683.0 / 0.0, ctr 132.0 / 232.5 / 0.0]
[apply] em [dim 0.264 x 0.901 x 0.0, box 0.0 / -0.21800001 / 0.0 .. 0.264 / 0.683 / 0.0, ctr 0.132 / 0.23250002 / 0.0]
[apply] Char ' ', id 4, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 4 '', ws, advance 250, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 250, 250
[apply] em 0.25, 0.25
[apply] px 3.3333335, 3.3333335
[apply] AABBox
[apply] funits [dim 250.0 x 1100.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 250.0 / 1100.0 / 0.0, ctr 125.0 / 550.0 / 0.0]
[apply] em [dim 0.25 x 1.1 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.25 / 1.1 / 0.0, ctr 0.125 / 0.55 / 0.0]
[apply] Font FreeSerif-Regular
[apply] Char left['X', id 60, kpairs 113], right['X', id 60], kerning 0
[apply] Glyph[id 60 'X', advance 714, leftSideBearings 10, kerning[size 113, horiz true, cross false], shape true]
[apply] Font FreeSerif-Regular
[apply] Char left['t', id 88, kpairs 21], right['.', id 18], kerning 0
[apply] Glyph[id 88 't', advance 283, leftSideBearings 17, kerning[size 21, horiz true, cross false], shape true]
[apply] Font FreeSerif-Regular
[apply] Char left['f', id 74, kpairs 196], right['f', id 74], kerning -50
[apply] Glyph[id 74 'f', advance 373, leftSideBearings 10, kerning[size 196, horiz true, cross false], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSerif
[apply] Bold
[apply] GNU: FreeSerif Bold: 2012
[apply] FreeSerif Bold
[apply] Version 0412.2268
[apply] FreeSerifBold
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] ?????????
[apply] FreeSerif ?????????
[apply] negreta
[apply] FreeSerif negreta
[apply] tu?né
[apply] FreeSerif tu?né
[apply] fed
[apply] FreeSerif fed
[apply] Fett
[apply] FreeSerif Fett
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSerif
[apply] Bold
[apply] GNU: FreeSerif Bold: 2012
[apply] FreeSerif Bold
[apply] Version 0412.2268
[apply] FreeSerifBold
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Negrita
[apply] FreeSerif Negrita
[apply] Lihavoitu
[apply] FreeSerif Lihavoitu
[apply] Gras
[apply] FreeSerif Gras
[apply] Félkövér
[apply] FreeSerif Félkövér
[apply] Grassetto
[apply] FreeSerif Grassetto
[apply] Vet
[apply] FreeSerif Vet
[apply] Halvfet
[apply] FreeSerif Halvfet
[apply] Pogrubiony
[apply] FreeSerif Pogrubiony
[apply] Negrito
[apply] FreeSerif Negrito
[apply] gros
[apply] FreeSerif gros
[apply] ???????
[apply] FreeSerif ???????
[apply] Tu?né
[apply] FreeSerif Tu?né
[apply] Fet
[apply] FreeSerif Fet
[apply] ??????
[apply] FreeSerif ??????
[apply] Kal?n
[apply] FreeSerif Kal?n
[apply] huruf tebal
[apply] FreeSerif huruf tebal
[apply] ??????
[apply] FreeSerif ??????
[apply] Polkrepko
[apply] FreeSerif Polkrepko
[apply] treknraksts
[apply] FreeSerif treknraksts
[apply] pusjuodis
[apply] FreeSerif pusjuodis
[apply] ????
[apply] FreeSerif ????
[apply] ?â?m
[apply] FreeSerif ?â?m
[apply] Lodia
[apply] FreeSerif Lodia
[apply] ?????
[apply] FreeSerif ?????
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] FreeSerif-Bold: 10.0p, 96.0dpi -> 13.333334px:
[apply] FreeSerif-Bold[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x1E5FAE09
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x29F
[apply] unitsPerEm: 1000
[apply] created: 3474687451
[apply] modified: 3474687451
[apply] xMin: -819
[apply] yMin: -555
[apply] xMax: 1834
[apply] yMax: 920
[apply] macStyle bits: 1
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x1E5FAE09
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x29F
[apply] unitsPerEm: 1000
[apply] created: 3474687451
[apply] modified: 3474687451
[apply] xMin: -819
[apply] yMin: -555
[apply] xMax: 1834
[apply] yMax: 920
[apply] macStyle bits: 1
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 900
[apply] yDescender: -200
[apply] yLineGap: 100
[apply] advanceWidthMax: 1850
[apply] minLeftSideBearing: -819
[apply] minRightSideBearing: -663
[apply] xMaxExtent: 1834
[apply] horizCaretSlopeNum: 1
[apply] horizCaretSlopeDenom: 0
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 4777
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 44
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 44
[apply] platform id: 0 (Unicode), encoding id: 10 (), offset: 1596
[apply] platform id: 3 (Microsoft), encoding id: 10 (UCS-4), offset: 1596
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 3916
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 4777
[apply] maxPoints: 400
[apply] maxContours: 100
[apply] maxCompositePoints: 201
[apply] maxCompositeContours: 12
[apply] maxZones: 2
[apply] maxTwilightPoints: 1
[apply] maxStorage: 2
[apply] maxFunctionDefs: 22
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 256
[apply] maxSizeOfInstructions: 1347
[apply] maxComponentElements: 12
[apply] maxComponentDepth: 5
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 628
[apply] usWeightClass: 700
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 650
[apply] ySubscriptYSize: 600
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 200
[apply] ySuperscriptXSize: 650
[apply] ySuperscriptYSize: 699
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 390
[apply] yStrikeoutSize: 49
[apply] yStrikeoutPosition: 258
[apply] sFamilyClass: 1 subclass = 5
[apply] PANOSE: 2 2 8 3 7 5 5 2 3 4
[apply] Unicode Range 1( Bits 0 - 31 ): E502AFFF
[apply] Unicode Range 2( Bits 32- 63 ): C20079FF
[apply] Unicode Range 3( Bits 64- 95 ): 1328
[apply] Unicode Range 4( Bits 96-127 ): 40
[apply] achVendID: 'GNU '
[apply] fsSelection: 0x20
[apply] usFirstCharIndex: 0x20
[apply] usLastCharIndex: 0xFFFF
[apply] sTypoAscender: 800
[apply] sTypoDescender: -200
[apply] sTypoLineGap: 100
[apply] usWinAscent: 900
[apply] usWinDescent: 300
[apply] CodePage Range 1( Bits 0 - 31 ): 600101FF
[apply] CodePage Range 2( Bits 32- 63 ): FFFF0000
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 713, leftSideBearings 20, kerning[size 112, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 713, 713
[apply] em 0.71300006, 0.71300006
[apply] px 9.506668, 9.506668
[apply] AABBox
[apply] funits [dim 683.0 x 676.0 x 0.0, box 20.0 / 0.0 / 0.0 .. 703.0 / 676.0 / 0.0, ctr 361.5 / 338.0 / 0.0]
[apply] em [dim 0.683 x 0.67600006 x 0.0, box 0.020000001 / 0.0 / 0.0 .. 0.703 / 0.67600006 / 0.0, ctr 0.3615 / 0.33800003 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 400, leftSideBearings 0, kerning[size 122, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 400, 400
[apply] em 0.4, 0.4
[apply] px 5.3333335, 5.3333335
[apply] AABBox
[apply] funits [dim 320.0 x 894.0 x 0.0, box 0.0 / -203.0 / 0.0 .. 320.0 / 691.0 / 0.0, ctr 160.0 / 244.0 / 0.0]
[apply] em [dim 0.32000002 x 0.89400005 x 0.0, box 0.0 / -0.20300001 / 0.0 .. 0.32000002 / 0.69100004 / 0.0, ctr 0.16000001 / 0.24400002 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 250, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 250, 250
[apply] em 0.25, 0.25
[apply] px 3.3333335, 3.3333335
[apply] AABBox
[apply] funits [dim 250.0 x 1100.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 250.0 / 1100.0 / 0.0, ctr 125.0 / 550.0 / 0.0]
[apply] em [dim 0.25 x 1.1 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.25 / 1.1 / 0.0, ctr 0.125 / 0.55 / 0.0]
[apply] Font FreeSerif-Bold
[apply] Char left['X', id 59, kpairs 112], right['X', id 59], kerning 0
[apply] Glyph[id 59 'X', advance 713, leftSideBearings 20, kerning[size 112, horiz true, cross false], shape true]
[apply] Font FreeSerif-Bold
[apply] Char left['t', id 87, kpairs 18], right['.', id 17], kerning 0
[apply] Glyph[id 87 't', advance 335, leftSideBearings 18, kerning[size 18, horiz true, cross false], shape true]
[apply] Font FreeSerif-Bold
[apply] Char left['f', id 73, kpairs 126], right['f', id 73], kerning -50
[apply] Glyph[id 73 'f', advance 393, leftSideBearings 18, kerning[size 126, horiz true, cross false], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSerif
[apply] Bold Italic
[apply] FontForge 2.0 : FreeSerif Bold Italic : 8-2-2014
[apply] FreeSerif Bold Italic
[apply] Version 0412.2268
[apply] FreeSerifBoldItalic
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] ????????? ????????
[apply] FreeSerif ????????? ????????
[apply] negreta cursiva
[apply] FreeSerif negreta cursiva
[apply] tu?né kurzÃva
[apply] FreeSerif tu?né kurzÃva
[apply] fed kursiv
[apply] FreeSerif fed kursiv
[apply] Fett-Kursiv
[apply] FreeSerif Fett-Kursiv
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSerif
[apply] Bold Italic
[apply] FontForge 2.0 : FreeSerif Bold Italic : 8-2-2014
[apply] FreeSerif Bold Italic
[apply] Version 0412.2268
[apply] FreeSerifBoldItalic
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Negrita Cursiva
[apply] FreeSerif Negrita Cursiva
[apply] Lihavoitu Kursivoi
[apply] FreeSerif Lihavoitu Kursivoi
[apply] Gras Italique
[apply] FreeSerif Gras Italique
[apply] Félkövér d?lt
[apply] FreeSerif Félkövér d?lt
[apply] Grassetto Corsivo
[apply] FreeSerif Grassetto Corsivo
[apply] Vet Cursief
[apply] FreeSerif Vet Cursief
[apply] Halvfet Kursiv
[apply] FreeSerif Halvfet Kursiv
[apply] Pogrubiona kursywa
[apply] FreeSerif Pogrubiona kursywa
[apply] Negrito Itálico
[apply] FreeSerif Negrito Itálico
[apply] gros cursiv
[apply] FreeSerif gros cursiv
[apply] ??????? ??????
[apply] FreeSerif ??????? ??????
[apply] Tu?ná kurzÃva
[apply] FreeSerif Tu?ná kurzÃva
[apply] Fet Kursiv
[apply] FreeSerif Fet Kursiv
[apply] ???????????
[apply] FreeSerif ???????????
[apply] Kal?n ?talik
[apply] FreeSerif Kal?n ?talik
[apply] huruf tebal kursif
[apply] FreeSerif huruf tebal kursif
[apply] ?????? ??????
[apply] FreeSerif ?????? ??????
[apply] Polkrepko Peže?e
[apply] FreeSerif Polkrepko Peže?e
[apply] treknais kurs?vs
[apply] FreeSerif treknais kurs?vs
[apply] pusjuodis kursyvas
[apply] FreeSerif pusjuodis kursyvas
[apply] nghiêng ?â?m
[apply] FreeSerif nghiêng ?â?m
[apply] Lodi etzana
[apply] FreeSerif Lodi etzana
[apply] ?????-?????
[apply] FreeSerif ?????-?????
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] FreeSerif-Bold Italic: 10.0p, 96.0dpi -> 13.333334px:
[apply] FreeSerif-Bold Italic[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x8B4FE872
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687424
[apply] modified: 3474687424
[apply] xMin: -787
[apply] yMin: -300
[apply] xMax: 1732
[apply] yMax: 900
[apply] macStyle bits: 3
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x8B4FE872
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687424
[apply] modified: 3474687424
[apply] xMin: -787
[apply] yMin: -300
[apply] xMax: 1732
[apply] yMax: 900
[apply] macStyle bits: 3
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 900
[apply] yDescender: -200
[apply] yLineGap: 100
[apply] advanceWidthMax: 1668
[apply] minLeftSideBearing: -787
[apply] minRightSideBearing: -835
[apply] xMaxExtent: 1732
[apply] horizCaretSlopeNum: 100
[apply] horizCaretSlopeDenom: 27
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 2715
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 44
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 44
[apply] platform id: 0 (Unicode), encoding id: 10 (), offset: 1108
[apply] platform id: 3 (Microsoft), encoding id: 10 (UCS-4), offset: 1108
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 2696
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 2715
[apply] maxPoints: 358
[apply] maxContours: 13
[apply] maxCompositePoints: 261
[apply] maxCompositeContours: 12
[apply] maxZones: 2
[apply] maxTwilightPoints: 1
[apply] maxStorage: 2
[apply] maxFunctionDefs: 22
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 256
[apply] maxSizeOfInstructions: 1316
[apply] maxComponentElements: 12
[apply] maxComponentDepth: 4
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 596
[apply] usWeightClass: 700
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 650
[apply] ySubscriptYSize: 600
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 200
[apply] ySuperscriptXSize: 650
[apply] ySuperscriptYSize: 600
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 390
[apply] yStrikeoutSize: 49
[apply] yStrikeoutPosition: 258
[apply] sFamilyClass: 1 subclass = 5
[apply] PANOSE: 2 2 8 3 6 5 5 9 3 4
[apply] Unicode Range 1( Bits 0 - 31 ): E5000EFF
[apply] Unicode Range 2( Bits 32- 63 ): 420061FF
[apply] Unicode Range 3( Bits 64- 95 ): 1020
[apply] Unicode Range 4( Bits 96-127 ): 40
[apply] achVendID: 'GNU '
[apply] fsSelection: 0x21
[apply] usFirstCharIndex: 0x20
[apply] usLastCharIndex: 0xFFFF
[apply] sTypoAscender: 800
[apply] sTypoDescender: -200
[apply] sTypoLineGap: 100
[apply] usWinAscent: 900
[apply] usWinDescent: 300
[apply] CodePage Range 1( Bits 0 - 31 ): 600101BF
[apply] CodePage Range 2( Bits 32- 63 ): 0
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 699, leftSideBearings 0, kerning[size 98, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 699, 699
[apply] em 0.69900006, 0.69900006
[apply] px 9.320002, 9.320002
[apply] AABBox
[apply] funits [dim 718.0 x 669.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 718.0 / 669.0 / 0.0, ctr 359.0 / 334.5 / 0.0]
[apply] em [dim 0.71800005 x 0.669 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.71800005 / 0.669 / 0.0, ctr 0.35900003 / 0.3345 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 333, leftSideBearings -75, kerning[size 21, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 333, 333
[apply] em 0.333, 0.333
[apply] px 4.44, 4.44
[apply] AABBox
[apply] funits [dim 468.0 x 892.0 x 0.0, box -75.0 / -207.0 / 0.0 .. 393.0 / 685.0 / 0.0, ctr 159.0 / 239.0 / 0.0]
[apply] em [dim 0.468 x 0.8920001 x 0.0, box -0.075 / -0.20700002 / 0.0 .. 0.393 / 0.68500006 / 0.0, ctr 0.15900001 / 0.23900002 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 250, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 250, 250
[apply] em 0.25, 0.25
[apply] px 3.3333335, 3.3333335
[apply] AABBox
[apply] funits [dim 250.0 x 1100.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 250.0 / 1100.0 / 0.0, ctr 125.0 / 550.0 / 0.0]
[apply] em [dim 0.25 x 1.1 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.25 / 1.1 / 0.0, ctr 0.125 / 0.55 / 0.0]
[apply] Font FreeSerif-Bold Italic
[apply] Char left['X', id 59, kpairs 98], right['X', id 59], kerning -30
[apply] Glyph[id 59 'X', advance 699, leftSideBearings 0, kerning[size 98, horiz true, cross false], shape true]
[apply] Font FreeSerif-Bold Italic
[apply] Char left['t', id 87, kpairs 12], right['.', id 17], kerning 0
[apply] Glyph[id 87 't', advance 286, leftSideBearings 32, kerning[size 12, horiz true, cross false], shape true]
[apply] Font FreeSerif-Bold Italic
[apply] Char left['f', id 73, kpairs 135], right['f', id 73], kerning -150
[apply] Glyph[id 73 'f', advance 485, leftSideBearings -95, kerning[size 135, horiz true, cross false], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSerif
[apply] Italic
[apply] GNU: FreeSerif Italic: 2012
[apply] FreeSerif Italic
[apply] Version 0412.2268
[apply] FreeSerifItalic
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] ????????
[apply] FreeSerif ????????
[apply] cursiva
[apply] FreeSerif cursiva
[apply] kurzÃva
[apply] FreeSerif kurzÃva
[apply] kursiv
[apply] FreeSerif kursiv
[apply] Kursiv
[apply] FreeSerif Kursiv
[apply] ???????
[apply] FreeSerif ???????
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSerif
[apply] Italic
[apply] GNU: FreeSerif Italic: 2012
[apply] FreeSerif Italic
[apply] Version 0412.2268
[apply] FreeSerifItalic
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Cursiva
[apply] FreeSerif Cursiva
[apply] Kursivoitu
[apply] FreeSerif Kursivoitu
[apply] Italique
[apply] FreeSerif Italique
[apply] D?lt
[apply] FreeSerif D?lt
[apply] Corsivo
[apply] FreeSerif Corsivo
[apply] Cursief
[apply] FreeSerif Cursief
[apply] Kursiv
[apply] FreeSerif Kursiv
[apply] kursywa
[apply] FreeSerif kursywa
[apply] Itálico
[apply] FreeSerif Itálico
[apply] cursiv
[apply] FreeSerif cursiv
[apply] ??????
[apply] FreeSerif ??????
[apply] KurzÃva
[apply] FreeSerif KurzÃva
[apply] Kursiv
[apply] FreeSerif Kursiv
[apply] ????????
[apply] FreeSerif ????????
[apply] ?talik
[apply] FreeSerif ?talik
[apply] kursif
[apply] FreeSerif kursif
[apply] ??????
[apply] FreeSerif ??????
[apply] Leže?e
[apply] FreeSerif Leže?e
[apply] kurs?vs
[apply] FreeSerif kurs?vs
[apply] kursivas
[apply] FreeSerif kursivas
[apply] nghiêng
[apply] FreeSerif nghiêng
[apply] Etzana
[apply] FreeSerif Etzana
[apply] ?????
[apply] FreeSerif ????
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] FreeSerif-Italic: 10.0p, 96.0dpi -> 13.333334px:
[apply] FreeSerif-Italic[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x5BDA43D
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687470
[apply] modified: 3474687470
[apply] xMin: -879
[apply] yMin: -300
[apply] xMax: 1558
[apply] yMax: 900
[apply] macStyle bits: 2
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x5BDA43D
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687470
[apply] modified: 3474687470
[apply] xMin: -879
[apply] yMin: -300
[apply] xMax: 1558
[apply] yMax: 900
[apply] macStyle bits: 2
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 900
[apply] yDescender: -200
[apply] yLineGap: 100
[apply] advanceWidthMax: 1601
[apply] minLeftSideBearing: -879
[apply] minRightSideBearing: -612
[apply] xMaxExtent: 1558
[apply] horizCaretSlopeNum: 100
[apply] horizCaretSlopeDenom: 28
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 3291
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 44
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 44
[apply] platform id: 0 (Unicode), encoding id: 10 (), offset: 1132
[apply] platform id: 3 (Microsoft), encoding id: 10 (UCS-4), offset: 1132
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 2756
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 3291
[apply] maxPoints: 206
[apply] maxContours: 16
[apply] maxCompositePoints: 372
[apply] maxCompositeContours: 8
[apply] maxZones: 2
[apply] maxTwilightPoints: 1
[apply] maxStorage: 2
[apply] maxFunctionDefs: 22
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 256
[apply] maxSizeOfInstructions: 2326
[apply] maxComponentElements: 8
[apply] maxComponentDepth: 4
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 559
[apply] usWeightClass: 400
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 650
[apply] ySubscriptYSize: 600
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 200
[apply] ySuperscriptXSize: 650
[apply] ySuperscriptYSize: 600
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 390
[apply] yStrikeoutSize: 49
[apply] yStrikeoutPosition: 258
[apply] sFamilyClass: 1 subclass = 5
[apply] PANOSE: 2 2 6 3 5 4 5 9 3 4
[apply] Unicode Range 1( Bits 0 - 31 ): E5018EFF
[apply] Unicode Range 2( Bits 32- 63 ): 420061FF
[apply] Unicode Range 3( Bits 64- 95 ): 1020
[apply] Unicode Range 4( Bits 96-127 ): 40
[apply] achVendID: 'GNU '
[apply] fsSelection: 0x1
[apply] usFirstCharIndex: 0x20
[apply] usLastCharIndex: 0xFFFF
[apply] sTypoAscender: 800
[apply] sTypoDescender: -200
[apply] sTypoLineGap: 100
[apply] usWinAscent: 900
[apply] usWinDescent: 300
[apply] CodePage Range 1( Bits 0 - 31 ): 600101BF
[apply] CodePage Range 2( Bits 32- 63 ): 0
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 665, leftSideBearings 0, kerning[size 110, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 665, 665
[apply] em 0.665, 0.665
[apply] px 8.866668, 8.866668
[apply] AABBox
[apply] funits [dim 684.0 x 653.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 684.0 / 653.0 / 0.0, ctr 342.0 / 326.5 / 0.0]
[apply] em [dim 0.684 x 0.65300006 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.684 / 0.65300006 / 0.0, ctr 0.342 / 0.32650003 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 285, leftSideBearings -74, kerning[size 21, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 285, 285
[apply] em 0.28500003, 0.28500003
[apply] px 3.8000004, 3.8000004
[apply] AABBox
[apply] funits [dim 400.0 x 861.0 x 0.0, box -74.0 / -207.0 / 0.0 .. 326.0 / 654.0 / 0.0, ctr 126.0 / 223.5 / 0.0]
[apply] em [dim 0.4 x 0.86100006 x 0.0, box -0.074 / -0.20700002 / 0.0 .. 0.326 / 0.65400004 / 0.0, ctr 0.126 / 0.22350001 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 250, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 250, 250
[apply] em 0.25, 0.25
[apply] px 3.3333335, 3.3333335
[apply] AABBox
[apply] funits [dim 250.0 x 1100.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 250.0 / 1100.0 / 0.0, ctr 125.0 / 550.0 / 0.0]
[apply] em [dim 0.25 x 1.1 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.25 / 1.1 / 0.0, ctr 0.125 / 0.55 / 0.0]
[apply] Font FreeSerif-Italic
[apply] Char left['X', id 59, kpairs 110], right['X', id 59], kerning -30
[apply] Glyph[id 59 'X', advance 665, leftSideBearings 0, kerning[size 110, horiz true, cross false], shape true]
[apply] Font FreeSerif-Italic
[apply] Char left['t', id 87, kpairs 12], right['.', id 17], kerning 0
[apply] Glyph[id 87 't', advance 238, leftSideBearings 26, kerning[size 12, horiz true, cross false], shape true]
[apply] Font FreeSerif-Italic
[apply] Char left['f', id 73, kpairs 153], right['f', id 73], kerning -95
[apply] Glyph[id 73 'f', advance 424, leftSideBearings -77, kerning[size 153, horiz true, cross false], shape true]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestFontsNEWT00 - test00
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900827433 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691900827434 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] junit.framework.TestListener: endTest(test00)
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.791 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900826312 ms III - Start
[apply] SLOCK [T main @ 1691900826313 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestFontsNEWT00 - test00
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0
[apply] Ubuntu
[apply] Regular
[apply] DaltonMaagLtd: Ubuntu Regular 0.71
[apply] Ubuntu
[apply] Version 0.71
[apply] Ubuntu
[apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd.
[apply] Dalton Maag Ltd
[apply] Dalton Maag Ltd
[apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens.
[apply]
[apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years.
[apply] http://www.daltonmaag.com/
[apply] http://www.daltonmaag.com/
[apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0
[apply] Ubuntu
[apply] Regular
[apply] DaltonMaagLtd: Ubuntu Regular 0.71
[apply] Ubuntu
[apply] Version 0.71
[apply] Ubuntu
[apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd.
[apply] Dalton Maag Ltd
[apply] Dalton Maag Ltd
[apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens.
[apply]
[apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years.
[apply] http://www.daltonmaag.com/
[apply] http://www.daltonmaag.com/
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Ubuntu-Regular: 10.0p, 96.0dpi -> 13.333334px:
[apply] Ubuntu-Regular[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 0.0625
[apply] checkSumAdjustment: 0x9C00DB43
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x19
[apply] unitsPerEm: 1000
[apply] created: 3381311064
[apply] modified: 3382339478
[apply] xMin: -167
[apply] yMin: -189
[apply] xMax: 1561
[apply] yMax: 962
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 9
[apply] fontDirectionHint: 2
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 0.0625
[apply] checkSumAdjustment: 0x9C00DB43
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x19
[apply] unitsPerEm: 1000
[apply] created: 3381311064
[apply] modified: 3382339478
[apply] xMin: -167
[apply] yMin: -189
[apply] xMax: 1561
[apply] yMax: 962
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 9
[apply] fontDirectionHint: 2
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 932
[apply] yDescender: -189
[apply] yLineGap: 28
[apply] advanceWidthMax: 1682
[apply] minLeftSideBearing: -167
[apply] minRightSideBearing: -163
[apply] xMaxExtent: 1561
[apply] horizCaretSlopeNum: 1
[apply] horizCaretSlopeDenom: 0
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 1262
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 28
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 1762
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 2284
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 1262
[apply] maxPoints: 112
[apply] maxContours: 14
[apply] maxCompositePoints: 113
[apply] maxCompositeContours: 7
[apply] maxZones: 2
[apply] maxTwilightPoints: 16
[apply] maxStorage: 47
[apply] maxFunctionDefs: 89
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 1312
[apply] maxSizeOfInstructions: 1785
[apply] maxComponentElements: 5
[apply] maxComponentDepth: 1
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 602
[apply] usWeightClass: 400
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 700
[apply] ySubscriptYSize: 650
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 140
[apply] ySuperscriptXSize: 700
[apply] ySuperscriptYSize: 650
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 477
[apply] yStrikeoutSize: 79
[apply] yStrikeoutPosition: 250
[apply] sFamilyClass: 0 subclass = 0
[apply] PANOSE: 2 11 5 4 3 6 2 3 2 4
[apply] Unicode Range 1( Bits 0 - 31 ): E00002FF
[apply] Unicode Range 2( Bits 32- 63 ): 5000205B
[apply] Unicode Range 3( Bits 64- 95 ): 0
[apply] Unicode Range 4( Bits 96-127 ): 0
[apply] achVendID: 'DAMA'
[apply] fsSelection: 0x40
[apply] usFirstCharIndex: 0x0
[apply] usLastCharIndex: 0xFB04
[apply] sTypoAscender: 776
[apply] sTypoDescender: -185
[apply] sTypoLineGap: 56
[apply] usWinAscent: 932
[apply] usWinDescent: 189
[apply] CodePage Range 1( Bits 0 - 31 ): 2000009F
[apply] CodePage Range 2( Bits 32- 63 ): 56010000
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 631, leftSideBearings 23, kerning[size 48, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 631, 631
[apply] em 0.63100004, 0.63100004
[apply] px 8.413334, 8.413334
[apply] AABBox
[apply] funits [dim 588.0 x 693.0 x 0.0, box 23.0 / 0.0 / 0.0 .. 611.0 / 693.0 / 0.0, ctr 317.0 / 346.5 / 0.0]
[apply] em [dim 0.588 x 0.693 x 0.0, box 0.023000002 / 0.0 / 0.0 .. 0.611 / 0.693 / 0.0, ctr 0.317 / 0.3465 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 253, leftSideBearings -68, kerning[size 1, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 253, 253
[apply] em 0.25300002, 0.25300002
[apply] px 3.3733337, 3.3733337
[apply] AABBox
[apply] funits [dim 254.0 x 923.0 x 0.0, box -68.0 / -187.0 / 0.0 .. 186.0 / 736.0 / 0.0, ctr 59.0 / 274.5 / 0.0]
[apply] em [dim 0.254 x 0.9230001 x 0.0, box -0.068 / -0.187 / 0.0 .. 0.186 / 0.73600006 / 0.0, ctr 0.059 / 0.2745 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 231, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 231, 231
[apply] em 0.231, 0.231
[apply] px 3.0800002, 3.0800002
[apply] AABBox
[apply] funits [dim 231.0 x 1121.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 231.0 / 1121.0 / 0.0, ctr 115.5 / 560.5 / 0.0]
[apply] em [dim 0.231 x 1.121 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.231 / 1.121 / 0.0, ctr 0.1155 / 0.5605 / 0.0]
[apply] Font Ubuntu-Regular
[apply] Char left['X', id 59, kpairs 48], right['X', id 59], kerning 18
[apply] Glyph[id 59 'X', advance 631, leftSideBearings 23, kerning[size 48, horiz true, cross false], shape true]
[apply] Font Ubuntu-Regular
[apply] Char left['t', id 87, kpairs 13], right['.', id 17], kerning 11
[apply] Glyph[id 87 't', advance 402, leftSideBearings 74, kerning[size 13, horiz true, cross false], shape true]
[apply] Font Ubuntu-Regular
[apply] Char left['f', id 73, kpairs 22], right['f', id 73], kerning 0
[apply] Glyph[id 73 'f', advance 386, leftSideBearings 80, kerning[size 22, horiz true, cross false], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0
[apply] Ubuntu
[apply] Light
[apply] DaltonMaagLtd: Ubuntu Light 0.71
[apply] Ubuntu Light
[apply] Version 0.71
[apply] Ubuntu-Light
[apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd.
[apply] Dalton Maag Ltd
[apply] Dalton Maag Ltd
[apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens.
[apply]
[apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years.
[apply] http://www.daltonmaag.com/
[apply] http://www.daltonmaag.com
[apply] Ubuntu
[apply] Light
[apply] Ubuntu Light
[apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0
[apply] Ubuntu Light
[apply] Regular
[apply] DaltonMaagLtd: Ubuntu Light 0.71
[apply] Ubuntu Light
[apply] Version 0.71
[apply] Ubuntu-Light
[apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd.
[apply] Dalton Maag Ltd
[apply] Dalton Maag Ltd
[apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens.
[apply]
[apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years.
[apply] http://www.daltonmaag.com/
[apply] http://www.daltonmaag.com
[apply] Ubuntu
[apply] Light
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Ubuntu-Light: 10.0p, 96.0dpi -> 13.333334px:
[apply] Ubuntu-Light[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 0.0625
[apply] checkSumAdjustment: 0x4E482B5D
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x19
[apply] unitsPerEm: 1000
[apply] created: 3381311064
[apply] modified: 3382339502
[apply] xMin: -157
[apply] yMin: -196
[apply] xMax: 1551
[apply] yMax: 958
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 9
[apply] fontDirectionHint: 2
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 0.0625
[apply] checkSumAdjustment: 0x4E482B5D
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x19
[apply] unitsPerEm: 1000
[apply] created: 3381311064
[apply] modified: 3382339502
[apply] xMin: -157
[apply] yMin: -196
[apply] xMax: 1551
[apply] yMax: 958
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 9
[apply] fontDirectionHint: 2
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 932
[apply] yDescender: -189
[apply] yLineGap: 28
[apply] advanceWidthMax: 1682
[apply] minLeftSideBearing: -157
[apply] minRightSideBearing: -156
[apply] xMaxExtent: 1551
[apply] horizCaretSlopeNum: 1
[apply] horizCaretSlopeDenom: 0
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 1262
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 28
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 1762
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 2284
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 1262
[apply] maxPoints: 112
[apply] maxContours: 14
[apply] maxCompositePoints: 111
[apply] maxCompositeContours: 7
[apply] maxZones: 2
[apply] maxTwilightPoints: 16
[apply] maxStorage: 47
[apply] maxFunctionDefs: 89
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 1312
[apply] maxSizeOfInstructions: 1785
[apply] maxComponentElements: 5
[apply] maxComponentDepth: 1
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 589
[apply] usWeightClass: 300
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 700
[apply] ySubscriptYSize: 650
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 140
[apply] ySuperscriptXSize: 700
[apply] ySuperscriptYSize: 650
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 477
[apply] yStrikeoutSize: 56
[apply] yStrikeoutPosition: 250
[apply] sFamilyClass: 0 subclass = 0
[apply] PANOSE: 2 11 3 4 3 6 2 3 2 4
[apply] Unicode Range 1( Bits 0 - 31 ): E00002FF
[apply] Unicode Range 2( Bits 32- 63 ): 5000205B
[apply] Unicode Range 3( Bits 64- 95 ): 0
[apply] Unicode Range 4( Bits 96-127 ): 0
[apply] achVendID: 'DAMA'
[apply] fsSelection: 0x40
[apply] usFirstCharIndex: 0x0
[apply] usLastCharIndex: 0xFB04
[apply] sTypoAscender: 776
[apply] sTypoDescender: -185
[apply] sTypoLineGap: 56
[apply] usWinAscent: 932
[apply] usWinDescent: 189
[apply] CodePage Range 1( Bits 0 - 31 ): 2000009F
[apply] CodePage Range 2( Bits 32- 63 ): 56010000
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 608, leftSideBearings 27, kerning[size 44, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 608, 608
[apply] em 0.60800004, 0.60800004
[apply] px 8.1066675, 8.1066675
[apply] AABBox
[apply] funits [dim 551.0 x 693.0 x 0.0, box 27.0 / 0.0 / 0.0 .. 578.0 / 693.0 / 0.0, ctr 302.5 / 346.5 / 0.0]
[apply] em [dim 0.551 x 0.693 x 0.0, box 0.027 / 0.0 / 0.0 .. 0.578 / 0.693 / 0.0, ctr 0.3025 / 0.3465 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 237, leftSideBearings -63, kerning[size 1, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 237, 237
[apply] em 0.23700002, 0.23700002
[apply] px 3.1600003, 3.1600003
[apply] AABBox
[apply] funits [dim 229.0 x 910.0 x 0.0, box -63.0 / -187.0 / 0.0 .. 166.0 / 723.0 / 0.0, ctr 51.5 / 268.0 / 0.0]
[apply] em [dim 0.229 x 0.9100001 x 0.0, box -0.063 / -0.187 / 0.0 .. 0.16600001 / 0.72300005 / 0.0, ctr 0.051500004 / 0.268 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 228, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 228, 228
[apply] em 0.22800002, 0.22800002
[apply] px 3.0400004, 3.0400004
[apply] AABBox
[apply] funits [dim 228.0 x 1121.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 228.0 / 1121.0 / 0.0, ctr 114.0 / 560.5 / 0.0]
[apply] em [dim 0.22800002 x 1.121 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.22800002 / 1.121 / 0.0, ctr 0.11400001 / 0.5605 / 0.0]
[apply] Font Ubuntu-Light
[apply] Char left['X', id 59, kpairs 44], right['X', id 59], kerning 18
[apply] Glyph[id 59 'X', advance 608, leftSideBearings 27, kerning[size 44, horiz true, cross false], shape true]
[apply] Font Ubuntu-Light
[apply] Char left['t', id 87, kpairs 6], right['.', id 17], kerning 11
[apply] Glyph[id 87 't', advance 387, leftSideBearings 82, kerning[size 6, horiz true, cross false], shape true]
[apply] Font Ubuntu-Light
[apply] Char left['f', id 73, kpairs 20], right['f', id 73], kerning 0
[apply] Glyph[id 73 'f', advance 376, leftSideBearings 86, kerning[size 20, horiz true, cross false], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0
[apply] Ubuntu
[apply] Light Italic
[apply] DaltonMaagLtd: Ubuntu Light Italic 0.71
[apply] Ubuntu Light Italic
[apply] Version 0.71
[apply] Ubuntu-LightItalic
[apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd.
[apply] Dalton Maag Ltd
[apply] Dalton Maag Ltd
[apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens.
[apply]
[apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years.
[apply] http://www.daltonmaag.com/
[apply] http://www.daltonmaag.com
[apply] Ubuntu
[apply] Light Italic
[apply] Ubuntu Light Italic
[apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0
[apply] Ubuntu Light
[apply] Italic
[apply] DaltonMaagLtd: Ubuntu Light Italic 0.71
[apply] Ubuntu Light Italic
[apply] Version 0.71
[apply] Ubuntu-LightItalic
[apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd.
[apply] Dalton Maag Ltd
[apply] Dalton Maag Ltd
[apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens.
[apply]
[apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years.
[apply] http://www.daltonmaag.com/
[apply] http://www.daltonmaag.com
[apply] Ubuntu
[apply] Light Italic
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Ubuntu-Light Italic: 10.0p, 96.0dpi -> 13.333334px:
[apply] Ubuntu-Light Italic[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 0.0625
[apply] checkSumAdjustment: 0xA4A22A91
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x19
[apply] unitsPerEm: 1000
[apply] created: 3381311064
[apply] modified: 3382339509
[apply] xMin: -140
[apply] yMin: -195
[apply] xMax: 1744
[apply] yMax: 958
[apply] macStyle bits: 2
[apply] lowestRecPPEM: 9
[apply] fontDirectionHint: 2
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 0.0625
[apply] checkSumAdjustment: 0xA4A22A91
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x19
[apply] unitsPerEm: 1000
[apply] created: 3381311064
[apply] modified: 3382339509
[apply] xMin: -140
[apply] yMin: -195
[apply] xMax: 1744
[apply] yMax: 958
[apply] macStyle bits: 2
[apply] lowestRecPPEM: 9
[apply] fontDirectionHint: 2
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 932
[apply] yDescender: -189
[apply] yLineGap: 28
[apply] advanceWidthMax: 1695
[apply] minLeftSideBearing: -140
[apply] minRightSideBearing: -360
[apply] xMaxExtent: 1744
[apply] horizCaretSlopeNum: 1000
[apply] horizCaretSlopeDenom: 240
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 1267
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 28
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 1762
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 2284
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 1267
[apply] maxPoints: 112
[apply] maxContours: 14
[apply] maxCompositePoints: 113
[apply] maxCompositeContours: 7
[apply] maxZones: 2
[apply] maxTwilightPoints: 16
[apply] maxStorage: 47
[apply] maxFunctionDefs: 89
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 1312
[apply] maxSizeOfInstructions: 1785
[apply] maxComponentElements: 5
[apply] maxComponentDepth: 1
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 562
[apply] usWeightClass: 300
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 700
[apply] ySubscriptYSize: 650
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 140
[apply] ySuperscriptXSize: 700
[apply] ySuperscriptYSize: 650
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 477
[apply] yStrikeoutSize: 50
[apply] yStrikeoutPosition: 250
[apply] sFamilyClass: 0 subclass = 0
[apply] PANOSE: 2 11 3 4 3 6 2 10 2 4
[apply] Unicode Range 1( Bits 0 - 31 ): E00002FF
[apply] Unicode Range 2( Bits 32- 63 ): 5000205B
[apply] Unicode Range 3( Bits 64- 95 ): 0
[apply] Unicode Range 4( Bits 96-127 ): 0
[apply] achVendID: 'DAMA'
[apply] fsSelection: 0x1
[apply] usFirstCharIndex: 0x0
[apply] usLastCharIndex: 0xFB04
[apply] sTypoAscender: 776
[apply] sTypoDescender: -185
[apply] sTypoLineGap: 56
[apply] usWinAscent: 932
[apply] usWinDescent: 189
[apply] CodePage Range 1( Bits 0 - 31 ): 2000009F
[apply] CodePage Range 2( Bits 32- 63 ): 56010000
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 550, leftSideBearings 10, kerning[size 54, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 550, 550
[apply] em 0.55, 0.55
[apply] px 7.333334, 7.333334
[apply] AABBox
[apply] funits [dim 670.0 x 693.0 x 0.0, box 10.0 / 0.0 / 0.0 .. 680.0 / 693.0 / 0.0, ctr 345.0 / 346.5 / 0.0]
[apply] em [dim 0.67 x 0.693 x 0.0, box 0.010000001 / 0.0 / 0.0 .. 0.68 / 0.693 / 0.0, ctr 0.345 / 0.3465 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 235, leftSideBearings -101, kerning[size 2, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 235, 235
[apply] em 0.23500001, 0.23500001
[apply] px 3.1333337, 3.1333337
[apply] AABBox
[apply] funits [dim 435.0 x 909.0 x 0.0, box -101.0 / -188.0 / 0.0 .. 334.0 / 721.0 / 0.0, ctr 116.5 / 266.5 / 0.0]
[apply] em [dim 0.43500003 x 0.90900004 x 0.0, box -0.101 / -0.18800001 / 0.0 .. 0.33400002 / 0.721 / 0.0, ctr 0.116500005 / 0.2665 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 232, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 232, 232
[apply] em 0.23200001, 0.23200001
[apply] px 3.0933335, 3.0933335
[apply] AABBox
[apply] funits [dim 232.0 x 1121.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 232.0 / 1121.0 / 0.0, ctr 116.0 / 560.5 / 0.0]
[apply] em [dim 0.23200001 x 1.121 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.23200001 / 1.121 / 0.0, ctr 0.116000004 / 0.5605 / 0.0]
[apply] Font Ubuntu-Light Italic
[apply] Char left['X', id 59, kpairs 54], right['X', id 59], kerning 22
[apply] Glyph[id 59 'X', advance 550, leftSideBearings 10, kerning[size 54, horiz true, cross false], shape true]
[apply] Font Ubuntu-Light Italic
[apply] Char left['t', id 87, kpairs 15], right['.', id 17], kerning 13
[apply] Glyph[id 87 't', advance 377, leftSideBearings 113, kerning[size 15, horiz true, cross false], shape true]
[apply] Font Ubuntu-Light Italic
[apply] Char left['f', id 73, kpairs 31], right['f', id 73], kerning 0
[apply] Glyph[id 73 'f', advance 355, leftSideBearings -14, kerning[size 31, horiz true, cross false], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeMono
[apply] Regular
[apply] GNU: FreeMono Normal: 2012
[apply] FreeMono
[apply] Version 0412.2268
[apply] FreeMono
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] ????????
[apply] normal
[apply] oby?ejné
[apply] normal
[apply] Standard
[apply] µ?????
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeMono
[apply] Regular
[apply] GNU: FreeMono Normal: 2012
[apply] FreeMono
[apply] Version 0412.2268
[apply] FreeMono
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Normal
[apply] Normaali
[apply] Normal
[apply] Normál
[apply] Normale
[apply] Standaard
[apply] Normal
[apply] Normalny
[apply] Normal
[apply] Normal
[apply] ???????
[apply] Normálne
[apply] Normal
[apply] Normal
[apply] menengah
[apply] ??????
[apply] navadno
[apply] vid?js
[apply] normalusis
[apply] th???ng
[apply] Arrunta
[apply] ???????
[apply] Normal
[apply] Normal
[apply] Normal
[apply] Normal
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] FreeMono-Regular: 10.0p, 96.0dpi -> 13.333334px:
[apply] FreeMono-Regular[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0xCAF64A3F
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x29F
[apply] unitsPerEm: 1000
[apply] created: 3474687339
[apply] modified: 3474687339
[apply] xMin: -793
[apply] yMin: -200
[apply] xMax: 699
[apply] yMax: 800
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0xCAF64A3F
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x29F
[apply] unitsPerEm: 1000
[apply] created: 3474687339
[apply] modified: 3474687339
[apply] xMin: -793
[apply] yMin: -200
[apply] xMax: 699
[apply] yMax: 800
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 800
[apply] yDescender: -200
[apply] yLineGap: 0
[apply] advanceWidthMax: 600
[apply] minLeftSideBearing: -793
[apply] minRightSideBearing: -578
[apply] xMaxExtent: 699
[apply] horizCaretSlopeNum: 1
[apply] horizCaretSlopeDenom: 0
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 4169
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 44
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 44
[apply] platform id: 0 (Unicode), encoding id: 10 (), offset: 1260
[apply] platform id: 3 (Microsoft), encoding id: 10 (UCS-4), offset: 1260
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 3088
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 4177
[apply] maxPoints: 480
[apply] maxContours: 120
[apply] maxCompositePoints: 168
[apply] maxCompositeContours: 16
[apply] maxZones: 2
[apply] maxTwilightPoints: 1
[apply] maxStorage: 2
[apply] maxFunctionDefs: 22
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 256
[apply] maxSizeOfInstructions: 1546
[apply] maxComponentElements: 8
[apply] maxComponentDepth: 5
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 600
[apply] usWeightClass: 400
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 650
[apply] ySubscriptYSize: 699
[apply] ySubscriptXOffset: 47
[apply] ySubscriptYOffset: 140
[apply] ySuperscriptXSize: 650
[apply] ySuperscriptYSize: 699
[apply] ySuperscriptXOffset: -163
[apply] ySuperscriptYOffset: 479
[apply] yStrikeoutSize: 49
[apply] yStrikeoutPosition: 258
[apply] sFamilyClass: 5 subclass = 5
[apply] PANOSE: 2 15 4 9 2 2 5 2 4 4
[apply] Unicode Range 1( Bits 0 - 31 ): E4002EFF
[apply] Unicode Range 2( Bits 32- 63 ): C2007FFF
[apply] Unicode Range 3( Bits 64- 95 ): 249028
[apply] Unicode Range 4( Bits 96-127 ): 100000
[apply] achVendID: 'GNU '
[apply] fsSelection: 0x40
[apply] usFirstCharIndex: 0x20
[apply] usLastCharIndex: 0xFFFF
[apply] sTypoAscender: 800
[apply] sTypoDescender: -200
[apply] sTypoLineGap: 0
[apply] usWinAscent: 800
[apply] usWinDescent: 200
[apply] CodePage Range 1( Bits 0 - 31 ): 600001FF
[apply] CodePage Range 2( Bits 32- 63 ): FFFF0000
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 600, leftSideBearings 40, kerning[size 0, horiz true, cross true], shape true]
[apply] Advance
[apply] funits 600, 600
[apply] em 0.6, 0.6
[apply] px 8.000001, 8.000001
[apply] AABBox
[apply] funits [dim 520.0 x 563.0 x 0.0, box 40.0 / 0.0 / 0.0 .. 560.0 / 563.0 / 0.0, ctr 300.0 / 281.5 / 0.0]
[apply] em [dim 0.52 x 0.563 x 0.0, box 0.040000003 / 0.0 / 0.0 .. 0.56 / 0.563 / 0.0, ctr 0.3 / 0.2815 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 600, leftSideBearings 117, kerning[size 0, horiz true, cross true], shape true]
[apply] Advance
[apply] funits 600, 600
[apply] em 0.6, 0.6
[apply] px 8.000001, 8.000001
[apply] AABBox
[apply] funits [dim 311.0 x 810.0 x 0.0, box 117.0 / -186.0 / 0.0 .. 428.0 / 624.0 / 0.0, ctr 272.5 / 219.0 / 0.0]
[apply] em [dim 0.31100002 x 0.81 x 0.0, box 0.117000006 / -0.186 / 0.0 .. 0.42800003 / 0.624 / 0.0, ctr 0.2725 / 0.21900001 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 600, leftSideBearings 0, kerning[size 0, horiz true, cross true], shape true]
[apply] Advance
[apply] funits 600, 600
[apply] em 0.6, 0.6
[apply] px 8.000001, 8.000001
[apply] AABBox
[apply] funits [dim 600.0 x 1000.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 600.0 / 1000.0 / 0.0, ctr 300.0 / 500.0 / 0.0]
[apply] em [dim 0.6 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.6 / 1.0 / 0.0, ctr 0.3 / 0.5 / 0.0]
[apply] Font FreeMono-Regular
[apply] Char left['X', id 59, kpairs 0], right['X', id 59], kerning 0
[apply] Glyph[id 59 'X', advance 600, leftSideBearings 40, kerning[size 0, horiz true, cross true], shape true]
[apply] Font FreeMono-Regular
[apply] Char left['t', id 87, kpairs 0], right['.', id 17], kerning 0
[apply] Glyph[id 87 't', advance 600, leftSideBearings 43, kerning[size 0, horiz true, cross true], shape true]
[apply] Font FreeMono-Regular
[apply] Char left['f', id 73, kpairs 0], right['f', id 73], kerning 0
[apply] Glyph[id 73 'f', advance 600, leftSideBearings 105, kerning[size 0, horiz true, cross true], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeMono
[apply] Bold
[apply] GNU: FreeMono Bold: 2012
[apply] FreeMono Bold
[apply] Version 0412.2261
[apply] FreeMonoBold
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] ?????????
[apply] FreeMono ?????????
[apply] negreta
[apply] FreeMono negreta
[apply] tu?né
[apply] FreeMono tu?né
[apply] fed
[apply] FreeMono fed
[apply] Fett
[apply] FreeMono Fett
[apply] ??????
[apply] FreeMono ??????
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeMono
[apply] Bold
[apply] GNU: FreeMono Bold: 2012
[apply] FreeMono Bold
[apply] Version 0412.2261
[apply] FreeMonoBold
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Negrita
[apply] FreeMono Negrita
[apply] Lihavoitu
[apply] FreeMono Lihavoitu
[apply] Gras
[apply] FreeMono Gras
[apply] Félkövér
[apply] FreeMono Félkövér
[apply] Grassetto
[apply] FreeMono Grassetto
[apply] Vet
[apply] FreeMono Vet
[apply] Halvfet
[apply] FreeMono Halvfet
[apply] Pogrubiony
[apply] FreeMono Pogrubiony
[apply] Negrito
[apply] FreeMono Negrito
[apply] gros
[apply] FreeMono gros
[apply] ??????????
[apply] FreeMono ??????????
[apply] Tu?né
[apply] FreeMono Tu?né
[apply] Fet
[apply] FreeMono Fet
[apply] Kal?n
[apply] FreeMono Kal?n
[apply] huruf tebal
[apply] FreeMono huruf tebal
[apply] ??????
[apply] FreeMono ??????
[apply] polkrepko
[apply] FreeMono polkrepko
[apply] treknraksts
[apply] FreeMono treknraksts
[apply] pusjuodis
[apply] FreeMono pusjuodis
[apply] ?â?m
[apply] FreeMono ?â?m
[apply] Lodia
[apply] FreeMono Lodia
[apply] ?????
[apply] FreeMono ?????
[apply] Negrita
[apply] FreeMono Negrita
[apply] Negrito
[apply] FreeMono Negrito
[apply] Negrita
[apply] FreeMono Negrita
[apply] Gras
[apply] FreeMono Gras
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] FreeMono-Bold: 10.0p, 96.0dpi -> 13.333334px:
[apply] FreeMono-Bold[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x64FAB3F3
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687317
[apply] modified: 3474687317
[apply] xMin: -600
[apply] yMin: -200
[apply] xMax: 736
[apply] yMax: 800
[apply] macStyle bits: 1
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x64FAB3F3
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687317
[apply] modified: 3474687317
[apply] xMin: -600
[apply] yMin: -200
[apply] xMax: 736
[apply] yMax: 800
[apply] macStyle bits: 1
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 800
[apply] yDescender: -200
[apply] yLineGap: 0
[apply] advanceWidthMax: 600
[apply] minLeftSideBearing: -600
[apply] minRightSideBearing: -574
[apply] xMaxExtent: 736
[apply] horizCaretSlopeNum: 1
[apply] horizCaretSlopeDenom: 0
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 1430
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 28
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 28
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 1004
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 2035
[apply] maxPoints: 240
[apply] maxContours: 60
[apply] maxCompositePoints: 129
[apply] maxCompositeContours: 6
[apply] maxZones: 2
[apply] maxTwilightPoints: 1
[apply] maxStorage: 2
[apply] maxFunctionDefs: 22
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 256
[apply] maxSizeOfInstructions: 664
[apply] maxComponentElements: 5
[apply] maxComponentDepth: 3
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 600
[apply] usWeightClass: 700
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 650
[apply] ySubscriptYSize: 699
[apply] ySubscriptXOffset: 47
[apply] ySubscriptYOffset: 140
[apply] ySuperscriptXSize: 650
[apply] ySuperscriptYSize: 699
[apply] ySuperscriptXOffset: -163
[apply] ySuperscriptYOffset: 479
[apply] yStrikeoutSize: 49
[apply] yStrikeoutPosition: 258
[apply] sFamilyClass: 5 subclass = 5
[apply] PANOSE: 2 15 6 9 2 8 5 2 4 4
[apply] Unicode Range 1( Bits 0 - 31 ): A4000AFF
[apply] Unicode Range 2( Bits 32- 63 ): 400079FB
[apply] Unicode Range 3( Bits 64- 95 ): 20
[apply] Unicode Range 4( Bits 96-127 ): 0
[apply] achVendID: 'GNU '
[apply] fsSelection: 0x20
[apply] usFirstCharIndex: 0x20
[apply] usLastCharIndex: 0xFFFD
[apply] sTypoAscender: 800
[apply] sTypoDescender: -200
[apply] sTypoLineGap: 0
[apply] usWinAscent: 800
[apply] usWinDescent: 200
[apply] CodePage Range 1( Bits 0 - 31 ): 600001BF
[apply] CodePage Range 2( Bits 32- 63 ): DFF70000
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 600, leftSideBearings 10, kerning[size 0, horiz true, cross true], shape true]
[apply] Advance
[apply] funits 600, 600
[apply] em 0.6, 0.6
[apply] px 8.000001, 8.000001
[apply] AABBox
[apply] funits [dim 580.0 x 583.0 x 0.0, box 10.0 / 0.0 / 0.0 .. 590.0 / 583.0 / 0.0, ctr 300.0 / 291.5 / 0.0]
[apply] em [dim 0.58000004 x 0.583 x 0.0, box 0.010000001 / 0.0 / 0.0 .. 0.59000003 / 0.583 / 0.0, ctr 0.3 / 0.2915 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 600, leftSideBearings 87, kerning[size 0, horiz true, cross true], shape true]
[apply] Advance
[apply] funits 600, 600
[apply] em 0.6, 0.6
[apply] px 8.000001, 8.000001
[apply] AABBox
[apply] funits [dim 371.0 x 823.0 x 0.0, box 87.0 / -200.0 / 0.0 .. 458.0 / 623.0 / 0.0, ctr 272.5 / 211.5 / 0.0]
[apply] em [dim 0.37100002 x 0.823 x 0.0, box 0.087000005 / -0.2 / 0.0 .. 0.45800003 / 0.623 / 0.0, ctr 0.2725 / 0.21150002 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 600, leftSideBearings 0, kerning[size 0, horiz true, cross true], shape true]
[apply] Advance
[apply] funits 600, 600
[apply] em 0.6, 0.6
[apply] px 8.000001, 8.000001
[apply] AABBox
[apply] funits [dim 600.0 x 1000.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 600.0 / 1000.0 / 0.0, ctr 300.0 / 500.0 / 0.0]
[apply] em [dim 0.6 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.6 / 1.0 / 0.0, ctr 0.3 / 0.5 / 0.0]
[apply] Font FreeMono-Bold
[apply] Char left['X', id 59, kpairs 0], right['X', id 59], kerning 0
[apply] Glyph[id 59 'X', advance 600, leftSideBearings 10, kerning[size 0, horiz true, cross true], shape true]
[apply] Font FreeMono-Bold
[apply] Char left['t', id 87, kpairs 0], right['.', id 17], kerning 0
[apply] Glyph[id 87 't', advance 600, leftSideBearings 13, kerning[size 0, horiz true, cross true], shape true]
[apply] Font FreeMono-Bold
[apply] Char left['f', id 73, kpairs 0], right['f', id 73], kerning 0
[apply] Glyph[id 73 'f', advance 600, leftSideBearings 75, kerning[size 0, horiz true, cross true], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSans
[apply] Regular
[apply] GNU: FreeSans Normal: 2012
[apply] FreeSans
[apply] Version 0412.2268
[apply] FreeSans
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] ????????
[apply] Normal
[apply] oby?ejné
[apply] normal
[apply] Mittel
[apply] µ?????
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSans
[apply] Regular
[apply] GNU: FreeSans Normal: 2012
[apply] FreeSans
[apply] Version 0412.2268
[apply] FreeSans
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Normal
[apply] Normaali
[apply] Normal
[apply] Normál
[apply] Medio
[apply] Gemiddeld
[apply] Normal
[apply] Odmiana Zwyk?a
[apply] Normal
[apply] Normal
[apply] ???????
[apply] Normálne
[apply] Normal
[apply] Normal
[apply] menengah
[apply] ??????
[apply] Navadno
[apply] vid?js
[apply] normalusis
[apply] v?a
[apply] Arrunta
[apply] ???????
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] FreeSans-Regular: 10.0p, 96.0dpi -> 13.333334px:
[apply] FreeSans-Regular[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0xAB230039
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687412
[apply] modified: 3474687412
[apply] xMin: -1166
[apply] yMin: -638
[apply] xMax: 2260
[apply] yMax: 1050
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0xAB230039
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687412
[apply] modified: 3474687412
[apply] xMin: -1166
[apply] yMin: -638
[apply] xMax: 2260
[apply] yMax: 1050
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 900
[apply] yDescender: -200
[apply] yLineGap: 100
[apply] advanceWidthMax: 2256
[apply] minLeftSideBearing: -1166
[apply] minRightSideBearing: -724
[apply] xMaxExtent: 2260
[apply] horizCaretSlopeNum: 1
[apply] horizCaretSlopeDenom: 0
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 6272
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 44
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 44
[apply] platform id: 0 (Unicode), encoding id: 10 (), offset: 1604
[apply] platform id: 3 (Microsoft), encoding id: 10 (UCS-4), offset: 1604
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 4008
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 6272
[apply] maxPoints: 439
[apply] maxContours: 100
[apply] maxCompositePoints: 117
[apply] maxCompositeContours: 8
[apply] maxZones: 2
[apply] maxTwilightPoints: 1
[apply] maxStorage: 2
[apply] maxFunctionDefs: 22
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 256
[apply] maxSizeOfInstructions: 1424
[apply] maxComponentElements: 8
[apply] maxComponentDepth: 4
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 657
[apply] usWeightClass: 400
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 650
[apply] ySubscriptYSize: 666
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 200
[apply] ySuperscriptXSize: 650
[apply] ySuperscriptYSize: 666
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 390
[apply] yStrikeoutSize: 49
[apply] yStrikeoutPosition: 258
[apply] sFamilyClass: 8 subclass = 5
[apply] PANOSE: 2 11 5 4 2 2 2 2 2 4
[apply] Unicode Range 1( Bits 0 - 31 ): E4839EFF
[apply] Unicode Range 2( Bits 32- 63 ): 4600FDFF
[apply] Unicode Range 3( Bits 64- 95 ): 30A0
[apply] Unicode Range 4( Bits 96-127 ): 584
[apply] achVendID: 'GNU '
[apply] fsSelection: 0x40
[apply] usFirstCharIndex: 0x20
[apply] usLastCharIndex: 0xFFFF
[apply] sTypoAscender: 800
[apply] sTypoDescender: -200
[apply] sTypoLineGap: 100
[apply] usWinAscent: 900
[apply] usWinDescent: 300
[apply] CodePage Range 1( Bits 0 - 31 ): 600001BF
[apply] CodePage Range 2( Bits 32- 63 ): DFF70000
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 657, leftSideBearings 15, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 657, 657
[apply] em 0.657, 0.657
[apply] px 8.76, 8.76
[apply] AABBox
[apply] funits [dim 627.0 x 729.0 x 0.0, box 15.0 / 0.0 / 0.0 .. 642.0 / 729.0 / 0.0, ctr 328.5 / 364.5 / 0.0]
[apply] em [dim 0.62700003 x 0.72900003 x 0.0, box 0.015000001 / 0.0 / 0.0 .. 0.642 / 0.72900003 / 0.0, ctr 0.3285 / 0.36450002 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 243, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 243, 243
[apply] em 0.24300002, 0.24300002
[apply] px 3.2400002, 3.2400002
[apply] AABBox
[apply] funits [dim 171.0 x 947.0 x 0.0, box 0.0 / -218.0 / 0.0 .. 171.0 / 729.0 / 0.0, ctr 85.5 / 255.5 / 0.0]
[apply] em [dim 0.171 x 0.947 x 0.0, box 0.0 / -0.21800001 / 0.0 .. 0.171 / 0.72900003 / 0.0, ctr 0.0855 / 0.25550002 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 250, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 250, 250
[apply] em 0.25, 0.25
[apply] px 3.3333335, 3.3333335
[apply] AABBox
[apply] funits [dim 250.0 x 1100.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 250.0 / 1100.0 / 0.0, ctr 125.0 / 550.0 / 0.0]
[apply] em [dim 0.25 x 1.1 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.25 / 1.1 / 0.0, ctr 0.125 / 0.55 / 0.0]
[apply] Font FreeSans-Regular
[apply] Char left['X', id 59, kpairs 0], right['X', id 59], kerning 0
[apply] Glyph[id 59 'X', advance 657, leftSideBearings 15, kerning[size 0, horiz true, cross false], shape true]
[apply] Font FreeSans-Regular
[apply] Char left['t', id 87, kpairs 0], right['.', id 17], kerning 0
[apply] Glyph[id 87 't', advance 280, leftSideBearings 20, kerning[size 0, horiz true, cross false], shape true]
[apply] Font FreeSans-Regular
[apply] Char left['f', id 73, kpairs 0], right['f', id 73], kerning 0
[apply] Glyph[id 73 'f', advance 280, leftSideBearings 20, kerning[size 0, horiz true, cross false], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSans
[apply] Bold
[apply] GNU: FreeSans Bold: 2012
[apply] FreeSans Bold
[apply] Version 0412.2261
[apply] FreeSansBold
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] ?????????
[apply] FreeSans ?????????
[apply] negreta
[apply] FreeSans negreta
[apply] tu?né
[apply] FreeSans tu?né
[apply] fed
[apply] FreeSans fed
[apply] Fett
[apply] FreeSans Fett
[apply] ??????
[apply] Free Sans ??????
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSans
[apply] Bold
[apply] GNU: FreeSans Bold: 2012
[apply] FreeSans Bold
[apply] Version 0412.2261
[apply] FreeSansBold
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Negrita
[apply] FreeSans Negrita
[apply] Lihavoitu
[apply] FreeSans Lihavoitu
[apply] Gras
[apply] FreeSans Gras
[apply] Félkövér
[apply] FreeSans Félkövér
[apply] Grassetto
[apply] FreeSans Grassetto
[apply] Vet
[apply] FreeSans Vet
[apply] Halvfet
[apply] FreeSans Halvfet
[apply] Pogrubiony
[apply] FreeSans Pogrubiony
[apply] Negrito
[apply] FreeSans Negrito
[apply] gros
[apply] FreeSans gros
[apply] ??????????
[apply] FreeSans ??????????
[apply] Tu?né
[apply] FreeSans Tu?né
[apply] Fet
[apply] FreeSans Fet
[apply] Kal?n
[apply] FreeSans Kal?n
[apply] huruf tebal
[apply] FreeSans huruf tebal
[apply] ??????
[apply] FreeSans ??????
[apply] Krepko
[apply] FreeSans Krepko
[apply] treknraksts
[apply] FreeSans treknraksts
[apply] pusjuodis
[apply] FreeSans pusjuodis
[apply] ?â?m
[apply] FreeSans ?â?m
[apply] Lodia
[apply] FreeSans Lodia
[apply] ?????
[apply] FreeSans ?????
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] FreeSans-Bold: 10.0p, 96.0dpi -> 13.333334px:
[apply] FreeSans-Bold[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x8D25A3C
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687353
[apply] modified: 3474687353
[apply] xMin: -968
[apply] yMin: -460
[apply] xMax: 1556
[apply] yMax: 1066
[apply] macStyle bits: 1
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x8D25A3C
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687353
[apply] modified: 3474687353
[apply] xMin: -968
[apply] yMin: -460
[apply] xMax: 1556
[apply] yMax: 1066
[apply] macStyle bits: 1
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 900
[apply] yDescender: -200
[apply] yLineGap: 100
[apply] advanceWidthMax: 1473
[apply] minLeftSideBearing: -968
[apply] minRightSideBearing: -732
[apply] xMaxExtent: 1556
[apply] horizCaretSlopeNum: 1
[apply] horizCaretSlopeDenom: 0
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 2911
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 28
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 28
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 1348
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 2911
[apply] maxPoints: 425
[apply] maxContours: 18
[apply] maxCompositePoints: 115
[apply] maxCompositeContours: 8
[apply] maxZones: 2
[apply] maxTwilightPoints: 1
[apply] maxStorage: 2
[apply] maxFunctionDefs: 22
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 256
[apply] maxSizeOfInstructions: 1495
[apply] maxComponentElements: 8
[apply] maxComponentDepth: 4
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 642
[apply] usWeightClass: 600
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 650
[apply] ySubscriptYSize: 666
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 200
[apply] ySuperscriptXSize: 650
[apply] ySuperscriptYSize: 666
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 390
[apply] yStrikeoutSize: 49
[apply] yStrikeoutPosition: 258
[apply] sFamilyClass: 8 subclass = 5
[apply] PANOSE: 2 11 7 4 2 2 2 2 2 4
[apply] Unicode Range 1( Bits 0 - 31 ): E4028EFF
[apply] Unicode Range 2( Bits 32- 63 ): 4000E1FF
[apply] Unicode Range 3( Bits 64- 95 ): 1020
[apply] Unicode Range 4( Bits 96-127 ): 4
[apply] achVendID: 'GNU '
[apply] fsSelection: 0x20
[apply] usFirstCharIndex: 0x20
[apply] usLastCharIndex: 0xFFFD
[apply] sTypoAscender: 800
[apply] sTypoDescender: -200
[apply] sTypoLineGap: 100
[apply] usWinAscent: 900
[apply] usWinDescent: 300
[apply] CodePage Range 1( Bits 0 - 31 ): 600001BF
[apply] CodePage Range 2( Bits 32- 63 ): 0
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 675, leftSideBearings 22, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 675, 675
[apply] em 0.675, 0.675
[apply] px 9.000001, 9.000001
[apply] AABBox
[apply] funits [dim 631.0 x 729.0 x 0.0, box 22.0 / 0.0 / 0.0 .. 653.0 / 729.0 / 0.0, ctr 337.5 / 364.5 / 0.0]
[apply] em [dim 0.63100004 x 0.72900003 x 0.0, box 0.022000002 / 0.0 / 0.0 .. 0.65300006 / 0.72900003 / 0.0, ctr 0.33750004 / 0.36450002 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 280, leftSideBearings 4, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 280, 280
[apply] em 0.28, 0.28
[apply] px 3.7333336, 3.7333336
[apply] AABBox
[apply] funits [dim 206.0 x 947.0 x 0.0, box 4.0 / -218.0 / 0.0 .. 210.0 / 729.0 / 0.0, ctr 107.0 / 255.5 / 0.0]
[apply] em [dim 0.20600002 x 0.947 x 0.0, box 0.004 / -0.21800001 / 0.0 .. 0.21000001 / 0.72900003 / 0.0, ctr 0.107 / 0.25550002 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 278, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 278, 278
[apply] em 0.27800003, 0.27800003
[apply] px 3.7066672, 3.7066672
[apply] AABBox
[apply] funits [dim 278.0 x 1100.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 278.0 / 1100.0 / 0.0, ctr 139.0 / 550.0 / 0.0]
[apply] em [dim 0.27800003 x 1.1 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.27800003 / 1.1 / 0.0, ctr 0.13900001 / 0.55 / 0.0]
[apply] Font FreeSans-Bold
[apply] Char left['X', id 59, kpairs 0], right['X', id 59], kerning 0
[apply] Glyph[id 59 'X', advance 675, leftSideBearings 22, kerning[size 0, horiz true, cross false], shape true]
[apply] Font FreeSans-Bold
[apply] Char left['t', id 87, kpairs 0], right['.', id 17], kerning 0
[apply] Glyph[id 87 't', advance 338, leftSideBearings 21, kerning[size 0, horiz true, cross false], shape true]
[apply] Font FreeSans-Bold
[apply] Char left['f', id 73, kpairs 0], right['f', id 73], kerning 0
[apply] Glyph[id 73 'f', advance 343, leftSideBearings 14, kerning[size 0, horiz true, cross false], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSerif
[apply] Regular
[apply] GNU: FreeSerif Normal: 2012
[apply] FreeSerif
[apply] Version 0412.2263
[apply] FreeSerif
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Bulgarian Alternate
[apply] Bombay
[apply] Calcutta
[apply] Nepali
[apply] ????????
[apply] normal
[apply] oby?ejné
[apply] normal
[apply] Mittel
[apply] µ?????
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSerif
[apply] Regular
[apply] GNU: FreeSerif Normal: 2012
[apply] FreeSerif
[apply] Version 0412.2263
[apply] FreeSerif
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Bulgarian Alternate
[apply] Bombay
[apply] Calcutta
[apply] Nepali
[apply] Normal
[apply] Normaali
[apply] Normal
[apply] Normál
[apply] Normale
[apply] Gemiddeld
[apply] Normal
[apply] odmiana zwyk?a
[apply] Normal
[apply] Normal
[apply] ???????
[apply] Normálne
[apply] Normal
[apply] ????
[apply] Normal
[apply] menengah
[apply] ??????
[apply] Navadno
[apply] vid?js
[apply] normalusis
[apply] ????
[apply] v?a
[apply] Arrunta
[apply] ???????
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] FreeSerif-Regular: 10.0p, 96.0dpi -> 13.333334px:
[apply] FreeSerif-Regular[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x374DD94A
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x29F
[apply] unitsPerEm: 1000
[apply] created: 3474687567
[apply] modified: 3474687567
[apply] xMin: -879
[apply] yMin: -551
[apply] xMax: 1767
[apply] yMax: 936
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x374DD94A
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x29F
[apply] unitsPerEm: 1000
[apply] created: 3474687567
[apply] modified: 3474687567
[apply] xMin: -879
[apply] yMin: -551
[apply] xMax: 1767
[apply] yMax: 936
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 900
[apply] yDescender: -200
[apply] yLineGap: 100
[apply] advanceWidthMax: 1752
[apply] minLeftSideBearing: -879
[apply] minRightSideBearing: -747
[apply] xMaxExtent: 1767
[apply] horizCaretSlopeNum: 1
[apply] horizCaretSlopeDenom: 0
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 10538
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 44
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 44
[apply] platform id: 0 (Unicode), encoding id: 10 (), offset: 2420
[apply] platform id: 3 (Microsoft), encoding id: 10 (UCS-4), offset: 2420
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 6300
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 10538
[apply] maxPoints: 484
[apply] maxContours: 64
[apply] maxCompositePoints: 1608
[apply] maxCompositeContours: 65
[apply] maxZones: 2
[apply] maxTwilightPoints: 1
[apply] maxStorage: 2
[apply] maxFunctionDefs: 22
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 256
[apply] maxSizeOfInstructions: 2202
[apply] maxComponentElements: 13
[apply] maxComponentDepth: 5
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 618
[apply] usWeightClass: 400
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 650
[apply] ySubscriptYSize: 600
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 200
[apply] ySuperscriptXSize: 650
[apply] ySuperscriptYSize: 600
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 390
[apply] yStrikeoutSize: 49
[apply] yStrikeoutPosition: 258
[apply] sFamilyClass: 1 subclass = 5
[apply] PANOSE: 2 2 6 3 5 4 5 2 3 4
[apply] Unicode Range 1( Bits 0 - 31 ): E59FAFFF
[apply] Unicode Range 2( Bits 32- 63 ): C200FDFF
[apply] Unicode Range 3( Bits 64- 95 ): 43501B29
[apply] Unicode Range 4( Bits 96-127 ): 4000043
[apply] achVendID: 'GNU '
[apply] fsSelection: 0x40
[apply] usFirstCharIndex: 0xD
[apply] usLastCharIndex: 0xFFFF
[apply] sTypoAscender: 800
[apply] sTypoDescender: -200
[apply] sTypoLineGap: 100
[apply] usWinAscent: 900
[apply] usWinDescent: 300
[apply] CodePage Range 1( Bits 0 - 31 ): 600101FF
[apply] CodePage Range 2( Bits 32- 63 ): FFFF0000
[apply] ]
[apply] Char 'X', id 60, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 60 'X', advance 714, leftSideBearings 10, kerning[size 113, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 714, 714
[apply] em 0.71400005, 0.71400005
[apply] px 9.520001, 9.520001
[apply] AABBox
[apply] funits [dim 694.0 x 662.0 x 0.0, box 10.0 / 0.0 / 0.0 .. 704.0 / 662.0 / 0.0, ctr 357.0 / 331.0 / 0.0]
[apply] em [dim 0.69400007 x 0.66200006 x 0.0, box 0.010000001 / 0.0 / 0.0 .. 0.70400006 / 0.66200006 / 0.0, ctr 0.35700002 / 0.33100003 / 0.0]
[apply] Char 'j', id 78, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 78 'j', advance 348, leftSideBearings 0, kerning[size 192, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 348, 348
[apply] em 0.34800002, 0.34800002
[apply] px 4.6400003, 4.6400003
[apply] AABBox
[apply] funits [dim 264.0 x 901.0 x 0.0, box 0.0 / -218.0 / 0.0 .. 264.0 / 683.0 / 0.0, ctr 132.0 / 232.5 / 0.0]
[apply] em [dim 0.264 x 0.901 x 0.0, box 0.0 / -0.21800001 / 0.0 .. 0.264 / 0.683 / 0.0, ctr 0.132 / 0.23250002 / 0.0]
[apply] Char ' ', id 4, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 4 '', ws, advance 250, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 250, 250
[apply] em 0.25, 0.25
[apply] px 3.3333335, 3.3333335
[apply] AABBox
[apply] funits [dim 250.0 x 1100.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 250.0 / 1100.0 / 0.0, ctr 125.0 / 550.0 / 0.0]
[apply] em [dim 0.25 x 1.1 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.25 / 1.1 / 0.0, ctr 0.125 / 0.55 / 0.0]
[apply] Font FreeSerif-Regular
[apply] Char left['X', id 60, kpairs 113], right['X', id 60], kerning 0
[apply] Glyph[id 60 'X', advance 714, leftSideBearings 10, kerning[size 113, horiz true, cross false], shape true]
[apply] Font FreeSerif-Regular
[apply] Char left['t', id 88, kpairs 21], right['.', id 18], kerning 0
[apply] Glyph[id 88 't', advance 283, leftSideBearings 17, kerning[size 21, horiz true, cross false], shape true]
[apply] Font FreeSerif-Regular
[apply] Char left['f', id 74, kpairs 196], right['f', id 74], kerning -50
[apply] Glyph[id 74 'f', advance 373, leftSideBearings 10, kerning[size 196, horiz true, cross false], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSerif
[apply] Bold
[apply] GNU: FreeSerif Bold: 2012
[apply] FreeSerif Bold
[apply] Version 0412.2268
[apply] FreeSerifBold
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] ?????????
[apply] FreeSerif ?????????
[apply] negreta
[apply] FreeSerif negreta
[apply] tu?né
[apply] FreeSerif tu?né
[apply] fed
[apply] FreeSerif fed
[apply] Fett
[apply] FreeSerif Fett
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSerif
[apply] Bold
[apply] GNU: FreeSerif Bold: 2012
[apply] FreeSerif Bold
[apply] Version 0412.2268
[apply] FreeSerifBold
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Negrita
[apply] FreeSerif Negrita
[apply] Lihavoitu
[apply] FreeSerif Lihavoitu
[apply] Gras
[apply] FreeSerif Gras
[apply] Félkövér
[apply] FreeSerif Félkövér
[apply] Grassetto
[apply] FreeSerif Grassetto
[apply] Vet
[apply] FreeSerif Vet
[apply] Halvfet
[apply] FreeSerif Halvfet
[apply] Pogrubiony
[apply] FreeSerif Pogrubiony
[apply] Negrito
[apply] FreeSerif Negrito
[apply] gros
[apply] FreeSerif gros
[apply] ???????
[apply] FreeSerif ???????
[apply] Tu?né
[apply] FreeSerif Tu?né
[apply] Fet
[apply] FreeSerif Fet
[apply] ??????
[apply] FreeSerif ??????
[apply] Kal?n
[apply] FreeSerif Kal?n
[apply] huruf tebal
[apply] FreeSerif huruf tebal
[apply] ??????
[apply] FreeSerif ??????
[apply] Polkrepko
[apply] FreeSerif Polkrepko
[apply] treknraksts
[apply] FreeSerif treknraksts
[apply] pusjuodis
[apply] FreeSerif pusjuodis
[apply] ????
[apply] FreeSerif ????
[apply] ?â?m
[apply] FreeSerif ?â?m
[apply] Lodia
[apply] FreeSerif Lodia
[apply] ?????
[apply] FreeSerif ?????
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] FreeSerif-Bold: 10.0p, 96.0dpi -> 13.333334px:
[apply] FreeSerif-Bold[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x1E5FAE09
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x29F
[apply] unitsPerEm: 1000
[apply] created: 3474687451
[apply] modified: 3474687451
[apply] xMin: -819
[apply] yMin: -555
[apply] xMax: 1834
[apply] yMax: 920
[apply] macStyle bits: 1
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x1E5FAE09
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x29F
[apply] unitsPerEm: 1000
[apply] created: 3474687451
[apply] modified: 3474687451
[apply] xMin: -819
[apply] yMin: -555
[apply] xMax: 1834
[apply] yMax: 920
[apply] macStyle bits: 1
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 900
[apply] yDescender: -200
[apply] yLineGap: 100
[apply] advanceWidthMax: 1850
[apply] minLeftSideBearing: -819
[apply] minRightSideBearing: -663
[apply] xMaxExtent: 1834
[apply] horizCaretSlopeNum: 1
[apply] horizCaretSlopeDenom: 0
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 4777
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 44
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 44
[apply] platform id: 0 (Unicode), encoding id: 10 (), offset: 1596
[apply] platform id: 3 (Microsoft), encoding id: 10 (UCS-4), offset: 1596
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 3916
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 4777
[apply] maxPoints: 400
[apply] maxContours: 100
[apply] maxCompositePoints: 201
[apply] maxCompositeContours: 12
[apply] maxZones: 2
[apply] maxTwilightPoints: 1
[apply] maxStorage: 2
[apply] maxFunctionDefs: 22
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 256
[apply] maxSizeOfInstructions: 1347
[apply] maxComponentElements: 12
[apply] maxComponentDepth: 5
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 628
[apply] usWeightClass: 700
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 650
[apply] ySubscriptYSize: 600
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 200
[apply] ySuperscriptXSize: 650
[apply] ySuperscriptYSize: 699
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 390
[apply] yStrikeoutSize: 49
[apply] yStrikeoutPosition: 258
[apply] sFamilyClass: 1 subclass = 5
[apply] PANOSE: 2 2 8 3 7 5 5 2 3 4
[apply] Unicode Range 1( Bits 0 - 31 ): E502AFFF
[apply] Unicode Range 2( Bits 32- 63 ): C20079FF
[apply] Unicode Range 3( Bits 64- 95 ): 1328
[apply] Unicode Range 4( Bits 96-127 ): 40
[apply] achVendID: 'GNU '
[apply] fsSelection: 0x20
[apply] usFirstCharIndex: 0x20
[apply] usLastCharIndex: 0xFFFF
[apply] sTypoAscender: 800
[apply] sTypoDescender: -200
[apply] sTypoLineGap: 100
[apply] usWinAscent: 900
[apply] usWinDescent: 300
[apply] CodePage Range 1( Bits 0 - 31 ): 600101FF
[apply] CodePage Range 2( Bits 32- 63 ): FFFF0000
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 713, leftSideBearings 20, kerning[size 112, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 713, 713
[apply] em 0.71300006, 0.71300006
[apply] px 9.506668, 9.506668
[apply] AABBox
[apply] funits [dim 683.0 x 676.0 x 0.0, box 20.0 / 0.0 / 0.0 .. 703.0 / 676.0 / 0.0, ctr 361.5 / 338.0 / 0.0]
[apply] em [dim 0.683 x 0.67600006 x 0.0, box 0.020000001 / 0.0 / 0.0 .. 0.703 / 0.67600006 / 0.0, ctr 0.3615 / 0.33800003 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 400, leftSideBearings 0, kerning[size 122, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 400, 400
[apply] em 0.4, 0.4
[apply] px 5.3333335, 5.3333335
[apply] AABBox
[apply] funits [dim 320.0 x 894.0 x 0.0, box 0.0 / -203.0 / 0.0 .. 320.0 / 691.0 / 0.0, ctr 160.0 / 244.0 / 0.0]
[apply] em [dim 0.32000002 x 0.89400005 x 0.0, box 0.0 / -0.20300001 / 0.0 .. 0.32000002 / 0.69100004 / 0.0, ctr 0.16000001 / 0.24400002 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 250, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 250, 250
[apply] em 0.25, 0.25
[apply] px 3.3333335, 3.3333335
[apply] AABBox
[apply] funits [dim 250.0 x 1100.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 250.0 / 1100.0 / 0.0, ctr 125.0 / 550.0 / 0.0]
[apply] em [dim 0.25 x 1.1 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.25 / 1.1 / 0.0, ctr 0.125 / 0.55 / 0.0]
[apply] Font FreeSerif-Bold
[apply] Char left['X', id 59, kpairs 112], right['X', id 59], kerning 0
[apply] Glyph[id 59 'X', advance 713, leftSideBearings 20, kerning[size 112, horiz true, cross false], shape true]
[apply] Font FreeSerif-Bold
[apply] Char left['t', id 87, kpairs 18], right['.', id 17], kerning 0
[apply] Glyph[id 87 't', advance 335, leftSideBearings 18, kerning[size 18, horiz true, cross false], shape true]
[apply] Font FreeSerif-Bold
[apply] Char left['f', id 73, kpairs 126], right['f', id 73], kerning -50
[apply] Glyph[id 73 'f', advance 393, leftSideBearings 18, kerning[size 126, horiz true, cross false], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSerif
[apply] Bold Italic
[apply] FontForge 2.0 : FreeSerif Bold Italic : 8-2-2014
[apply] FreeSerif Bold Italic
[apply] Version 0412.2268
[apply] FreeSerifBoldItalic
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] ????????? ????????
[apply] FreeSerif ????????? ????????
[apply] negreta cursiva
[apply] FreeSerif negreta cursiva
[apply] tu?né kurzÃva
[apply] FreeSerif tu?né kurzÃva
[apply] fed kursiv
[apply] FreeSerif fed kursiv
[apply] Fett-Kursiv
[apply] FreeSerif Fett-Kursiv
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSerif
[apply] Bold Italic
[apply] FontForge 2.0 : FreeSerif Bold Italic : 8-2-2014
[apply] FreeSerif Bold Italic
[apply] Version 0412.2268
[apply] FreeSerifBoldItalic
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Negrita Cursiva
[apply] FreeSerif Negrita Cursiva
[apply] Lihavoitu Kursivoi
[apply] FreeSerif Lihavoitu Kursivoi
[apply] Gras Italique
[apply] FreeSerif Gras Italique
[apply] Félkövér d?lt
[apply] FreeSerif Félkövér d?lt
[apply] Grassetto Corsivo
[apply] FreeSerif Grassetto Corsivo
[apply] Vet Cursief
[apply] FreeSerif Vet Cursief
[apply] Halvfet Kursiv
[apply] FreeSerif Halvfet Kursiv
[apply] Pogrubiona kursywa
[apply] FreeSerif Pogrubiona kursywa
[apply] Negrito Itálico
[apply] FreeSerif Negrito Itálico
[apply] gros cursiv
[apply] FreeSerif gros cursiv
[apply] ??????? ??????
[apply] FreeSerif ??????? ??????
[apply] Tu?ná kurzÃva
[apply] FreeSerif Tu?ná kurzÃva
[apply] Fet Kursiv
[apply] FreeSerif Fet Kursiv
[apply] ???????????
[apply] FreeSerif ???????????
[apply] Kal?n ?talik
[apply] FreeSerif Kal?n ?talik
[apply] huruf tebal kursif
[apply] FreeSerif huruf tebal kursif
[apply] ?????? ??????
[apply] FreeSerif ?????? ??????
[apply] Polkrepko Peže?e
[apply] FreeSerif Polkrepko Peže?e
[apply] treknais kurs?vs
[apply] FreeSerif treknais kurs?vs
[apply] pusjuodis kursyvas
[apply] FreeSerif pusjuodis kursyvas
[apply] nghiêng ?â?m
[apply] FreeSerif nghiêng ?â?m
[apply] Lodi etzana
[apply] FreeSerif Lodi etzana
[apply] ?????-?????
[apply] FreeSerif ?????-?????
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] FreeSerif-Bold Italic: 10.0p, 96.0dpi -> 13.333334px:
[apply] FreeSerif-Bold Italic[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x8B4FE872
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687424
[apply] modified: 3474687424
[apply] xMin: -787
[apply] yMin: -300
[apply] xMax: 1732
[apply] yMax: 900
[apply] macStyle bits: 3
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x8B4FE872
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687424
[apply] modified: 3474687424
[apply] xMin: -787
[apply] yMin: -300
[apply] xMax: 1732
[apply] yMax: 900
[apply] macStyle bits: 3
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 900
[apply] yDescender: -200
[apply] yLineGap: 100
[apply] advanceWidthMax: 1668
[apply] minLeftSideBearing: -787
[apply] minRightSideBearing: -835
[apply] xMaxExtent: 1732
[apply] horizCaretSlopeNum: 100
[apply] horizCaretSlopeDenom: 27
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 2715
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 44
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 44
[apply] platform id: 0 (Unicode), encoding id: 10 (), offset: 1108
[apply] platform id: 3 (Microsoft), encoding id: 10 (UCS-4), offset: 1108
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 2696
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 2715
[apply] maxPoints: 358
[apply] maxContours: 13
[apply] maxCompositePoints: 261
[apply] maxCompositeContours: 12
[apply] maxZones: 2
[apply] maxTwilightPoints: 1
[apply] maxStorage: 2
[apply] maxFunctionDefs: 22
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 256
[apply] maxSizeOfInstructions: 1316
[apply] maxComponentElements: 12
[apply] maxComponentDepth: 4
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 596
[apply] usWeightClass: 700
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 650
[apply] ySubscriptYSize: 600
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 200
[apply] ySuperscriptXSize: 650
[apply] ySuperscriptYSize: 600
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 390
[apply] yStrikeoutSize: 49
[apply] yStrikeoutPosition: 258
[apply] sFamilyClass: 1 subclass = 5
[apply] PANOSE: 2 2 8 3 6 5 5 9 3 4
[apply] Unicode Range 1( Bits 0 - 31 ): E5000EFF
[apply] Unicode Range 2( Bits 32- 63 ): 420061FF
[apply] Unicode Range 3( Bits 64- 95 ): 1020
[apply] Unicode Range 4( Bits 96-127 ): 40
[apply] achVendID: 'GNU '
[apply] fsSelection: 0x21
[apply] usFirstCharIndex: 0x20
[apply] usLastCharIndex: 0xFFFF
[apply] sTypoAscender: 800
[apply] sTypoDescender: -200
[apply] sTypoLineGap: 100
[apply] usWinAscent: 900
[apply] usWinDescent: 300
[apply] CodePage Range 1( Bits 0 - 31 ): 600101BF
[apply] CodePage Range 2( Bits 32- 63 ): 0
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 699, leftSideBearings 0, kerning[size 98, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 699, 699
[apply] em 0.69900006, 0.69900006
[apply] px 9.320002, 9.320002
[apply] AABBox
[apply] funits [dim 718.0 x 669.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 718.0 / 669.0 / 0.0, ctr 359.0 / 334.5 / 0.0]
[apply] em [dim 0.71800005 x 0.669 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.71800005 / 0.669 / 0.0, ctr 0.35900003 / 0.3345 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 333, leftSideBearings -75, kerning[size 21, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 333, 333
[apply] em 0.333, 0.333
[apply] px 4.44, 4.44
[apply] AABBox
[apply] funits [dim 468.0 x 892.0 x 0.0, box -75.0 / -207.0 / 0.0 .. 393.0 / 685.0 / 0.0, ctr 159.0 / 239.0 / 0.0]
[apply] em [dim 0.468 x 0.8920001 x 0.0, box -0.075 / -0.20700002 / 0.0 .. 0.393 / 0.68500006 / 0.0, ctr 0.15900001 / 0.23900002 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 250, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 250, 250
[apply] em 0.25, 0.25
[apply] px 3.3333335, 3.3333335
[apply] AABBox
[apply] funits [dim 250.0 x 1100.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 250.0 / 1100.0 / 0.0, ctr 125.0 / 550.0 / 0.0]
[apply] em [dim 0.25 x 1.1 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.25 / 1.1 / 0.0, ctr 0.125 / 0.55 / 0.0]
[apply] Font FreeSerif-Bold Italic
[apply] Char left['X', id 59, kpairs 98], right['X', id 59], kerning -30
[apply] Glyph[id 59 'X', advance 699, leftSideBearings 0, kerning[size 98, horiz true, cross false], shape true]
[apply] Font FreeSerif-Bold Italic
[apply] Char left['t', id 87, kpairs 12], right['.', id 17], kerning 0
[apply] Glyph[id 87 't', advance 286, leftSideBearings 32, kerning[size 12, horiz true, cross false], shape true]
[apply] Font FreeSerif-Bold Italic
[apply] Char left['f', id 73, kpairs 135], right['f', id 73], kerning -150
[apply] Glyph[id 73 'f', advance 485, leftSideBearings -95, kerning[size 135, horiz true, cross false], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSerif
[apply] Italic
[apply] GNU: FreeSerif Italic: 2012
[apply] FreeSerif Italic
[apply] Version 0412.2268
[apply] FreeSerifItalic
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] ????????
[apply] FreeSerif ????????
[apply] cursiva
[apply] FreeSerif cursiva
[apply] kurzÃva
[apply] FreeSerif kurzÃva
[apply] kursiv
[apply] FreeSerif kursiv
[apply] Kursiv
[apply] FreeSerif Kursiv
[apply] ???????
[apply] FreeSerif ???????
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSerif
[apply] Italic
[apply] GNU: FreeSerif Italic: 2012
[apply] FreeSerif Italic
[apply] Version 0412.2268
[apply] FreeSerifItalic
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Cursiva
[apply] FreeSerif Cursiva
[apply] Kursivoitu
[apply] FreeSerif Kursivoitu
[apply] Italique
[apply] FreeSerif Italique
[apply] D?lt
[apply] FreeSerif D?lt
[apply] Corsivo
[apply] FreeSerif Corsivo
[apply] Cursief
[apply] FreeSerif Cursief
[apply] Kursiv
[apply] FreeSerif Kursiv
[apply] kursywa
[apply] FreeSerif kursywa
[apply] Itálico
[apply] FreeSerif Itálico
[apply] cursiv
[apply] FreeSerif cursiv
[apply] ??????
[apply] FreeSerif ??????
[apply] KurzÃva
[apply] FreeSerif KurzÃva
[apply] Kursiv
[apply] FreeSerif Kursiv
[apply] ????????
[apply] FreeSerif ????????
[apply] ?talik
[apply] FreeSerif ?talik
[apply] kursif
[apply] FreeSerif kursif
[apply] ??????
[apply] FreeSerif ??????
[apply] Leže?e
[apply] FreeSerif Leže?e
[apply] kurs?vs
[apply] FreeSerif kurs?vs
[apply] kursivas
[apply] FreeSerif kursivas
[apply] nghiêng
[apply] FreeSerif nghiêng
[apply] Etzana
[apply] FreeSerif Etzana
[apply] ?????
[apply] FreeSerif ????
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] FreeSerif-Italic: 10.0p, 96.0dpi -> 13.333334px:
[apply] FreeSerif-Italic[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x5BDA43D
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687470
[apply] modified: 3474687470
[apply] xMin: -879
[apply] yMin: -300
[apply] xMax: 1558
[apply] yMax: 900
[apply] macStyle bits: 2
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x5BDA43D
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687470
[apply] modified: 3474687470
[apply] xMin: -879
[apply] yMin: -300
[apply] xMax: 1558
[apply] yMax: 900
[apply] macStyle bits: 2
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 900
[apply] yDescender: -200
[apply] yLineGap: 100
[apply] advanceWidthMax: 1601
[apply] minLeftSideBearing: -879
[apply] minRightSideBearing: -612
[apply] xMaxExtent: 1558
[apply] horizCaretSlopeNum: 100
[apply] horizCaretSlopeDenom: 28
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 3291
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 44
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 44
[apply] platform id: 0 (Unicode), encoding id: 10 (), offset: 1132
[apply] platform id: 3 (Microsoft), encoding id: 10 (UCS-4), offset: 1132
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 2756
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 3291
[apply] maxPoints: 206
[apply] maxContours: 16
[apply] maxCompositePoints: 372
[apply] maxCompositeContours: 8
[apply] maxZones: 2
[apply] maxTwilightPoints: 1
[apply] maxStorage: 2
[apply] maxFunctionDefs: 22
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 256
[apply] maxSizeOfInstructions: 2326
[apply] maxComponentElements: 8
[apply] maxComponentDepth: 4
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 559
[apply] usWeightClass: 400
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 650
[apply] ySubscriptYSize: 600
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 200
[apply] ySuperscriptXSize: 650
[apply] ySuperscriptYSize: 600
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 390
[apply] yStrikeoutSize: 49
[apply] yStrikeoutPosition: 258
[apply] sFamilyClass: 1 subclass = 5
[apply] PANOSE: 2 2 6 3 5 4 5 9 3 4
[apply] Unicode Range 1( Bits 0 - 31 ): E5018EFF
[apply] Unicode Range 2( Bits 32- 63 ): 420061FF
[apply] Unicode Range 3( Bits 64- 95 ): 1020
[apply] Unicode Range 4( Bits 96-127 ): 40
[apply] achVendID: 'GNU '
[apply] fsSelection: 0x1
[apply] usFirstCharIndex: 0x20
[apply] usLastCharIndex: 0xFFFF
[apply] sTypoAscender: 800
[apply] sTypoDescender: -200
[apply] sTypoLineGap: 100
[apply] usWinAscent: 900
[apply] usWinDescent: 300
[apply] CodePage Range 1( Bits 0 - 31 ): 600101BF
[apply] CodePage Range 2( Bits 32- 63 ): 0
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 665, leftSideBearings 0, kerning[size 110, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 665, 665
[apply] em 0.665, 0.665
[apply] px 8.866668, 8.866668
[apply] AABBox
[apply] funits [dim 684.0 x 653.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 684.0 / 653.0 / 0.0, ctr 342.0 / 326.5 / 0.0]
[apply] em [dim 0.684 x 0.65300006 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.684 / 0.65300006 / 0.0, ctr 0.342 / 0.32650003 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 285, leftSideBearings -74, kerning[size 21, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 285, 285
[apply] em 0.28500003, 0.28500003
[apply] px 3.8000004, 3.8000004
[apply] AABBox
[apply] funits [dim 400.0 x 861.0 x 0.0, box -74.0 / -207.0 / 0.0 .. 326.0 / 654.0 / 0.0, ctr 126.0 / 223.5 / 0.0]
[apply] em [dim 0.4 x 0.86100006 x 0.0, box -0.074 / -0.20700002 / 0.0 .. 0.326 / 0.65400004 / 0.0, ctr 0.126 / 0.22350001 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 250, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 250, 250
[apply] em 0.25, 0.25
[apply] px 3.3333335, 3.3333335
[apply] AABBox
[apply] funits [dim 250.0 x 1100.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 250.0 / 1100.0 / 0.0, ctr 125.0 / 550.0 / 0.0]
[apply] em [dim 0.25 x 1.1 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.25 / 1.1 / 0.0, ctr 0.125 / 0.55 / 0.0]
[apply] Font FreeSerif-Italic
[apply] Char left['X', id 59, kpairs 110], right['X', id 59], kerning -30
[apply] Glyph[id 59 'X', advance 665, leftSideBearings 0, kerning[size 110, horiz true, cross false], shape true]
[apply] Font FreeSerif-Italic
[apply] Char left['t', id 87, kpairs 12], right['.', id 17], kerning 0
[apply] Glyph[id 87 't', advance 238, leftSideBearings 26, kerning[size 12, horiz true, cross false], shape true]
[apply] Font FreeSerif-Italic
[apply] Char left['f', id 73, kpairs 153], right['f', id 73], kerning -95
[apply] Glyph[id 73 'f', advance 424, leftSideBearings -77, kerning[size 153, horiz true, cross false], shape true]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestFontsNEWT00 - test00
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900827433 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691900827434 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00 took 1.102 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: 3
[apply]
[apply] ++++ Test Singleton.lock()
[apply] junit.framework.TestListener: startTest(test10RegionRendererMSAA01)
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900828593 ms III - Start
[apply] SLOCK [T main @ 1691900828594 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test10RegionRendererMSAA01
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x302 GL_SRC_RGB 0x302 GL_DST_RGB 0x303
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] *** GLDebugMessage false
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -300.0 @ 0.0
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] *** GLDebugMessage false
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -300.0 @ 0.0
[apply] junit.framework.TestListener: endTest(test10RegionRendererMSAA01)
[apply] junit.framework.TestListener: startTest(test20RegionRendererR2T01)
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test10RegionRendererMSAA01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test20RegionRendererR2T01
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] *** GLDebugMessage false
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -300.0 @ 0.0
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] *** GLDebugMessage false
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -300.0 @ 0.0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] Caps sample buffers false, samples 0
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 0, SAMPLES 0
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x303
[apply] junit.framework.TestListener: endTest(test20RegionRendererR2T01)
[apply] junit.framework.TestListener: startTest(test30RegionRendererShapes)
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x302 GL_SRC_RGB 0x302 GL_DST_RGB 0x303
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test20RegionRendererR2T01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test30RegionRendererShapes
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] *** GLDebugMessage false
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -50.0 @ 0.0
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] *** GLDebugMessage false
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -50.0 @ 0.0
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] *** GLDebugMessage false
[apply] GPURegionGLListener01.createTestOutline02.X: path [size 22, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(0.0000/-10.0000)
[apply] 1: lineTo(15.0000/-10.0000)
[apply] 2: quadTo(10.0000/5.0000, 15.0000/10.0000)
[apply] 3: cubicTo(6.0000/15.0000, 5.0000/8.0000, 0.0000/10.0000)
[apply] 4: closePath()
[apply] 5: moveTo(5.0000/-5.0000)
[apply] 6: quadTo(10.0000/-5.0000, 10.0000/0.0000)
[apply] 7: quadTo(5.0000/0.0000, 5.0000/-5.0000)
[apply] 8: closePath()
[apply] 9: moveTo(30.0000/-10.0000)
[apply] 10: lineTo(47.0000/-10.0000)
[apply] 11: lineTo(41.0000/5.0000)
[apply] 12: lineTo(46.0000/10.0000)
[apply] 13: lineTo(37.0000/15.0000)
[apply] 14: lineTo(36.0000/8.0000)
[apply] 15: lineTo(30.0000/10.0000)
[apply] 16: closePath()
[apply] 17: moveTo(35.0000/0.0000)
[apply] 18: lineTo(35.0000/-5.0000)
[apply] 19: lineTo(40.0000/-5.0000)
[apply] 20: lineTo(40.0000/0.0000)
[apply] 21: closePath()
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x302 GL_SRC_RGB 0x302 GL_DST_RGB 0x303
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -50.0 @ 0.0
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] *** GLDebugMessage false
[apply] GPURegionGLListener01.createTestOutline02.X: path [size 22, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(0.0000/-10.0000)
[apply] 1: lineTo(15.0000/-10.0000)
[apply] 2: quadTo(10.0000/5.0000, 15.0000/10.0000)
[apply] 3: cubicTo(6.0000/15.0000, 5.0000/8.0000, 0.0000/10.0000)
[apply] 4: closePath()
[apply] 5: moveTo(5.0000/-5.0000)
[apply] 6: quadTo(10.0000/-5.0000, 10.0000/0.0000)
[apply] 7: quadTo(5.0000/0.0000, 5.0000/-5.0000)
[apply] 8: closePath()
[apply] 9: moveTo(30.0000/-10.0000)
[apply] 10: lineTo(47.0000/-10.0000)
[apply] 11: lineTo(41.0000/5.0000)
[apply] 12: lineTo(46.0000/10.0000)
[apply] 13: lineTo(37.0000/15.0000)
[apply] 14: lineTo(36.0000/8.0000)
[apply] 15: lineTo(30.0000/10.0000)
[apply] 16: closePath()
[apply] 17: moveTo(35.0000/0.0000)
[apply] 18: lineTo(35.0000/-5.0000)
[apply] 19: lineTo(40.0000/-5.0000)
[apply] 20: lineTo(40.0000/0.0000)
[apply] 21: closePath()
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -50.0 @ 0.0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x302 GL_SRC_RGB 0x302 GL_DST_RGB 0x303
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] *** GLDebugMessage false
[apply] GPURegionGLListener01.createTestOutline03.0: path [size 5, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(0.0000/-10.0000)
[apply] 1: lineTo(15.0000/-10.0000)
[apply] 2: quadTo(10.0000/5.0000, 15.0000/10.0000)
[apply] 3: cubicTo(6.0000/15.0000, 5.0000/8.0000, 0.0000/10.0000)
[apply] 4: closePath()
[apply] GPURegionGLListener01.createTestOutline03.0: path2 [size 4, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(5.0000/-5.0000)
[apply] 1: quadTo(10.0000/-5.0000, 10.0000/0.0000)
[apply] 2: quadTo(5.0000/0.0000, 5.0000/-5.0000)
[apply] 3: closePath()
[apply] GPURegionGLListener01.createTestOutline03.1: path [size 9, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(0.0000/-10.0000)
[apply] 1: lineTo(15.0000/-10.0000)
[apply] 2: quadTo(10.0000/5.0000, 15.0000/10.0000)
[apply] 3: cubicTo(6.0000/15.0000, 5.0000/8.0000, 0.0000/10.0000)
[apply] 4: closePath()
[apply] 5: moveTo(5.0000/-5.0000)
[apply] 6: quadTo(10.0000/-5.0000, 10.0000/0.0000)
[apply] 7: quadTo(5.0000/0.0000, 5.0000/-5.0000)
[apply] 8: closePath()
[apply] GPURegionGLListener01.createTestOutline03.3: path [size 13, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(30.0000/-10.0000)
[apply] 1: lineTo(47.0000/-10.0000)
[apply] 2: lineTo(41.0000/5.0000)
[apply] 3: lineTo(46.0000/10.0000)
[apply] 4: lineTo(37.0000/15.0000)
[apply] 5: lineTo(36.0000/8.0000)
[apply] 6: lineTo(30.0000/10.0000)
[apply] 7: closePath()
[apply] 8: moveTo(35.0000/0.0000)
[apply] 9: lineTo(35.0000/-5.0000)
[apply] 10: lineTo(40.0000/-5.0000)
[apply] 11: lineTo(40.0000/0.0000)
[apply] 12: closePath()
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -50.0 @ 0.0
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] *** GLDebugMessage false
[apply] GPURegionGLListener01.createTestOutline03.0: path [size 5, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(0.0000/-10.0000)
[apply] 1: lineTo(15.0000/-10.0000)
[apply] 2: quadTo(10.0000/5.0000, 15.0000/10.0000)
[apply] 3: cubicTo(6.0000/15.0000, 5.0000/8.0000, 0.0000/10.0000)
[apply] 4: closePath()
[apply] GPURegionGLListener01.createTestOutline03.0: path2 [size 4, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(5.0000/-5.0000)
[apply] 1: quadTo(10.0000/-5.0000, 10.0000/0.0000)
[apply] 2: quadTo(5.0000/0.0000, 5.0000/-5.0000)
[apply] 3: closePath()
[apply] GPURegionGLListener01.createTestOutline03.1: path [size 9, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(0.0000/-10.0000)
[apply] 1: lineTo(15.0000/-10.0000)
[apply] 2: quadTo(10.0000/5.0000, 15.0000/10.0000)
[apply] 3: cubicTo(6.0000/15.0000, 5.0000/8.0000, 0.0000/10.0000)
[apply] 4: closePath()
[apply] 5: moveTo(5.0000/-5.0000)
[apply] 6: quadTo(10.0000/-5.0000, 10.0000/0.0000)
[apply] 7: quadTo(5.0000/0.0000, 5.0000/-5.0000)
[apply] 8: closePath()
[apply] GPURegionGLListener01.createTestOutline03.3: path [size 13, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(30.0000/-10.0000)
[apply] 1: lineTo(47.0000/-10.0000)
[apply] 2: lineTo(41.0000/5.0000)
[apply] 3: lineTo(46.0000/10.0000)
[apply] 4: lineTo(37.0000/15.0000)
[apply] 5: lineTo(36.0000/8.0000)
[apply] 6: lineTo(30.0000/10.0000)
[apply] 7: closePath()
[apply] 8: moveTo(35.0000/0.0000)
[apply] 9: lineTo(35.0000/-5.0000)
[apply] 10: lineTo(40.0000/-5.0000)
[apply] 11: lineTo(40.0000/0.0000)
[apply] 12: closePath()
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -50.0 @ 0.0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x302 GL_SRC_RGB 0x302 GL_DST_RGB 0x303
[apply] junit.framework.TestListener: endTest(test30RegionRendererShapes)
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] *** GLDebugMessage false
[apply] GPURegionGLListener01.createTestOutline04.X: path [size 22, closed true, winding[rule NON_ZERO, CW]]
[apply] 0: moveTo(0.0000/10.0000)
[apply] 1: cubicTo(5.0000/8.0000, 6.0000/15.0000, 15.0000/10.0000)
[apply] 2: quadTo(10.0000/5.0000, 15.0000/-10.0000)
[apply] 3: lineTo(0.0000/-10.0000)
[apply] 4: closePath()
[apply] 5: moveTo(5.0000/-5.0000)
[apply] 6: quadTo(5.0000/0.0000, 10.0000/0.0000)
[apply] 7: quadTo(10.0000/-5.0000, 5.0000/-5.0000)
[apply] 8: closePath()
[apply] 9: moveTo(30.0000/10.0000)
[apply] 10: lineTo(36.0000/8.0000)
[apply] 11: lineTo(37.0000/15.0000)
[apply] 12: lineTo(46.0000/10.0000)
[apply] 13: lineTo(41.0000/5.0000)
[apply] 14: lineTo(47.0000/-10.0000)
[apply] 15: lineTo(30.0000/-10.0000)
[apply] 16: closePath()
[apply] 17: moveTo(40.0000/0.0000)
[apply] 18: lineTo(40.0000/-5.0000)
[apply] 19: lineTo(35.0000/-5.0000)
[apply] 20: lineTo(35.0000/0.0000)
[apply] 21: closePath()
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -50.0 @ 0.0
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] *** GLDebugMessage false
[apply] GPURegionGLListener01.createTestOutline04.X: path [size 22, closed true, winding[rule NON_ZERO, CW]]
[apply] 0: moveTo(0.0000/10.0000)
[apply] 1: cubicTo(5.0000/8.0000, 6.0000/15.0000, 15.0000/10.0000)
[apply] 2: quadTo(10.0000/5.0000, 15.0000/-10.0000)
[apply] 3: lineTo(0.0000/-10.0000)
[apply] 4: closePath()
[apply] 5: moveTo(5.0000/-5.0000)
[apply] 6: quadTo(5.0000/0.0000, 10.0000/0.0000)
[apply] 7: quadTo(10.0000/-5.0000, 5.0000/-5.0000)
[apply] 8: closePath()
[apply] 9: moveTo(30.0000/10.0000)
[apply] 10: lineTo(36.0000/8.0000)
[apply] 11: lineTo(37.0000/15.0000)
[apply] 12: lineTo(46.0000/10.0000)
[apply] 13: lineTo(41.0000/5.0000)
[apply] 14: lineTo(47.0000/-10.0000)
[apply] 15: lineTo(30.0000/-10.0000)
[apply] 16: closePath()
[apply] 17: moveTo(40.0000/0.0000)
[apply] 18: lineTo(40.0000/-5.0000)
[apply] 19: lineTo(35.0000/-5.0000)
[apply] 20: lineTo(35.0000/0.0000)
[apply] 21: closePath()
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -50.0 @ 0.0
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test30RegionRendererShapes
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900831318 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691900831348 ms --- localhost/127.0.0.1:59999 - Unlock ok within 33 ms
[apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.44 sec
[apply] ------------- Standard Output ---------------
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x302 GL_SRC_RGB 0x302 GL_DST_RGB 0x303
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] Caps sample buffers false, samples 0
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 0, SAMPLES 0
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x303
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x302 GL_SRC_RGB 0x302 GL_DST_RGB 0x303
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x302 GL_SRC_RGB 0x302 GL_DST_RGB 0x303
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x302 GL_SRC_RGB 0x302 GL_DST_RGB 0x303
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x302 GL_SRC_RGB 0x302 GL_DST_RGB 0x303
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900828593 ms III - Start
[apply] SLOCK [T main @ 1691900828594 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test10RegionRendererMSAA01
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] *** GLDebugMessage false
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -300.0 @ 0.0
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] *** GLDebugMessage false
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -300.0 @ 0.0
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test10RegionRendererMSAA01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test20RegionRendererR2T01
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] *** GLDebugMessage false
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -300.0 @ 0.0
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] *** GLDebugMessage false
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -300.0 @ 0.0
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test20RegionRendererR2T01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test30RegionRendererShapes
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] *** GLDebugMessage false
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -50.0 @ 0.0
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] *** GLDebugMessage false
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -50.0 @ 0.0
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] *** GLDebugMessage false
[apply] GPURegionGLListener01.createTestOutline02.X: path [size 22, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(0.0000/-10.0000)
[apply] 1: lineTo(15.0000/-10.0000)
[apply] 2: quadTo(10.0000/5.0000, 15.0000/10.0000)
[apply] 3: cubicTo(6.0000/15.0000, 5.0000/8.0000, 0.0000/10.0000)
[apply] 4: closePath()
[apply] 5: moveTo(5.0000/-5.0000)
[apply] 6: quadTo(10.0000/-5.0000, 10.0000/0.0000)
[apply] 7: quadTo(5.0000/0.0000, 5.0000/-5.0000)
[apply] 8: closePath()
[apply] 9: moveTo(30.0000/-10.0000)
[apply] 10: lineTo(47.0000/-10.0000)
[apply] 11: lineTo(41.0000/5.0000)
[apply] 12: lineTo(46.0000/10.0000)
[apply] 13: lineTo(37.0000/15.0000)
[apply] 14: lineTo(36.0000/8.0000)
[apply] 15: lineTo(30.0000/10.0000)
[apply] 16: closePath()
[apply] 17: moveTo(35.0000/0.0000)
[apply] 18: lineTo(35.0000/-5.0000)
[apply] 19: lineTo(40.0000/-5.0000)
[apply] 20: lineTo(40.0000/0.0000)
[apply] 21: closePath()
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -50.0 @ 0.0
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] *** GLDebugMessage false
[apply] GPURegionGLListener01.createTestOutline02.X: path [size 22, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(0.0000/-10.0000)
[apply] 1: lineTo(15.0000/-10.0000)
[apply] 2: quadTo(10.0000/5.0000, 15.0000/10.0000)
[apply] 3: cubicTo(6.0000/15.0000, 5.0000/8.0000, 0.0000/10.0000)
[apply] 4: closePath()
[apply] 5: moveTo(5.0000/-5.0000)
[apply] 6: quadTo(10.0000/-5.0000, 10.0000/0.0000)
[apply] 7: quadTo(5.0000/0.0000, 5.0000/-5.0000)
[apply] 8: closePath()
[apply] 9: moveTo(30.0000/-10.0000)
[apply] 10: lineTo(47.0000/-10.0000)
[apply] 11: lineTo(41.0000/5.0000)
[apply] 12: lineTo(46.0000/10.0000)
[apply] 13: lineTo(37.0000/15.0000)
[apply] 14: lineTo(36.0000/8.0000)
[apply] 15: lineTo(30.0000/10.0000)
[apply] 16: closePath()
[apply] 17: moveTo(35.0000/0.0000)
[apply] 18: lineTo(35.0000/-5.0000)
[apply] 19: lineTo(40.0000/-5.0000)
[apply] 20: lineTo(40.0000/0.0000)
[apply] 21: closePath()
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -50.0 @ 0.0
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] *** GLDebugMessage false
[apply] GPURegionGLListener01.createTestOutline03.0: path [size 5, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(0.0000/-10.0000)
[apply] 1: lineTo(15.0000/-10.0000)
[apply] 2: quadTo(10.0000/5.0000, 15.0000/10.0000)
[apply] 3: cubicTo(6.0000/15.0000, 5.0000/8.0000, 0.0000/10.0000)
[apply] 4: closePath()
[apply] GPURegionGLListener01.createTestOutline03.0: path2 [size 4, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(5.0000/-5.0000)
[apply] 1: quadTo(10.0000/-5.0000, 10.0000/0.0000)
[apply] 2: quadTo(5.0000/0.0000, 5.0000/-5.0000)
[apply] 3: closePath()
[apply] GPURegionGLListener01.createTestOutline03.1: path [size 9, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(0.0000/-10.0000)
[apply] 1: lineTo(15.0000/-10.0000)
[apply] 2: quadTo(10.0000/5.0000, 15.0000/10.0000)
[apply] 3: cubicTo(6.0000/15.0000, 5.0000/8.0000, 0.0000/10.0000)
[apply] 4: closePath()
[apply] 5: moveTo(5.0000/-5.0000)
[apply] 6: quadTo(10.0000/-5.0000, 10.0000/0.0000)
[apply] 7: quadTo(5.0000/0.0000, 5.0000/-5.0000)
[apply] 8: closePath()
[apply] GPURegionGLListener01.createTestOutline03.3: path [size 13, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(30.0000/-10.0000)
[apply] 1: lineTo(47.0000/-10.0000)
[apply] 2: lineTo(41.0000/5.0000)
[apply] 3: lineTo(46.0000/10.0000)
[apply] 4: lineTo(37.0000/15.0000)
[apply] 5: lineTo(36.0000/8.0000)
[apply] 6: lineTo(30.0000/10.0000)
[apply] 7: closePath()
[apply] 8: moveTo(35.0000/0.0000)
[apply] 9: lineTo(35.0000/-5.0000)
[apply] 10: lineTo(40.0000/-5.0000)
[apply] 11: lineTo(40.0000/0.0000)
[apply] 12: closePath()
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -50.0 @ 0.0
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] *** GLDebugMessage false
[apply] GPURegionGLListener01.createTestOutline03.0: path [size 5, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(0.0000/-10.0000)
[apply] 1: lineTo(15.0000/-10.0000)
[apply] 2: quadTo(10.0000/5.0000, 15.0000/10.0000)
[apply] 3: cubicTo(6.0000/15.0000, 5.0000/8.0000, 0.0000/10.0000)
[apply] 4: closePath()
[apply] GPURegionGLListener01.createTestOutline03.0: path2 [size 4, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(5.0000/-5.0000)
[apply] 1: quadTo(10.0000/-5.0000, 10.0000/0.0000)
[apply] 2: quadTo(5.0000/0.0000, 5.0000/-5.0000)
[apply] 3: closePath()
[apply] GPURegionGLListener01.createTestOutline03.1: path [size 9, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(0.0000/-10.0000)
[apply] 1: lineTo(15.0000/-10.0000)
[apply] 2: quadTo(10.0000/5.0000, 15.0000/10.0000)
[apply] 3: cubicTo(6.0000/15.0000, 5.0000/8.0000, 0.0000/10.0000)
[apply] 4: closePath()
[apply] 5: moveTo(5.0000/-5.0000)
[apply] 6: quadTo(10.0000/-5.0000, 10.0000/0.0000)
[apply] 7: quadTo(5.0000/0.0000, 5.0000/-5.0000)
[apply] 8: closePath()
[apply] GPURegionGLListener01.createTestOutline03.3: path [size 13, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(30.0000/-10.0000)
[apply] 1: lineTo(47.0000/-10.0000)
[apply] 2: lineTo(41.0000/5.0000)
[apply] 3: lineTo(46.0000/10.0000)
[apply] 4: lineTo(37.0000/15.0000)
[apply] 5: lineTo(36.0000/8.0000)
[apply] 6: lineTo(30.0000/10.0000)
[apply] 7: closePath()
[apply] 8: moveTo(35.0000/0.0000)
[apply] 9: lineTo(35.0000/-5.0000)
[apply] 10: lineTo(40.0000/-5.0000)
[apply] 11: lineTo(40.0000/0.0000)
[apply] 12: closePath()
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -50.0 @ 0.0
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] *** GLDebugMessage false
[apply] GPURegionGLListener01.createTestOutline04.X: path [size 22, closed true, winding[rule NON_ZERO, CW]]
[apply] 0: moveTo(0.0000/10.0000)
[apply] 1: cubicTo(5.0000/8.0000, 6.0000/15.0000, 15.0000/10.0000)
[apply] 2: quadTo(10.0000/5.0000, 15.0000/-10.0000)
[apply] 3: lineTo(0.0000/-10.0000)
[apply] 4: closePath()
[apply] 5: moveTo(5.0000/-5.0000)
[apply] 6: quadTo(5.0000/0.0000, 10.0000/0.0000)
[apply] 7: quadTo(10.0000/-5.0000, 5.0000/-5.0000)
[apply] 8: closePath()
[apply] 9: moveTo(30.0000/10.0000)
[apply] 10: lineTo(36.0000/8.0000)
[apply] 11: lineTo(37.0000/15.0000)
[apply] 12: lineTo(46.0000/10.0000)
[apply] 13: lineTo(41.0000/5.0000)
[apply] 14: lineTo(47.0000/-10.0000)
[apply] 15: lineTo(30.0000/-10.0000)
[apply] 16: closePath()
[apply] 17: moveTo(40.0000/0.0000)
[apply] 18: lineTo(40.0000/-5.0000)
[apply] 19: lineTo(35.0000/-5.0000)
[apply] 20: lineTo(35.0000/0.0000)
[apply] 21: closePath()
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -50.0 @ 0.0
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] *** GLDebugMessage false
[apply] GPURegionGLListener01.createTestOutline04.X: path [size 22, closed true, winding[rule NON_ZERO, CW]]
[apply] 0: moveTo(0.0000/10.0000)
[apply] 1: cubicTo(5.0000/8.0000, 6.0000/15.0000, 15.0000/10.0000)
[apply] 2: quadTo(10.0000/5.0000, 15.0000/-10.0000)
[apply] 3: lineTo(0.0000/-10.0000)
[apply] 4: closePath()
[apply] 5: moveTo(5.0000/-5.0000)
[apply] 6: quadTo(5.0000/0.0000, 10.0000/0.0000)
[apply] 7: quadTo(10.0000/-5.0000, 5.0000/-5.0000)
[apply] 8: closePath()
[apply] 9: moveTo(30.0000/10.0000)
[apply] 10: lineTo(36.0000/8.0000)
[apply] 11: lineTo(37.0000/15.0000)
[apply] 12: lineTo(46.0000/10.0000)
[apply] 13: lineTo(41.0000/5.0000)
[apply] 14: lineTo(47.0000/-10.0000)
[apply] 15: lineTo(30.0000/-10.0000)
[apply] 16: closePath()
[apply] 17: moveTo(40.0000/0.0000)
[apply] 18: lineTo(40.0000/-5.0000)
[apply] 19: lineTo(35.0000/-5.0000)
[apply] 20: lineTo(35.0000/0.0000)
[apply] 21: closePath()
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -50.0 @ 0.0
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test30RegionRendererShapes
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900831318 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691900831348 ms --- localhost/127.0.0.1:59999 - Unlock ok within 33 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test10RegionRendererMSAA01 took 1.869 sec
[apply] Testcase: test20RegionRendererR2T01 took 0.216 sec
[apply] Testcase: test30RegionRendererShapes took 0.613 sec
[echo] Testing com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01.xml
[apply] ++++ Test Singleton.ctor()
[apply] Testsuite: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01
[apply] junit.framework.TestListener: tests to run: 3
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900832666 ms III - Start
[apply] SLOCK [T main @ 1691900832667 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test00TextRendererNONE00
[apply] junit.framework.TestListener: startTest(test00TextRendererNONE00)
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] Requested: norm
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] ** new frame ** (sleep: 100ms)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test00TextRendererNONE00
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test01TextRendererMSAA04
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] Requested: norm
[apply] Chosen: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] junit.framework.TestListener: endTest(test00TextRendererNONE00)
[apply] junit.framework.TestListener: startTest(test01TextRendererMSAA04)
[apply] ** new frame ** (sleep: 100ms)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test01TextRendererMSAA04
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test02TextRendererVBAA04
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] Requested: vbaa
[apply] junit.framework.TestListener: endTest(test01TextRendererMSAA04)
[apply] junit.framework.TestListener: startTest(test02TextRendererVBAA04)
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] ** new frame ** (sleep: 100ms)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test02TextRendererVBAA04
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900835459 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691900835459 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] junit.framework.TestListener: endTest(test02TextRendererVBAA04)
[apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.456 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900832666 ms III - Start
[apply] SLOCK [T main @ 1691900832667 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test00TextRendererNONE00
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] Requested: norm
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] ** new frame ** (sleep: 100ms)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test00TextRendererNONE00
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test01TextRendererMSAA04
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] Requested: norm
[apply] Chosen: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] ** new frame ** (sleep: 100ms)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test01TextRendererMSAA04
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test02TextRendererVBAA04
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] Requested: vbaa
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] ** new frame ** (sleep: 100ms)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test02TextRendererVBAA04
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900835459 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691900835459 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00TextRendererNONE00 took 1.683 sec
[apply] Testcase: test01TextRendererMSAA04 took 0.314 sec
[apply] Testcase: test02TextRendererVBAA04 took 0.411 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] junit.framework.TestListener: tests to run: 5
[apply] junit.framework.TestListener: startTest(test00Manual)
[apply] junit.framework.TestListener: endTest(test00Manual)
[apply] junit.framework.TestListener: startTest(test00SceneNoAA)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900836613 ms III - Start
[apply] SLOCK [T main @ 1691900836614 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test00Manual
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test00Manual
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test00SceneNoAA
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]], graph[msaaSamples 0, vbaaSamples 0]
[apply] Chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Resolution dpiV 0.00, 0.00 px/mm
[apply] Font Ubuntu-Regular, unitsPerEM 1000, size 14.00 pt 0.00 px NaN mm
[apply]
[apply] ** new frame ** (sleep: 2000ms)
[apply] Resolution dpiV 93.62, 3.69 px/mm
[apply] Font Ubuntu-Regular, unitsPerEM 1000, size 14.00 pt 18.20 px 4.938889 mm
[apply]
[apply] fontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779
[apply] junit.framework.TestListener: endTest(test00SceneNoAA)
[apply] junit.framework.TestListener: startTest(test01SceneMSAA04)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test00SceneNoAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test01SceneMSAA04
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]], graph[msaaSamples 0, vbaaSamples 0]
[apply] Chosen: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Resolution dpiV 0.00, 0.00 px/mm
[apply] Font Ubuntu-Regular, unitsPerEM 1000, size 14.00 pt 0.00 px NaN mm
[apply]
[apply] ** new frame ** (sleep: 2000ms)
[apply] Resolution dpiV 93.62, 3.69 px/mm
[apply] Font Ubuntu-Regular, unitsPerEM 1000, size 14.00 pt 18.20 px 4.938889 mm
[apply]
[apply] fontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779
[apply] junit.framework.TestListener: endTest(test01SceneMSAA04)
[apply] junit.framework.TestListener: startTest(test02GraphMSAA04)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test01SceneMSAA04
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test02GraphMSAA04
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]], graph[msaaSamples 4, vbaaSamples 0]
[apply] Chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Resolution dpiV 0.00, 0.00 px/mm
[apply] Font Ubuntu-Regular, unitsPerEM 1000, size 14.00 pt 0.00 px NaN mm
[apply]
[apply] ** new frame ** (sleep: 2000ms)
[apply] Resolution dpiV 93.62, 3.69 px/mm
[apply] Font Ubuntu-Regular, unitsPerEM 1000, size 14.00 pt 18.20 px 4.938889 mm
[apply]
[apply] fontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779
[apply] junit.framework.TestListener: endTest(test02GraphMSAA04)
[apply] junit.framework.TestListener: startTest(test03GraphVBAA04)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test02GraphMSAA04
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test03GraphVBAA04
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]], graph[msaaSamples 0, vbaaSamples 4]
[apply] Chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Resolution dpiV 0.00, 0.00 px/mm
[apply] Font Ubuntu-Regular, unitsPerEM 1000, size 14.00 pt 0.00 px NaN mm
[apply]
[apply] ** new frame ** (sleep: 2000ms)
[apply] Resolution dpiV 93.62, 3.69 px/mm
[apply] Font Ubuntu-Regular, unitsPerEM 1000, size 14.00 pt 18.20 px 4.938889 mm
[apply]
[apply] fontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test03GraphVBAA04
[apply] junit.framework.TestListener: endTest(test03GraphVBAA04)
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900847095 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691900847096 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
[apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.157 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900836613 ms III - Start
[apply] SLOCK [T main @ 1691900836614 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test00Manual
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test00Manual
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test00SceneNoAA
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]], graph[msaaSamples 0, vbaaSamples 0]
[apply] Chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Resolution dpiV 0.00, 0.00 px/mm
[apply] Font Ubuntu-Regular, unitsPerEM 1000, size 14.00 pt 0.00 px NaN mm
[apply]
[apply] ** new frame ** (sleep: 2000ms)
[apply] Resolution dpiV 93.62, 3.69 px/mm
[apply] Font Ubuntu-Regular, unitsPerEM 1000, size 14.00 pt 18.20 px 4.938889 mm
[apply]
[apply] fontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test00SceneNoAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test01SceneMSAA04
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]], graph[msaaSamples 0, vbaaSamples 0]
[apply] Chosen: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Resolution dpiV 0.00, 0.00 px/mm
[apply] Font Ubuntu-Regular, unitsPerEM 1000, size 14.00 pt 0.00 px NaN mm
[apply]
[apply] ** new frame ** (sleep: 2000ms)
[apply] Resolution dpiV 93.62, 3.69 px/mm
[apply] Font Ubuntu-Regular, unitsPerEM 1000, size 14.00 pt 18.20 px 4.938889 mm
[apply]
[apply] fontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test01SceneMSAA04
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test02GraphMSAA04
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]], graph[msaaSamples 4, vbaaSamples 0]
[apply] Chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Resolution dpiV 0.00, 0.00 px/mm
[apply] Font Ubuntu-Regular, unitsPerEM 1000, size 14.00 pt 0.00 px NaN mm
[apply]
[apply] ** new frame ** (sleep: 2000ms)
[apply] Resolution dpiV 93.62, 3.69 px/mm
[apply] Font Ubuntu-Regular, unitsPerEM 1000, size 14.00 pt 18.20 px 4.938889 mm
[apply]
[apply] fontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test02GraphMSAA04
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test03GraphVBAA04
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]], graph[msaaSamples 0, vbaaSamples 4]
[apply] Chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Resolution dpiV 0.00, 0.00 px/mm
[apply] Font Ubuntu-Regular, unitsPerEM 1000, size 14.00 pt 0.00 px NaN mm
[apply]
[apply] ** new frame ** (sleep: 2000ms)
[apply] Resolution dpiV 93.62, 3.69 px/mm
[apply] Font Ubuntu-Regular, unitsPerEM 1000, size 14.00 pt 18.20 px 4.938889 mm
[apply]
[apply] fontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test03GraphVBAA04
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900847095 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691900847096 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00Manual took 0.002 sec
[apply] Testcase: test00SceneNoAA took 3.762 sec
[apply] Testcase: test01SceneMSAA04 took 2.215 sec
[apply] Testcase: test02GraphMSAA04 took 2.247 sec
[apply] Testcase: test03GraphVBAA04 took 2.23 sec
[echo] Testing com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900848284 ms III - Start
[apply] SLOCK [T main @ 1691900848285 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test00TextRendererVBAA01
[apply] junit.framework.TestListener: tests to run: 4
[apply] junit.framework.TestListener: startTest(test00TextRendererVBAA01)
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] -----------------------------------------------------------------------------------------------------
[apply] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[apply] int8 1 / 1, int16 2 / 2
[apply] int 4 / 4, long 4 / 4
[apply] int32 4 / 4, int64 8 / 8
[apply] float 4 / 4, double 8 / 8, ldouble 16 / 16
[apply] pointer 8 / 8, page 4096
[apply] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: false
[apply] -----------------------------------------------------------------------------------------------------
[apply] Chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mmGL MSAA SETUP:
[apply]
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] *** GLDebugMessage false
[apply] Using vertical screen DPI of 93.62457, 3.6860068 pixel/mm
[apply] upsizeWindowSurface: 1024x640 -> 944x251 -> 1024x640
[apply] XXX: fontName size 10.0pt, dpiV 93.62457 -> 13.003413px
[apply] XXX: fontName boxM fu [dim 11420.0 x 1149.0 x 0.0, box 680.0 / -1149.0 / 0.0 .. 12100.0 / 0.0 / 0.0, ctr 6390.0 / -574.5 / 0.0]
[apply] XXX: fontName boxG fu [dim 11930.0 x 1309.0 x 0.0, box 87.0 / -188.0 / 0.0 .. 12017.0 / 1121.0 / 0.0, ctr 6052.0 / 466.5 / 0.0]
[apply] XXX: fontName boxM em [dim 11.42 x 1.149 x 0.0, box 0.68 / -1.149 / 0.0 .. 12.1 / 0.0 / 0.0, ctr 6.3900003 / -0.5745 / 0.0]
[apply] XXX: fontName boxG em [dim 11.93 x 1.309 x 0.0, box 0.087000005 / -0.18800001 / 0.0 .. 12.017 / 1.121 / 0.0, ctr 6.052 / 0.4665 / 0.0]
[apply] XXX: fontName box height px 17.021467
[apply] -----------------------------------------------------------------------------------------------------
[apply] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6b626a29]]:
[apply] Natives
[apply] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES3 false
[apply] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES2 false
[apply] GLES1 false
[apply] Count 5 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GL3bc GLProfile[GL3bc/GL4bc.hw]
[apply] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[apply] GL4bc GLProfile[GL4bc/GL4bc.hw]
[apply] GL2 GLProfile[GL2/GL4bc.hw]
[apply] GL4 GLProfile[GL4/GL4.hw]
[apply] GL3 GLProfile[GL3/GL4.hw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[apply] default GLProfile[GL4bc/GL4bc.hw]
[apply] Count 9 / 12
[apply]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.83355725 / 0.0 / -0.55243313 ], 0.0],
[apply] R: Plane[ [ -0.83355725 / 0.0 / -0.55243313 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.66274166 / -0.41421357 / -1.0]
[apply] Reshape: mapped.11: [1024.000000, 640.000000, 1.000000], winZ 0.900013 -> [0.66274166 / 0.41421357 / -1.0]
[apply] Reshape: dist1Box: [dim 1.3254833 x 0.82842714 x 0.0, box -0.66274166 / -0.41421357 / -1.0 .. 0.66274166 / 0.41421357 / -1.0, ctr 0.0 / 0.0 / -1.0]
[apply] Matrix: 0.0 / 0.0 / 0.0 @ 0.0
[apply] Scale: [132.548340 x 82.842712] / [1024 x 640] = [0.129442, 0.129442] -> 0.129442
[apply] Caps realised GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] Caps sample buffers false, samples 0
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 0, SAMPLES 0
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] junit.framework.TestListener: endTest(test00TextRendererVBAA01)
[apply] Caught: Problem loading font LucidaBrightRegular.ttf, file c:\jdk-17/lib/fonts/LucidaBrightRegular.ttf
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test00TextRendererVBAA01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test10TextRendererMSAA01
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] junit.framework.TestListener: startTest(test10TextRendererMSAA01)
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] GL MSAA SETUP:
[apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] *** GLDebugMessage false
[apply] Using vertical screen DPI of 93.62457, 3.6860068 pixel/mm
[apply] upsizeWindowSurface: 1024x640 -> 944x251 -> 1024x640
[apply] XXX: fontName size 10.0pt, dpiV 93.62457 -> 13.003413px
[apply] XXX: fontName boxM fu [dim 11420.0 x 1149.0 x 0.0, box 680.0 / -1149.0 / 0.0 .. 12100.0 / 0.0 / 0.0, ctr 6390.0 / -574.5 / 0.0]
[apply] XXX: fontName boxG fu [dim 11930.0 x 1309.0 x 0.0, box 87.0 / -188.0 / 0.0 .. 12017.0 / 1121.0 / 0.0, ctr 6052.0 / 466.5 / 0.0]
[apply] XXX: fontName boxM em [dim 11.42 x 1.149 x 0.0, box 0.68 / -1.149 / 0.0 .. 12.1 / 0.0 / 0.0, ctr 6.3900003 / -0.5745 / 0.0]
[apply] XXX: fontName boxG em [dim 11.93 x 1.309 x 0.0, box 0.087000005 / -0.18800001 / 0.0 .. 12.017 / 1.121 / 0.0, ctr 6.052 / 0.4665 / 0.0]
[apply] XXX: fontName box height px 17.021467
[apply] -----------------------------------------------------------------------------------------------------
[apply] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6b626a29]]:
[apply] Natives
[apply] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES3 false
[apply] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES2 false
[apply] GLES1 false
[apply] Count 5 / 8
[apply] Common
[apply] Caps realised GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] GL4ES3 true
[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]
[apply] Caps realised GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] GL2GL3 true
[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] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GL3bc GLProfile[GL3bc/GL4bc.hw]
[apply] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[apply] GL4bc GLProfile[GL4bc/GL4bc.hw]
[apply] GL2 GLProfile[GL2/GL4bc.hw]
[apply] GL4 GLProfile[GL4/GL4.hw]
[apply] GL3 GLProfile[GL3/GL4.hw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[apply] default GLProfile[GL4bc/GL4bc.hw]
[apply] Count 9 / 12
[apply]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.83355725 / 0.0 / -0.55243313 ], 0.0],
[apply] R: Plane[ [ -0.83355725 / 0.0 / -0.55243313 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.66274166 / -0.41421357 / -1.0]
[apply] Reshape: mapped.11: [1024.000000, 640.000000, 1.000000], winZ 0.900013 -> [0.66274166 / 0.41421357 / -1.0]
[apply] Reshape: dist1Box: [dim 1.3254833 x 0.82842714 x 0.0, box -0.66274166 / -0.41421357 / -1.0 .. 0.66274166 / 0.41421357 / -1.0, ctr 0.0 / 0.0 / -1.0]
[apply] Matrix: 0.0 / 0.0 / 0.0 @ 0.0
[apply] Scale: [132.548340 x 82.842712] / [1024 x 640] = [0.129442, 0.129442] -> 0.129442
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] Caught: Problem loading font LucidaBrightRegular.ttf, file c:\jdk-17/lib/fonts/LucidaBrightRegular.ttf
[apply] junit.framework.TestListener: endTest(test10TextRendererMSAA01)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test10TextRendererMSAA01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test20TextRendererFSAA01
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Chosen: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] junit.framework.TestListener: startTest(test20TextRendererFSAA01)
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] *** GLDebugMessage false
[apply] Using vertical screen DPI of 93.62457, 3.6860068 pixel/mm
[apply] upsizeWindowSurface: 1024x640 -> 944x251 -> 1024x640
[apply] XXX: fontName size 10.0pt, dpiV 93.62457 -> 13.003413px
[apply] XXX: fontName boxM fu [dim 11420.0 x 1149.0 x 0.0, box 680.0 / -1149.0 / 0.0 .. 12100.0 / 0.0 / 0.0, ctr 6390.0 / -574.5 / 0.0]
[apply] XXX: fontName boxG fu [dim 11930.0 x 1309.0 x 0.0, box 87.0 / -188.0 / 0.0 .. 12017.0 / 1121.0 / 0.0, ctr 6052.0 / 466.5 / 0.0]
[apply] XXX: fontName boxM em [dim 11.42 x 1.149 x 0.0, box 0.68 / -1.149 / 0.0 .. 12.1 / 0.0 / 0.0, ctr 6.3900003 / -0.5745 / 0.0]
[apply] XXX: fontName boxG em [dim 11.93 x 1.309 x 0.0, box 0.087000005 / -0.18800001 / 0.0 .. 12.017 / 1.121 / 0.0, ctr 6.052 / 0.4665 / 0.0]
[apply] XXX: fontName box height px 17.021467
[apply] -----------------------------------------------------------------------------------------------------
[apply] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6b626a29]]:
[apply] Natives
[apply] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES3 false
[apply] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES2 false
[apply] GLES1 false
[apply] Count 5 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GL3bc GLProfile[GL3bc/GL4bc.hw]
[apply] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[apply] GL4bc GLProfile[GL4bc/GL4bc.hw]
[apply] GL2 GLProfile[GL2/GL4bc.hw]
[apply] GL4 GLProfile[GL4/GL4.hw]
[apply] GL3 GLProfile[GL3/GL4.hw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[apply] default GLProfile[GL4bc/GL4bc.hw]
[apply] Count 9 / 12
[apply]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.83355725 / 0.0 / -0.55243313 ], 0.0],
[apply] R: Plane[ [ -0.83355725 / 0.0 / -0.55243313 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.66274166 / -0.41421357 / -1.0]
[apply] Reshape: mapped.11: [1024.000000, 640.000000, 1.000000], winZ 0.900013 -> [0.66274166 / 0.41421357 / -1.0]
[apply] Reshape: dist1Box: [dim 1.3254833 x 0.82842714 x 0.0, box -0.66274166 / -0.41421357 / -1.0 .. 0.66274166 / 0.41421357 / -1.0, ctr 0.0 / 0.0 / -1.0]
[apply] Matrix: 0.0 / 0.0 / 0.0 @ 0.0
[apply] Scale: [132.548340 x 82.842712] / [1024 x 640] = [0.129442, 0.129442] -> 0.129442
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] Caught: Problem loading font LucidaBrightRegular.ttf, file c:\jdk-17/lib/fonts/LucidaBrightRegular.ttf
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test20TextRendererFSAA01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test30TextRendererNoSampling
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] junit.framework.TestListener: endTest(test20TextRendererFSAA01)
[apply] junit.framework.TestListener: startTest(test30TextRendererNoSampling)
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], 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[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Caps sample buffers false, samples 0
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 0, SAMPLES 0
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] *** GLDebugMessage false
[apply] Using vertical screen DPI of 93.62457, 3.6860068 pixel/mm
[apply] upsizeWindowSurface: 1024x640 -> 944x251 -> 1024x640
[apply] XXX: fontName size 10.0pt, dpiV 93.62457 -> 13.003413px
[apply] XXX: fontName boxM fu [dim 11420.0 x 1149.0 x 0.0, box 680.0 / -1149.0 / 0.0 .. 12100.0 / 0.0 / 0.0, ctr 6390.0 / -574.5 / 0.0]
[apply] XXX: fontName boxG fu [dim 11930.0 x 1309.0 x 0.0, box 87.0 / -188.0 / 0.0 .. 12017.0 / 1121.0 / 0.0, ctr 6052.0 / 466.5 / 0.0]
[apply] XXX: fontName boxM em [dim 11.42 x 1.149 x 0.0, box 0.68 / -1.149 / 0.0 .. 12.1 / 0.0 / 0.0, ctr 6.3900003 / -0.5745 / 0.0]
[apply] XXX: fontName boxG em [dim 11.93 x 1.309 x 0.0, box 0.087000005 / -0.18800001 / 0.0 .. 12.017 / 1.121 / 0.0, ctr 6.052 / 0.4665 / 0.0]
[apply] XXX: fontName box height px 17.021467
[apply] -----------------------------------------------------------------------------------------------------
[apply] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6b626a29]]:
[apply] Natives
[apply] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES3 false
[apply] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES2 false
[apply] GLES1 false
[apply] Count 5 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GL3bc GLProfile[GL3bc/GL4bc.hw]
[apply] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[apply] GL4bc GLProfile[GL4bc/GL4bc.hw]
[apply] GL2 GLProfile[GL2/GL4bc.hw]
[apply] GL4 GLProfile[GL4/GL4.hw]
[apply] GL3 GLProfile[GL3/GL4.hw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[apply] default GLProfile[GL4bc/GL4bc.hw]
[apply] Count 9 / 12
[apply]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.83355725 / 0.0 / -0.55243313 ], 0.0],
[apply] R: Plane[ [ -0.83355725 / 0.0 / -0.55243313 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.66274166 / -0.41421357 / -1.0]
[apply] Reshape: mapped.11: [1024.000000, 640.000000, 1.000000], winZ 0.900013 -> [0.66274166 / 0.41421357 / -1.0]
[apply] Reshape: dist1Box: [dim 1.3254833 x 0.82842714 x 0.0, box -0.66274166 / -0.41421357 / -1.0 .. 0.66274166 / 0.41421357 / -1.0, ctr 0.0 / 0.0 / -1.0]
[apply] Matrix: 0.0 / 0.0 / 0.0 @ 0.0
[apply] Scale: [132.548340 x 82.842712] / [1024 x 640] = [0.129442, 0.129442] -> 0.129442
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] Caught: Problem loading font LucidaBrightRegular.ttf, file c:\jdk-17/lib/fonts/LucidaBrightRegular.ttf
[apply] junit.framework.TestListener: endTest(test30TextRendererNoSampling)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test30TextRendererNoSampling
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900872929 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691900872933 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms
[apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.331 sec
[apply] ------------- Standard Output ---------------
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], 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[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], 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 @ 1691900848284 ms III - Start
[apply] SLOCK [T main @ 1691900848285 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test00TextRendererVBAA01
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] -----------------------------------------------------------------------------------------------------
[apply] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[apply] int8 1 / 1, int16 2 / 2
[apply] int 4 / 4, long 4 / 4
[apply] int32 4 / 4, int64 8 / 8
[apply] float 4 / 4, double 8 / 8, ldouble 16 / 16
[apply] pointer 8 / 8, page 4096
[apply] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: false
[apply] -----------------------------------------------------------------------------------------------------
[apply] Chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] *** GLDebugMessage false
[apply] Using vertical screen DPI of 93.62457, 3.6860068 pixel/mm
[apply] upsizeWindowSurface: 1024x640 -> 944x251 -> 1024x640
[apply] XXX: fontName size 10.0pt, dpiV 93.62457 -> 13.003413px
[apply] XXX: fontName boxM fu [dim 11420.0 x 1149.0 x 0.0, box 680.0 / -1149.0 / 0.0 .. 12100.0 / 0.0 / 0.0, ctr 6390.0 / -574.5 / 0.0]
[apply] XXX: fontName boxG fu [dim 11930.0 x 1309.0 x 0.0, box 87.0 / -188.0 / 0.0 .. 12017.0 / 1121.0 / 0.0, ctr 6052.0 / 466.5 / 0.0]
[apply] XXX: fontName boxM em [dim 11.42 x 1.149 x 0.0, box 0.68 / -1.149 / 0.0 .. 12.1 / 0.0 / 0.0, ctr 6.3900003 / -0.5745 / 0.0]
[apply] XXX: fontName boxG em [dim 11.93 x 1.309 x 0.0, box 0.087000005 / -0.18800001 / 0.0 .. 12.017 / 1.121 / 0.0, ctr 6.052 / 0.4665 / 0.0]
[apply] XXX: fontName box height px 17.021467
[apply] -----------------------------------------------------------------------------------------------------
[apply] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6b626a29]]:
[apply] Natives
[apply] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES3 false
[apply] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES2 false
[apply] GLES1 false
[apply] Count 5 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GL3bc GLProfile[GL3bc/GL4bc.hw]
[apply] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[apply] GL4bc GLProfile[GL4bc/GL4bc.hw]
[apply] GL2 GLProfile[GL2/GL4bc.hw]
[apply] GL4 GLProfile[GL4/GL4.hw]
[apply] GL3 GLProfile[GL3/GL4.hw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[apply] default GLProfile[GL4bc/GL4bc.hw]
[apply] Count 9 / 12
[apply]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.83355725 / 0.0 / -0.55243313 ], 0.0],
[apply] R: Plane[ [ -0.83355725 / 0.0 / -0.55243313 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.66274166 / -0.41421357 / -1.0]
[apply] Reshape: mapped.11: [1024.000000, 640.000000, 1.000000], winZ 0.900013 -> [0.66274166 / 0.41421357 / -1.0]
[apply] Reshape: dist1Box: [dim 1.3254833 x 0.82842714 x 0.0, box -0.66274166 / -0.41421357 / -1.0 .. 0.66274166 / 0.41421357 / -1.0, ctr 0.0 / 0.0 / -1.0]
[apply] Matrix: 0.0 / 0.0 / 0.0 @ 0.0
[apply] Scale: [132.548340 x 82.842712] / [1024 x 640] = [0.129442, 0.129442] -> 0.129442
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] Caught: Problem loading font LucidaBrightRegular.ttf, file c:\jdk-17/lib/fonts/LucidaBrightRegular.ttf
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test00TextRendererVBAA01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test10TextRendererMSAA01
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] *** GLDebugMessage false
[apply] Using vertical screen DPI of 93.62457, 3.6860068 pixel/mm
[apply] upsizeWindowSurface: 1024x640 -> 944x251 -> 1024x640
[apply] XXX: fontName size 10.0pt, dpiV 93.62457 -> 13.003413px
[apply] XXX: fontName boxM fu [dim 11420.0 x 1149.0 x 0.0, box 680.0 / -1149.0 / 0.0 .. 12100.0 / 0.0 / 0.0, ctr 6390.0 / -574.5 / 0.0]
[apply] XXX: fontName boxG fu [dim 11930.0 x 1309.0 x 0.0, box 87.0 / -188.0 / 0.0 .. 12017.0 / 1121.0 / 0.0, ctr 6052.0 / 466.5 / 0.0]
[apply] XXX: fontName boxM em [dim 11.42 x 1.149 x 0.0, box 0.68 / -1.149 / 0.0 .. 12.1 / 0.0 / 0.0, ctr 6.3900003 / -0.5745 / 0.0]
[apply] XXX: fontName boxG em [dim 11.93 x 1.309 x 0.0, box 0.087000005 / -0.18800001 / 0.0 .. 12.017 / 1.121 / 0.0, ctr 6.052 / 0.4665 / 0.0]
[apply] XXX: fontName box height px 17.021467
[apply] -----------------------------------------------------------------------------------------------------
[apply] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6b626a29]]:
[apply] Natives
[apply] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES3 false
[apply] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES2 false
[apply] GLES1 false
[apply] Count 5 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GL3bc GLProfile[GL3bc/GL4bc.hw]
[apply] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[apply] GL4bc GLProfile[GL4bc/GL4bc.hw]
[apply] GL2 GLProfile[GL2/GL4bc.hw]
[apply] GL4 GLProfile[GL4/GL4.hw]
[apply] GL3 GLProfile[GL3/GL4.hw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[apply] default GLProfile[GL4bc/GL4bc.hw]
[apply] Count 9 / 12
[apply]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.83355725 / 0.0 / -0.55243313 ], 0.0],
[apply] R: Plane[ [ -0.83355725 / 0.0 / -0.55243313 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.66274166 / -0.41421357 / -1.0]
[apply] Reshape: mapped.11: [1024.000000, 640.000000, 1.000000], winZ 0.900013 -> [0.66274166 / 0.41421357 / -1.0]
[apply] Reshape: dist1Box: [dim 1.3254833 x 0.82842714 x 0.0, box -0.66274166 / -0.41421357 / -1.0 .. 0.66274166 / 0.41421357 / -1.0, ctr 0.0 / 0.0 / -1.0]
[apply] Matrix: 0.0 / 0.0 / 0.0 @ 0.0
[apply] Scale: [132.548340 x 82.842712] / [1024 x 640] = [0.129442, 0.129442] -> 0.129442
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] Caught: Problem loading font LucidaBrightRegular.ttf, file c:\jdk-17/lib/fonts/LucidaBrightRegular.ttf
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test10TextRendererMSAA01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test20TextRendererFSAA01
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Chosen: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] *** GLDebugMessage false
[apply] Using vertical screen DPI of 93.62457, 3.6860068 pixel/mm
[apply] upsizeWindowSurface: 1024x640 -> 944x251 -> 1024x640
[apply] XXX: fontName size 10.0pt, dpiV 93.62457 -> 13.003413px
[apply] XXX: fontName boxM fu [dim 11420.0 x 1149.0 x 0.0, box 680.0 / -1149.0 / 0.0 .. 12100.0 / 0.0 / 0.0, ctr 6390.0 / -574.5 / 0.0]
[apply] XXX: fontName boxG fu [dim 11930.0 x 1309.0 x 0.0, box 87.0 / -188.0 / 0.0 .. 12017.0 / 1121.0 / 0.0, ctr 6052.0 / 466.5 / 0.0]
[apply] XXX: fontName boxM em [dim 11.42 x 1.149 x 0.0, box 0.68 / -1.149 / 0.0 .. 12.1 / 0.0 / 0.0, ctr 6.3900003 / -0.5745 / 0.0]
[apply] XXX: fontName boxG em [dim 11.93 x 1.309 x 0.0, box 0.087000005 / -0.18800001 / 0.0 .. 12.017 / 1.121 / 0.0, ctr 6.052 / 0.4665 / 0.0]
[apply] XXX: fontName box height px 17.021467
[apply] -----------------------------------------------------------------------------------------------------
[apply] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6b626a29]]:
[apply] Natives
[apply] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES3 false
[apply] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES2 false
[apply] GLES1 false
[apply] Count 5 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GL3bc GLProfile[GL3bc/GL4bc.hw]
[apply] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[apply] GL4bc GLProfile[GL4bc/GL4bc.hw]
[apply] GL2 GLProfile[GL2/GL4bc.hw]
[apply] GL4 GLProfile[GL4/GL4.hw]
[apply] GL3 GLProfile[GL3/GL4.hw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[apply] default GLProfile[GL4bc/GL4bc.hw]
[apply] Count 9 / 12
[apply]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.83355725 / 0.0 / -0.55243313 ], 0.0],
[apply] R: Plane[ [ -0.83355725 / 0.0 / -0.55243313 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.66274166 / -0.41421357 / -1.0]
[apply] Reshape: mapped.11: [1024.000000, 640.000000, 1.000000], winZ 0.900013 -> [0.66274166 / 0.41421357 / -1.0]
[apply] Reshape: dist1Box: [dim 1.3254833 x 0.82842714 x 0.0, box -0.66274166 / -0.41421357 / -1.0 .. 0.66274166 / 0.41421357 / -1.0, ctr 0.0 / 0.0 / -1.0]
[apply] Matrix: 0.0 / 0.0 / 0.0 @ 0.0
[apply] Scale: [132.548340 x 82.842712] / [1024 x 640] = [0.129442, 0.129442] -> 0.129442
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] Caught: Problem loading font LucidaBrightRegular.ttf, file c:\jdk-17/lib/fonts/LucidaBrightRegular.ttf
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test20TextRendererFSAA01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test30TextRendererNoSampling
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] *** GLDebugMessage false
[apply] Using vertical screen DPI of 93.62457, 3.6860068 pixel/mm
[apply] upsizeWindowSurface: 1024x640 -> 944x251 -> 1024x640
[apply] XXX: fontName size 10.0pt, dpiV 93.62457 -> 13.003413px
[apply] XXX: fontName boxM fu [dim 11420.0 x 1149.0 x 0.0, box 680.0 / -1149.0 / 0.0 .. 12100.0 / 0.0 / 0.0, ctr 6390.0 / -574.5 / 0.0]
[apply] XXX: fontName boxG fu [dim 11930.0 x 1309.0 x 0.0, box 87.0 / -188.0 / 0.0 .. 12017.0 / 1121.0 / 0.0, ctr 6052.0 / 466.5 / 0.0]
[apply] XXX: fontName boxM em [dim 11.42 x 1.149 x 0.0, box 0.68 / -1.149 / 0.0 .. 12.1 / 0.0 / 0.0, ctr 6.3900003 / -0.5745 / 0.0]
[apply] XXX: fontName boxG em [dim 11.93 x 1.309 x 0.0, box 0.087000005 / -0.18800001 / 0.0 .. 12.017 / 1.121 / 0.0, ctr 6.052 / 0.4665 / 0.0]
[apply] XXX: fontName box height px 17.021467
[apply] -----------------------------------------------------------------------------------------------------
[apply] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6b626a29]]:
[apply] Natives
[apply] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES3 false
[apply] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES2 false
[apply] GLES1 false
[apply] Count 5 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GL3bc GLProfile[GL3bc/GL4bc.hw]
[apply] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[apply] GL4bc GLProfile[GL4bc/GL4bc.hw]
[apply] GL2 GLProfile[GL2/GL4bc.hw]
[apply] GL4 GLProfile[GL4/GL4.hw]
[apply] GL3 GLProfile[GL3/GL4.hw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[apply] default GLProfile[GL4bc/GL4bc.hw]
[apply] Count 9 / 12
[apply]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.83355725 / 0.0 / -0.55243313 ], 0.0],
[apply] R: Plane[ [ -0.83355725 / 0.0 / -0.55243313 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.66274166 / -0.41421357 / -1.0]
[apply] Reshape: mapped.11: [1024.000000, 640.000000, 1.000000], winZ 0.900013 -> [0.66274166 / 0.41421357 / -1.0]
[apply] Reshape: dist1Box: [dim 1.3254833 x 0.82842714 x 0.0, box -0.66274166 / -0.41421357 / -1.0 .. 0.66274166 / 0.41421357 / -1.0, ctr 0.0 / 0.0 / -1.0]
[apply] Matrix: 0.0 / 0.0 / 0.0 @ 0.0
[apply] Scale: [132.548340 x 82.842712] / [1024 x 640] = [0.129442, 0.129442] -> 0.129442
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] Caught: Problem loading font LucidaBrightRegular.ttf, file c:\jdk-17/lib/fonts/LucidaBrightRegular.ttf
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test30TextRendererNoSampling
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900872929 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691900872933 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00TextRendererVBAA01 took 7.684 sec
[apply] Testcase: test10TextRendererMSAA01 took 5.726 sec
[apply] Testcase: test20TextRendererFSAA01 took 5.558 sec
[apply] Testcase: test30TextRendererNoSampling took 5.633 sec
[echo] Testing com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21
[apply] junit.framework.TestListener: tests to run: 5
[apply] junit.framework.TestListener: startTest(test00)
[apply] junit.framework.TestListener: endTest(test00)
[apply] junit.framework.TestListener: startTest(test00TextRendererVBAA01)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900874333 ms III - Start
[apply] SLOCK [T main @ 1691900874334 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test00
[apply] disabled !onlyOne
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test00
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test00TextRendererVBAA01
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] -----------------------------------------------------------------------------------------------------
[apply] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[apply] int8 1 / 1, int16 2 / 2
[apply] int 4 / 4, long 4 / 4
[apply] int32 4 / 4, int64 8 / 8
[apply] float 4 / 4, double 8 / 8, ldouble 16 / 16
[apply] pointer 8 / 8, page 4096
[apply] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: false
[apply] -----------------------------------------------------------------------------------------------------
[apply] Chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] Test Run: vbaa-s04-fsaa0, Ubuntu-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-Ubuntu_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, Ubuntu-Light
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-Ubuntu_Light-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, Ubuntu-Light Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-Ubuntu_Light_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, FreeMono-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-FreeMono_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, FreeMono-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-FreeMono_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, FreeSans-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-FreeSans_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, FreeSans-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-FreeSans_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, FreeSerif-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-FreeSerif_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, FreeSerif-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-FreeSerif_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, FreeSerif-Bold Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-FreeSerif_Bold_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, FreeSerif-Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-FreeSerif_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] junit.framework.TestListener: endTest(test00TextRendererVBAA01)
[apply] junit.framework.TestListener: startTest(test10TextRendererMSAA01)
[apply] Caught: Problem loading font LucidaBrightRegular.ttf, file c:\jdk-17/lib/fonts/LucidaBrightRegular.ttf
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test00TextRendererVBAA01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test10TextRendererMSAA01
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] Test Run: msaa-s04-fsaa0, Ubuntu-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-Ubuntu_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, Ubuntu-Light
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-Ubuntu_Light-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, Ubuntu-Light Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-Ubuntu_Light_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, FreeMono-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-FreeMono_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, FreeMono-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-FreeMono_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, FreeSans-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-FreeSans_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, FreeSans-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-FreeSans_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, FreeSerif-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-FreeSerif_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, FreeSerif-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-FreeSerif_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, FreeSerif-Bold Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-FreeSerif_Bold_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, FreeSerif-Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-FreeSerif_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Caught: Problem loading font LucidaBrightRegular.ttf, file c:\jdk-17/lib/fonts/LucidaBrightRegular.ttf
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test10TextRendererMSAA01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test20TextRendererFSAA01
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] junit.framework.TestListener: endTest(test10TextRendererMSAA01)
[apply] junit.framework.TestListener: startTest(test20TextRendererFSAA01)
[apply] Chosen: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Test Run: norm-s00-fsaa4, Ubuntu-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-Ubuntu_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, Ubuntu-Light
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-Ubuntu_Light-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, Ubuntu-Light Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-Ubuntu_Light_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, FreeMono-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-FreeMono_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, FreeMono-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-FreeMono_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, FreeSans-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-FreeSans_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, FreeSans-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-FreeSans_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, FreeSerif-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-FreeSerif_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, FreeSerif-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-FreeSerif_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, FreeSerif-Bold Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-FreeSerif_Bold_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, FreeSerif-Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-FreeSerif_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] junit.framework.TestListener: endTest(test20TextRendererFSAA01)
[apply] Caught: Problem loading font LucidaBrightRegular.ttf, file c:\jdk-17/lib/fonts/LucidaBrightRegular.ttf
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test20TextRendererFSAA01
[apply] junit.framework.TestListener: startTest(test30TextRendererNoSampling)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test30TextRendererNoSampling
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Test Run: norm-s00-fsaa0, Ubuntu-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-Ubuntu_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, Ubuntu-Light
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-Ubuntu_Light-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, Ubuntu-Light Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-Ubuntu_Light_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, FreeMono-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-FreeMono_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, FreeMono-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-FreeMono_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, FreeSans-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-FreeSans_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, FreeSans-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-FreeSans_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, FreeSerif-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-FreeSerif_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, FreeSerif-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-FreeSerif_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, FreeSerif-Bold Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-FreeSerif_Bold_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, FreeSerif-Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-FreeSerif_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] junit.framework.TestListener: endTest(test30TextRendererNoSampling)
[apply] Caught: Problem loading font LucidaBrightRegular.ttf, file c:\jdk-17/lib/fonts/LucidaBrightRegular.ttf
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test30TextRendererNoSampling
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900949884 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691900949884 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 76.283 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900874333 ms III - Start
[apply] SLOCK [T main @ 1691900874334 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test00
[apply] disabled !onlyOne
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test00
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test00TextRendererVBAA01
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] -----------------------------------------------------------------------------------------------------
[apply] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[apply] int8 1 / 1, int16 2 / 2
[apply] int 4 / 4, long 4 / 4
[apply] int32 4 / 4, int64 8 / 8
[apply] float 4 / 4, double 8 / 8, ldouble 16 / 16
[apply] pointer 8 / 8, page 4096
[apply] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: false
[apply] -----------------------------------------------------------------------------------------------------
[apply] Chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] Test Run: vbaa-s04-fsaa0, Ubuntu-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-Ubuntu_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, Ubuntu-Light
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-Ubuntu_Light-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, Ubuntu-Light Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-Ubuntu_Light_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, FreeMono-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-FreeMono_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, FreeMono-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-FreeMono_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, FreeSans-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-FreeSans_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, FreeSans-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-FreeSans_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, FreeSerif-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-FreeSerif_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, FreeSerif-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-FreeSerif_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, FreeSerif-Bold Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-FreeSerif_Bold_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, FreeSerif-Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-FreeSerif_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Caught: Problem loading font LucidaBrightRegular.ttf, file c:\jdk-17/lib/fonts/LucidaBrightRegular.ttf
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test00TextRendererVBAA01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test10TextRendererMSAA01
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] Test Run: msaa-s04-fsaa0, Ubuntu-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-Ubuntu_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, Ubuntu-Light
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-Ubuntu_Light-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, Ubuntu-Light Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-Ubuntu_Light_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, FreeMono-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-FreeMono_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, FreeMono-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-FreeMono_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, FreeSans-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-FreeSans_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, FreeSans-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-FreeSans_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, FreeSerif-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-FreeSerif_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, FreeSerif-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-FreeSerif_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, FreeSerif-Bold Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-FreeSerif_Bold_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, FreeSerif-Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-FreeSerif_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Caught: Problem loading font LucidaBrightRegular.ttf, file c:\jdk-17/lib/fonts/LucidaBrightRegular.ttf
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test10TextRendererMSAA01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test20TextRendererFSAA01
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Chosen: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Test Run: norm-s00-fsaa4, Ubuntu-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-Ubuntu_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, Ubuntu-Light
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-Ubuntu_Light-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, Ubuntu-Light Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-Ubuntu_Light_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, FreeMono-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-FreeMono_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, FreeMono-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-FreeMono_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, FreeSans-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-FreeSans_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, FreeSans-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-FreeSans_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, FreeSerif-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-FreeSerif_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, FreeSerif-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-FreeSerif_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, FreeSerif-Bold Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-FreeSerif_Bold_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, FreeSerif-Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-FreeSerif_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Caught: Problem loading font LucidaBrightRegular.ttf, file c:\jdk-17/lib/fonts/LucidaBrightRegular.ttf
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test20TextRendererFSAA01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test30TextRendererNoSampling
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] != recommended[0]
[apply] Chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Test Run: norm-s00-fsaa0, Ubuntu-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-Ubuntu_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, Ubuntu-Light
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-Ubuntu_Light-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, Ubuntu-Light Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-Ubuntu_Light_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, FreeMono-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-FreeMono_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, FreeMono-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-FreeMono_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, FreeSans-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-FreeSans_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, FreeSans-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-FreeSans_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, FreeSerif-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-FreeSerif_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, FreeSerif-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-FreeSerif_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, FreeSerif-Bold Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-FreeSerif_Bold_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, FreeSerif-Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-FreeSerif_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Caught: Problem loading font LucidaBrightRegular.ttf, file c:\jdk-17/lib/fonts/LucidaBrightRegular.ttf
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test30TextRendererNoSampling
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900949884 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691900949884 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00 took 0.002 sec
[apply] Testcase: test00TextRendererVBAA01 took 25.698 sec
[apply] Testcase: test10TextRendererMSAA01 took 38.897 sec
[apply] Testcase: test20TextRendererFSAA01 took 5.439 sec
[apply] Testcase: test30TextRendererNoSampling took 5.364 sec
[echo] Testing com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX
[apply] junit.framework.TestListener: tests to run: 2
[apply] junit.framework.TestListener: startTest(test00All)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900951280 ms III - Start
[apply] SLOCK [T main @ 1691900951281 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX - test00All
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[auto-cfg]]
[apply] Requested: vbaa
[apply] Chosen: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] ** new frame ** (sleep: 100ms)
[apply] junit.framework.TestListener: endTest(test00All)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX - test00All
[apply] junit.framework.TestListener: startTest(test01OnlyIssues)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX - test01OnlyIssues
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[auto-cfg]]
[apply] Requested: vbaa
[apply] Chosen: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] ** new frame ** (sleep: 100ms)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX - test01OnlyIssues
[apply] ++++ Test Singleton.unlock()
[apply] junit.framework.TestListener: endTest(test01OnlyIssues)SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900958231 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691900958231 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply]
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.648 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900951280 ms III - Start
[apply] SLOCK [T main @ 1691900951281 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX - test00All
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[auto-cfg]]
[apply] Requested: vbaa
[apply] Chosen: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] ** new frame ** (sleep: 100ms)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX - test00All
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX - test01OnlyIssues
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[auto-cfg]]
[apply] Requested: vbaa
[apply] Chosen: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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 @ 1691900958231 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691900958231 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00All took 4.582 sec
[apply] Testcase: test01OnlyIssues took 2.342 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 @ 1691900959341 ms III - Start
[apply] SLOCK [T main @ 1691900959342 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts
[apply] junit.framework.TestListener: tests to run: 1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT - test01Onscreen
[apply] Loop # 0 / 15
[apply] junit.framework.TestListener: startTest(test01Onscreen)
[apply] GLWindow: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Loop # 1 / 15
[apply] GLWindow: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Loop # 2 / 15
[apply] GLWindow: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Loop # 3 / 15
[apply] GLWindow: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Loop # 4 / 15
[apply] GLWindow: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Loop # 5 / 15
[apply] GLWindow: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Loop # 6 / 15
[apply] GLWindow: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Loop # 7 / 15
[apply] GLWindow: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Loop # 8 / 15
[apply] GLWindow: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Loop # 9 / 15
[apply] GLWindow: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Loop # 10 / 15
[apply] GLWindow: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Loop # 11 / 15
[apply] GLWindow: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Loop # 12 / 15
[apply] GLWindow: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Loop # 13 / 15
[apply] GLWindow: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Loop # 14 / 15
[apply] GLWindow: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], 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 @ 1691900962934 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691900962934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] junit.framework.TestListener: endTest(test01Onscreen)
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.258 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900959341 ms III - Start
[apply] SLOCK [T main @ 1691900959342 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT - test01Onscreen
[apply] Loop # 0 / 15
[apply] GLWindow: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Loop # 1 / 15
[apply] GLWindow: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Loop # 2 / 15
[apply] GLWindow: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Loop # 3 / 15
[apply] GLWindow: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Loop # 4 / 15
[apply] GLWindow: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Loop # 5 / 15
[apply] GLWindow: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Loop # 6 / 15
[apply] GLWindow: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Loop # 7 / 15
[apply] GLWindow: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Loop # 8 / 15
[apply] GLWindow: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Loop # 9 / 15
[apply] GLWindow: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Loop # 10 / 15
[apply] GLWindow: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Loop # 11 / 15
[apply] GLWindow: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Loop # 12 / 15
[apply] GLWindow: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Loop # 13 / 15
[apply] GLWindow: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Loop # 14 / 15
[apply] GLWindow: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], 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 @ 1691900962934 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691900962934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01Onscreen took 2.249 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 @ 1691900964025 ms III - Start
[apply] SLOCK [T main @ 1691900964026 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Anim
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.0 0x71217062: tileRendererInUse null, GearsES2[obj 0x71217062 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x71217062 on Thread[Thread-1-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x71217062 created: GearsObj[0x7f729fa9, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x71217062 created: GearsObj[0x737336c4, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x71217062 created: GearsObj[0x737336c4, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.X 0x71217062 FIN GearsES2[obj 0x71217062 isInit true, usesShared false, 1 GearsObj[0x7f729fa9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x737336c4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e52a90c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.reshape 0x71217062 0/0 640x480 of 640x480, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x71217062, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x71217062: tileRendererInUse null
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x71217062 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] junit.framework.TestListener: endTest(test01_Plain)
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x7b22bcec: tileRendererInUse null, GearsES2[obj 0x7b22bcec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7b22bcec on Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7b22bcec created: GearsObj[0x476846f3, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7b22bcec created: GearsObj[0x40646608, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7b22bcec created: GearsObj[0x40646608, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x7b22bcec FIN GearsES2[obj 0x7b22bcec isInit true, usesShared false, 1 GearsObj[0x476846f3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x40646608, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x167bece4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x7b22bcec 0/0 640x480 of 640x480, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7b22bcec, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x7b22bcec 640x480, swapInterval 1, drawable 0x700107d7
[apply] Thread[Thread-4,5,main] GearsES2.display 0x7b22bcec 640x480, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x7b22bcec: tileRendererInUse null
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x7b22bcec 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 @ 1691900965735 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691900965735 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.381 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900964025 ms III - Start
[apply] SLOCK [T main @ 1691900964026 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Anim
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.0 0x71217062: tileRendererInUse null, GearsES2[obj 0x71217062 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x71217062 on Thread[Thread-1-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x71217062 created: GearsObj[0x7f729fa9, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x71217062 created: GearsObj[0x737336c4, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x71217062 created: GearsObj[0x737336c4, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.X 0x71217062 FIN GearsES2[obj 0x71217062 isInit true, usesShared false, 1 GearsObj[0x7f729fa9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x737336c4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e52a90c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.reshape 0x71217062 0/0 640x480 of 640x480, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x71217062, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x71217062: tileRendererInUse null
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x71217062 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Anim
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Plain
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x7b22bcec: tileRendererInUse null, GearsES2[obj 0x7b22bcec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7b22bcec on Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7b22bcec created: GearsObj[0x476846f3, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7b22bcec created: GearsObj[0x40646608, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7b22bcec created: GearsObj[0x40646608, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x7b22bcec FIN GearsES2[obj 0x7b22bcec isInit true, usesShared false, 1 GearsObj[0x476846f3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x40646608, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x167bece4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x7b22bcec 0/0 640x480 of 640x480, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7b22bcec, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x7b22bcec 640x480, swapInterval 1, drawable 0x700107d7
[apply] Thread[Thread-4,5,main] GearsES2.display 0x7b22bcec 640x480, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x7b22bcec: tileRendererInUse null
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x7b22bcec 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 @ 1691900965735 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691900965735 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01_Anim took 1.581 sec
[apply] Testcase: test01_Plain took 0.106 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 @ 1691900966871 ms III - Start
[apply] SLOCK [T main @ 1691900966872 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Anim
[apply] Thread[Thread-1-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[Thread-1-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[apply] null
[apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[Thread-1-Animator#01,5,main] RedSquareES2.init FIN
[apply] Thread[Thread-1-Animator#01,5,main] RedSquareES2.reshape 0/0 200x200 of 200x200, swapInterval 1, drawable 0x60100d4, tileRendererInUse null
[apply] Thread[Thread-1-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.0 0x61d0396d: tileRendererInUse null, GearsES2[obj 0x61d0396d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x61d0396d on Thread[Thread-1-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x61d0396d created: GearsObj[0x3ebfab5c, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x61d0396d created: GearsObj[0x38d9d3c3, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x61d0396d created: GearsObj[0x38d9d3c3, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.X 0x61d0396d FIN GearsES2[obj 0x61d0396d isInit true, usesShared false, 1 GearsObj[0x3ebfab5c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x38d9d3c3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x637041eb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.reshape 0x61d0396d 0/0 200x200 of 200x200, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x61d0396d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 18
[apply] Window2: frames 42
[apply] junit.framework.TestListener: endTest(test01_Anim)
[apply] junit.framework.TestListener: startTest(test01_Plain)
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x61d0396d: tileRendererInUse null
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x61d0396d FIN
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Anim
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Plain
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 3 (enable: true)
[apply] null
[apply] ShaderProgram[id=3, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init FIN
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape 0/0 200x200 of 200x200, swapInterval 1, drawable 0x30107df, tileRendererInUse null
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape FIN
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x56f7c1e5: tileRendererInUse null, GearsES2[obj 0x56f7c1e5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x56f7c1e5 on Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] junit.framework.TestListener: endTest(test01_Plain)
[apply] gear1 0x56f7c1e5 created: GearsObj[0x42ec08a8, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x56f7c1e5 created: GearsObj[0x4026ecdd, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x56f7c1e5 created: GearsObj[0x4026ecdd, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x56f7c1e5 FIN GearsES2[obj 0x56f7c1e5 isInit true, usesShared false, 1 GearsObj[0x42ec08a8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4026ecdd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e5719e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x56f7c1e5 0/0 200x200 of 200x200, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x56f7c1e5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x56f7c1e5 200x200, swapInterval 1, drawable 0x60100d4
[apply] Thread[Thread-4,5,main] GearsES2.display 0x56f7c1e5 200x200, swapInterval 1, drawable 0xffffffffdd010806
[apply] Window1: frames 2
[apply] Window2: frames 4
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x56f7c1e5: tileRendererInUse null
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x56f7c1e5 FIN
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[Thread-1-Display-.windows_nil-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 @ 1691900969310 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691900969310 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.079 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900966871 ms III - Start
[apply] SLOCK [T main @ 1691900966872 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Anim
[apply] Thread[Thread-1-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[Thread-1-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[apply] null
[apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[Thread-1-Animator#01,5,main] RedSquareES2.init FIN
[apply] Thread[Thread-1-Animator#01,5,main] RedSquareES2.reshape 0/0 200x200 of 200x200, swapInterval 1, drawable 0x60100d4, tileRendererInUse null
[apply] Thread[Thread-1-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.0 0x61d0396d: tileRendererInUse null, GearsES2[obj 0x61d0396d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x61d0396d on Thread[Thread-1-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x61d0396d created: GearsObj[0x3ebfab5c, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x61d0396d created: GearsObj[0x38d9d3c3, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x61d0396d created: GearsObj[0x38d9d3c3, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.X 0x61d0396d FIN GearsES2[obj 0x61d0396d isInit true, usesShared false, 1 GearsObj[0x3ebfab5c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x38d9d3c3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x637041eb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.reshape 0x61d0396d 0/0 200x200 of 200x200, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x61d0396d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 18
[apply] Window2: frames 42
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x61d0396d: tileRendererInUse null
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x61d0396d FIN
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Anim
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Plain
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 3 (enable: true)
[apply] null
[apply] ShaderProgram[id=3, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init FIN
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape 0/0 200x200 of 200x200, swapInterval 1, drawable 0x30107df, tileRendererInUse null
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape FIN
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x56f7c1e5: tileRendererInUse null, GearsES2[obj 0x56f7c1e5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x56f7c1e5 on Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x56f7c1e5 created: GearsObj[0x42ec08a8, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x56f7c1e5 created: GearsObj[0x4026ecdd, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x56f7c1e5 created: GearsObj[0x4026ecdd, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x56f7c1e5 FIN GearsES2[obj 0x56f7c1e5 isInit true, usesShared false, 1 GearsObj[0x42ec08a8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4026ecdd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e5719e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x56f7c1e5 0/0 200x200 of 200x200, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x56f7c1e5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x56f7c1e5 200x200, swapInterval 1, drawable 0x60100d4
[apply] Thread[Thread-4,5,main] GearsES2.display 0x56f7c1e5 200x200, swapInterval 1, drawable 0xffffffffdd010806
[apply] Window1: frames 2
[apply] Window2: frames 4
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x56f7c1e5: tileRendererInUse null
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x56f7c1e5 FIN
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[Thread-1-Display-.windows_nil-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 @ 1691900969310 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691900969310 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01_Anim took 2.246 sec
[apply] Testcase: test01_Plain took 0.167 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] junit.framework.TestListener: tests to run: 7
[apply] junit.framework.TestListener: startTest(test01CPUSource)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900970478 ms III - Start
[apply] SLOCK [T main @ 1691900970479 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] junit.framework.TestListener: endTest(test01CPUSource)
[apply] junit.framework.TestListener: startTest(test02VBOOnly)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test02VBOOnly
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] junit.framework.TestListener: endTest(test02VBOOnly)
[apply] junit.framework.TestListener: startTest(test03VBOVAO)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test02VBOOnly
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test03VBOVAO
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] junit.framework.TestListener: endTest(test03VBOVAO)
[apply] junit.framework.TestListener: startTest(test12CPUSourceAndVBOOnly)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test03VBOVAO
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test12CPUSourceAndVBOOnly
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] junit.framework.TestListener: endTest(test12CPUSourceAndVBOOnly)
[apply] junit.framework.TestListener: startTest(test13CPUSourceAndVBOVAO)
[apply] QUIT Window Thread[main-Display-.windows_nil-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_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display 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] QUIT Window Thread[main-Display-.windows_nil-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: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] QUIT Window Thread[main-Display-.windows_nil-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] junit.framework.TestListener: endTest(test23VBOOnlyAndVBOVAO)
[apply] junit.framework.TestListener: startTest(test88AllModes)
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-7,5,main]
[apply] junit.framework.TestListener: endTest(test88AllModes)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900976637 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691900976637 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.834 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: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_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: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display 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 @ 1691900970478 ms III - Start
[apply] SLOCK [T main @ 1691900970479 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test02VBOOnly
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test02VBOOnly
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test03VBOVAO
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test03VBOVAO
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test12CPUSourceAndVBOOnly
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test12CPUSourceAndVBOOnly
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test13CPUSourceAndVBOVAO
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-5,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test13CPUSourceAndVBOVAO
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test23VBOOnlyAndVBOVAO
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-6,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test23VBOOnlyAndVBOVAO
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes
[apply] QUIT Window Thread[main-Display-.windows_nil-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 @ 1691900976637 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691900976637 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01CPUSource took 2.077 sec
[apply] Testcase: test02VBOOnly took 0.681 sec
[apply] Testcase: test03VBOVAO took 0.662 sec
[apply] Testcase: test12CPUSourceAndVBOOnly took 0.696 sec
[apply] Testcase: test13CPUSourceAndVBOVAO took 0.667 sec
[apply] Testcase: test23VBOOnlyAndVBOVAO took 0.682 sec
[apply] Testcase: test88AllModes took 0.664 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] junit.framework.TestListener: tests to run: 2
[apply] junit.framework.TestListener: startTest(test01GL2CPUSource)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900977863 ms III - Start
[apply] SLOCK [T main @ 1691900977864 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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] junit.framework.TestListener: endTest(test01GL2CPUSource)
[apply] junit.framework.TestListener: startTest(test02GL3CPUSource)
[apply] junit.framework.TestListener: endTest(test02GL3CPUSource)
[apply] Expected Exception: Caught GLException: CPU data sourcing n/a w/ WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x71c8becc, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@19d37183,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@2a3b85ee,
[apply] Handle 0x60100d4,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x2, obj 0x3bd40a57], 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 0x1a0dcaa], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xfdefd3f],
[apply] FBO back write 1, FBO[name r/w 1/1, init true, bound true, size 512x512, samples 0/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x1, obj 0xa4102b8], 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 0xd83da2e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x11dc3715],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x60100d4
[apply] , size 512x512
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x23977b2f]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <69930714, 7a52f2a2>[count 1, qsz 0, owner <main>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 512x512]
[apply] , upstreamSurface false ]]] on thread main
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test02GL3CPUSource
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900979314 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691900979314 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.127 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900977863 ms III - Start
[apply] SLOCK [T main @ 1691900977864 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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/ WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x71c8becc, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@19d37183,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@2a3b85ee,
[apply] Handle 0x60100d4,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x2, obj 0x3bd40a57], 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 0x1a0dcaa], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xfdefd3f],
[apply] FBO back write 1, FBO[name r/w 1/1, init true, bound true, size 512x512, samples 0/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x1, obj 0xa4102b8], 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 0xd83da2e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x11dc3715],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x60100d4
[apply] , size 512x512
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x23977b2f]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <69930714, 7a52f2a2>[count 1, qsz 0, owner <main>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 512x512]
[apply] , upstreamSurface false ]]] on thread main
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test02GL3CPUSource
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900979314 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691900979314 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01GL2CPUSource took 1.396 sec
[apply] Testcase: test02GL3CPUSource took 0.032 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT.xml
[apply] 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] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900980435 ms III - Start
[apply] SLOCK [T main @ 1691900980436 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01a_GL2ES2_Demo1_SingleBuffer_Normal)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal
[apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], 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.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <1a0dcaa, 3bd40a57>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Depth: exp true, req true, has true
[apply] Init GLAD: FBOImpl[
[apply] Thread[main,5,main] GearsES2.init.0 0x5a955565: tileRendererInUse null, GearsES2[obj 0x5a955565 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5a955565 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x22635ba0], 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 0x1df82230], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c10b87],
[apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x22635ba0], 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 0x1df82230], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c10b87],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <1a0dcaa, 3bd40a57>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0xfdefd3f, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@6a01e23,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x22635ba0], 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 0x1df82230], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c10b87],
[apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x22635ba0], 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 0x1df82230], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c10b87],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <1a0dcaa, 3bd40a57>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]]] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x22635ba0], 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 0x1df82230], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c10b87]
[apply] Init back FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x22635ba0], 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 0x1df82230], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c10b87]
[apply] Texture: exp true, hasFront true
[apply] gear1 0x5a955565 created: GearsObj[0x1534f01b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5a955565 created: GearsObj[0x78e117e3, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5a955565 created: GearsObj[0x78e117e3, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x5a955565 FIN GearsES2[obj 0x5a955565 isInit true, usesShared false, 1 GearsObj[0x1534f01b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x78e117e3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36c88a32, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x5a955565 0/0 400x300 of 400x300, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5a955565, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5a955565 400x300, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x5a955565 400x300, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0001-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x5a955565 0/0 200x150 of 200x150, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x22635ba0], 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 0x1, obj 0x1df82230], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c10b87]
[apply] Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x22635ba0], 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 0x1, obj 0x1df82230], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c10b87]
[apply] Resize1.oldBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x22635ba0], 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 0x1, obj 0x1df82230], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c10b87]
[apply] Resize1.nowBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x22635ba0], 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 0x1, obj 0x1df82230], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c10b87]
[apply] >> GearsES2 0x5a955565, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5a955565 200x150, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x5a955565 200x150, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0003-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.display 0x5a955565 200x150, swapInterval 0, drawable 0x30107df
[apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x22635ba0]
[apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x22635ba0]
[apply] Thread[main,5,main] GearsES2.reshape 0x5a955565 0/0 800x600 of 800x600, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5a955565, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5a955565 800x600, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x5a955565 800x600, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0006-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.display 0x5a955565 800x600, swapInterval 0, drawable 0x30107df
[apply] Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x1, obj 0x22635ba0], 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 0x1, obj 0x1df82230], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c10b87]
[apply] Resize2.nowFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x1, obj 0x22635ba0], 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 0x1, obj 0x1df82230], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c10b87]
[apply] Resize2.oldBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x1, obj 0x22635ba0], 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 0x1, obj 0x1df82230], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c10b87]
[apply] Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x1, obj 0x22635ba0], 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 0x1, obj 0x1df82230], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c10b87]
[apply] Resize3.sampleCount: 0 -> 4
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x5a955565 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@75f32542[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Thread[main,5,main] GearsES2.display 0x5a955565 800x600, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x5a955565 800x600, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.reshape 0x5a955565 0/0 600x450 of 600x450, swapInterval 0, drawable 0x30107df, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x5a955565, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5a955565 600x450, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x5a955565 600x450, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png
[apply] Thread[main,5,main] GearsES2.dispose 0x5a955565: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x5a955565 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] junit.framework.TestListener: endTest(test01a_GL2ES2_Demo1_SingleBuffer_Normal)
[apply] junit.framework.TestListener: startTest(test01b_GL2ES2_Demo1_SingleBuffer_NoTex)
[apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], 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.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <49ec71f8, 1d2adfbe>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], 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.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x8f4ea7c], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x223d2c72], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x436813f3],
[apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x8f4ea7c], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x223d2c72], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x436813f3],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <49ec71f8, 1d2adfbe>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x36902638, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@74fe5c40,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x8f4ea7c], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x223d2c72], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x436813f3],
[apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x8f4ea7c], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x223d2c72], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x436813f3],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <49ec71f8, 1d2adfbe>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]]] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x8f4ea7c], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x223d2c72], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x436813f3]
[apply] Init back FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x8f4ea7c], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x223d2c72], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x436813f3]
[apply] Texture: exp false, hasFront false
[apply] Thread[main,5,main] GearsES2.init.0 0x3febb011: tileRendererInUse null, GearsES2[obj 0x3febb011 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3febb011 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x8f4ea7c], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x1, obj 0x223d2c72], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x436813f3]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x8f4ea7c], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x1, obj 0x223d2c72], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x436813f3]
[apply] Resize1.oldBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x8f4ea7c], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x1, obj 0x223d2c72], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x436813f3]
[apply] Resize1.nowBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x8f4ea7c], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x1, obj 0x223d2c72], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x436813f3]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3febb011 created: GearsObj[0x57a3af25, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3febb011 created: GearsObj[0x2b662a77, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3febb011 created: GearsObj[0x2b662a77, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x3febb011 FIN GearsES2[obj 0x3febb011 isInit true, usesShared false, 1 GearsObj[0x57a3af25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b662a77, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7f0eb4b4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x3febb011 0/0 400x300 of 400x300, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3febb011, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x3febb011 400x300, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x3febb011 400x300, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0001-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x3febb011 0/0 200x150 of 200x150, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3febb011, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x3febb011 200x150, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x3febb011 200x150, swapInterval 0, drawable 0x30107df
[apply] Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x2, obj 0x8f4ea7c], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x1, obj 0x223d2c72], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x436813f3]
[apply] Resize2.nowFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x2, obj 0x8f4ea7c], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x1, obj 0x223d2c72], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x436813f3]
[apply] Resize2.oldBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x2, obj 0x8f4ea7c], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x1, obj 0x223d2c72], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x436813f3]
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0003-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.display 0x3febb011 200x150, swapInterval 0, drawable 0x30107df
[apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x8f4ea7c]
[apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x8f4ea7c]
[apply] Thread[main,5,main] GearsES2.reshape 0x3febb011 0/0 800x600 of 800x600, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3febb011, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x3febb011 800x600, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x3febb011 800x600, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0006-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.display 0x3febb011 800x600, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x3febb011 800x600, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x3febb011 800x600, swapInterval 0, drawable 0x30107df
[apply] Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x2, obj 0x8f4ea7c], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x1, obj 0x223d2c72], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x436813f3]
[apply] Resize3.sampleCount: 0 -> 4
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.png
[apply] Fin: FBOImpl[
[apply] Thread[main,5,main] GearsES2.reshape 0x3febb011 0/0 600x450 of 600x450, swapInterval 0, drawable 0x30107df, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x3febb011, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x3febb011 600x450, swapInterval 0, drawable 0x30107df
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3febb011 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@10e31a9a[init false], ], Thread[main,5,main] GearsES2.display 0x3febb011 600x450, swapInterval 0, drawable 0x30107df
[apply]
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png
[apply] junit.framework.TestListener: endTest(test01b_GL2ES2_Demo1_SingleBuffer_NoTex)
[apply] junit.framework.TestListener: startTest(test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth)
[apply] Thread[main,5,main] GearsES2.dispose 0x3febb011: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x3febb011 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01b_GL2ES2_Demo1_SingleBuffer_NoTex
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth
[apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], 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.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <1623b78d, c8c12ac>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], 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.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], 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/32, 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 0x4550bb58], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4ec4f3a0],
[apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/32, 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 0x4550bb58], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4ec4f3a0],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <1623b78d, c8c12ac>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x6adbc9d, handle 0x40000, isShared false, jogamp.opengl.gl4.GL4bcImpl@223191a6,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], 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/32, 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 0x4550bb58], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4ec4f3a0],
[apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/32, 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 0x4550bb58], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4ec4f3a0],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <1623b78d, c8c12ac>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]]] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/32, 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 0x4550bb58], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4ec4f3a0]
[apply] Init back FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/32, 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 0x4550bb58], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4ec4f3a0]
[apply] Texture: exp false, hasFront false
[apply] Thread[main,5,main] GearsES2.init.0 0x49139829: tileRendererInUse null, GearsES2[obj 0x49139829 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x49139829 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x49139829 created: GearsObj[0x77fbd92c, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x49139829 created: GearsObj[0x67c27493, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x49139829 created: GearsObj[0x67c27493, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x49139829 FIN GearsES2[obj 0x49139829 isInit true, usesShared false, 1 GearsObj[0x77fbd92c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x67c27493, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a482e36, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x49139829 0/0 400x300 of 400x300, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x49139829, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x49139829 400x300, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x49139829 400x300, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0001-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x49139829 0/0 200x150 of 200x150, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x49139829, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x49139829 200x150, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x49139829 200x150, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0003-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.display 0x49139829 200x150, swapInterval 0, drawable 0x30107df
[apply] Resize1.oldDepth null
[apply] Resize1.newDepth null
[apply] Thread[main,5,main] GearsES2.reshape 0x49139829 0/0 800x600 of 800x600, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x49139829, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x49139829 800x600, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x49139829 800x600, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0006-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.display 0x49139829 800x600, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x49139829 800x600, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x49139829 800x600, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D00-St00-Sa04_default-0800x0600.png
[apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x1, obj 0x4550bb58], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4ec4f3a0]
[apply] Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x1, obj 0x4550bb58], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4ec4f3a0]
[apply] Resize1.oldBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x1, obj 0x4550bb58], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4ec4f3a0]
[apply] Resize1.nowBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x1, obj 0x4550bb58], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4ec4f3a0]
[apply] Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x1, obj 0x4550bb58], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4ec4f3a0]
[apply] Resize2.nowFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x1, obj 0x4550bb58], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4ec4f3a0]
[apply] Resize2.oldBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x1, obj 0x4550bb58], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4ec4f3a0]
[apply] Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x1, obj 0x4550bb58], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4ec4f3a0]
[apply] Resize3.sampleCount: 0 -> 4
[apply] Fin: FBOImpl[
[apply] Thread[main,5,main] GearsES2.reshape 0x49139829 0/0 600x450 of 600x450, swapInterval 0, drawable 0x30107df, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x49139829, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x49139829 600x450, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x49139829 600x450, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D00-St00-Sa04_default-0600x0450.png
[apply] Thread[main,5,main] GearsES2.dispose 0x49139829: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x49139829 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] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x49139829 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@9597028[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth)
[apply] junit.framework.TestListener: startTest(test02a_GL2ES2_Demo1_DoubleBuffer_Normal)
[apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <5b8dfcc1, 2f9f7dcf>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x1bd4fdd], 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 0x35e2d654], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x55183b20],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x6cf0e0ba], 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 0x4f83df68], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7d8995e],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <5b8dfcc1, 2f9f7dcf>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x747ddf94, handle 0x50000, isShared false, jogamp.opengl.gl4.GL4bcImpl@130d63be,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x1bd4fdd], 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 0x35e2d654], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x55183b20],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x6cf0e0ba], 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 0x4f83df68], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7d8995e],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <5b8dfcc1, 2f9f7dcf>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]]] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x1bd4fdd], 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 0x35e2d654], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x55183b20]
[apply] Init back FBO: FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x6cf0e0ba], 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 0x4f83df68], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7d8995e]
[apply] Texture: exp true, hasFront true
[apply] Thread[main,5,main] GearsES2.init.0 0x42a48628: tileRendererInUse null, GearsES2[obj 0x42a48628 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x42a48628 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x42a48628 created: GearsObj[0x3c19aaa5, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x42a48628 created: GearsObj[0x3349e9bb, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x42a48628 created: GearsObj[0x3349e9bb, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x42a48628 FIN GearsES2[obj 0x42a48628 isInit true, usesShared false, 1 GearsObj[0x3c19aaa5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3349e9bb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x409bf450, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x42a48628 0/0 400x300 of 400x300, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x42a48628, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x42a48628 400x300, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x42a48628 400x300, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x42a48628 0/0 200x150 of 200x150, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x42a48628, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x42a48628 200x150, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x42a48628 200x150, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.display 0x42a48628 200x150, swapInterval 0, drawable 0x30107df
[apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x1bd4fdd]
[apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x1bd4fdd]
[apply] Thread[main,5,main] GearsES2.reshape 0x42a48628 0/0 800x600 of 800x600, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x42a48628, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x42a48628 800x600, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x42a48628 800x600, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0006-GL4___-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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x1bd4fdd], 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 0x1, obj 0x35e2d654], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x55183b20]
[apply] Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x1bd4fdd], 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 0x1, obj 0x35e2d654], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x55183b20]
[apply] Resize1.oldBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x6cf0e0ba], 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 0x4f83df68], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7d8995e]
[apply] Resize1.nowBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x6cf0e0ba], 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 0x4f83df68], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7d8995e]
[apply] Thread[main,5,main] GearsES2.display 0x42a48628 800x600, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x42a48628 800x600, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x42a48628 800x600, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.reshape 0x42a48628 0/0 600x450 of 600x450, swapInterval 0, drawable 0x30107df, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x42a48628, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x42a48628 600x450, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x42a48628 600x450, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png
[apply] Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x1, obj 0x1bd4fdd], 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 0x1, obj 0x35e2d654], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x55183b20]
[apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x2, obj 0x6cf0e0ba], 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 0x2, obj 0x4f83df68], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7d8995e]
[apply] Resize2.oldBack : FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x2, obj 0x6cf0e0ba], 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 0x2, obj 0x4f83df68], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7d8995e]
[apply] Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x1, obj 0x1bd4fdd], 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 0x1, obj 0x35e2d654], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x55183b20]
[apply] Resize3.sampleCount: 0 -> 4
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x42a48628 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@293a5bf6[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(test02a_GL2ES2_Demo1_DoubleBuffer_Normal)
[apply] Thread[main,5,main] GearsES2.dispose 0x42a48628: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x42a48628 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] junit.framework.TestListener: startTest(test03a_GL2ES2_Demo2MSAA4_Normal)
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <689604d9, 18078bef>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Depth: exp true, req true, has true
[apply] Init GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x145f66e3], 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 0x4c371370], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3023df74],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x4562e04d], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x313ac989], 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 0x4c371370], hasSink true, dirty false], state OK, obj 0x2a65fe7c],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <689604d9, 18078bef>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x799f10e1, handle 0x60000, isShared false, jogamp.opengl.gl4.GL4bcImpl@4135c3b,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x145f66e3], 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 0x4c371370], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3023df74],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x4562e04d], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x313ac989], 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 0x4c371370], hasSink true, dirty false], state OK, obj 0x2a65fe7c],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <689604d9, 18078bef>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]]] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x145f66e3], 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 0x4c371370], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3023df74]
[apply] Init back FBO: FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x4562e04d], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x313ac989], 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 0x4c371370], hasSink true, dirty false], state OK, obj 0x2a65fe7c]
[apply] Texture: exp true, hasFront true
[apply]
[apply] req. msaa: true
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] has msaa: true
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true)
[apply] null
[apply] ShaderProgram[id=5, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png
[apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x145f66e3]
[apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x145f66e3]
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png
[apply] Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x145f66e3], 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 0x1, obj 0x4c371370], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3023df74]
[apply] Resize1.nowFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x145f66e3], 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 0x1, obj 0x4c371370], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3023df74]
[apply] Resize1.oldBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 200x150, name 0x2, obj 0x4562e04d], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x313ac989], 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 0x1, obj 0x4c371370], hasSink true, dirty false], state OK, obj 0x2a65fe7c]
[apply] Resize1.nowBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 200x150, name 0x2, obj 0x4562e04d], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x313ac989], 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 0x1, obj 0x4c371370], hasSink true, dirty false], state OK, obj 0x2a65fe7c]
[apply] Resize2.oldFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x3, obj 0x145f66e3], 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 0x1, obj 0x4c371370], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3023df74]
[apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x3, obj 0x145f66e3], 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 0x1, obj 0x4c371370], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3023df74]
[apply] Resize2.oldBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 800x600, name 0x2, obj 0x4562e04d], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x313ac989], 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 0x1, obj 0x4c371370], hasSink true, dirty false], state OK, obj 0x2a65fe7c]
[apply] Resize2.nowBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 800x600, name 0x2, obj 0x4562e04d], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x313ac989], 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 0x1, obj 0x4c371370], hasSink true, dirty false], state OK, obj 0x2a65fe7c]
[apply] Resize3.sampleCount: 4 -> 0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0600x0450.png
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@6302bbb1[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@31304f14[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] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <a1153bc, 1aafa419>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Depth: exp true, req true, has true
[apply] Init GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x4, obj 0x55182842], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x55141def], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3270d194],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x5656be13], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x235834f2], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x55141def], hasSink true, dirty false], state OK, obj 0x4218d6a3],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <a1153bc, 1aafa419>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x47eaca72, handle 0x70000, isShared false, jogamp.opengl.gl4.GL4bcImpl@76505305,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x4, obj 0x55182842], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x55141def], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3270d194],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x5656be13], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x235834f2], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x55141def], hasSink true, dirty false], state OK, obj 0x4218d6a3],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <a1153bc, 1aafa419>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]]] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x4, obj 0x55182842], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x55141def], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3270d194]
[apply] Init back FBO: FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x5656be13], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x235834f2], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x55141def], hasSink true, dirty false], state OK, obj 0x4218d6a3]
[apply] Texture: exp false, hasFront false
[apply]
[apply] req. msaa: true
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] has msaa: true
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true)
[apply] null
[apply] ShaderProgram[id=6, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png
[apply] Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x55182842], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x3, obj 0x55141def], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3270d194]
[apply] Resize1.nowFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x55182842], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x3, obj 0x55141def], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3270d194]
[apply] Resize1.oldBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 200x150, name 0x2, obj 0x5656be13], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x235834f2], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x3, obj 0x55141def], hasSink true, dirty false], state OK, obj 0x4218d6a3]
[apply] Resize1.nowBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 200x150, name 0x2, obj 0x5656be13], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x235834f2], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x3, obj 0x55141def], hasSink true, dirty false], state OK, obj 0x4218d6a3]
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png
[apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x55182842]
[apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x55182842]
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png
[apply] Resize2.oldFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x4, obj 0x55182842], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x3, obj 0x55141def], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3270d194]
[apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x4, obj 0x55182842], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x3, obj 0x55141def], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3270d194]
[apply] Resize2.oldBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 800x600, name 0x2, obj 0x5656be13], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x235834f2], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x3, obj 0x55141def], hasSink true, dirty false], state OK, obj 0x4218d6a3]
[apply] Resize2.nowBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 800x600, name 0x2, obj 0x5656be13], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x235834f2], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x3, obj 0x55141def], hasSink true, dirty false], state OK, obj 0x4218d6a3]
[apply] Resize3.sampleCount: 4 -> 0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0600x0450.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03b_GL2ES2_Demo2MSAA4_NoTex
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@14cd1699[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@77888435[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(test03b_GL2ES2_Demo2MSAA4_NoTex)
[apply] junit.framework.TestListener: startTest(test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth)
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <59474f18, 65fb9ffc>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Depth: exp false, req false, has false
[apply] Init GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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/32, 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 0x1bb5a082], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x78691363],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x41d477ed], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x1bb5a082], hasSink true, dirty false], state OK, obj 0x3590fc5b],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <59474f18, 65fb9ffc>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x3e694b3f, handle 0x80000, isShared false, jogamp.opengl.gl4.GL4bcImpl@397fbdb,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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/32, 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 0x1bb5a082], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x78691363],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x41d477ed], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x1bb5a082], hasSink true, dirty false], state OK, obj 0x3590fc5b],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <59474f18, 65fb9ffc>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]]] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/32, 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 0x1bb5a082], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x78691363]
[apply] Init back FBO: FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x41d477ed], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x1bb5a082], hasSink true, dirty false], state OK, obj 0x3590fc5b]
[apply] Texture: exp false, hasFront false
[apply]
[apply] req. msaa: true
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] has msaa: true
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 7 (enable: true)
[apply] null
[apply] ShaderProgram[id=7, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa04_default-0400x0300.png
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa04_default-0200x0150.png
[apply] Resize1.oldDepth null
[apply] Resize1.newDepth null
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa04_default-0800x0600.png
[apply] Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x2, obj 0x1bb5a082], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x78691363]
[apply] Resize1.nowFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x2, obj 0x1bb5a082], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x78691363]
[apply] Resize1.oldBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x41d477ed], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x2, obj 0x1bb5a082], hasSink true, dirty false], state OK, obj 0x3590fc5b]
[apply] Resize1.nowBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x41d477ed], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x2, obj 0x1bb5a082], hasSink true, dirty false], state OK, obj 0x3590fc5b]
[apply] Resize2.oldFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x2, obj 0x1bb5a082], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x78691363]
[apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x2, obj 0x1bb5a082], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x78691363]
[apply] Resize2.oldBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x41d477ed], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x2, obj 0x1bb5a082], hasSink true, dirty false], state OK, obj 0x3590fc5b]
[apply] Resize2.nowBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x41d477ed], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x2, obj 0x1bb5a082], hasSink true, dirty false], state OK, obj 0x3590fc5b]
[apply] Resize3.sampleCount: 4 -> 0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa00_default-0800x0600.png
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa00_default-0600x0450.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test04_GL2ES2_FBODemoMSAA4_Normal
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@33d512c1[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@515c6049[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth)
[apply] junit.framework.TestListener: startTest(test04_GL2ES2_FBODemoMSAA4_Normal)
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <6b2ea799, 411f53a0>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Depth: exp true, req true, has true
[apply] Init GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x28701274], 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 0x36fc695d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c9d689],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x62379589], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x3754a4bf], 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 0x36fc695d], hasSink true, dirty false], state OK, obj 0x4afcd809],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <6b2ea799, 411f53a0>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x2b71e916, handle 0x90000, isShared false, jogamp.opengl.gl4.GL4bcImpl@175c2241,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x28701274], 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 0x36fc695d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c9d689],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x62379589], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x3754a4bf], 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 0x36fc695d], hasSink true, dirty false], state OK, obj 0x4afcd809],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <6b2ea799, 411f53a0>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]]] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x28701274], 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 0x36fc695d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c9d689]
[apply] Init back FBO: FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x62379589], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x3754a4bf], 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 0x36fc695d], hasSink true, dirty false], state OK, obj 0x4afcd809]
[apply] Texture: exp true, hasFront true
[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[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x776aec5c created: GearsObj[0x408d971b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x776aec5c created: GearsObj[0x6c6cb480, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x776aec5c created: GearsObj[0x6c6cb480, 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[0x408d971b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c6cb480, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3c46e67a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 9 (enable: true)
[apply] null
[apply] ShaderProgram[id=9, linked=false, inUse=false, program: 4, 2 code:
[apply] ShaderCode[id=17, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[apply] ShaderCode[id=18, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] **** Init
[apply] **** Reshape: 400x300
[apply] Thread[main,5,main] GearsES2.reshape 0x776aec5c 0/0 400x300 of 400x300, swapInterval -1, drawable 0x30107df, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x776aec5c, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 400x300 of 400x300, swapInterval -1, drawable 0x30107df, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 400x300, swapInterval -1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 400x300, swapInterval -1, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png
[apply] Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x28701274], 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 0x1, obj 0x36fc695d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c9d689]
[apply] Resize1.nowFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x28701274], 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 0x1, obj 0x36fc695d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c9d689]
[apply] Resize1.oldBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 200x150, name 0x2, obj 0x62379589], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x3754a4bf], 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 0x1, obj 0x36fc695d], hasSink true, dirty false], state OK, obj 0x4afcd809]
[apply] Resize1.nowBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 200x150, name 0x2, obj 0x62379589], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x3754a4bf], 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 0x1, obj 0x36fc695d], hasSink true, dirty false], state OK, obj 0x4afcd809]
[apply] **** Reshape: 200x150
[apply] Thread[main,5,main] GearsES2.reshape 0x776aec5c 0/0 200x150 of 200x150, swapInterval -1, drawable 0x30107df, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x776aec5c, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 200x150 of 200x150, swapInterval -1, drawable 0x30107df, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 200x150, swapInterval -1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 200x150, swapInterval -1, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 200x150, swapInterval -1, drawable 0x30107df
[apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x28701274]
[apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x28701274]
[apply] **** Reshape: 800x600
[apply] Thread[main,5,main] GearsES2.reshape 0x776aec5c 0/0 800x600 of 800x600, swapInterval -1, drawable 0x30107df, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x776aec5c, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 800x600 of 800x600, swapInterval -1, drawable 0x30107df, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 800x600, swapInterval -1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 800x600, swapInterval -1, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 800x600, swapInterval -1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 800x600, swapInterval -1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 800x600, swapInterval -1, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0009-GL4___-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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x3, obj 0x28701274], 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 0x1, obj 0x36fc695d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c9d689]
[apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x3, obj 0x28701274], 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 0x1, obj 0x36fc695d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c9d689]
[apply] Resize2.oldBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 800x600, name 0x2, obj 0x62379589], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x3754a4bf], 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 0x1, obj 0x36fc695d], hasSink true, dirty false], state OK, obj 0x4afcd809]
[apply] Resize2.nowBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 800x600, name 0x2, obj 0x62379589], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x3754a4bf], 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 0x1, obj 0x36fc695d], hasSink true, dirty false], state OK, obj 0x4afcd809]
[apply] Resize3.sampleCount: 4 -> 0
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.FBOMix2DemosES2@5bf0d49[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5b7a5baa[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(test04_GL2ES2_FBODemoMSAA4_Normal)
[apply] junit.framework.TestListener: startTest(test11_EGLES2_Demo0Normal)
[apply] junit.framework.TestListener: endTest(test11_EGLES2_Demo0Normal)
[apply] junit.framework.TestListener: startTest(test13_EGLES2_Demo0MSAA4)
[apply] junit.framework.TestListener: endTest(test13_EGLES2_Demo0MSAA4)
[apply] junit.framework.TestListener: startTest(test21_GL3_Demo0Normal)
[apply] **** Reshape: 600x450
[apply] Thread[main,5,main] GearsES2.reshape 0x776aec5c 0/0 600x450 of 600x450, swapInterval -1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x776aec5c, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 600x450 of 600x450, swapInterval -1, drawable 0x30107df, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 600x450, swapInterval -1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 600x450, swapInterval -1, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0600x0450.png
[apply] Thread[main,5,main] GearsES2.dispose 0x776aec5c: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x776aec5c FIN
[apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test04_GL2ES2_FBODemoMSAA4_Normal
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test11_EGLES2_Demo0Normal
[apply] EGL ES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test11_EGLES2_Demo0Normal
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test13_EGLES2_Demo0MSAA4
[apply] EGL ES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test13_EGLES2_Demo0MSAA4
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test21_GL3_Demo0Normal
[apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], 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.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <6025e1b6, 22ff4249>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], 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.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x327514f], 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 0x4c402120], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5b12b668],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x4c12331b], 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 0x1165b38], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7586beff],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <6025e1b6, 22ff4249>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x2d1ef81a, handle 0xa0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@3b69e7d1,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x327514f], 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 0x4c402120], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5b12b668],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x4c12331b], 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 0x1165b38], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7586beff],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <6025e1b6, 22ff4249>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]]] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x327514f], 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 0x4c402120], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5b12b668]
[apply] Init back FBO: FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x4c12331b], 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 0x1165b38], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7586beff]
[apply] Texture: exp true, hasFront true
[apply] Thread[main,5,main] GearsES2.init.0 0x815b41f: tileRendererInUse null, GearsES2[obj 0x815b41f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x815b41f on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x815b41f created: GearsObj[0xdd05255, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x815b41f created: GearsObj[0x6a78afa0, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x815b41f created: GearsObj[0x6a78afa0, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x815b41f FIN GearsES2[obj 0x815b41f isInit true, usesShared false, 1 GearsObj[0xdd05255, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a78afa0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f4948e4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x815b41f 0/0 400x300 of 400x300, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x815b41f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x815b41f 400x300, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x815b41f 400x300, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0001-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x815b41f 0/0 200x150 of 200x150, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> 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
[apply] Thread[main,5,main] GearsES2.display 0x815b41f 200x150, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x815b41f 200x150, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0003-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.display 0x815b41f 200x150, swapInterval 0, drawable 0x30107df
[apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x327514f]
[apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x327514f]
[apply] Thread[main,5,main] GearsES2.reshape 0x815b41f 0/0 800x600 of 800x600, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x815b41f, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x815b41f 800x600, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x815b41f 800x600, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0006-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.display 0x815b41f 800x600, swapInterval 0, drawable 0x30107df
[apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x327514f], 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 0x1, obj 0x4c402120], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5b12b668]
[apply] Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x327514f], 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 0x1, obj 0x4c402120], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5b12b668]
[apply] Resize1.oldBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x4c12331b], 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 0x1165b38], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7586beff]
[apply] Resize1.nowBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x4c12331b], 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 0x1165b38], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7586beff]
[apply] Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x1, obj 0x327514f], 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 0x1, obj 0x4c402120], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5b12b668]
[apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x2, obj 0x4c12331b], 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 0x2, obj 0x1165b38], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7586beff]
[apply] Resize2.oldBack : FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x2, obj 0x4c12331b], 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 0x2, obj 0x1165b38], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7586beff]
[apply] Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x1, obj 0x327514f], 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 0x1, obj 0x4c402120], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5b12b668]
[apply] Resize3.sampleCount: 0 -> 4
[apply] Thread[main,5,main] GearsES2.display 0x815b41f 800x600, swapInterval 0, drawable 0x30107dfFin: FBOImpl[
[apply] Thread[main,5,main] GearsES2.display 0x815b41f 800x600, swapInterval 0, drawable 0x30107df
[apply]
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.reshape 0x815b41f 0/0 600x450 of 600x450, swapInterval 0, drawable 0x30107df, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x815b41f, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x815b41f 600x450, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x815b41f 600x450, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0011-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png
[apply] Thread[main,5,main] GearsES2.dispose 0x815b41f: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x815b41f FIN
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x815b41f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5542c4ed[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(test21_GL3_Demo0Normal)
[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 @ 1691900984998 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691900984999 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.239 sec
[apply] ------------- Standard Output ---------------
[apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], 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.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <1a0dcaa, 3bd40a57>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], 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.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x22635ba0], 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 0x1df82230], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c10b87],
[apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x22635ba0], 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 0x1df82230], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c10b87],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <1a0dcaa, 3bd40a57>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0xfdefd3f, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@6a01e23,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x22635ba0], 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 0x1df82230], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c10b87],
[apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x22635ba0], 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 0x1df82230], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c10b87],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <1a0dcaa, 3bd40a57>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]]] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x22635ba0], 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 0x1df82230], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c10b87]
[apply] Init back FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x22635ba0], 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 0x1df82230], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c10b87]
[apply] Texture: exp true, hasFront true
[apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x22635ba0], 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 0x1, obj 0x1df82230], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c10b87]
[apply] Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x22635ba0], 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 0x1, obj 0x1df82230], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c10b87]
[apply] Resize1.oldBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x22635ba0], 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 0x1, obj 0x1df82230], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c10b87]
[apply] Resize1.nowBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x22635ba0], 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 0x1, obj 0x1df82230], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c10b87]
[apply] Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x1, obj 0x22635ba0], 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 0x1, obj 0x1df82230], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c10b87]
[apply] Resize2.nowFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x1, obj 0x22635ba0], 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 0x1, obj 0x1df82230], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c10b87]
[apply] Resize2.oldBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x1, obj 0x22635ba0], 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 0x1, obj 0x1df82230], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c10b87]
[apply] Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x1, obj 0x22635ba0], 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 0x1, obj 0x1df82230], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c10b87]
[apply] Resize3.sampleCount: 0 -> 4
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x5a955565 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@75f32542[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], 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.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <49ec71f8, 1d2adfbe>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], 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.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x8f4ea7c], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x223d2c72], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x436813f3],
[apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x8f4ea7c], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x223d2c72], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x436813f3],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <49ec71f8, 1d2adfbe>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x36902638, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@74fe5c40,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x8f4ea7c], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x223d2c72], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x436813f3],
[apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x8f4ea7c], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x223d2c72], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x436813f3],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <49ec71f8, 1d2adfbe>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]]] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x8f4ea7c], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x223d2c72], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x436813f3]
[apply] Init back FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x8f4ea7c], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x223d2c72], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x436813f3]
[apply] Texture: exp false, hasFront false
[apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x8f4ea7c], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x1, obj 0x223d2c72], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x436813f3]
[apply] Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x8f4ea7c], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x1, obj 0x223d2c72], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x436813f3]
[apply] Resize1.oldBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x8f4ea7c], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x1, obj 0x223d2c72], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x436813f3]
[apply] Resize1.nowBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x8f4ea7c], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x1, obj 0x223d2c72], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x436813f3]
[apply] Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x2, obj 0x8f4ea7c], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x1, obj 0x223d2c72], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x436813f3]
[apply] Resize2.nowFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x2, obj 0x8f4ea7c], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x1, obj 0x223d2c72], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x436813f3]
[apply] Resize2.oldBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x2, obj 0x8f4ea7c], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x1, obj 0x223d2c72], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x436813f3]
[apply] Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x2, obj 0x8f4ea7c], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x1, obj 0x223d2c72], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x436813f3]
[apply] Resize3.sampleCount: 0 -> 4
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3febb011 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@10e31a9a[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], 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.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <1623b78d, c8c12ac>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], 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.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], 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/32, 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 0x4550bb58], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4ec4f3a0],
[apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/32, 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 0x4550bb58], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4ec4f3a0],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <1623b78d, c8c12ac>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x6adbc9d, handle 0x40000, isShared false, jogamp.opengl.gl4.GL4bcImpl@223191a6,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], 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/32, 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 0x4550bb58], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4ec4f3a0],
[apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/32, 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 0x4550bb58], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4ec4f3a0],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <1623b78d, c8c12ac>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]]] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/32, 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 0x4550bb58], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4ec4f3a0]
[apply] Init back FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/32, 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 0x4550bb58], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4ec4f3a0]
[apply] Texture: exp false, hasFront false
[apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x1, obj 0x4550bb58], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4ec4f3a0]
[apply] Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x1, obj 0x4550bb58], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4ec4f3a0]
[apply] Resize1.oldBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x1, obj 0x4550bb58], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4ec4f3a0]
[apply] Resize1.nowBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x1, obj 0x4550bb58], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4ec4f3a0]
[apply] Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x1, obj 0x4550bb58], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4ec4f3a0]
[apply] Resize2.nowFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x1, obj 0x4550bb58], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4ec4f3a0]
[apply] Resize2.oldBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x1, obj 0x4550bb58], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4ec4f3a0]
[apply] Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x1, obj 0x4550bb58], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4ec4f3a0]
[apply] Resize3.sampleCount: 0 -> 4
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x49139829 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@9597028[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <5b8dfcc1, 2f9f7dcf>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x1bd4fdd], 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 0x35e2d654], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x55183b20],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x6cf0e0ba], 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 0x4f83df68], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7d8995e],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <5b8dfcc1, 2f9f7dcf>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x747ddf94, handle 0x50000, isShared false, jogamp.opengl.gl4.GL4bcImpl@130d63be,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x1bd4fdd], 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 0x35e2d654], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x55183b20],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x6cf0e0ba], 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 0x4f83df68], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7d8995e],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <5b8dfcc1, 2f9f7dcf>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]]] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x1bd4fdd], 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 0x35e2d654], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x55183b20]
[apply] Init back FBO: FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x6cf0e0ba], 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 0x4f83df68], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7d8995e]
[apply] Texture: exp true, hasFront true
[apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x1bd4fdd], 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 0x1, obj 0x35e2d654], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x55183b20]
[apply] Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x1bd4fdd], 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 0x1, obj 0x35e2d654], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x55183b20]
[apply] Resize1.oldBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x6cf0e0ba], 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 0x4f83df68], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7d8995e]
[apply] Resize1.nowBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x6cf0e0ba], 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 0x4f83df68], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7d8995e]
[apply] Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x1, obj 0x1bd4fdd], 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 0x1, obj 0x35e2d654], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x55183b20]
[apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x2, obj 0x6cf0e0ba], 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 0x2, obj 0x4f83df68], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7d8995e]
[apply] Resize2.oldBack : FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x2, obj 0x6cf0e0ba], 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 0x2, obj 0x4f83df68], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7d8995e]
[apply] Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x1, obj 0x1bd4fdd], 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 0x1, obj 0x35e2d654], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x55183b20]
[apply] Resize3.sampleCount: 0 -> 4
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x42a48628 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@293a5bf6[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <689604d9, 18078bef>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Depth: exp true, req true, has true
[apply] Init GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x145f66e3], 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 0x4c371370], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3023df74],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x4562e04d], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x313ac989], 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 0x4c371370], hasSink true, dirty false], state OK, obj 0x2a65fe7c],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <689604d9, 18078bef>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x799f10e1, handle 0x60000, isShared false, jogamp.opengl.gl4.GL4bcImpl@4135c3b,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x145f66e3], 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 0x4c371370], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3023df74],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x4562e04d], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x313ac989], 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 0x4c371370], hasSink true, dirty false], state OK, obj 0x2a65fe7c],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <689604d9, 18078bef>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]]] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x145f66e3], 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 0x4c371370], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3023df74]
[apply] Init back FBO: FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x4562e04d], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x313ac989], 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 0x4c371370], hasSink true, dirty false], state OK, obj 0x2a65fe7c]
[apply] Texture: exp true, hasFront true
[apply] Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x145f66e3], 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 0x1, obj 0x4c371370], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3023df74]
[apply] Resize1.nowFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x145f66e3], 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 0x1, obj 0x4c371370], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3023df74]
[apply] Resize1.oldBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 200x150, name 0x2, obj 0x4562e04d], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x313ac989], 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 0x1, obj 0x4c371370], hasSink true, dirty false], state OK, obj 0x2a65fe7c]
[apply] Resize1.nowBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 200x150, name 0x2, obj 0x4562e04d], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x313ac989], 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 0x1, obj 0x4c371370], hasSink true, dirty false], state OK, obj 0x2a65fe7c]
[apply] Resize2.oldFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x3, obj 0x145f66e3], 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 0x1, obj 0x4c371370], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3023df74]
[apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x3, obj 0x145f66e3], 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 0x1, obj 0x4c371370], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3023df74]
[apply] Resize2.oldBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 800x600, name 0x2, obj 0x4562e04d], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x313ac989], 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 0x1, obj 0x4c371370], hasSink true, dirty false], state OK, obj 0x2a65fe7c]
[apply] Resize2.nowBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 800x600, name 0x2, obj 0x4562e04d], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x313ac989], 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 0x1, obj 0x4c371370], hasSink true, dirty false], state OK, obj 0x2a65fe7c]
[apply] Resize3.sampleCount: 4 -> 0
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@6302bbb1[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@31304f14[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <a1153bc, 1aafa419>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Depth: exp true, req true, has true
[apply] Init GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x4, obj 0x55182842], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x55141def], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3270d194],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x5656be13], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x235834f2], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x55141def], hasSink true, dirty false], state OK, obj 0x4218d6a3],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <a1153bc, 1aafa419>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x47eaca72, handle 0x70000, isShared false, jogamp.opengl.gl4.GL4bcImpl@76505305,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x4, obj 0x55182842], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x55141def], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3270d194],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x5656be13], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x235834f2], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x55141def], hasSink true, dirty false], state OK, obj 0x4218d6a3],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <a1153bc, 1aafa419>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]]] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x4, obj 0x55182842], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x55141def], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3270d194]
[apply] Init back FBO: FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x5656be13], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x235834f2], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x55141def], hasSink true, dirty false], state OK, obj 0x4218d6a3]
[apply] Texture: exp false, hasFront false
[apply] Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x55182842], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x3, obj 0x55141def], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3270d194]
[apply] Resize1.nowFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x55182842], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x3, obj 0x55141def], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3270d194]
[apply] Resize1.oldBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 200x150, name 0x2, obj 0x5656be13], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x235834f2], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x3, obj 0x55141def], hasSink true, dirty false], state OK, obj 0x4218d6a3]
[apply] Resize1.nowBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 200x150, name 0x2, obj 0x5656be13], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x235834f2], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x3, obj 0x55141def], hasSink true, dirty false], state OK, obj 0x4218d6a3]
[apply] Resize2.oldFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x4, obj 0x55182842], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x3, obj 0x55141def], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3270d194]
[apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x4, obj 0x55182842], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x3, obj 0x55141def], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3270d194]
[apply] Resize2.oldBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 800x600, name 0x2, obj 0x5656be13], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x235834f2], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x3, obj 0x55141def], hasSink true, dirty false], state OK, obj 0x4218d6a3]
[apply] Resize2.nowBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 800x600, name 0x2, obj 0x5656be13], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x235834f2], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x3, obj 0x55141def], hasSink true, dirty false], state OK, obj 0x4218d6a3]
[apply] Resize3.sampleCount: 4 -> 0
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@14cd1699[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@77888435[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <59474f18, 65fb9ffc>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Depth: exp false, req false, has false
[apply] Init GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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/32, 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 0x1bb5a082], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x78691363],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x41d477ed], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x1bb5a082], hasSink true, dirty false], state OK, obj 0x3590fc5b],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <59474f18, 65fb9ffc>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x3e694b3f, handle 0x80000, isShared false, jogamp.opengl.gl4.GL4bcImpl@397fbdb,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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/32, 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 0x1bb5a082], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x78691363],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x41d477ed], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x1bb5a082], hasSink true, dirty false], state OK, obj 0x3590fc5b],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <59474f18, 65fb9ffc>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]]] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/32, 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 0x1bb5a082], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x78691363]
[apply] Init back FBO: FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x41d477ed], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x1bb5a082], hasSink true, dirty false], state OK, obj 0x3590fc5b]
[apply] Texture: exp false, hasFront false
[apply] Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x2, obj 0x1bb5a082], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x78691363]
[apply] Resize1.nowFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x2, obj 0x1bb5a082], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x78691363]
[apply] Resize1.oldBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x41d477ed], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x2, obj 0x1bb5a082], hasSink true, dirty false], state OK, obj 0x3590fc5b]
[apply] Resize1.nowBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x41d477ed], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x2, obj 0x1bb5a082], hasSink true, dirty false], state OK, obj 0x3590fc5b]
[apply] Resize2.oldFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x2, obj 0x1bb5a082], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x78691363]
[apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x2, obj 0x1bb5a082], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x78691363]
[apply] Resize2.oldBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x41d477ed], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x2, obj 0x1bb5a082], hasSink true, dirty false], state OK, obj 0x3590fc5b]
[apply] Resize2.nowBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/32, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x41d477ed], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x2, obj 0x1bb5a082], hasSink true, dirty false], state OK, obj 0x3590fc5b]
[apply] Resize3.sampleCount: 4 -> 0
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@33d512c1[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@515c6049[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <6b2ea799, 411f53a0>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Depth: exp true, req true, has true
[apply] Init GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x28701274], 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 0x36fc695d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c9d689],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x62379589], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x3754a4bf], 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 0x36fc695d], hasSink true, dirty false], state OK, obj 0x4afcd809],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <6b2ea799, 411f53a0>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x2b71e916, handle 0x90000, isShared false, jogamp.opengl.gl4.GL4bcImpl@175c2241,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x28701274], 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 0x36fc695d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c9d689],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x62379589], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x3754a4bf], 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 0x36fc695d], hasSink true, dirty false], state OK, obj 0x4afcd809],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <6b2ea799, 411f53a0>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]]] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x28701274], 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 0x36fc695d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c9d689]
[apply] Init back FBO: FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x62379589], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x3754a4bf], 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 0x36fc695d], hasSink true, dirty false], state OK, obj 0x4afcd809]
[apply] Texture: exp true, hasFront true
[apply] Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x28701274], 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 0x1, obj 0x36fc695d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c9d689]
[apply] Resize1.nowFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x28701274], 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 0x1, obj 0x36fc695d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c9d689]
[apply] Resize1.oldBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 200x150, name 0x2, obj 0x62379589], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x3754a4bf], 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 0x1, obj 0x36fc695d], hasSink true, dirty false], state OK, obj 0x4afcd809]
[apply] Resize1.nowBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 200x150, name 0x2, obj 0x62379589], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x3754a4bf], 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 0x1, obj 0x36fc695d], hasSink true, dirty false], state OK, obj 0x4afcd809]
[apply] Resize2.oldFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x3, obj 0x28701274], 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 0x1, obj 0x36fc695d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c9d689]
[apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x3, obj 0x28701274], 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 0x1, obj 0x36fc695d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x13c9d689]
[apply] Resize2.oldBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 800x600, name 0x2, obj 0x62379589], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x3754a4bf], 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 0x1, obj 0x36fc695d], hasSink true, dirty false], state OK, obj 0x4afcd809]
[apply] Resize2.nowBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 800x600, name 0x2, obj 0x62379589], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x3754a4bf], 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 0x1, obj 0x36fc695d], hasSink true, dirty false], state OK, obj 0x4afcd809]
[apply] Resize3.sampleCount: 4 -> 0
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.FBOMix2DemosES2@5bf0d49[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5b7a5baa[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], 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.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <6025e1b6, 22ff4249>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], 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.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x327514f], 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 0x4c402120], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5b12b668],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x4c12331b], 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 0x1165b38], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7586beff],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <6025e1b6, 22ff4249>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x2d1ef81a, handle 0xa0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@3b69e7d1,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1cd6803f,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x327514f], 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 0x4c402120], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5b12b668],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x4c12331b], 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 0x1165b38], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7586beff],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411816da]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <6025e1b6, 22ff4249>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300]
[apply] , upstreamSurface false ]]] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x327514f], 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 0x4c402120], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5b12b668]
[apply] Init back FBO: FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x4c12331b], 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 0x1165b38], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7586beff]
[apply] Texture: exp true, hasFront true
[apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x327514f], 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 0x1, obj 0x4c402120], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5b12b668]
[apply] Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x327514f], 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 0x1, obj 0x4c402120], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5b12b668]
[apply] Resize1.oldBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x4c12331b], 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 0x1165b38], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7586beff]
[apply] Resize1.nowBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x4c12331b], 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 0x1165b38], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7586beff]
[apply] Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x1, obj 0x327514f], 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 0x1, obj 0x4c402120], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5b12b668]
[apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x2, obj 0x4c12331b], 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 0x2, obj 0x1165b38], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7586beff]
[apply] Resize2.oldBack : FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x2, obj 0x4c12331b], 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 0x2, obj 0x1165b38], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7586beff]
[apply] Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x1, obj 0x327514f], 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 0x1, obj 0x4c402120], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5b12b668]
[apply] Resize3.sampleCount: 0 -> 4
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x815b41f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5542c4ed[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 @ 1691900980435 ms III - Start
[apply] SLOCK [T main @ 1691900980436 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal
[apply] Thread[main,5,main] GearsES2.init.0 0x5a955565: tileRendererInUse null, GearsES2[obj 0x5a955565 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5a955565 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5a955565 created: GearsObj[0x1534f01b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5a955565 created: GearsObj[0x78e117e3, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5a955565 created: GearsObj[0x78e117e3, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x5a955565 FIN GearsES2[obj 0x5a955565 isInit true, usesShared false, 1 GearsObj[0x1534f01b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x78e117e3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36c88a32, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x5a955565 0/0 400x300 of 400x300, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5a955565, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5a955565 400x300, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x5a955565 400x300, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0001-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x5a955565 0/0 200x150 of 200x150, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5a955565, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5a955565 200x150, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x5a955565 200x150, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0003-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.display 0x5a955565 200x150, swapInterval 0, drawable 0x30107df
[apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x22635ba0]
[apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x22635ba0]
[apply] Thread[main,5,main] GearsES2.reshape 0x5a955565 0/0 800x600 of 800x600, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5a955565, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5a955565 800x600, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x5a955565 800x600, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0006-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.display 0x5a955565 800x600, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x5a955565 800x600, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x5a955565 800x600, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.reshape 0x5a955565 0/0 600x450 of 600x450, swapInterval 0, drawable 0x30107df, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x5a955565, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5a955565 600x450, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x5a955565 600x450, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png
[apply] Thread[main,5,main] GearsES2.dispose 0x5a955565: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x5a955565 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01b_GL2ES2_Demo1_SingleBuffer_NoTex
[apply] Thread[main,5,main] GearsES2.init.0 0x3febb011: tileRendererInUse null, GearsES2[obj 0x3febb011 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3febb011 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3febb011 created: GearsObj[0x57a3af25, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3febb011 created: GearsObj[0x2b662a77, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3febb011 created: GearsObj[0x2b662a77, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x3febb011 FIN GearsES2[obj 0x3febb011 isInit true, usesShared false, 1 GearsObj[0x57a3af25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b662a77, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7f0eb4b4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x3febb011 0/0 400x300 of 400x300, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3febb011, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x3febb011 400x300, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x3febb011 400x300, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0001-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x3febb011 0/0 200x150 of 200x150, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3febb011, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x3febb011 200x150, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x3febb011 200x150, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0003-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.display 0x3febb011 200x150, swapInterval 0, drawable 0x30107df
[apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x8f4ea7c]
[apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x8f4ea7c]
[apply] Thread[main,5,main] GearsES2.reshape 0x3febb011 0/0 800x600 of 800x600, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3febb011, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x3febb011 800x600, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x3febb011 800x600, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0006-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.display 0x3febb011 800x600, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x3febb011 800x600, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x3febb011 800x600, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.reshape 0x3febb011 0/0 600x450 of 600x450, swapInterval 0, drawable 0x30107df, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x3febb011, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x3febb011 600x450, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x3febb011 600x450, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png
[apply] Thread[main,5,main] GearsES2.dispose 0x3febb011: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x3febb011 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01b_GL2ES2_Demo1_SingleBuffer_NoTex
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth
[apply] Thread[main,5,main] GearsES2.init.0 0x49139829: tileRendererInUse null, GearsES2[obj 0x49139829 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x49139829 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x49139829 created: GearsObj[0x77fbd92c, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x49139829 created: GearsObj[0x67c27493, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x49139829 created: GearsObj[0x67c27493, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x49139829 FIN GearsES2[obj 0x49139829 isInit true, usesShared false, 1 GearsObj[0x77fbd92c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x67c27493, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a482e36, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x49139829 0/0 400x300 of 400x300, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x49139829, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x49139829 400x300, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x49139829 400x300, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0001-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x49139829 0/0 200x150 of 200x150, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x49139829, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x49139829 200x150, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x49139829 200x150, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0003-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.display 0x49139829 200x150, swapInterval 0, drawable 0x30107df
[apply] Resize1.oldDepth null
[apply] Resize1.newDepth null
[apply] Thread[main,5,main] GearsES2.reshape 0x49139829 0/0 800x600 of 800x600, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x49139829, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x49139829 800x600, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x49139829 800x600, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0006-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.display 0x49139829 800x600, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x49139829 800x600, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x49139829 800x600, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D00-St00-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.reshape 0x49139829 0/0 600x450 of 600x450, swapInterval 0, drawable 0x30107df, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x49139829, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x49139829 600x450, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x49139829 600x450, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D00-St00-Sa04_default-0600x0450.png
[apply] Thread[main,5,main] GearsES2.dispose 0x49139829: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x49139829 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test02a_GL2ES2_Demo1_DoubleBuffer_Normal
[apply] Thread[main,5,main] GearsES2.init.0 0x42a48628: tileRendererInUse null, GearsES2[obj 0x42a48628 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x42a48628 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x42a48628 created: GearsObj[0x3c19aaa5, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x42a48628 created: GearsObj[0x3349e9bb, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x42a48628 created: GearsObj[0x3349e9bb, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x42a48628 FIN GearsES2[obj 0x42a48628 isInit true, usesShared false, 1 GearsObj[0x3c19aaa5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3349e9bb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x409bf450, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x42a48628 0/0 400x300 of 400x300, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x42a48628, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x42a48628 400x300, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x42a48628 400x300, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x42a48628 0/0 200x150 of 200x150, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x42a48628, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x42a48628 200x150, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x42a48628 200x150, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.display 0x42a48628 200x150, swapInterval 0, drawable 0x30107df
[apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x1bd4fdd]
[apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x1bd4fdd]
[apply] Thread[main,5,main] GearsES2.reshape 0x42a48628 0/0 800x600 of 800x600, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x42a48628, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x42a48628 800x600, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x42a48628 800x600, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.display 0x42a48628 800x600, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x42a48628 800x600, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x42a48628 800x600, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.reshape 0x42a48628 0/0 600x450 of 600x450, swapInterval 0, drawable 0x30107df, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x42a48628, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x42a48628 600x450, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x42a48628 600x450, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png
[apply] Thread[main,5,main] GearsES2.dispose 0x42a48628: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x42a48628 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test02a_GL2ES2_Demo1_DoubleBuffer_Normal
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03a_GL2ES2_Demo2MSAA4_Normal
[apply]
[apply] req. msaa: true
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] has msaa: true
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true)
[apply] null
[apply] ShaderProgram[id=5, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png
[apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x145f66e3]
[apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x145f66e3]
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0600x0450.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03a_GL2ES2_Demo2MSAA4_Normal
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03b_GL2ES2_Demo2MSAA4_NoTex
[apply]
[apply] req. msaa: true
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] has msaa: true
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true)
[apply] null
[apply] ShaderProgram[id=6, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png
[apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x55182842]
[apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x55182842]
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0600x0450.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03b_GL2ES2_Demo2MSAA4_NoTex
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth
[apply]
[apply] req. msaa: true
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] has msaa: true
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 7 (enable: true)
[apply] null
[apply] ShaderProgram[id=7, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa04_default-0400x0300.png
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa04_default-0200x0150.png
[apply] Resize1.oldDepth null
[apply] Resize1.newDepth null
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa04_default-0800x0600.png
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa00_default-0800x0600.png
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa00_default-0600x0450.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test04_GL2ES2_FBODemoMSAA4_Normal
[apply] Thread[main,5,main] GearsES2.init.0 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[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x776aec5c created: GearsObj[0x408d971b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x776aec5c created: GearsObj[0x6c6cb480, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x776aec5c created: GearsObj[0x6c6cb480, 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[0x408d971b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c6cb480, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3c46e67a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 9 (enable: true)
[apply] null
[apply] ShaderProgram[id=9, linked=false, inUse=false, program: 4, 2 code:
[apply] ShaderCode[id=17, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[apply] ShaderCode[id=18, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] **** Init
[apply] **** Reshape: 400x300
[apply] Thread[main,5,main] GearsES2.reshape 0x776aec5c 0/0 400x300 of 400x300, swapInterval -1, drawable 0x30107df, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x776aec5c, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 400x300 of 400x300, swapInterval -1, drawable 0x30107df, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 400x300, swapInterval -1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 400x300, swapInterval -1, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png
[apply] **** Reshape: 200x150
[apply] Thread[main,5,main] GearsES2.reshape 0x776aec5c 0/0 200x150 of 200x150, swapInterval -1, drawable 0x30107df, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x776aec5c, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 200x150 of 200x150, swapInterval -1, drawable 0x30107df, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 200x150, swapInterval -1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 200x150, swapInterval -1, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 200x150, swapInterval -1, drawable 0x30107df
[apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x28701274]
[apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x28701274]
[apply] **** Reshape: 800x600
[apply] Thread[main,5,main] GearsES2.reshape 0x776aec5c 0/0 800x600 of 800x600, swapInterval -1, drawable 0x30107df, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x776aec5c, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 800x600 of 800x600, swapInterval -1, drawable 0x30107df, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 800x600, swapInterval -1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 800x600, swapInterval -1, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 800x600, swapInterval -1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 800x600, swapInterval -1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 800x600, swapInterval -1, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png
[apply] **** Reshape: 600x450
[apply] Thread[main,5,main] GearsES2.reshape 0x776aec5c 0/0 600x450 of 600x450, swapInterval -1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x776aec5c, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 600x450 of 600x450, swapInterval -1, drawable 0x30107df, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 600x450, swapInterval -1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 600x450, swapInterval -1, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0600x0450.png
[apply] Thread[main,5,main] GearsES2.dispose 0x776aec5c: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x776aec5c FIN
[apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test04_GL2ES2_FBODemoMSAA4_Normal
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test11_EGLES2_Demo0Normal
[apply] EGL ES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test11_EGLES2_Demo0Normal
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test13_EGLES2_Demo0MSAA4
[apply] EGL ES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test13_EGLES2_Demo0MSAA4
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test21_GL3_Demo0Normal
[apply] Thread[main,5,main] GearsES2.init.0 0x815b41f: tileRendererInUse null, GearsES2[obj 0x815b41f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x815b41f on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x815b41f created: GearsObj[0xdd05255, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x815b41f created: GearsObj[0x6a78afa0, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x815b41f created: GearsObj[0x6a78afa0, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x815b41f FIN GearsES2[obj 0x815b41f isInit true, usesShared false, 1 GearsObj[0xdd05255, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a78afa0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f4948e4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x815b41f 0/0 400x300 of 400x300, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x815b41f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x815b41f 400x300, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x815b41f 400x300, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0001-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x815b41f 0/0 200x150 of 200x150, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> 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
[apply] Thread[main,5,main] GearsES2.display 0x815b41f 200x150, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x815b41f 200x150, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0003-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.display 0x815b41f 200x150, swapInterval 0, drawable 0x30107df
[apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x327514f]
[apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x327514f]
[apply] Thread[main,5,main] GearsES2.reshape 0x815b41f 0/0 800x600 of 800x600, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x815b41f, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x815b41f 800x600, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x815b41f 800x600, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0006-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.display 0x815b41f 800x600, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x815b41f 800x600, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x815b41f 800x600, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.reshape 0x815b41f 0/0 600x450 of 600x450, swapInterval 0, drawable 0x30107df, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x815b41f, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x815b41f 600x450, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x815b41f 600x450, swapInterval 0, drawable 0x30107df
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0011-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png
[apply] Thread[main,5,main] GearsES2.dispose 0x815b41f: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x815b41f 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 @ 1691900984998 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691900984999 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01a_GL2ES2_Demo1_SingleBuffer_Normal took 1.817 sec
[apply] Testcase: test01b_GL2ES2_Demo1_SingleBuffer_NoTex took 0.321 sec
[apply] Testcase: test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth took 0.381 sec
[apply] Testcase: test02a_GL2ES2_Demo1_DoubleBuffer_Normal took 0.373 sec
[apply] Testcase: test03a_GL2ES2_Demo2MSAA4_Normal took 0.355 sec
[apply] Testcase: test03b_GL2ES2_Demo2MSAA4_NoTex took 0.387 sec
[apply] Testcase: test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth took 0.229 sec
[apply] Testcase: test04_GL2ES2_FBODemoMSAA4_Normal took 0.294 sec
[apply] Testcase: test11_EGLES2_Demo0Normal took 0 sec
[apply] Testcase: test13_EGLES2_Demo0MSAA4 took 0 sec
[apply] Testcase: test21_GL3_Demo0Normal took 0.382 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01
[apply] junit.framework.TestListener: tests to run: 1
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900986331 ms III - Start
[apply] SLOCK [T main @ 1691900986331 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01 - test01
[apply] junit.framework.TestListener: startTest(test01)
[apply] Dropping GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] WindowsWGLContext [Version 4.6 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c23, this 0x50a638b5, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@41e36e46,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@106dae3f,
[apply] Handle 0x30107df,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[34/57 200x150 wu, 200x150 pixel] handle 0x1e01a2, surfaceHandle 0x30107df, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x78101cee]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x78101cee]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x78101cee]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <3d74bf60, 4f209819>[count 1, qsz 0, owner <main>], surfaceLockCount 1]]]
[apply] main: ** screenshot: TestFBOMRTNEWT01.test01-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] resize: 0 -> 1 - 200x150
[apply] resize: 1 -> 2 - 400x300
[apply] main: ** screenshot: TestFBOMRTNEWT01.test01-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] resize: 2 -> 3 - 600x450
[apply] main: ** screenshot: TestFBOMRTNEWT01.test01-n0003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0600x0450.png
[apply] resize: 3 -> 4 - 800x600
[apply] main: ** screenshot: TestFBOMRTNEWT01.test01-n0004-GL4bc_-hw-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 @ 1691900989828 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691900989828 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.17 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900986331 ms III - Start
[apply] SLOCK [T main @ 1691900986331 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01 - test01
[apply] Dropping GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] WindowsWGLContext [Version 4.6 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c23, this 0x50a638b5, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@41e36e46,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@106dae3f,
[apply] Handle 0x30107df,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[34/57 200x150 wu, 200x150 pixel] handle 0x1e01a2, surfaceHandle 0x30107df, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x78101cee]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x78101cee]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x78101cee]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <3d74bf60, 4f209819>[count 1, qsz 0, owner <main>], surfaceLockCount 1]]]
[apply] main: ** screenshot: TestFBOMRTNEWT01.test01-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] resize: 0 -> 1 - 200x150
[apply] resize: 1 -> 2 - 400x300
[apply] main: ** screenshot: TestFBOMRTNEWT01.test01-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] resize: 2 -> 3 - 600x450
[apply] main: ** screenshot: TestFBOMRTNEWT01.test01-n0003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0600x0450.png
[apply] resize: 3 -> 4 - 800x600
[apply] main: ** screenshot: TestFBOMRTNEWT01.test01-n0004-GL4bc_-hw-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 @ 1691900989828 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691900989828 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01 took 3.237 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] junit.framework.TestListener: tests to run: 3
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900990976 ms III - Start
[apply] SLOCK [T main @ 1691900990977 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test00_Manual
[apply] junit.framework.TestListener: startTest(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: 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[GL4/GL4.hw], on-scr[.]]
[apply] window moved: 60/83 128x128
[apply] window resized: 60/83 128x128
[apply] NW chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] window pos/siz: 60/83 128x128, [ l 8, r 8 - t 31, b 8 - 16x39]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x38f597cc: tileRendererInUse null, GearsES2[obj 0x38f597cc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x38f597cc on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x38f597cc created: GearsObj[0x5db601c, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x38f597cc created: GearsObj[0x77ae9287, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x38f597cc created: GearsObj[0x77ae9287, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x38f597cc FIN GearsES2[obj 0x38f597cc isInit true, usesShared false, 1 GearsObj[0x5db601c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77ae9287, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a543bb3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 4, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[apply] Thread[main-Animator#00,5,main] RedSquareES2.init FIN
[apply] **** Init
[apply] **** Reshape: 128x128
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x38f597cc 0/0 128x128 of 128x128, swapInterval -1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x38f597cc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 128x128 of 128x128, swapInterval -1, drawable 0x60100d4, tileRendererInUse null
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] XXX: 128x128, c 1
[apply] XXX: 128x128, c 2
[apply] XXX: 128x128, c 3
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0000-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] **** NumSamples: 0 -> 4
[apply] XXX: 128x128, c 4
[apply] XXX: 128x128, c 5
[apply] XXX: 128x128, c 6
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0001-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] window resized: 60/83 192x192
[apply] **** Reshape: 192x192
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x38f597cc 0/0 192x192 of 192x192, swapInterval -1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x38f597cc, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 192x192 of 192x192, swapInterval -1, drawable 0x30107df, tileRendererInUse null
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] XXX: 192x192, c 7
[apply] XXX: 192x192, c 8
[apply] XXX: 192x192, c 9
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0002-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png
[apply] **** NumSamples: 4 -> 8
[apply] XXX: 192x192, c 10
[apply] XXX: 192x192, c 11
[apply] XXX: 192x192, c 12
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0003-msaa8-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png
[apply] **** NumSamples: 8 -> 0
[apply] XXX: 192x192, c 13
[apply] XXX: 192x192, c 14
[apply] XXX: 192x192, c 15
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0004-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png
[apply] window resized: 60/83 320x320
[apply] **** Reshape: 320x320
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x38f597cc 0/0 320x320 of 320x320, swapInterval -1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x38f597cc, angle 7.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 320x320 of 320x320, swapInterval -1, drawable 0x700107d7, tileRendererInUse null
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] XXX: 320x320, c 16
[apply] XXX: 320x320, c 17
[apply] XXX: 320x320, c 18
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0005-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0320x0320.png
[apply] window resized: 60/83 576x576
[apply] **** Reshape: 576x576
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x38f597cc 0/0 576x576 of 576x576, swapInterval -1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x38f597cc, angle 9.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 576x576 of 576x576, swapInterval -1, drawable 0x700107d7, tileRendererInUse null
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] XXX: 576x576, c 1
[apply] XXX: 576x576, c 2
[apply] XXX: 576x576, c 3
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0006-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0576x0576.png
[apply] **** NumSamples: 0 -> 4
[apply] XXX: 576x576, c 4
[apply] XXX: 576x576, c 5
[apply] XXX: 576x576, c 6
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0007-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0576x0576.png
[apply] window resized: 60/83 640x640
[apply] **** Reshape: 640x640
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x38f597cc 0/0 640x640 of 640x640, swapInterval -1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x38f597cc, angle 12.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 640x640 of 640x640, swapInterval -1, drawable 0x60100d4, tileRendererInUse null
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] XXX: 640x640, c 7
[apply] XXX: 640x640, c 8
[apply] XXX: 640x640, c 9
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0008-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png
[apply] **** NumSamples: 4 -> 8
[apply] XXX: 640x640, c 10
[apply] XXX: 640x640, c 11
[apply] XXX: 640x640, c 12
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0009-msaa8-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png
[apply] **** NumSamples: 8 -> 0
[apply] XXX: 640x640, c 13
[apply] XXX: 640x640, c 14
[apply] XXX: 640x640, c 15
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0010-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png
[apply] window resized: 60/83 768x768
[apply] **** Reshape: 768x768
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x38f597cc 0/0 768x768 of 768x768, swapInterval -1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x38f597cc, angle 16.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x60100d4, tileRendererInUse null
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] XXX: 768x768, c 16
[apply] XXX: 768x768, c 17
[apply] XXX: 768x768, c 18
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0011-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0768x0768.png
[apply] window resized: 60/83 1024x1024
[apply] **** Reshape: 1024x1024
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x38f597cc 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x38f597cc, angle 18.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 1024x1024 of 1024x1024, swapInterval -1, drawable 0x60100d4, tileRendererInUse null
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x38f597cc: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x38f597cc FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test01_startMSAA0
[apply] junit.framework.TestListener: endTest(test01_startMSAA0)
[apply] junit.framework.TestListener: startTest(test02_startMSAA4)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test02_startMSAA4
[apply] requested: vsync 1, GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] window moved: 86/109 128x128
[apply] window resized: 86/109 128x128
[apply] NW chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] window pos/siz: 86/109 128x128, [ l 8, r 8 - t 31, b 8 - 16x39]
[apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x2e39faa8: tileRendererInUse null, GearsES2[obj 0x2e39faa8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2e39faa8 on Thread[main-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2e39faa8 created: GearsObj[0x47e3ffdb, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2e39faa8 created: GearsObj[0xf2b0fdc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2e39faa8 created: GearsObj[0xf2b0fdc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x2e39faa8 FIN GearsES2[obj 0x2e39faa8 isInit true, usesShared false, 1 GearsObj[0x47e3ffdb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf2b0fdc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x553113e8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true)
[apply] null
[apply] ShaderProgram[id=5, linked=false, inUse=false, program: 4, 2 code:
[apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[apply] Thread[main-Animator#01,5,main] RedSquareES2.init FIN
[apply] **** Init
[apply] **** Reshape: 128x128
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x2e39faa8 0/0 128x128 of 128x128, swapInterval -1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2e39faa8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 128x128 of 128x128, swapInterval -1, drawable 0xffffffffdd010806, tileRendererInUse null
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] XXX: 128x128, c 1
[apply] XXX: 128x128, c 2
[apply] XXX: 128x128, c 3
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0000-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] XXX: 128x128, c 4
[apply] XXX: 128x128, c 5
[apply] XXX: 128x128, c 6
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0001-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] window resized: 86/109 192x192
[apply] **** Reshape: 192x192
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x2e39faa8 0/0 192x192 of 192x192, swapInterval -1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2e39faa8, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 192x192 of 192x192, swapInterval -1, drawable 0x60100d4, tileRendererInUse null
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] XXX: 192x192, c 7
[apply] XXX: 192x192, c 8
[apply] XXX: 192x192, c 9
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0002-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png
[apply] **** NumSamples: 4 -> 8
[apply] XXX: 192x192, c 10
[apply] XXX: 192x192, c 11
[apply] XXX: 192x192, c 12
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0003-msaa8-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png
[apply] **** NumSamples: 8 -> 0
[apply] XXX: 192x192, c 13
[apply] XXX: 192x192, c 14
[apply] XXX: 192x192, c 15
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0004-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png
[apply] window resized: 86/109 320x320
[apply] **** Reshape: 320x320
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x2e39faa8 0/0 320x320 of 320x320, swapInterval -1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2e39faa8, angle 7.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 320x320 of 320x320, swapInterval -1, drawable 0x60100d4, tileRendererInUse null
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] XXX: 320x320, c 16
[apply] XXX: 320x320, c 17
[apply] XXX: 320x320, c 18
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0005-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0320x0320.png
[apply] window resized: 86/109 576x576
[apply] **** Reshape: 576x576
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x2e39faa8 0/0 576x576 of 576x576, swapInterval -1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2e39faa8, angle 9.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 576x576 of 576x576, swapInterval -1, drawable 0x60100d4, tileRendererInUse null
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] XXX: 576x576, c 1
[apply] XXX: 576x576, c 2
[apply] XXX: 576x576, c 3
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0006-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0576x0576.png
[apply] XXX: 576x576, c 4
[apply] XXX: 576x576, c 5
[apply] XXX: 576x576, c 6
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0007-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0576x0576.png
[apply] window resized: 86/109 640x640
[apply] **** Reshape: 640x640
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x2e39faa8 0/0 640x640 of 640x640, swapInterval -1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2e39faa8, angle 12.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 640x640 of 640x640, swapInterval -1, drawable 0x30107df, tileRendererInUse null
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] XXX: 640x640, c 7
[apply] XXX: 640x640, c 8
[apply] XXX: 640x640, c 9
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0008-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png
[apply] **** NumSamples: 4 -> 8
[apply] XXX: 640x640, c 10
[apply] XXX: 640x640, c 11
[apply] XXX: 640x640, c 12
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0009-msaa8-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png
[apply] **** NumSamples: 8 -> 0
[apply] XXX: 640x640, c 13
[apply] XXX: 640x640, c 14
[apply] XXX: 640x640, c 15
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0010-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png
[apply] window resized: 86/109 768x768
[apply] **** Reshape: 768x768
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x2e39faa8 0/0 768x768 of 768x768, swapInterval -1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2e39faa8, angle 16.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x30107df, tileRendererInUse null
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] XXX: 768x768, c 16
[apply] XXX: 768x768, c 17
[apply] XXX: 768x768, c 18
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0011-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0768x0768.png
[apply] window resized: 86/109 1024x1024
[apply] **** Reshape: 1024x1024
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x2e39faa8 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2e39faa8, angle 18.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0x30107df, tileRendererInUse null
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2e39faa8: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2e39faa8 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test02_startMSAA4
[apply] junit.framework.TestListener: endTest(test02_startMSAA4)++++ Test Singleton.unlock()
[apply]
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900995310 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691900995310 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.008 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900990976 ms III - Start
[apply] SLOCK [T main @ 1691900990977 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test00_Manual
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test00_Manual
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test01_startMSAA0
[apply] requested: vsync 1, GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] window moved: 60/83 128x128
[apply] window resized: 60/83 128x128
[apply] NW chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] window pos/siz: 60/83 128x128, [ l 8, r 8 - t 31, b 8 - 16x39]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x38f597cc: tileRendererInUse null, GearsES2[obj 0x38f597cc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x38f597cc on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x38f597cc created: GearsObj[0x5db601c, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x38f597cc created: GearsObj[0x77ae9287, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x38f597cc created: GearsObj[0x77ae9287, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x38f597cc FIN GearsES2[obj 0x38f597cc isInit true, usesShared false, 1 GearsObj[0x5db601c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77ae9287, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a543bb3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 4, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[apply] Thread[main-Animator#00,5,main] RedSquareES2.init FIN
[apply] **** Init
[apply] **** Reshape: 128x128
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x38f597cc 0/0 128x128 of 128x128, swapInterval -1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x38f597cc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 128x128 of 128x128, swapInterval -1, drawable 0x60100d4, tileRendererInUse null
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] XXX: 128x128, c 1
[apply] XXX: 128x128, c 2
[apply] XXX: 128x128, c 3
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0000-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] **** NumSamples: 0 -> 4
[apply] XXX: 128x128, c 4
[apply] XXX: 128x128, c 5
[apply] XXX: 128x128, c 6
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0001-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] window resized: 60/83 192x192
[apply] **** Reshape: 192x192
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x38f597cc 0/0 192x192 of 192x192, swapInterval -1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x38f597cc, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 192x192 of 192x192, swapInterval -1, drawable 0x30107df, tileRendererInUse null
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] XXX: 192x192, c 7
[apply] XXX: 192x192, c 8
[apply] XXX: 192x192, c 9
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0002-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png
[apply] **** NumSamples: 4 -> 8
[apply] XXX: 192x192, c 10
[apply] XXX: 192x192, c 11
[apply] XXX: 192x192, c 12
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0003-msaa8-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png
[apply] **** NumSamples: 8 -> 0
[apply] XXX: 192x192, c 13
[apply] XXX: 192x192, c 14
[apply] XXX: 192x192, c 15
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0004-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png
[apply] window resized: 60/83 320x320
[apply] **** Reshape: 320x320
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x38f597cc 0/0 320x320 of 320x320, swapInterval -1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x38f597cc, angle 7.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 320x320 of 320x320, swapInterval -1, drawable 0x700107d7, tileRendererInUse null
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] XXX: 320x320, c 16
[apply] XXX: 320x320, c 17
[apply] XXX: 320x320, c 18
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0005-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0320x0320.png
[apply] window resized: 60/83 576x576
[apply] **** Reshape: 576x576
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x38f597cc 0/0 576x576 of 576x576, swapInterval -1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x38f597cc, angle 9.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 576x576 of 576x576, swapInterval -1, drawable 0x700107d7, tileRendererInUse null
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] XXX: 576x576, c 1
[apply] XXX: 576x576, c 2
[apply] XXX: 576x576, c 3
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0006-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0576x0576.png
[apply] **** NumSamples: 0 -> 4
[apply] XXX: 576x576, c 4
[apply] XXX: 576x576, c 5
[apply] XXX: 576x576, c 6
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0007-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0576x0576.png
[apply] window resized: 60/83 640x640
[apply] **** Reshape: 640x640
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x38f597cc 0/0 640x640 of 640x640, swapInterval -1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x38f597cc, angle 12.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 640x640 of 640x640, swapInterval -1, drawable 0x60100d4, tileRendererInUse null
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] XXX: 640x640, c 7
[apply] XXX: 640x640, c 8
[apply] XXX: 640x640, c 9
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0008-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png
[apply] **** NumSamples: 4 -> 8
[apply] XXX: 640x640, c 10
[apply] XXX: 640x640, c 11
[apply] XXX: 640x640, c 12
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0009-msaa8-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png
[apply] **** NumSamples: 8 -> 0
[apply] XXX: 640x640, c 13
[apply] XXX: 640x640, c 14
[apply] XXX: 640x640, c 15
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0010-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png
[apply] window resized: 60/83 768x768
[apply] **** Reshape: 768x768
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x38f597cc 0/0 768x768 of 768x768, swapInterval -1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x38f597cc, angle 16.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x60100d4, tileRendererInUse null
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] XXX: 768x768, c 16
[apply] XXX: 768x768, c 17
[apply] XXX: 768x768, c 18
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0011-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0768x0768.png
[apply] window resized: 60/83 1024x1024
[apply] **** Reshape: 1024x1024
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x38f597cc 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x38f597cc, angle 18.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 1024x1024 of 1024x1024, swapInterval -1, drawable 0x60100d4, tileRendererInUse null
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x38f597cc: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x38f597cc FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test01_startMSAA0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test02_startMSAA4
[apply] requested: vsync 1, GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] window moved: 86/109 128x128
[apply] window resized: 86/109 128x128
[apply] NW chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] window pos/siz: 86/109 128x128, [ l 8, r 8 - t 31, b 8 - 16x39]
[apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x2e39faa8: tileRendererInUse null, GearsES2[obj 0x2e39faa8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2e39faa8 on Thread[main-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2e39faa8 created: GearsObj[0x47e3ffdb, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2e39faa8 created: GearsObj[0xf2b0fdc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2e39faa8 created: GearsObj[0xf2b0fdc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x2e39faa8 FIN GearsES2[obj 0x2e39faa8 isInit true, usesShared false, 1 GearsObj[0x47e3ffdb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf2b0fdc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x553113e8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true)
[apply] null
[apply] ShaderProgram[id=5, linked=false, inUse=false, program: 4, 2 code:
[apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[apply] Thread[main-Animator#01,5,main] RedSquareES2.init FIN
[apply] **** Init
[apply] **** Reshape: 128x128
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x2e39faa8 0/0 128x128 of 128x128, swapInterval -1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2e39faa8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 128x128 of 128x128, swapInterval -1, drawable 0xffffffffdd010806, tileRendererInUse null
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] XXX: 128x128, c 1
[apply] XXX: 128x128, c 2
[apply] XXX: 128x128, c 3
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0000-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] XXX: 128x128, c 4
[apply] XXX: 128x128, c 5
[apply] XXX: 128x128, c 6
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0001-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] window resized: 86/109 192x192
[apply] **** Reshape: 192x192
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x2e39faa8 0/0 192x192 of 192x192, swapInterval -1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2e39faa8, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 192x192 of 192x192, swapInterval -1, drawable 0x60100d4, tileRendererInUse null
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] XXX: 192x192, c 7
[apply] XXX: 192x192, c 8
[apply] XXX: 192x192, c 9
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0002-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png
[apply] **** NumSamples: 4 -> 8
[apply] XXX: 192x192, c 10
[apply] XXX: 192x192, c 11
[apply] XXX: 192x192, c 12
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0003-msaa8-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png
[apply] **** NumSamples: 8 -> 0
[apply] XXX: 192x192, c 13
[apply] XXX: 192x192, c 14
[apply] XXX: 192x192, c 15
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0004-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png
[apply] window resized: 86/109 320x320
[apply] **** Reshape: 320x320
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x2e39faa8 0/0 320x320 of 320x320, swapInterval -1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2e39faa8, angle 7.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 320x320 of 320x320, swapInterval -1, drawable 0x60100d4, tileRendererInUse null
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] XXX: 320x320, c 16
[apply] XXX: 320x320, c 17
[apply] XXX: 320x320, c 18
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0005-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0320x0320.png
[apply] window resized: 86/109 576x576
[apply] **** Reshape: 576x576
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x2e39faa8 0/0 576x576 of 576x576, swapInterval -1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2e39faa8, angle 9.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 576x576 of 576x576, swapInterval -1, drawable 0x60100d4, tileRendererInUse null
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] XXX: 576x576, c 1
[apply] XXX: 576x576, c 2
[apply] XXX: 576x576, c 3
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0006-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0576x0576.png
[apply] XXX: 576x576, c 4
[apply] XXX: 576x576, c 5
[apply] XXX: 576x576, c 6
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0007-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0576x0576.png
[apply] window resized: 86/109 640x640
[apply] **** Reshape: 640x640
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x2e39faa8 0/0 640x640 of 640x640, swapInterval -1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2e39faa8, angle 12.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 640x640 of 640x640, swapInterval -1, drawable 0x30107df, tileRendererInUse null
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] XXX: 640x640, c 7
[apply] XXX: 640x640, c 8
[apply] XXX: 640x640, c 9
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0008-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png
[apply] **** NumSamples: 4 -> 8
[apply] XXX: 640x640, c 10
[apply] XXX: 640x640, c 11
[apply] XXX: 640x640, c 12
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0009-msaa8-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png
[apply] **** NumSamples: 8 -> 0
[apply] XXX: 640x640, c 13
[apply] XXX: 640x640, c 14
[apply] XXX: 640x640, c 15
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0010-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png
[apply] window resized: 86/109 768x768
[apply] **** Reshape: 768x768
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x2e39faa8 0/0 768x768 of 768x768, swapInterval -1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2e39faa8, angle 16.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x30107df, tileRendererInUse null
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] XXX: 768x768, c 16
[apply] XXX: 768x768, c 17
[apply] XXX: 768x768, c 18
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0011-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0768x0768.png
[apply] window resized: 86/109 1024x1024
[apply] **** Reshape: 1024x1024
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x2e39faa8 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2e39faa8, angle 18.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0x30107df, tileRendererInUse null
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2e39faa8: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2e39faa8 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-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 @ 1691900995310 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691900995310 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00_Manual took 0.002 sec
[apply] Testcase: test01_startMSAA0 took 2.863 sec
[apply] Testcase: test02_startMSAA4 took 1.444 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] junit.framework.TestListener: startTest(test01)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900996566 ms III - Start
[apply] SLOCK [T main @ 1691900996567 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT - test01
[apply] requested: vsync 1, GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] Thread[main,5,main] GearsES2.init.0 0x2d7275fc: tileRendererInUse null, GearsES2[obj 0x2d7275fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2d7275fc on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2d7275fc created: GearsObj[0x65fb9ffc, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2d7275fc created: GearsObj[0x3e694b3f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2d7275fc created: GearsObj[0x3e694b3f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x2d7275fc FIN GearsES2[obj 0x2d7275fc isInit true, usesShared false, 1 GearsObj[0x65fb9ffc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e694b3f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62379589, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x2d7275fc 0/0 256x256 of 256x256, swapInterval -1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2d7275fc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 0x2d7275fc 256x256, swapInterval -1, drawable 0x700107d7
[apply] FBOD1 FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2d7275fc isInit true, usesShared false, 1 GearsObj[0x65fb9ffc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e694b3f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62379589, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@79e2c065[init true], ],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@372ab4a3,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x1, obj 0x5bf0d49], 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 0x175c2241], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5b7a5baa],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 256x256, samples 0/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x2, obj 0x1d296da], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 256x256, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x776aec5c], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c7a06ec],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 256x256
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2ecb7b2c]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <75d4a5c2, 557caf28>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 256x256]
[apply] , upstreamSurface false ]],
[apply] Context: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x1189dd52, handle 0x10002, isShared true, jogamp.opengl.gl4.GL4bcImpl@408d971b,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@372ab4a3,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x1, obj 0x5bf0d49], 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 0x175c2241], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5b7a5baa],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 256x256, samples 0/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x2, obj 0x1d296da], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 256x256, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x776aec5c], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c7a06ec],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 256x256
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2ecb7b2c]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <75d4a5c2, 557caf28>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 256x256]
[apply] , upstreamSurface false ]]] ,
[apply] UpstreamWidget: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@372ab4a3,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[138/161 256x256 wu, 256x256 pixel] handle 0x39022e, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2ecb7b2c]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2ecb7b2c]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2ecb7b2c]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@6c6cb480, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@3c46e67a, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@c730b35, ],
[apply] windowLock <206a70ef, 292b08d6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]],
[apply] Context: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x13287e6, handle 0x20000, isShared true, jogamp.opengl.gl4.GL4bcImpl@22555ebf,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@372ab4a3,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[138/161 256x256 wu, 256x256 pixel] handle 0x39022e, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2ecb7b2c]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2ecb7b2c]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2ecb7b2c]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@6c6cb480, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@3c46e67a, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@c730b35, ],
[apply] windowLock <206a70ef, 292b08d6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]] ,
[apply] Window: jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[138/161 256x256 wu, 256x256 pixel] handle 0x39022e, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2ecb7b2c]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2ecb7b2c]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2ecb7b2c]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@6c6cb480, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@3c46e67a, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@c730b35, ],
[apply] windowLock <206a70ef, 292b08d6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]]
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 4, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval -1, drawable 0x30107df, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] FBOD2 FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.RedSquareES2@3c41ed1d[init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@54d9d12d[init true], ],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 1, samples 0,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@372ab4a3,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x3, obj 0x4c12331b], 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 0x1165b38], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7586beff],
[apply] FBO back write 4, FBO[name r/w 4/4, init true, bound false, size 256x256, samples 0/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x4, obj 0x815b41f], 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 0x3b69e7d1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5542c4ed],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 256x256
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2ecb7b2c]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <1573f9fc, 6150c3ec>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 256x256]
[apply] , upstreamSurface false ]],
[apply] Context: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x6a6cb05c, handle 0x10003, isShared true, jogamp.opengl.gl4.GL4bcImpl@44c03695,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 1, samples 0,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@372ab4a3,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x3, obj 0x4c12331b], 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 0x1165b38], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7586beff],
[apply] FBO back write 4, FBO[name r/w 4/4, init true, bound false, size 256x256, samples 0/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x4, obj 0x815b41f], 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 0x3b69e7d1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5542c4ed],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 256x256
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2ecb7b2c]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <1573f9fc, 6150c3ec>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 256x256]
[apply] , upstreamSurface false ]]] ,
[apply] UpstreamWidget: null]
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x2d7275fc 0/0 256x256 of 256x256, swapInterval -1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2d7275fc, 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: 256x256, c 1
[apply] NW chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] window pos/siz: 138/161 256x256, [ l 8, r 8 - t 31, b 8 - 16x39]
[apply] XXX: 256x256, c 2
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval -1, drawable 0x700107d7, tileRendererInUse null
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN
[apply] XXX: 256x256, c 3
[apply] XXX: 256x256, c 4
[apply] XXX: 256x256, c 5
[apply] XXX: 256x256, c 6
[apply] XXX: 256x256, c 7
[apply] XXX: 256x256, c 8
[apply] main-Animator#01: ** screenshot: TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0000-msaa0-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] XXX: 256x256, c 9
[apply] window resized: 138/161 512x512
[apply] XXX: 512x512, c 1
[apply] XXX: 512x512, c 2
[apply] XXX: 512x512, c 3
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x2d7275fc 0/0 512x512 of 512x512, swapInterval -1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2d7275fc, angle 4.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0x60100d4, tileRendererInUse null
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN
[apply] XXX: 512x512, c 4
[apply] XXX: 512x512, c 5
[apply] XXX: 512x512, c 6
[apply] XXX: 512x512, c 7
[apply] XXX: 512x512, c 8
[apply] main-Animator#01: ** screenshot: TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0001-msaa0-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] XXX: 512x512, c 9
[apply] window resized: 138/161 768x768
[apply] XXX: 768x768, c 1
[apply] XXX: 768x768, c 2
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x2d7275fc 0/0 768x768 of 768x768, swapInterval -1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2d7275fc, angle 7.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x30107df, tileRendererInUse null
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN
[apply] XXX: 768x768, c 3
[apply] XXX: 768x768, c 4
[apply] XXX: 768x768, c 5
[apply] XXX: 768x768, c 6
[apply] XXX: 768x768, c 7
[apply] XXX: 768x768, c 8
[apply] main-Animator#01: ** screenshot: TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0002-msaa0-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0768x0768.png
[apply] XXX: 768x768, c 9
[apply] window resized: 138/161 1024x1024
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x2d7275fc 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2d7275fc, angle 10.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0x30107df, tileRendererInUse null
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN
[apply] junit.framework.TestListener: endTest(test01)
[apply] Thread[main,5,main] GearsES2.dispose 0x2d7275fc: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x2d7275fc FIN
[apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.dispose FIN
[apply] QUIT Window Thread[main-Display-.windows_nil-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 @ 1691900999849 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691900999849 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.96 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691900996566 ms III - Start
[apply] SLOCK [T main @ 1691900996567 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT - test01
[apply] requested: vsync 1, GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] Thread[main,5,main] GearsES2.init.0 0x2d7275fc: tileRendererInUse null, GearsES2[obj 0x2d7275fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2d7275fc on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2d7275fc created: GearsObj[0x65fb9ffc, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2d7275fc created: GearsObj[0x3e694b3f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2d7275fc created: GearsObj[0x3e694b3f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x2d7275fc FIN GearsES2[obj 0x2d7275fc isInit true, usesShared false, 1 GearsObj[0x65fb9ffc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e694b3f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62379589, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x2d7275fc 0/0 256x256 of 256x256, swapInterval -1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2d7275fc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 0x2d7275fc 256x256, swapInterval -1, drawable 0x700107d7
[apply] FBOD1 FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2d7275fc isInit true, usesShared false, 1 GearsObj[0x65fb9ffc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e694b3f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62379589, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@79e2c065[init true], ],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@372ab4a3,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x1, obj 0x5bf0d49], 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 0x175c2241], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5b7a5baa],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 256x256, samples 0/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x2, obj 0x1d296da], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 256x256, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x776aec5c], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c7a06ec],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 256x256
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2ecb7b2c]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <75d4a5c2, 557caf28>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 256x256]
[apply] , upstreamSurface false ]],
[apply] Context: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x1189dd52, handle 0x10002, isShared true, jogamp.opengl.gl4.GL4bcImpl@408d971b,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@372ab4a3,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x1, obj 0x5bf0d49], 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 0x175c2241], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5b7a5baa],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 256x256, samples 0/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x2, obj 0x1d296da], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 256x256, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x776aec5c], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c7a06ec],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 256x256
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2ecb7b2c]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <75d4a5c2, 557caf28>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 256x256]
[apply] , upstreamSurface false ]]] ,
[apply] UpstreamWidget: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@372ab4a3,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[138/161 256x256 wu, 256x256 pixel] handle 0x39022e, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2ecb7b2c]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2ecb7b2c]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2ecb7b2c]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@6c6cb480, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@3c46e67a, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@c730b35, ],
[apply] windowLock <206a70ef, 292b08d6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]],
[apply] Context: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x13287e6, handle 0x20000, isShared true, jogamp.opengl.gl4.GL4bcImpl@22555ebf,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@372ab4a3,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[138/161 256x256 wu, 256x256 pixel] handle 0x39022e, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2ecb7b2c]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2ecb7b2c]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2ecb7b2c]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@6c6cb480, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@3c46e67a, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@c730b35, ],
[apply] windowLock <206a70ef, 292b08d6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]] ,
[apply] Window: jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[138/161 256x256 wu, 256x256 pixel] handle 0x39022e, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2ecb7b2c]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2ecb7b2c]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2ecb7b2c]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@6c6cb480, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@3c46e67a, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@c730b35, ],
[apply] windowLock <206a70ef, 292b08d6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]]
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 4, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval -1, drawable 0x30107df, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] FBOD2 FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.RedSquareES2@3c41ed1d[init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@54d9d12d[init true], ],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 1, samples 0,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@372ab4a3,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x3, obj 0x4c12331b], 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 0x1165b38], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7586beff],
[apply] FBO back write 4, FBO[name r/w 4/4, init true, bound false, size 256x256, samples 0/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x4, obj 0x815b41f], 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 0x3b69e7d1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5542c4ed],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 256x256
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2ecb7b2c]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <1573f9fc, 6150c3ec>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 256x256]
[apply] , upstreamSurface false ]],
[apply] Context: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x6a6cb05c, handle 0x10003, isShared true, jogamp.opengl.gl4.GL4bcImpl@44c03695,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 1, samples 0,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@372ab4a3,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x3, obj 0x4c12331b], 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 0x1165b38], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7586beff],
[apply] FBO back write 4, FBO[name r/w 4/4, init true, bound false, size 256x256, samples 0/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x4, obj 0x815b41f], 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 0x3b69e7d1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5542c4ed],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 256x256
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2ecb7b2c]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <1573f9fc, 6150c3ec>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 256x256]
[apply] , upstreamSurface false ]]] ,
[apply] UpstreamWidget: null]
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x2d7275fc 0/0 256x256 of 256x256, swapInterval -1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2d7275fc, 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: 256x256, c 1
[apply] NW chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] window pos/siz: 138/161 256x256, [ l 8, r 8 - t 31, b 8 - 16x39]
[apply] XXX: 256x256, c 2
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval -1, drawable 0x700107d7, tileRendererInUse null
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN
[apply] XXX: 256x256, c 3
[apply] XXX: 256x256, c 4
[apply] XXX: 256x256, c 5
[apply] XXX: 256x256, c 6
[apply] XXX: 256x256, c 7
[apply] XXX: 256x256, c 8
[apply] main-Animator#01: ** screenshot: TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0000-msaa0-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] XXX: 256x256, c 9
[apply] window resized: 138/161 512x512
[apply] XXX: 512x512, c 1
[apply] XXX: 512x512, c 2
[apply] XXX: 512x512, c 3
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x2d7275fc 0/0 512x512 of 512x512, swapInterval -1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2d7275fc, angle 4.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0x60100d4, tileRendererInUse null
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN
[apply] XXX: 512x512, c 4
[apply] XXX: 512x512, c 5
[apply] XXX: 512x512, c 6
[apply] XXX: 512x512, c 7
[apply] XXX: 512x512, c 8
[apply] main-Animator#01: ** screenshot: TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0001-msaa0-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] XXX: 512x512, c 9
[apply] window resized: 138/161 768x768
[apply] XXX: 768x768, c 1
[apply] XXX: 768x768, c 2
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x2d7275fc 0/0 768x768 of 768x768, swapInterval -1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2d7275fc, angle 7.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x30107df, tileRendererInUse null
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN
[apply] XXX: 768x768, c 3
[apply] XXX: 768x768, c 4
[apply] XXX: 768x768, c 5
[apply] XXX: 768x768, c 6
[apply] XXX: 768x768, c 7
[apply] XXX: 768x768, c 8
[apply] main-Animator#01: ** screenshot: TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0002-msaa0-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0768x0768.png
[apply] XXX: 768x768, c 9
[apply] window resized: 138/161 1024x1024
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x2d7275fc 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2d7275fc, angle 10.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0x30107df, tileRendererInUse null
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] GearsES2.dispose 0x2d7275fc: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x2d7275fc FIN
[apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.dispose FIN
[apply] QUIT Window Thread[main-Display-.windows_nil-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 @ 1691900999849 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691900999849 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01 took 3.26 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] junit.framework.TestListener: startTest(test01)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901001117 ms III - Start
[apply] SLOCK [T main @ 1691901001118 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT - test01
[apply] requested: vsync 1, GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] Thread[main,5,main] GearsES2.init.0 0x2d7275fc: tileRendererInUse null, GearsES2[obj 0x2d7275fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2d7275fc on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2d7275fc created: GearsObj[0x65fb9ffc, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2d7275fc created: GearsObj[0x3e694b3f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2d7275fc created: GearsObj[0x3e694b3f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x2d7275fc FIN GearsES2[obj 0x2d7275fc isInit true, usesShared false, 1 GearsObj[0x65fb9ffc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e694b3f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62379589, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x2d7275fc 0/0 256x256 of 256x256, swapInterval -1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2d7275fc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 0x2d7275fc 256x256, swapInterval -1, drawable 0x30107df
[apply] FBOD1 FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2d7275fc isInit true, usesShared false, 1 GearsObj[0x65fb9ffc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e694b3f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62379589, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@79e2c065[init true], ],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5af5010,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x1, obj 0x5bf0d49], 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 0x175c2241], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5b7a5baa],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 256x256, samples 0/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x2, obj 0x1d296da], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 256x256, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x776aec5c], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c7a06ec],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 256x256
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x4961464d]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <75d4a5c2, 557caf28>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 256x256]
[apply] , upstreamSurface false ]],
[apply] Context: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x1189dd52, handle 0x10002, isShared true, jogamp.opengl.gl4.GL4bcImpl@408d971b,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5af5010,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x1, obj 0x5bf0d49], 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 0x175c2241], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5b7a5baa],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 256x256, samples 0/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x2, obj 0x1d296da], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 256x256, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x776aec5c], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c7a06ec],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 256x256
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x4961464d]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <75d4a5c2, 557caf28>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 256x256]
[apply] , upstreamSurface false ]]] ,
[apply] UpstreamWidget: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5af5010,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[190/213 256x256 wu, 256x256 pixel] handle 0x2201a2, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x4961464d]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x4961464d]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x4961464d]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@6c6cb480, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@3c46e67a, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@c730b35, ],
[apply] windowLock <206a70ef, 292b08d6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]],
[apply] Context: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x363854a7, handle 0x20000, isShared true, jogamp.opengl.gl4.GL4bcImpl@22555ebf,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5af5010,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[190/213 256x256 wu, 256x256 pixel] handle 0x2201a2, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x4961464d]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x4961464d]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x4961464d]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@6c6cb480, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@3c46e67a, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@c730b35, ],
[apply] windowLock <206a70ef, 292b08d6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]] ,
[apply] Window: jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[190/213 256x256 wu, 256x256 pixel] handle 0x2201a2, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x4961464d]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x4961464d]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x4961464d]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@6c6cb480, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@3c46e67a, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@c730b35, ],
[apply] windowLock <206a70ef, 292b08d6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]]
[apply] NW chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] window pos/siz: 190/213 256x256, [ l 8, r 8 - t 31, b 8 - 16x39]
[apply] XXX: 256x256, c 1
[apply] XXX: 256x256, c 2
[apply] XXX: 256x256, c 3
[apply] XXX: 256x256, c 4
[apply] XXX: 256x256, c 5
[apply] XXX: 256x256, c 6
[apply] XXX: 256x256, c 7
[apply] XXX: 256x256, c 8
[apply] main-Animator#00: ** screenshot: TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0000-msaa0-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] XXX: 256x256, c 9
[apply] window resized: 190/213 512x512
[apply] XXX: 512x512, c 1
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x2d7275fc 0/0 512x512 of 512x512, swapInterval -1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2d7275fc, angle 5.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX: 512x512, c 2
[apply] XXX: 512x512, c 3
[apply] XXX: 512x512, c 4
[apply] XXX: 512x512, c 5
[apply] XXX: 512x512, c 6
[apply] XXX: 512x512, c 7
[apply] XXX: 512x512, c 8
[apply] main-Animator#00: ** screenshot: TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0001-msaa0-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] XXX: 512x512, c 9
[apply] window resized: 190/213 768x768
[apply] XXX: 768x768, c 1
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x2d7275fc 0/0 768x768 of 768x768, swapInterval -1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2d7275fc, angle 10.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX: 768x768, c 2
[apply] XXX: 768x768, c 3
[apply] XXX: 768x768, c 4
[apply] XXX: 768x768, c 5
[apply] XXX: 768x768, c 6
[apply] XXX: 768x768, c 7
[apply] XXX: 768x768, c 8
[apply] main-Animator#00: ** screenshot: TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0002-msaa0-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0768x0768.png
[apply] XXX: 768x768, c 9
[apply] window resized: 190/213 1024x1024
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x2d7275fc 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2d7275fc, angle 14.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] junit.framework.TestListener: endTest(test01)
[apply] Thread[main,5,main] GearsES2.dispose 0x2d7275fc: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x2d7275fc FIN
[apply] QUIT Window Thread[main-Display-.windows_nil-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 @ 1691901004082 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901004082 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.634 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901001117 ms III - Start
[apply] SLOCK [T main @ 1691901001118 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT - test01
[apply] requested: vsync 1, GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] Thread[main,5,main] GearsES2.init.0 0x2d7275fc: tileRendererInUse null, GearsES2[obj 0x2d7275fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2d7275fc on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2d7275fc created: GearsObj[0x65fb9ffc, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2d7275fc created: GearsObj[0x3e694b3f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2d7275fc created: GearsObj[0x3e694b3f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x2d7275fc FIN GearsES2[obj 0x2d7275fc isInit true, usesShared false, 1 GearsObj[0x65fb9ffc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e694b3f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62379589, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x2d7275fc 0/0 256x256 of 256x256, swapInterval -1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2d7275fc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 0x2d7275fc 256x256, swapInterval -1, drawable 0x30107df
[apply] FBOD1 FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2d7275fc isInit true, usesShared false, 1 GearsObj[0x65fb9ffc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e694b3f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62379589, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@79e2c065[init true], ],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5af5010,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x1, obj 0x5bf0d49], 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 0x175c2241], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5b7a5baa],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 256x256, samples 0/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x2, obj 0x1d296da], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 256x256, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x776aec5c], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c7a06ec],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 256x256
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x4961464d]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <75d4a5c2, 557caf28>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 256x256]
[apply] , upstreamSurface false ]],
[apply] Context: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x1189dd52, handle 0x10002, isShared true, jogamp.opengl.gl4.GL4bcImpl@408d971b,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5af5010,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], 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/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x1, obj 0x5bf0d49], 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 0x175c2241], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5b7a5baa],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 256x256, samples 0/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x2, obj 0x1d296da], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 256x256, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x776aec5c], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c7a06ec],
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 256x256
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x4961464d]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]]
[apply] , surfaceLock <75d4a5c2, 557caf28>[count 0, qsz 0, owner <NULL>]
[apply] , GDIDummyUpstreamSurfaceHook[pixel 256x256]
[apply] , upstreamSurface false ]]] ,
[apply] UpstreamWidget: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5af5010,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[190/213 256x256 wu, 256x256 pixel] handle 0x2201a2, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x4961464d]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x4961464d]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x4961464d]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@6c6cb480, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@3c46e67a, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@c730b35, ],
[apply] windowLock <206a70ef, 292b08d6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]],
[apply] Context: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x363854a7, handle 0x20000, isShared true, jogamp.opengl.gl4.GL4bcImpl@22555ebf,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5af5010,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[190/213 256x256 wu, 256x256 pixel] handle 0x2201a2, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x4961464d]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x4961464d]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x4961464d]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@6c6cb480, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@3c46e67a, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@c730b35, ],
[apply] windowLock <206a70ef, 292b08d6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]] ,
[apply] Window: jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[190/213 256x256 wu, 256x256 pixel] handle 0x2201a2, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x4961464d]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x4961464d]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x4961464d]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@6c6cb480, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@3c46e67a, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@c730b35, ],
[apply] windowLock <206a70ef, 292b08d6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]]
[apply] NW chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL chosen: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] window pos/siz: 190/213 256x256, [ l 8, r 8 - t 31, b 8 - 16x39]
[apply] XXX: 256x256, c 1
[apply] XXX: 256x256, c 2
[apply] XXX: 256x256, c 3
[apply] XXX: 256x256, c 4
[apply] XXX: 256x256, c 5
[apply] XXX: 256x256, c 6
[apply] XXX: 256x256, c 7
[apply] XXX: 256x256, c 8
[apply] main-Animator#00: ** screenshot: TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0000-msaa0-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] XXX: 256x256, c 9
[apply] window resized: 190/213 512x512
[apply] XXX: 512x512, c 1
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x2d7275fc 0/0 512x512 of 512x512, swapInterval -1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2d7275fc, angle 5.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX: 512x512, c 2
[apply] XXX: 512x512, c 3
[apply] XXX: 512x512, c 4
[apply] XXX: 512x512, c 5
[apply] XXX: 512x512, c 6
[apply] XXX: 512x512, c 7
[apply] XXX: 512x512, c 8
[apply] main-Animator#00: ** screenshot: TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0001-msaa0-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] XXX: 512x512, c 9
[apply] window resized: 190/213 768x768
[apply] XXX: 768x768, c 1
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x2d7275fc 0/0 768x768 of 768x768, swapInterval -1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2d7275fc, angle 10.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX: 768x768, c 2
[apply] XXX: 768x768, c 3
[apply] XXX: 768x768, c 4
[apply] XXX: 768x768, c 5
[apply] XXX: 768x768, c 6
[apply] XXX: 768x768, c 7
[apply] XXX: 768x768, c 8
[apply] main-Animator#00: ** screenshot: TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0002-msaa0-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0768x0768.png
[apply] XXX: 768x768, c 9
[apply] window resized: 190/213 1024x1024
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x2d7275fc 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2d7275fc, angle 14.5, [l -1.0, r 1.0, b -1.0, t 1.0] 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.dispose 0x2d7275fc: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x2d7275fc FIN
[apply] QUIT Window Thread[main-Display-.windows_nil-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 @ 1691901004082 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901004082 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01 took 2.941 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] junit.framework.TestListener: tests to run: 1++++ Test Singleton.lock()
[apply] junit.framework.TestListener: startTest(testOnScreenDblBuf)
[apply]
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901005233 ms III - Start
[apply] SLOCK [T main @ 1691901005234 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT - testOnScreenDblBuf
[apply] Window: jogamp.newt.driver.windows.WindowDriver
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x52e6fdee: tileRendererInUse null, GearsES2[obj 0x52e6fdee isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x52e6fdee on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x52e6fdee created: GearsObj[0x64a13ed4, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x52e6fdee created: GearsObj[0x45ec950e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x52e6fdee created: GearsObj[0x45ec950e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x52e6fdee FIN GearsES2[obj 0x52e6fdee isInit true, usesShared false, 1 GearsObj[0x64a13ed4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x45ec950e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7edb0ee3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x52e6fdee 0/0 640x400 of 640x400, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x52e6fdee, 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] 1 s: 60 f / 1030 ms, 58.2 fps, 17 ms/f; total: 60 f, 58.2 fps, 17 ms/f
[apply] Thread[main,5,main] GearsES2.dispose 0x52e6fdee: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x52e6fdee FIN
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Fin start ...++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT - testOnScreenDblBuf
[apply]
[apply] Fin Drawable: WindowsOnscreenWGLDrawable[Realized false,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@24a4c59e,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[242/265 640x400 wu, 640x400 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT$3@67d48005, com.jogamp.opengl.test.junit.util.QuitAdapter@9f116cc, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@9f116cc, ],
[apply] windowLock <12468a38, 1aa7ecca>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Fin Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[242/265 640x400 wu, 640x400 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT$3@67d48005, com.jogamp.opengl.test.junit.util.QuitAdapter@9f116cc, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@9f116cc, ],
[apply] windowLock <12468a38, 1aa7ecca>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] junit.framework.TestListener: endTest(testOnScreenDblBuf)
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901007885 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901007886 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.341 sec
[apply] ------------- Standard Output ---------------
[apply] Window: jogamp.newt.driver.windows.WindowDriver
[apply] Fin start ...
[apply] Fin Drawable: WindowsOnscreenWGLDrawable[Realized false,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@24a4c59e,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[242/265 640x400 wu, 640x400 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT$3@67d48005, com.jogamp.opengl.test.junit.util.QuitAdapter@9f116cc, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@9f116cc, ],
[apply] windowLock <12468a38, 1aa7ecca>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Fin Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[242/265 640x400 wu, 640x400 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT$3@67d48005, com.jogamp.opengl.test.junit.util.QuitAdapter@9f116cc, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@9f116cc, ],
[apply] windowLock <12468a38, 1aa7ecca>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901005233 ms III - Start
[apply] SLOCK [T main @ 1691901005234 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT - testOnScreenDblBuf
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x52e6fdee: tileRendererInUse null, GearsES2[obj 0x52e6fdee isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x52e6fdee on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x52e6fdee created: GearsObj[0x64a13ed4, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x52e6fdee created: GearsObj[0x45ec950e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x52e6fdee created: GearsObj[0x45ec950e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x52e6fdee FIN GearsES2[obj 0x52e6fdee isInit true, usesShared false, 1 GearsObj[0x64a13ed4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x45ec950e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7edb0ee3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x52e6fdee 0/0 640x400 of 640x400, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x52e6fdee, 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] 1 s: 60 f / 1030 ms, 58.2 fps, 17 ms/f; total: 60 f, 58.2 fps, 17 ms/f
[apply] Thread[main,5,main] GearsES2.dispose 0x52e6fdee: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x52e6fdee FIN
[apply] QUIT Window Thread[main-Display-.windows_nil-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 @ 1691901007885 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901007886 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testOnScreenDblBuf took 2.629 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT
[apply] junit.framework.TestListener: tests to run: 16
[apply] junit.framework.TestListener: startTest(testAvailableInfo)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901009126 ms III - Start
[apply] SLOCK [T main @ 1691901009127 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testAvailableInfo
[apply] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x33458a12]]
[apply] Natives
[apply] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES3 false
[apply] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES2 false
[apply] GLES1 false
[apply] Count 5 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GL3bc GLProfile[GL3bc/GL4bc.hw]
[apply] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[apply] GL4bc GLProfile[GL4bc/GL4bc.hw]
[apply] GL2 GLProfile[GL2/GL4bc.hw]
[apply] GL4 GLProfile[GL4/GL4.hw]
[apply] GL3 GLProfile[GL3/GL4.hw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[apply] default GLProfile[GL4bc/GL4bc.hw]
[apply] Count 9 / 12
[apply]
[apply]
[apply] Capabilities for WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x33458a12]]
[apply] GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 3 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 4 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 5 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 10 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 11 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 13 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 15 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 16 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 17 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 23 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 29 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 35 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 36 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 41 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 42 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 47 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 48 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 53 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 54 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 59 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 60 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 65 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 66 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 67 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 68 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 69 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 70 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 71 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 72 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 73 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 74 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 75 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 76 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 77 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 78 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 79 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 80 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 81 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 82 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 83 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 84 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 85 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 86 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 87 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 88 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 89 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 90 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 91 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 92 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 93 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 94 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 95 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 96 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 97 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 98 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 99 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 100 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 101 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 102 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 103 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 104 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 105 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 106 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 107 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 108 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 109 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 110 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 111 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 112 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 113 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 114 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 115 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 116 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 121 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 122 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 127 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 128 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 133 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 134 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 139 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 140 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 145 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 146 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 151 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 152 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 157 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 158 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 163 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 164 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 165 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 166 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 167 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 168 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 169 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 170 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 171 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 172 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 173 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 174 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 175 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 176 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 177 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 178 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 179 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 180 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 181 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 182 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 183 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 184 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 185 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 186 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 187 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 188 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 189 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 190 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 191 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 192 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 193 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 194 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 195 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 196 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 197 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 198 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 199 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 200 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 201 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 202 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 203 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 204 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 205 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 206 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 207 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 208 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 209 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 213 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 214 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 233 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 234 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 235 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 236 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 237 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 238 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 239 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 240 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 241 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 242 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 243 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 244 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 245 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 246 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 247 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 248 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 249 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 250 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 251 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 252 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 253 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 254 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 255 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 256 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 257 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 258 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 259 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 260 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 261 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 262 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 263 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 264 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 265 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 266 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 267 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 268 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 269 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 271 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 272 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 273 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 274 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 275 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 276 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 277 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 278 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 279 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 280 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 281 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 282 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 283 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 284 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 285 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 286 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 287 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 288 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 289 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 290 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 291 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 292 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 293 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 294 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 295 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 296 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 297 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 298 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 299 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 300 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 301 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 302 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 303 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 304 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 305 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 306 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 307 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 308 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 309 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 310 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 311 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 312 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 313 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 314 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 315 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 316 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 317 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 318 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 319 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 320 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 321 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 322 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 323 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 324 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 325 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 326 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 327 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 328 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 329 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 330 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 331 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 332 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 333 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 334 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 335 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 336 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 337 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 338 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 339 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 340 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 341 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 342 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 343 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 344 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 345 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 346 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 347 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 348 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 349 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 350 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 351 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 352 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 353 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 354 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 355 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 356 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 357 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 358 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 359 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 360 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 361 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 362 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 363 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 364 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 365 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 366 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 367 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 368 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 369 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 370 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 371 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 372 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 373 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 374 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 375 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 376 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 377 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 378 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 379 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 380 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 381 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 382 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 383 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 384 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 385 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 386 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 387 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 388 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 389 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 390 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 391 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 392 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 393 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 394 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 395 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 396 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 397 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 398 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 399 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 400 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 401 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 402 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 403 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 404 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 405 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 406 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 407 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 408 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 409 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 410 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 411 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 412 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 413 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 414 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 415 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 416 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 417 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 418 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 419 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 420 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 421 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 422 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 423 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 424 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 425 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 426 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 427 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 428 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 429 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 430 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 431 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 432 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 433 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 434 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 435 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 436 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 437 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 438 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 439 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 440 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 441 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 442 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 443 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 444 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 445 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 446 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 447 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 448 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 449 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 450 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 451 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 452 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 453 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 454 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 455 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 456 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 457 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 458 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 459 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 460 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 461 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 462 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 463 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 464 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 465 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 466 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 467 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 468 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 469 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 470 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 471 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 472 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 473 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 474 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 475 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 476 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 477 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 478 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 479 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 480 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 481 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 482 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 483 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 484 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 485 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 486 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 487 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 488 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 489 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 490 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 491 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 492 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 493 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 494 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 495 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 496 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 497 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 498 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 499 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 500 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 501 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 502 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 503 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 504 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 505 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 506 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 507 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 508 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 509 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 510 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 511 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 512 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 513 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 514 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 515 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 516 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 517 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 518 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 519 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 520 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 521 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 522 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 523 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 524 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 525 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 526 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 527 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 528 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 529 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 530 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 531 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 532 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 533 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 534 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 535 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 536 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 537 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 538 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 539 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 540 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 541 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 542 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 543 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 544 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 545 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 546 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 547 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 548 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 549 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 550 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 551 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 552 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 553 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 554 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 555 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 556 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 557 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 558 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 559 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 560 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 561 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 562 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 563 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 564 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 565 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 566 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 567 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 568 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 569 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 570 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 571 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 572 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 573 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 574 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 575 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 576 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 577 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 578 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 579 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 580 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 581 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 582 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 583 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 584 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 585 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 586 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 587 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 588 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 589 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 590 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 591 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 592 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 593 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 594 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 595 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 596 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 597 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 598 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 599 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 600 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 601 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 602 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 603 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 604 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 605 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 606 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 607 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 608 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 609 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 610 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 611 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 612 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 613 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 614 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 615 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 616 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 617 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 618 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 619 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 620 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 621 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 622 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 623 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 624 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 625 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 626 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 627 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 628 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 629 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 630 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 631 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 632 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 633 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 634 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 635 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 636 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 637 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 638 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 639 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 640 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 641 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 642 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 643 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 644 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 645 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 646 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 647 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 648 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 649 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 650 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 651 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 652 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 653 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 654 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 655 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 656 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 657 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 658 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 659 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 660 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 661 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 662 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 663 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 664 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 665 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 666 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 667 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 668 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 669 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 670 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 671 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 672 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 673 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 674 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 675 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 676 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 677 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 678 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 679 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 680 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 681 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 682 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 683 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 684 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 685 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 686 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 687 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 688 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 689 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 690 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 691 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 692 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 693 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 694 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 695 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 696 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 697 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 698 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 699 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 700 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 701 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 702 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 703 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 704 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 705 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 706 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 707 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 708 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 709 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 710 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 711 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 712 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 713 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 714 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 715 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 716 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 717 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 718 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply]
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testAvailableInfo
[apply] junit.framework.TestListener: endTest(testAvailableInfo)
[apply] junit.framework.TestListener: startTest(testES2OffScreenAutoDblBuf)
[apply] junit.framework.TestListener: endTest(testES2OffScreenAutoDblBuf)
[apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBuf)
[apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBuf)
[apply] junit.framework.TestListener: startTest(testES2OffScreenFBOSglBuf)
[apply] junit.framework.TestListener: endTest(testES2OffScreenFBOSglBuf)
[apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferDblBuf)
[apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferDblBuf)
[apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferSglBuf)
[apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferSglBuf)
[apply] junit.framework.TestListener: startTest(testES2OnScreenDblBuf)
[apply] junit.framework.TestListener: endTest(testES2OnScreenDblBuf)
[apply] junit.framework.TestListener: startTest(testES2OnScreenSglBuf)
[apply] junit.framework.TestListener: endTest(testES2OnScreenSglBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenAutoDblBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[auto-cfg]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenFBODblBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenFBODblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenFBOSglBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenFBOSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenPbufferSglBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenPbufferSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OnScreenDblBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OnScreenDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OnScreenSglBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OnScreenSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenAutoDblBuf
[apply] Window: jogamp.newt.OffscreenWindow
[apply] Window Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface
[apply] Window Caps PostGL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface
[apply] Thread[main,5,main] GearsES2.init.0 0x223d2c72: tileRendererInUse null, GearsES2[obj 0x223d2c72 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x223d2c72 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x223d2c72 created: GearsObj[0x13c9d689, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x223d2c72 created: GearsObj[0x3754a4bf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x223d2c72 created: GearsObj[0x3754a4bf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x223d2c72 FIN GearsES2[obj 0x223d2c72 isInit true, usesShared false, 1 GearsObj[0x13c9d689, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3754a4bf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x408d971b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x223d2c72 0/0 400x300 of 400x300, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x223d2c72, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x223d2c72 400x300, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x223d2c72 400x300, swapInterval 1, drawable 0x700107d7
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x223d2c72 0/0 200x150 of 200x150, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x223d2c72, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x223d2c72 200x150, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x223d2c72 200x150, swapInterval 1, drawable 0x700107d7
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x223d2c72 0/0 800x600 of 800x600, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x223d2c72, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x223d2c72 800x600, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x223d2c72 800x600, swapInterval 1, drawable 0x700107d7
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Fin Drawable: GLFBODrawableImpl[Initialized false, realized false, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@141e871d,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]],
[apply] fboI back 1, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 800x600
[apply] , UOB[ WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x33458a12]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[auto-cfg]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]]
[apply] , surfaceLock <55fe41ea, fbd1f6>[count 0, qsz 0, owner <NULL>]
[apply] , DelegatedUpstreamSurfaceHookWithSurfaceSize[GDIDummyUpstreamSurfaceHook[pixel 64x64], jogamp.newt.OffscreenWindow: 0x0 800x600]
[apply] , upstreamSurface false ]]
[apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@1ce24091, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <5dda768f, 7a8c8dcf>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenAutoDblBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapSglBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Thread[main,5,main] GearsES2.dispose 0x223d2c72: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x223d2c72 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.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[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsBitmapWGLDrawable, jogamp.newt.OffscreenWindow
[apply] Window Caps PostGL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Drawable Post-GL(1): jogamp.opengl.windows.wgl.WindowsBitmapWGLDrawable, jogamp.newt.OffscreenWindow
[apply] Chosen GL Caps(1): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL CTX (2): 1.1 (Compat profile, compat[], software) - 1.1.0
[apply] Drawable Post-GL(2): jogamp.opengl.windows.wgl.WindowsBitmapWGLDrawable, jogamp.newt.OffscreenWindow
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL2/GL4bc.hw]
[apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Microsoft Corporation
[apply] GL_RENDERER GDI Generic
[apply] GL_VERSION 1.1.0
[apply] GLSL false, has-compiler-func: false
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 3
[apply] GLX_EXTENSIONS 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xfffffffffe010817, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf_-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2e010756, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf_-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffa80107d1, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf_-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png
[apply] Fin Drawable: WindowsBitmapWGLDrawable[Realized false,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@141e871d,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@7770f470, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <5e5d171f, 24313fcc>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@7770f470, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <5e5d171f, 24313fcc>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapSglBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenFBODblBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf
[apply] Window: jogamp.newt.OffscreenWindow
[apply] Window Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface
[apply] Window Caps PostGL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface
[apply] Thread[main,5,main] GearsES2.init.0 0x41a2befb: tileRendererInUse null, GearsES2[obj 0x41a2befb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x41a2befb on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x41a2befb created: GearsObj[0x2df3b89c, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x41a2befb created: GearsObj[0x23348b5d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x41a2befb created: GearsObj[0x23348b5d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x41a2befb FIN GearsES2[obj 0x41a2befb isInit true, usesShared false, 1 GearsObj[0x2df3b89c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23348b5d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x70325e14, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x41a2befb 0/0 400x300 of 400x300, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x41a2befb, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x41a2befb 400x300, swapInterval 1, drawable 0x60100d4
[apply] Thread[main,5,main] GearsES2.display 0x41a2befb 400x300, swapInterval 1, drawable 0x60100d4
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x41a2befb 0/0 200x150 of 200x150, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x41a2befb, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x41a2befb 200x150, swapInterval 1, drawable 0x60100d4
[apply] Thread[main,5,main] GearsES2.display 0x41a2befb 200x150, swapInterval 1, drawable 0x60100d4
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x41a2befb 0/0 800x600 of 800x600, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x41a2befb, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x41a2befb 800x600, swapInterval 1, drawable 0x60100d4
[apply] Thread[main,5,main] GearsES2.display 0x41a2befb 800x600, swapInterval 1, drawable 0x60100d4
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x41a2befb: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x41a2befb 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] Fin Drawable: GLFBODrawableImpl[Initialized false, realized false, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@141e871d,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]],
[apply] fboI back 1, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 800x600
[apply] , UOB[ WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x33458a12]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]]
[apply] , surfaceLock <37ceb1df, 7c9d8e2>[count 0, qsz 0, owner <NULL>]
[apply] , DelegatedUpstreamSurfaceHookWithSurfaceSize[GDIDummyUpstreamSurfaceHook[pixel 64x64], jogamp.newt.OffscreenWindow: 0x0 800x600]
[apply] , upstreamSurface false ]]
[apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@20d525, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <6200f9cb, 2002fc1d>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenFBODblBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenFBOSglBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Window: jogamp.newt.OffscreenWindow
[apply] Window Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface
[apply] Window Caps PostGL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface
[apply] Thread[main,5,main] GearsES2.init.0 0xae13544: tileRendererInUse null, GearsES2[obj 0xae13544 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xae13544 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xae13544 created: GearsObj[0x22fcf7ab, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xae13544 created: GearsObj[0x2de23121, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xae13544 created: GearsObj[0x2de23121, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0xae13544 FIN GearsES2[obj 0xae13544 isInit true, usesShared false, 1 GearsObj[0x22fcf7ab, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2de23121, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63475ace, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0xae13544 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xae13544, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0xae13544 400x300, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main,5,main] GearsES2.display 0xae13544 400x300, swapInterval 1, drawable 0xffffffffdd010806
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0001-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0xae13544 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xae13544, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0xae13544 200x150, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main,5,main] GearsES2.display 0xae13544 200x150, swapInterval 1, drawable 0xffffffffdd010806
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0003-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0xae13544 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xae13544, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0xae13544 800x600, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main,5,main] GearsES2.display 0xae13544 800x600, swapInterval 1, drawable 0xffffffffdd010806
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0005-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0xae13544: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0xae13544 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.windows.wgl.WindowsWGLDrawableFactory@141e871d,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 800x600
[apply] , UOB[ WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x33458a12]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]]
[apply] , surfaceLock <4988d8b8, c0c2f8d>[count 0, qsz 0, owner <NULL>]
[apply] , DelegatedUpstreamSurfaceHookWithSurfaceSize[GDIDummyUpstreamSurfaceHook[pixel 64x64], jogamp.newt.OffscreenWindow: 0x0 800x600]
[apply] , upstreamSurface false ]]
[apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@305b7c14, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <6913c1fb, 66d18979>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenFBOSglBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenPbufferDblBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Window: jogamp.newt.OffscreenWindow
[apply] Window Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsPbufferWGLDrawable, jogamp.newt.OffscreenWindow
[apply] Window Caps PostGL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Drawable Post-GL(1): jogamp.opengl.windows.wgl.WindowsPbufferWGLDrawable, jogamp.newt.OffscreenWindow
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Drawable Post-GL(2): jogamp.opengl.windows.wgl.WindowsPbufferWGLDrawable, jogamp.newt.OffscreenWindow
[apply] Thread[main,5,main] GearsES2.init.0 0x7d8704ef: tileRendererInUse null, GearsES2[obj 0x7d8704ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7d8704ef on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7d8704ef created: GearsObj[0x1e66f1f5, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7d8704ef created: GearsObj[0x4e50c791, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7d8704ef created: GearsObj[0x4e50c791, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x7d8704ef FIN GearsES2[obj 0x7d8704ef isInit true, usesShared false, 1 GearsObj[0x1e66f1f5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4e50c791, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7530ad9c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x7d8704ef 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff80010649, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7d8704ef, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7d8704ef 400x300, swapInterval 1, drawable 0xffffffff80010649
[apply] Thread[main,5,main] GearsES2.display 0x7d8704ef 400x300, swapInterval 1, drawable 0xffffffff80010649
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x7d8704ef 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff92010649, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7d8704ef, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x7d8704ef 200x150, swapInterval 1, drawable 0xffffffff92010649
[apply] Thread[main,5,main] GearsES2.display 0x7d8704ef 200x150, swapInterval 1, drawable 0xffffffff92010649
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x7d8704ef 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffa5010649, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7d8704ef, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x7d8704ef 800x600, swapInterval 1, drawable 0xffffffffa5010649
[apply] Thread[main,5,main] GearsES2.display 0x7d8704ef 800x600, swapInterval 1, drawable 0xffffffffa5010649
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Fin Drawable: WindowsPbufferWGLDrawable[Realized false,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@141e871d,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@58a9760d, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <71e9ddb4, 394df057>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@58a9760d, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <71e9ddb4, 394df057>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenPbufferDblBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenPbufferSglBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Thread[main,5,main] GearsES2.dispose 0x7d8704ef: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x7d8704ef 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[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsPbufferWGLDrawable, jogamp.newt.OffscreenWindow
[apply] Window Caps PostGL : GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Drawable Post-GL(1): jogamp.opengl.windows.wgl.WindowsPbufferWGLDrawable, jogamp.newt.OffscreenWindow
[apply] Chosen GL Caps(1): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Drawable Post-GL(2): jogamp.opengl.windows.wgl.WindowsPbufferWGLDrawable, jogamp.newt.OffscreenWindow
[apply] Thread[main,5,main] GearsES2.init.0 0x65d09a04: tileRendererInUse null, GearsES2[obj 0x65d09a04 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x65d09a04 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x65d09a04 created: GearsObj[0x45b4c3a9, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x65d09a04 created: GearsObj[0x399c4be1, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x65d09a04 created: GearsObj[0x399c4be1, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x65d09a04 FIN GearsES2[obj 0x65d09a04 isInit true, usesShared false, 1 GearsObj[0x45b4c3a9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x399c4be1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x291caca8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x65d09a04 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff80010817, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x65d09a04, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x65d09a04 400x300, swapInterval 1, drawable 0xffffffff80010817
[apply] Thread[main,5,main] GearsES2.display 0x65d09a04 400x300, swapInterval 1, drawable 0xffffffff80010817
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0001-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x65d09a04 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff92010817, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x65d09a04, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x65d09a04 200x150, swapInterval 1, drawable 0xffffffff92010817
[apply] Thread[main,5,main] GearsES2.display 0x65d09a04 200x150, swapInterval 1, drawable 0xffffffff92010817
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0003-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x65d09a04 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffa4010817, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x65d09a04, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x65d09a04 800x600, swapInterval 1, drawable 0xffffffffa4010817
[apply] Thread[main,5,main] GearsES2.display 0x65d09a04 800x600, swapInterval 1, drawable 0xffffffffa4010817
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0005-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Fin Drawable: WindowsPbufferWGLDrawable[Realized false,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@141e871d,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@8c3b9d, ],
[apply] MouseListeners num 0 [],
[apply] Thread[main,5,main] GearsES2.dispose 0x65d09a04: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x65d09a04 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenDblBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x1e178745: tileRendererInUse null, GearsES2[obj 0x1e178745 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1e178745 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1e178745 created: GearsObj[0x1757cd72, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1e178745 created: GearsObj[0x445b295b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1e178745 created: GearsObj[0x445b295b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x1e178745 FIN GearsES2[obj 0x1e178745 isInit true, usesShared false, 1 GearsObj[0x1757cd72, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x445b295b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x49e5f737, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x1e178745 0/0 400x300 of 400x300, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1e178745, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1e178745 400x300, swapInterval 1, drawable 0x700107d7
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <4c39bec8, f79e>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@8c3b9d, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <4c39bec8, f79e>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenPbufferSglBuf)
[apply] junit.framework.TestListener: startTest(testGL2OnScreenDblBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Window: jogamp.newt.driver.windows.WindowDriver
[apply] Window Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver
[apply] Window Caps PostGL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Post-GL(1): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Drawable Post-GL(2): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver
[apply] Thread[main,5,main] GearsES2.display 0x1e178745 400x300, swapInterval 1, drawable 0x60100d4
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x1e178745 400x300, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x1e178745 0/0 200x150 of 200x150, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1e178745, 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
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x1e178745 200x150, swapInterval 1, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x1e178745 200x150, swapInterval 1, drawable 0x60100d4
[apply] Thread[main,5,main] GearsES2.display 0x1e178745 200x150, swapInterval 1, drawable 0x700107d7
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x1e178745 200x150, swapInterval 1, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x1e178745 0/0 800x600 of 800x600, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1e178745, 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
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x1e178745 800x600, swapInterval 1, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x1e178745 800x600, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x1e178745 800x600, swapInterval 1, drawable 0x30107df
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Fin Drawable: WindowsOnscreenWGLDrawable[Realized false,
[apply] Thread[main,5,main] GearsES2.dispose 0x1e178745: tileRendererInUse null
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@141e871d,Thread[main,5,main] GearsES2.dispose 0x1e178745 FIN
[apply]
[apply] Handle 0x0,++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenDblBuf
[apply]
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenSglBuf
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[60/83 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@5c671d7f, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <757277dc, 687e99d8>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Fin Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[60/83 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@5c671d7f, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <757277dc, 687e99d8>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] junit.framework.TestListener: endTest(testGL2OnScreenDblBuf)
[apply] junit.framework.TestListener: startTest(testGL2OnScreenSglBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Window: jogamp.newt.driver.windows.WindowDriver
[apply] Window Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver
[apply] Window Caps PostGL : GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Thread[main,5,main] GearsES2.init.0 0xed7f8b4: tileRendererInUse null, GearsES2[obj 0xed7f8b4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xed7f8b4 on Thread[main,5,main]
[apply] Drawable Post-GL(1): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver
[apply] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] Chosen GL Caps(1): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] Drawable Post-GL(2): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xed7f8b4 created: GearsObj[0x77f80c04, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xed7f8b4 created: GearsObj[0x1dac5ef, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xed7f8b4 created: GearsObj[0x1dac5ef, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0xed7f8b4 FIN GearsES2[obj 0xed7f8b4 isInit true, usesShared false, 1 GearsObj[0x77f80c04, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1dac5ef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5c90e579, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0xed7f8b4 0/0 400x300 of 400x300, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xed7f8b4, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0xed7f8b4 400x300, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0xed7f8b4 400x300, swapInterval 1, drawable 0x30107df
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0001-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0xed7f8b4 400x300, swapInterval 1, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0xed7f8b4 0/0 200x150 of 200x150, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xed7f8b4, 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
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0xed7f8b4 200x150, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0xed7f8b4 200x150, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0xed7f8b4 200x150, swapInterval 1, drawable 0x60100d4
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0005-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0xed7f8b4 200x150, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0xed7f8b4 0/0 800x600 of 800x600, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xed7f8b4, 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
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0xed7f8b4 800x600, swapInterval 1, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0xed7f8b4 800x600, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0xed7f8b4 800x600, swapInterval 1, drawable 0x30107df
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0009-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Fin Drawable: WindowsOnscreenWGLDrawable[Realized false,
[apply] Thread[main,5,main] GearsES2.dispose 0xed7f8b4: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0xed7f8b4 FIN
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@141e871d,
[apply] Handle 0x0,
[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 @ 1691901023265 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901023265 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[86/109 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@58ea606c, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <6f45df59, 38e79ae3>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Fin Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[86/109 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@58ea606c, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <6f45df59, 38e79ae3>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] junit.framework.TestListener: endTest(testGL2OnScreenSglBuf)
[apply] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.808 sec
[apply] ------------- Standard Output ---------------
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[auto-cfg]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Window: jogamp.newt.OffscreenWindow
[apply] Window Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface
[apply] Window Caps PostGL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface
[apply] Fin Drawable: GLFBODrawableImpl[Initialized false, realized false, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@141e871d,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]],
[apply] fboI back 1, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 800x600
[apply] , UOB[ WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x33458a12]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[auto-cfg]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]]
[apply] , surfaceLock <55fe41ea, fbd1f6>[count 0, qsz 0, owner <NULL>]
[apply] , DelegatedUpstreamSurfaceHookWithSurfaceSize[GDIDummyUpstreamSurfaceHook[pixel 64x64], jogamp.newt.OffscreenWindow: 0x0 800x600]
[apply] , upstreamSurface false ]]
[apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@1ce24091, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <5dda768f, 7a8c8dcf>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Window: jogamp.newt.OffscreenWindow
[apply] Window Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsBitmapWGLDrawable, jogamp.newt.OffscreenWindow
[apply] Window Caps PostGL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Drawable Post-GL(1): jogamp.opengl.windows.wgl.WindowsBitmapWGLDrawable, jogamp.newt.OffscreenWindow
[apply] Chosen GL Caps(1): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL CTX (2): 1.1 (Compat profile, compat[], software) - 1.1.0
[apply] Drawable Post-GL(2): jogamp.opengl.windows.wgl.WindowsBitmapWGLDrawable, jogamp.newt.OffscreenWindow
[apply] Fin Drawable: WindowsBitmapWGLDrawable[Realized false,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@141e871d,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@7770f470, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <5e5d171f, 24313fcc>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@7770f470, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <5e5d171f, 24313fcc>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Window: jogamp.newt.OffscreenWindow
[apply] Window Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface
[apply] Window Caps PostGL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface
[apply] Fin Drawable: GLFBODrawableImpl[Initialized false, realized false, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@141e871d,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]],
[apply] fboI back 1, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 800x600
[apply] , UOB[ WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x33458a12]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]]
[apply] , surfaceLock <37ceb1df, 7c9d8e2>[count 0, qsz 0, owner <NULL>]
[apply] , DelegatedUpstreamSurfaceHookWithSurfaceSize[GDIDummyUpstreamSurfaceHook[pixel 64x64], jogamp.newt.OffscreenWindow: 0x0 800x600]
[apply] , upstreamSurface false ]]
[apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@20d525, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <6200f9cb, 2002fc1d>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Window: jogamp.newt.OffscreenWindow
[apply] Window Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface
[apply] Window Caps PostGL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface
[apply] Fin Drawable: GLFBODrawableImpl[Initialized false, realized false, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@141e871d,
[apply] Handle 0x0,
[apply] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface GDISurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 800x600
[apply] , UOB[ WINDOW_INVISIBLE ]
[apply] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x33458a12]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]]
[apply] , surfaceLock <4988d8b8, c0c2f8d>[count 0, qsz 0, owner <NULL>]
[apply] , DelegatedUpstreamSurfaceHookWithSurfaceSize[GDIDummyUpstreamSurfaceHook[pixel 64x64], jogamp.newt.OffscreenWindow: 0x0 800x600]
[apply] , upstreamSurface false ]]
[apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@305b7c14, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <6913c1fb, 66d18979>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Window: jogamp.newt.OffscreenWindow
[apply] Window Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsPbufferWGLDrawable, jogamp.newt.OffscreenWindow
[apply] Window Caps PostGL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Drawable Post-GL(1): jogamp.opengl.windows.wgl.WindowsPbufferWGLDrawable, jogamp.newt.OffscreenWindow
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Drawable Post-GL(2): jogamp.opengl.windows.wgl.WindowsPbufferWGLDrawable, jogamp.newt.OffscreenWindow
[apply] Fin Drawable: WindowsPbufferWGLDrawable[Realized false,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@141e871d,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@58a9760d, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <71e9ddb4, 394df057>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@58a9760d, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <71e9ddb4, 394df057>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Window: jogamp.newt.OffscreenWindow
[apply] Window Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsPbufferWGLDrawable, jogamp.newt.OffscreenWindow
[apply] Window Caps PostGL : GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Drawable Post-GL(1): jogamp.opengl.windows.wgl.WindowsPbufferWGLDrawable, jogamp.newt.OffscreenWindow
[apply] Chosen GL Caps(1): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Drawable Post-GL(2): jogamp.opengl.windows.wgl.WindowsPbufferWGLDrawable, jogamp.newt.OffscreenWindow
[apply] Fin Drawable: WindowsPbufferWGLDrawable[Realized false,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@141e871d,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@8c3b9d, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <4c39bec8, f79e>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@8c3b9d, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <4c39bec8, f79e>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Window: jogamp.newt.driver.windows.WindowDriver
[apply] Window Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver
[apply] Window Caps PostGL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Post-GL(1): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Drawable Post-GL(2): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver
[apply] Fin Drawable: WindowsOnscreenWGLDrawable[Realized false,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@141e871d,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[60/83 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@5c671d7f, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <757277dc, 687e99d8>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Fin Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[60/83 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@5c671d7f, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <757277dc, 687e99d8>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Window: jogamp.newt.driver.windows.WindowDriver
[apply] Window Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver
[apply] Window Caps PostGL : GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Post-GL(1): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver
[apply] Chosen GL Caps(1): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Drawable Post-GL(2): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver
[apply] Fin Drawable: WindowsOnscreenWGLDrawable[Realized false,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@141e871d,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[86/109 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@58ea606c, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <6f45df59, 38e79ae3>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Fin Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[86/109 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@58ea606c, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <6f45df59, 38e79ae3>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901009126 ms III - Start
[apply] SLOCK [T main @ 1691901009127 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testAvailableInfo
[apply] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x33458a12]]
[apply] Natives
[apply] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES3 false
[apply] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES2 false
[apply] GLES1 false
[apply] Count 5 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GL3bc GLProfile[GL3bc/GL4bc.hw]
[apply] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[apply] GL4bc GLProfile[GL4bc/GL4bc.hw]
[apply] GL2 GLProfile[GL2/GL4bc.hw]
[apply] GL4 GLProfile[GL4/GL4.hw]
[apply] GL3 GLProfile[GL3/GL4.hw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[apply] default GLProfile[GL4bc/GL4bc.hw]
[apply] Count 9 / 12
[apply]
[apply]
[apply] Capabilities for WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x33458a12]]
[apply] GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 3 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 4 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 5 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 10 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 11 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 13 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 15 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 16 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 17 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 23 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 29 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 35 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 36 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 41 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 42 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 47 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 48 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 53 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 54 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 59 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 60 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 65 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 66 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 67 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 68 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 69 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 70 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 71 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 72 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 73 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 74 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 75 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 76 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 77 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 78 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 79 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 80 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 81 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 82 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 83 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 84 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 85 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 86 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 87 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 88 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 89 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 90 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 91 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 92 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 93 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 94 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 95 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 96 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 97 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 98 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 99 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 100 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 101 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 102 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 103 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 104 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 105 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 106 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 107 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 108 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 109 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 110 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 111 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 112 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 113 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 114 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 115 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 116 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 121 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 122 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 127 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 128 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 133 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 134 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 139 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 140 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 145 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 146 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 151 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 152 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 157 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 158 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 163 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 164 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 165 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 166 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 167 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 168 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 169 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 170 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 171 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 172 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 173 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 174 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 175 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 176 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 177 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 178 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 179 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 180 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 181 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 182 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 183 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 184 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 185 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 186 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 187 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 188 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 189 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 190 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 191 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 192 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 193 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 194 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 195 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 196 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 197 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 198 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 199 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 200 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 201 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 202 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 203 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 204 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 205 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 206 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 207 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 208 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 209 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 213 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 214 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 233 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 234 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 235 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 236 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 237 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 238 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 239 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 240 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 241 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 242 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 243 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 244 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 245 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 246 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 247 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 248 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 249 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 250 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 251 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 252 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 253 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 254 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 255 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 256 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 257 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 258 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 259 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 260 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 261 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 262 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 263 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 264 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 265 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 266 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 267 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 268 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 269 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 271 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 272 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 273 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 274 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 275 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 276 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 277 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 278 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 279 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 280 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 281 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 282 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 283 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 284 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 285 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 286 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 287 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 288 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 289 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 290 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 291 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 292 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 293 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 294 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 295 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 296 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 297 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 298 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 299 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 300 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 301 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 302 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 303 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 304 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 305 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 306 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 307 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 308 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 309 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 310 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 311 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 312 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 313 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 314 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 315 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 316 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 317 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 318 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 319 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 320 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 321 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 322 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 323 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 324 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 325 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 326 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 327 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 328 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 329 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 330 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 331 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 332 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 333 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 334 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 335 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 336 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 337 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 338 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 339 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 340 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 341 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 342 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 343 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 344 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 345 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 346 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 347 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 348 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 349 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 350 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 351 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 352 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 353 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 354 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 355 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 356 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 357 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 358 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 359 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 360 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 361 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 362 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 363 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 364 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 365 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 366 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 367 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 368 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 369 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 370 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 371 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 372 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 373 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 374 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 375 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 376 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 377 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 378 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 379 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 380 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 381 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 382 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 383 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 384 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 385 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 386 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 387 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 388 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 389 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 390 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 391 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 392 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 393 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 394 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 395 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 396 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 397 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 398 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 399 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 400 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 401 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 402 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 403 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 404 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 405 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 406 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 407 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 408 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 409 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 410 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 411 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 412 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 413 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 414 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 415 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 416 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 417 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 418 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 419 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 420 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 421 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 422 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 423 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 424 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 425 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 426 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 427 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 428 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 429 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 430 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 431 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 432 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 433 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 434 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 435 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 436 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 437 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 438 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 439 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 440 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 441 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 442 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 443 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 444 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 445 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 446 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 447 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 448 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 449 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 450 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 451 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 452 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 453 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 454 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 455 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 456 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 457 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 458 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 459 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 460 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 461 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 462 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 463 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 464 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 465 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 466 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 467 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 468 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 469 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 470 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 471 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 472 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 473 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 474 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 475 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 476 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 477 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 478 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 479 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 480 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 481 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 482 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 483 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 484 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 485 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 486 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 487 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 488 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 489 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 490 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 491 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 492 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 493 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 494 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 495 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 496 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 497 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 498 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 499 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 500 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 501 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 502 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 503 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 504 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 505 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 506 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 507 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 508 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 509 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 510 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 511 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 512 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 513 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 514 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 515 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 516 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 517 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 518 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 519 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 520 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 521 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 522 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 523 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 524 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 525 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 526 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 527 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 528 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 529 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 530 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 531 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 532 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 533 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 534 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 535 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 536 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 537 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 538 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 539 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 540 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 541 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 542 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 543 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 544 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 545 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 546 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 547 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 548 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 549 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 550 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 551 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 552 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 553 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 554 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 555 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 556 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 557 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 558 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 559 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 560 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 561 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 562 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 563 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 564 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 565 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 566 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 567 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 568 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 569 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 570 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 571 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 572 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 573 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 574 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 575 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 576 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 577 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 578 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 579 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 580 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 581 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 582 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 583 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 584 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 585 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 586 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 587 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 588 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 589 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 590 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 591 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 592 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 593 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 594 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 595 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 596 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 597 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 598 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 599 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 600 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 601 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 602 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 603 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 604 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 605 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 606 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 607 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 608 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 609 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 610 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 611 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 612 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 613 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 614 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 615 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 616 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 617 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 618 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 619 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 620 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 621 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 622 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 623 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 624 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 625 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 626 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 627 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 628 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 629 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 630 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 631 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 632 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 633 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 634 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 635 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 636 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 637 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 638 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 639 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 640 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 641 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 642 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 643 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 644 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 645 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 646 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 647 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 648 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 649 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 650 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 651 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 652 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 653 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 654 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 655 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 656 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 657 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 658 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 659 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 660 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 661 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 662 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 663 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 664 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 665 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 666 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 667 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 668 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 669 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 670 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 671 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 672 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 673 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 674 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 675 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 676 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 677 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 678 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 679 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 680 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 681 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 682 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 683 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 684 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 685 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 686 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 687 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 688 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 689 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 690 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 691 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 692 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 693 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 694 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 695 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 696 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 697 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 698 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 699 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 700 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 701 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 702 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 703 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 704 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 705 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 706 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 707 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 708 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 709 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 710 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 711 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 712 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 713 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 714 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 715 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 716 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 717 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 718 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply]
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testAvailableInfo
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenFBODblBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenFBODblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenFBOSglBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenFBOSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenPbufferSglBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenPbufferSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OnScreenDblBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OnScreenDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OnScreenSglBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OnScreenSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenAutoDblBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x223d2c72: tileRendererInUse null, GearsES2[obj 0x223d2c72 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x223d2c72 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x223d2c72 created: GearsObj[0x13c9d689, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x223d2c72 created: GearsObj[0x3754a4bf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x223d2c72 created: GearsObj[0x3754a4bf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x223d2c72 FIN GearsES2[obj 0x223d2c72 isInit true, usesShared false, 1 GearsObj[0x13c9d689, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3754a4bf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x408d971b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x223d2c72 0/0 400x300 of 400x300, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x223d2c72, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x223d2c72 400x300, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x223d2c72 400x300, swapInterval 1, drawable 0x700107d7
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x223d2c72 0/0 200x150 of 200x150, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x223d2c72, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x223d2c72 200x150, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x223d2c72 200x150, swapInterval 1, drawable 0x700107d7
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x223d2c72 0/0 800x600 of 800x600, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x223d2c72, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x223d2c72 800x600, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x223d2c72 800x600, swapInterval 1, drawable 0x700107d7
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x223d2c72: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x223d2c72 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenAutoDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL2/GL4bc.hw]
[apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Microsoft Corporation
[apply] GL_RENDERER GDI Generic
[apply] GL_VERSION 1.1.0
[apply] GLSL false, has-compiler-func: false
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 3
[apply] GLX_EXTENSIONS 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xfffffffffe010817, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf_-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2e010756, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf_-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffa80107d1, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf_-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x41a2befb: tileRendererInUse null, GearsES2[obj 0x41a2befb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x41a2befb on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x41a2befb created: GearsObj[0x2df3b89c, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x41a2befb created: GearsObj[0x23348b5d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x41a2befb created: GearsObj[0x23348b5d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x41a2befb FIN GearsES2[obj 0x41a2befb isInit true, usesShared false, 1 GearsObj[0x2df3b89c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23348b5d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x70325e14, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x41a2befb 0/0 400x300 of 400x300, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x41a2befb, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x41a2befb 400x300, swapInterval 1, drawable 0x60100d4
[apply] Thread[main,5,main] GearsES2.display 0x41a2befb 400x300, swapInterval 1, drawable 0x60100d4
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x41a2befb 0/0 200x150 of 200x150, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x41a2befb, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x41a2befb 200x150, swapInterval 1, drawable 0x60100d4
[apply] Thread[main,5,main] GearsES2.display 0x41a2befb 200x150, swapInterval 1, drawable 0x60100d4
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x41a2befb 0/0 800x600 of 800x600, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x41a2befb, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x41a2befb 800x600, swapInterval 1, drawable 0x60100d4
[apply] Thread[main,5,main] GearsES2.display 0x41a2befb 800x600, swapInterval 1, drawable 0x60100d4
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x41a2befb: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x41a2befb FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenFBOSglBuf
[apply] Thread[main,5,main] GearsES2.init.0 0xae13544: tileRendererInUse null, GearsES2[obj 0xae13544 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xae13544 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xae13544 created: GearsObj[0x22fcf7ab, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xae13544 created: GearsObj[0x2de23121, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xae13544 created: GearsObj[0x2de23121, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0xae13544 FIN GearsES2[obj 0xae13544 isInit true, usesShared false, 1 GearsObj[0x22fcf7ab, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2de23121, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63475ace, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0xae13544 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xae13544, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0xae13544 400x300, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main,5,main] GearsES2.display 0xae13544 400x300, swapInterval 1, drawable 0xffffffffdd010806
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0001-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0xae13544 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xae13544, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0xae13544 200x150, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main,5,main] GearsES2.display 0xae13544 200x150, swapInterval 1, drawable 0xffffffffdd010806
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0003-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0xae13544 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xae13544, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0xae13544 800x600, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main,5,main] GearsES2.display 0xae13544 800x600, swapInterval 1, drawable 0xffffffffdd010806
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0005-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0xae13544: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0xae13544 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenFBOSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x7d8704ef: tileRendererInUse null, GearsES2[obj 0x7d8704ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7d8704ef on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7d8704ef created: GearsObj[0x1e66f1f5, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7d8704ef created: GearsObj[0x4e50c791, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7d8704ef created: GearsObj[0x4e50c791, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x7d8704ef FIN GearsES2[obj 0x7d8704ef isInit true, usesShared false, 1 GearsObj[0x1e66f1f5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4e50c791, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7530ad9c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x7d8704ef 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff80010649, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7d8704ef, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7d8704ef 400x300, swapInterval 1, drawable 0xffffffff80010649
[apply] Thread[main,5,main] GearsES2.display 0x7d8704ef 400x300, swapInterval 1, drawable 0xffffffff80010649
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x7d8704ef 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff92010649, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7d8704ef, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x7d8704ef 200x150, swapInterval 1, drawable 0xffffffff92010649
[apply] Thread[main,5,main] GearsES2.display 0x7d8704ef 200x150, swapInterval 1, drawable 0xffffffff92010649
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x7d8704ef 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffa5010649, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7d8704ef, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x7d8704ef 800x600, swapInterval 1, drawable 0xffffffffa5010649
[apply] Thread[main,5,main] GearsES2.display 0x7d8704ef 800x600, swapInterval 1, drawable 0xffffffffa5010649
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x7d8704ef: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x7d8704ef FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x65d09a04: tileRendererInUse null, GearsES2[obj 0x65d09a04 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x65d09a04 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x65d09a04 created: GearsObj[0x45b4c3a9, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x65d09a04 created: GearsObj[0x399c4be1, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x65d09a04 created: GearsObj[0x399c4be1, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x65d09a04 FIN GearsES2[obj 0x65d09a04 isInit true, usesShared false, 1 GearsObj[0x45b4c3a9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x399c4be1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x291caca8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x65d09a04 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff80010817, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x65d09a04, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x65d09a04 400x300, swapInterval 1, drawable 0xffffffff80010817
[apply] Thread[main,5,main] GearsES2.display 0x65d09a04 400x300, swapInterval 1, drawable 0xffffffff80010817
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0001-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x65d09a04 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff92010817, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x65d09a04, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x65d09a04 200x150, swapInterval 1, drawable 0xffffffff92010817
[apply] Thread[main,5,main] GearsES2.display 0x65d09a04 200x150, swapInterval 1, drawable 0xffffffff92010817
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0003-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x65d09a04 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffa4010817, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x65d09a04, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x65d09a04 800x600, swapInterval 1, drawable 0xffffffffa4010817
[apply] Thread[main,5,main] GearsES2.display 0x65d09a04 800x600, swapInterval 1, drawable 0xffffffffa4010817
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0005-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x65d09a04: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x65d09a04 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenDblBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x1e178745: tileRendererInUse null, GearsES2[obj 0x1e178745 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1e178745 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1e178745 created: GearsObj[0x1757cd72, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1e178745 created: GearsObj[0x445b295b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1e178745 created: GearsObj[0x445b295b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x1e178745 FIN GearsES2[obj 0x1e178745 isInit true, usesShared false, 1 GearsObj[0x1757cd72, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x445b295b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x49e5f737, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x1e178745 0/0 400x300 of 400x300, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1e178745, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1e178745 400x300, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x1e178745 400x300, swapInterval 1, drawable 0x60100d4
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x1e178745 400x300, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x1e178745 0/0 200x150 of 200x150, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1e178745, 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
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x1e178745 200x150, swapInterval 1, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x1e178745 200x150, swapInterval 1, drawable 0x60100d4
[apply] Thread[main,5,main] GearsES2.display 0x1e178745 200x150, swapInterval 1, drawable 0x700107d7
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x1e178745 200x150, swapInterval 1, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x1e178745 0/0 800x600 of 800x600, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1e178745, 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
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x1e178745 800x600, swapInterval 1, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x1e178745 800x600, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x1e178745 800x600, swapInterval 1, drawable 0x30107df
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x1e178745: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x1e178745 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenSglBuf
[apply] Thread[main,5,main] GearsES2.init.0 0xed7f8b4: tileRendererInUse null, GearsES2[obj 0xed7f8b4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xed7f8b4 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xed7f8b4 created: GearsObj[0x77f80c04, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xed7f8b4 created: GearsObj[0x1dac5ef, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xed7f8b4 created: GearsObj[0x1dac5ef, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0xed7f8b4 FIN GearsES2[obj 0xed7f8b4 isInit true, usesShared false, 1 GearsObj[0x77f80c04, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1dac5ef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5c90e579, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0xed7f8b4 0/0 400x300 of 400x300, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xed7f8b4, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0xed7f8b4 400x300, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0xed7f8b4 400x300, swapInterval 1, drawable 0x30107df
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0001-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0xed7f8b4 400x300, swapInterval 1, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0xed7f8b4 0/0 200x150 of 200x150, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xed7f8b4, 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
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0xed7f8b4 200x150, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0xed7f8b4 200x150, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0xed7f8b4 200x150, swapInterval 1, drawable 0x60100d4
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0005-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0xed7f8b4 200x150, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0xed7f8b4 0/0 800x600 of 800x600, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xed7f8b4, 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
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0xed7f8b4 800x600, swapInterval 1, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0xed7f8b4 800x600, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0xed7f8b4 800x600, swapInterval 1, drawable 0x30107df
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0009-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0xed7f8b4: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0xed7f8b4 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 @ 1691901023265 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901023265 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testAvailableInfo took 1.444 sec
[apply] Testcase: testES2OffScreenAutoDblBuf took 0 sec
[apply] Testcase: testES2OffScreenFBODblBuf took 0.001 sec
[apply] Testcase: testES2OffScreenFBOSglBuf took 0 sec
[apply] Testcase: testES2OffScreenPbufferDblBuf took 0.001 sec
[apply] Testcase: testES2OffScreenPbufferSglBuf took 0 sec
[apply] Testcase: testES2OnScreenDblBuf took 0.001 sec
[apply] Testcase: testES2OnScreenSglBuf took 0 sec
[apply] Testcase: testGL2OffScreenAutoDblBuf took 1.994 sec
[apply] Testcase: testGL2OffScreenBitmapSglBuf took 2.53 sec
[apply] Testcase: testGL2OffScreenFBODblBuf took 1.824 sec
[apply] Testcase: testGL2OffScreenFBOSglBuf took 1.879 sec
[apply] Testcase: testGL2OffScreenPbufferDblBuf took 1.886 sec
[apply] Testcase: testGL2OffScreenPbufferSglBuf took 1.863 sec
[apply] Testcase: testGL2OnScreenDblBuf took 0.368 sec
[apply] Testcase: testGL2OnScreenSglBuf took 0.311 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: 11
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901024633 ms III - Start
[apply] SLOCK [T main @ 1691901024634 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(testES2OffScreenAutoDblBuf)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf
[apply] junit.framework.TestListener: endTest(testES2OffScreenAutoDblBuf)
[apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBuf)
[apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBuf)
[apply] Profile GLES2 n/ajunit.framework.TestListener: startTest(testES2OffScreenFBODblBufMSAA)
[apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBufMSAA)
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufMSAA
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufStencil
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufStencilMSAA
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBOSglBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBOSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBuf
[apply] Profile GLES2 n/a
[apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBufStencil)
[apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBufStencil)
[apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBufStencilMSAA)
[apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBufStencilMSAA)
[apply] junit.framework.TestListener: startTest(testES2OffScreenFBOSglBuf)
[apply] junit.framework.TestListener: endTest(testES2OffScreenFBOSglBuf)
[apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferDblBuf)
[apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferDblBuf)
[apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferDblBufMSAA)
[apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferDblBufMSAA)
[apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferDblBufStencil)
[apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferDblBufStencil)
[apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferDblBufStencilMSAA)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufjunit.framework.TestListener: endTest(testES2OffScreenPbufferDblBufStencilMSAA)
[apply]
[apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferSglBuf)
[apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferSglBuf)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufMSAA
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufStencil
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufStencilMSAA
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901025988 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901025988 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.024 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901024633 ms III - Start
[apply] SLOCK [T main @ 1691901024634 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufMSAA
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufStencil
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufStencilMSAA
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBOSglBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBOSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufMSAA
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufStencil
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufStencilMSAA
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901025988 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901025988 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testES2OffScreenAutoDblBuf took 1.327 sec
[apply] Testcase: testES2OffScreenFBODblBuf took 0.001 sec
[apply] Testcase: testES2OffScreenFBODblBufMSAA took 0 sec
[apply] Testcase: testES2OffScreenFBODblBufStencil took 0 sec
[apply] Testcase: testES2OffScreenFBODblBufStencilMSAA took 0 sec
[apply] Testcase: testES2OffScreenFBOSglBuf took 0 sec
[apply] Testcase: testES2OffScreenPbufferDblBuf took 0 sec
[apply] Testcase: testES2OffScreenPbufferDblBufMSAA took 0 sec
[apply] Testcase: testES2OffScreenPbufferDblBufStencil took 0 sec
[apply] Testcase: testES2OffScreenPbufferDblBufStencilMSAA took 0 sec
[apply] Testcase: testES2OffScreenPbufferSglBuf took 0.001 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] junit.framework.TestListener: tests to run: 19
[apply] junit.framework.TestListener: startTest(testGL2OffScreenAutoDblBuf)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901027228 ms III - Start
[apply] SLOCK [T main @ 1691901027229 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[auto-cfg]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL CTX (1): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x60100d4, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenAutoDblBuf______________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x60100d4, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenAutoDblBuf______________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x60100d4, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenAutoDblBuf______________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@1d76aeea[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7fc2413d[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenAutoDblBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapDblBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBuf
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 1.1 (Compat profile, compat[], software) - 1.1.0
[apply] Chosen GL Caps(1): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL2/GL4bc.hw]
[apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Microsoft Corporation
[apply] GL_RENDERER GDI Generic
[apply] GL_VERSION 1.1.0
[apply] GLSL false, has-compiler-func: false
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 3
[apply] GLX_EXTENSIONS 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xfffffffffe010809, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBuf____________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdc0107d3, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBuf____________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x260107fc, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBuf____________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufMSAA
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL2/GL4bc.hw]
[apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Microsoft Corporation
[apply] GL_RENDERER GDI Generic
[apply] GL_VERSION 1.1.0
[apply] GLSL false, has-compiler-func: false
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 3
[apply] GLX_EXTENSIONS 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x1010809, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@31c88ec8[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1cbbffcd[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapDblBufMSAA)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], 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, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 1.1 (Compat profile, compat[], software) - 1.1.0
[apply] Chosen GL Caps(1): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufMSAA________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdf0107d3, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufMSAA________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x290107fc, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufMSAA________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-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@41fbdac4[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3c407114[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBufMSAA)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapDblBufRGB555)
[apply] Requested GL Caps: GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], 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, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 1.1 (Compat profile, compat[], software) - 1.1.0
[apply] Chosen GL Caps(1): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGB555
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL2/GL4bc.hw]
[apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Microsoft Corporation
[apply] GL_RENDERER GDI Generic
[apply] GL_VERSION 1.1.0
[apply] GLSL false, has-compiler-func: false
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 3
[apply] GLX_EXTENSIONS 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x4010809, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGB555______-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffe20107d3, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGB555______-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c0107fc, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGB555______-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-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@130161f7[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2c767a52[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBufRGB555)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapDblBufRGBA5551)
[apply] Requested GL Caps: GLCaps[rgba 5/5/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], 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, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGB555
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGBA5551
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 1.1 (Compat profile, compat[], software) - 1.1.0
[apply] Chosen GL Caps(1): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL2/GL4bc.hw]
[apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Microsoft Corporation
[apply] GL_RENDERER GDI Generic
[apply] GL_VERSION 1.1.0
[apply] GLSL false, has-compiler-func: false
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 3
[apply] GLX_EXTENSIONS 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7010809, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA5551____-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffe50107d3, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA5551____-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2f0107fc, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA5551____-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-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@68999068[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7722c3c3[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBufRGBA5551)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapDblBufRGBA8881)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], 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, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 1.1 (Compat profile, compat[], software) - 1.1.0
[apply] Chosen GL Caps(1): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGBA5551
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGBA8881
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL2/GL4bc.hw]
[apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Microsoft Corporation
[apply] GL_RENDERER GDI Generic
[apply] GL_VERSION 1.1.0
[apply] GLSL false, has-compiler-func: false
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 3
[apply] GLX_EXTENSIONS 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xa010809, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA8881____-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffe80107d3, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA8881____-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x320107fc, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA8881____-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-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@291ae[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@61df66b6[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBufRGBA8881)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapDblBufStencil)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], 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, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGBA8881
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufStencil
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL2/GL4bc.hw]
[apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Microsoft Corporation
[apply] GL_RENDERER GDI Generic
[apply] GL_VERSION 1.1.0
[apply] GLSL false, has-compiler-func: false
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 3
[apply] GLX_EXTENSIONS 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xd010809, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencil_____-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 1.1 (Compat profile, compat[], software) - 1.1.0
[apply] Chosen GL Caps(1): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffeb0107d3, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencil_____-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x350107fc, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencil_____-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-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@1ea9f6af[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6a192cfe[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBufStencil)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapDblBufStencilMSAA)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], 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, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 1.1 (Compat profile, compat[], software) - 1.1.0
[apply] Chosen GL Caps(1): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufStencilMSAA
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL2/GL4bc.hw]
[apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Microsoft Corporation
[apply] GL_RENDERER GDI Generic
[apply] GL_VERSION 1.1.0
[apply] GLSL false, has-compiler-func: false
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 3
[apply] GLX_EXTENSIONS 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x10010809, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffee0107d3, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x380107fc, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-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@20deea7f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3835c46[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBufStencilMSAA)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapSglBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 1.1 (Compat profile, compat[], software) - 1.1.0
[apply] Chosen GL Caps(1): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL2/GL4bc.hw]
[apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Microsoft Corporation
[apply] GL_RENDERER GDI Generic
[apply] GL_VERSION 1.1.0
[apply] GLSL false, has-compiler-func: false
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 3
[apply] GLX_EXTENSIONS 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x13010809, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf____________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xfffffffff10107d3, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf____________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3b0107fc, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf____________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-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@20ce78ec[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@393671df[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapSglBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenFBODblBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL CTX (1): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBuf
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdd010806, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBuf_______________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdd010806, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBuf_______________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdd010806, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBuf_______________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@55b7a4e0[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5f058f00[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenFBODblBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenFBODblBufMSAA)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL CTX (1): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdd010806, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA___________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdd010806, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA___________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdd010806, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA___________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@43195e57[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@333291e3[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenFBODblBufMSAA)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenFBODblBufStencil)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufStencil
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL CTX (1): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdd010806, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdd010806, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdd010806, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufStencilMSAA
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdd010806, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA____-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdd010806, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA____-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdd010806, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA____-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@402bba4f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@795cd85e[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenFBODblBufStencil)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenFBODblBufStencilMSAA)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL CTX (1): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@384ad17b[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@61862a7f[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenFBODblBufStencilMSAA)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenFBOSglBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBOSglBuf
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL CTX (1): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdd010806, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBOSglBuf_______________-n0001-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdd010806, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBOSglBuf_______________-n0003-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdd010806, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBOSglBuf_______________-n0005-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@1d9b7cce[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4d9e68d0[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenFBOSglBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenPbufferDblBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBOSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Chosen GL CTX (1): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffe70107f6, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf___________-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xfffffffff90107f6, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf___________-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xb0107f6, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf___________-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufMSAA
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@6c80d78a[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@62150f9e[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenPbufferDblBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenPbufferDblBufMSAA)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x1d0107f6, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufMSAA_______-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2f0107f6, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufMSAA_______-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Chosen GL CTX (1): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(1): GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x410107f6, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufMSAA_______-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencil
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x530107f6, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencil____-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@32eff876[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@8dbdac1[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenPbufferDblBufMSAA)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenPbufferDblBufStencil)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Chosen GL CTX (1): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(1): GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x650107f6, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencil____-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x770107f6, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencil____-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencilMSAA
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff890107f6, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencilMSAA-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@158da8e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@74e52303[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenPbufferDblBufStencil)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenPbufferDblBufStencilMSAA)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Chosen GL CTX (1): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(1): GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff9b0107f6, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencilMSAA-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffad0107f6, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencilMSAA-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3bb9a3ff[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@661972b0[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenPbufferDblBufStencilMSAA)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenPbufferSglBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Chosen GL CTX (1): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(1): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffbf0107f6, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf___________-n0001-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffd10107f6, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf___________-n0003-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffe30107f6, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf___________-n0005-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@44ebcd03[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@694abbdc[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 @ 1691901033127 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901033127 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.564 sec
[apply] ------------- Standard Output ---------------
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[auto-cfg]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL CTX (1): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@1d76aeea[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7fc2413d[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 1.1 (Compat profile, compat[], software) - 1.1.0
[apply] Chosen GL Caps(1): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@31c88ec8[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1cbbffcd[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], 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, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 1.1 (Compat profile, compat[], software) - 1.1.0
[apply] Chosen GL Caps(1): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@41fbdac4[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3c407114[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], 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, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 1.1 (Compat profile, compat[], software) - 1.1.0
[apply] Chosen GL Caps(1): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@130161f7[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2c767a52[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 5/5/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], 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, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 1.1 (Compat profile, compat[], software) - 1.1.0
[apply] Chosen GL Caps(1): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@68999068[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7722c3c3[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], 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, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 1.1 (Compat profile, compat[], software) - 1.1.0
[apply] Chosen GL Caps(1): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@291ae[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@61df66b6[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], 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, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 1.1 (Compat profile, compat[], software) - 1.1.0
[apply] Chosen GL Caps(1): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@1ea9f6af[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6a192cfe[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], 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, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 1.1 (Compat profile, compat[], software) - 1.1.0
[apply] Chosen GL Caps(1): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@20deea7f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3835c46[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 1.1 (Compat profile, compat[], software) - 1.1.0
[apply] Chosen GL Caps(1): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@20ce78ec[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@393671df[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL CTX (1): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@55b7a4e0[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5f058f00[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL CTX (1): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@43195e57[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@333291e3[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL CTX (1): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@402bba4f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@795cd85e[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL CTX (1): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@384ad17b[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@61862a7f[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL CTX (1): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@1d9b7cce[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4d9e68d0[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Chosen GL CTX (1): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@6c80d78a[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@62150f9e[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Chosen GL CTX (1): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(1): GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@32eff876[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@8dbdac1[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Chosen GL CTX (1): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(1): GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@158da8e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@74e52303[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Chosen GL CTX (1): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(1): GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3bb9a3ff[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@661972b0[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Chosen GL CTX (1): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(1): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@44ebcd03[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@694abbdc[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 @ 1691901027228 ms III - Start
[apply] SLOCK [T main @ 1691901027229 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x60100d4, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenAutoDblBuf______________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x60100d4, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenAutoDblBuf______________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x60100d4, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenAutoDblBuf______________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBuf
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL2/GL4bc.hw]
[apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Microsoft Corporation
[apply] GL_RENDERER GDI Generic
[apply] GL_VERSION 1.1.0
[apply] GLSL false, has-compiler-func: false
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 3
[apply] GLX_EXTENSIONS 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xfffffffffe010809, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBuf____________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdc0107d3, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBuf____________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x260107fc, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBuf____________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufMSAA
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL2/GL4bc.hw]
[apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Microsoft Corporation
[apply] GL_RENDERER GDI Generic
[apply] GL_VERSION 1.1.0
[apply] GLSL false, has-compiler-func: false
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 3
[apply] GLX_EXTENSIONS 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x1010809, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufMSAA________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdf0107d3, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufMSAA________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x290107fc, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufMSAA________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGB555
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL2/GL4bc.hw]
[apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Microsoft Corporation
[apply] GL_RENDERER GDI Generic
[apply] GL_VERSION 1.1.0
[apply] GLSL false, has-compiler-func: false
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 3
[apply] GLX_EXTENSIONS 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x4010809, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGB555______-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffe20107d3, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGB555______-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c0107fc, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGB555______-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGB555
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGBA5551
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL2/GL4bc.hw]
[apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Microsoft Corporation
[apply] GL_RENDERER GDI Generic
[apply] GL_VERSION 1.1.0
[apply] GLSL false, has-compiler-func: false
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 3
[apply] GLX_EXTENSIONS 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7010809, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA5551____-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffe50107d3, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA5551____-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2f0107fc, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA5551____-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGBA5551
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGBA8881
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL2/GL4bc.hw]
[apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Microsoft Corporation
[apply] GL_RENDERER GDI Generic
[apply] GL_VERSION 1.1.0
[apply] GLSL false, has-compiler-func: false
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 3
[apply] GLX_EXTENSIONS 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xa010809, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA8881____-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffe80107d3, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA8881____-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x320107fc, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA8881____-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGBA8881
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufStencil
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL2/GL4bc.hw]
[apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Microsoft Corporation
[apply] GL_RENDERER GDI Generic
[apply] GL_VERSION 1.1.0
[apply] GLSL false, has-compiler-func: false
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 3
[apply] GLX_EXTENSIONS 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xd010809, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencil_____-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffeb0107d3, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencil_____-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x350107fc, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencil_____-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufStencilMSAA
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL2/GL4bc.hw]
[apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Microsoft Corporation
[apply] GL_RENDERER GDI Generic
[apply] GL_VERSION 1.1.0
[apply] GLSL false, has-compiler-func: false
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 3
[apply] GLX_EXTENSIONS 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x10010809, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffee0107d3, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x380107fc, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL2/GL4bc.hw]
[apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Microsoft Corporation
[apply] GL_RENDERER GDI Generic
[apply] GL_VERSION 1.1.0
[apply] GLSL false, has-compiler-func: false
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 3
[apply] GLX_EXTENSIONS 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x13010809, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf____________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xfffffffff10107d3, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf____________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3b0107fc, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf____________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBuf
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdd010806, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBuf_______________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdd010806, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBuf_______________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdd010806, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBuf_______________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdd010806, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA___________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdd010806, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA___________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdd010806, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA___________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufStencil
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdd010806, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdd010806, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdd010806, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufStencilMSAA
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdd010806, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA____-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdd010806, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA____-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdd010806, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA____-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBOSglBuf
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdd010806, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBOSglBuf_______________-n0001-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdd010806, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBOSglBuf_______________-n0003-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdd010806, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBOSglBuf_______________-n0005-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBOSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffe70107f6, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf___________-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xfffffffff90107f6, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf___________-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xb0107f6, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf___________-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufMSAA
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x1d0107f6, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufMSAA_______-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2f0107f6, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufMSAA_______-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x410107f6, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufMSAA_______-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencil
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x530107f6, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencil____-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x650107f6, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencil____-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x770107f6, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencil____-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencilMSAA
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff890107f6, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencilMSAA-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff9b0107f6, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencilMSAA-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffad0107f6, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencilMSAA-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffbf0107f6, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf___________-n0001-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffd10107f6, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf___________-n0003-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffe30107f6, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf___________-n0005-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901033127 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901033127 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testGL2OffScreenAutoDblBuf took 1.61 sec
[apply] Testcase: testGL2OffScreenBitmapDblBuf took 0.79 sec
[apply] Testcase: testGL2OffScreenBitmapDblBufMSAA took 0.143 sec
[apply] Testcase: testGL2OffScreenBitmapDblBufRGB555 took 0.175 sec
[apply] Testcase: testGL2OffScreenBitmapDblBufRGBA5551 took 0.173 sec
[apply] Testcase: testGL2OffScreenBitmapDblBufRGBA8881 took 0.144 sec
[apply] Testcase: testGL2OffScreenBitmapDblBufStencil took 0.176 sec
[apply] Testcase: testGL2OffScreenBitmapDblBufStencilMSAA took 0.181 sec
[apply] Testcase: testGL2OffScreenBitmapSglBuf took 0.181 sec
[apply] Testcase: testGL2OffScreenFBODblBuf took 0.204 sec
[apply] Testcase: testGL2OffScreenFBODblBufMSAA took 0.205 sec
[apply] Testcase: testGL2OffScreenFBODblBufStencil took 0.27 sec
[apply] Testcase: testGL2OffScreenFBODblBufStencilMSAA took 0.174 sec
[apply] Testcase: testGL2OffScreenFBOSglBuf took 0.2 sec
[apply] Testcase: testGL2OffScreenPbufferDblBuf took 0.234 sec
[apply] Testcase: testGL2OffScreenPbufferDblBufMSAA took 0.249 sec
[apply] Testcase: testGL2OffScreenPbufferDblBufStencil took 0.235 sec
[apply] Testcase: testGL2OffScreenPbufferDblBufStencilMSAA took 0.251 sec
[apply] Testcase: testGL2OffScreenPbufferSglBuf took 0.235 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] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] junit.framework.TestListener: tests to run: 5
[apply] junit.framework.TestListener: startTest(test00AvailableInfo)
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901034375 ms III - Start
[apply] SLOCK [T main @ 1691901034376 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo
[apply] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6dca25c4]]
[apply] Natives
[apply] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES3 false
[apply] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES2 false
[apply] GLES1 false
[apply] Count 5 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GL3bc GLProfile[GL3bc/GL4bc.hw]
[apply] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[apply] GL4bc GLProfile[GL4bc/GL4bc.hw]
[apply] GL2 GLProfile[GL2/GL4bc.hw]
[apply] GL4 GLProfile[GL4/GL4.hw]
[apply] GL3 GLProfile[GL3/GL4.hw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[apply] default GLProfile[GL4bc/GL4bc.hw]
[apply] Count 9 / 12
[apply]
[apply]
[apply] Capabilities for WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6dca25c4]]
[apply] GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 3 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 4 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 5 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 10 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 11 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 13 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 15 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 16 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 17 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 23 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 29 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 35 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 36 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 41 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 42 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 47 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 48 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 53 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 54 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 59 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 60 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 65 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 66 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 67 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 68 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 69 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 70 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 71 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 72 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 73 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 74 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 75 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 76 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 77 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 78 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 79 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 80 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 81 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 82 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 83 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 84 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 85 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 86 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 87 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 88 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 89 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 90 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 91 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 92 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 93 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 94 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 95 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 96 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 97 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 98 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 99 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 100 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 101 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 102 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 103 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 104 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 105 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 106 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 107 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 108 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 109 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 110 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 111 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 112 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 113 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 114 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 115 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 116 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 121 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 122 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 127 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 128 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 133 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 134 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 139 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 140 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 145 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 146 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 151 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 152 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 157 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 158 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 163 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 164 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 165 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 166 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 167 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 168 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 169 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 170 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 171 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 172 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 173 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 174 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 175 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 176 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 177 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 178 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 179 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 180 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 181 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 182 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 183 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 184 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 185 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 186 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 187 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 188 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 189 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 190 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 191 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 192 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 193 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 194 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 195 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 196 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 197 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 198 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 199 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 200 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 201 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 202 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 203 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 204 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 205 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 206 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 207 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 208 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 209 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 213 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 214 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 233 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 234 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 235 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 236 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 237 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 238 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 239 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 240 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 241 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 242 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 243 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 244 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 245 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 246 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 247 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 248 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 249 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 250 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 251 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 252 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 253 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 254 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 255 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 256 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 257 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 258 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 259 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 260 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 261 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 262 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 263 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 264 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 265 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 266 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 267 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 268 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 269 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 271 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 272 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 273 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 274 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 275 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 276 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 277 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 278 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 279 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 280 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 281 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 282 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 283 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 284 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 285 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 286 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 287 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 288 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 289 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 290 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 291 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 292 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 293 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 294 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 295 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 296 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 297 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 298 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 299 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 300 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 301 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 302 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 303 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 304 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 305 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 306 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 307 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 308 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 309 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 310 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 311 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 312 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 313 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 314 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 315 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 316 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 317 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 318 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 319 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 320 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 321 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 322 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 323 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 324 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 325 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 326 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 327 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 328 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 329 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 330 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 331 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 332 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 333 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 334 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 335 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 336 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 337 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 338 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 339 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 340 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 341 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 342 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 343 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 344 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 345 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 346 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 347 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 348 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 349 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 350 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 351 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 352 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 353 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 354 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 355 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 356 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 357 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 358 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 359 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 360 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 361 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 362 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 363 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 364 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 365 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 366 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 367 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 368 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 369 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 370 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 371 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 372 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 373 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 374 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 375 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 376 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 377 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 378 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 379 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 380 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 381 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 382 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 383 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 384 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 385 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 386 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 387 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 388 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 389 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 390 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 391 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 392 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 393 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 394 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 395 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 396 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 397 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 398 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 399 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 400 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 401 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 402 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 403 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 404 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 405 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 406 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 407 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 408 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 409 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 410 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 411 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 412 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 413 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 414 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 415 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 416 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 417 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 418 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 419 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 420 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 421 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 422 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 423 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 424 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 425 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 426 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 427 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 428 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 429 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 430 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 431 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 432 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 433 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 434 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 435 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 436 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 437 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 438 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 439 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 440 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 441 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 442 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 443 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 444 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 445 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 446 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 447 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 448 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 449 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 450 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 451 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 452 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 453 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 454 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 455 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 456 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 457 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 458 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 459 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 460 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 461 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 462 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 463 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 464 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 465 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 466 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 467 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 468 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 469 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 470 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 471 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 472 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 473 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 474 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 475 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 476 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 477 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 478 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 479 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 480 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 481 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 482 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 483 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 484 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 485 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 486 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 487 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 488 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 489 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 490 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 491 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 492 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 493 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 494 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 495 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 496 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 497 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 498 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 499 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 500 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 501 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 502 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 503 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 504 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 505 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 506 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 507 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 508 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 509 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 510 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 511 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 512 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 513 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 514 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 515 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 516 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 517 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 518 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 519 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 520 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 521 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 522 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 523 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 524 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 525 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 526 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 527 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 528 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 529 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 530 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 531 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 532 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 533 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 534 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 535 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 536 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 537 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 538 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 539 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 540 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 541 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 542 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 543 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 544 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 545 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 546 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 547 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 548 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 549 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 550 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 551 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 552 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 553 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 554 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 555 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 556 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 557 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 558 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 559 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 560 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 561 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 562 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 563 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 564 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 565 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 566 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 567 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 568 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 569 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 570 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 571 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 572 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 573 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 574 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 575 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 576 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 577 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 578 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 579 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 580 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 581 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 582 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 583 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 584 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 585 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 586 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 587 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 588 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 589 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 590 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 591 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 592 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 593 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 594 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 595 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 596 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 597 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 598 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 599 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 600 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 601 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 602 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 603 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 604 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 605 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 606 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 607 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 608 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 609 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 610 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 611 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 612 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 613 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 614 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 615 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 616 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 617 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 618 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 619 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 620 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 621 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 622 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 623 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 624 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 625 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 626 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 627 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 628 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 629 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 630 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 631 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 632 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 633 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 634 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 635 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 636 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 637 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 638 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 639 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 640 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 641 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 642 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 643 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 644 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 645 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 646 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 647 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 648 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 649 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 650 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 651 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 652 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 653 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 654 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 655 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 656 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 657 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 658 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 659 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 660 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 661 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 662 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 663 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 664 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 665 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 666 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 667 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 668 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 669 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 670 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 671 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 672 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 673 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 674 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 675 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 676 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 677 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 678 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 679 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 680 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 681 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 682 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 683 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 684 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 685 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 686 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 687 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 688 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 689 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 690 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 691 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 692 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 693 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 694 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 695 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 696 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 697 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 698 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 699 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 700 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 701 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 702 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 703 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] junit.framework.TestListener: endTest(test00AvailableInfo)
[apply] junit.framework.TestListener: startTest(test01ES2OnMobile)
[apply] junit.framework.TestListener: endTest(test01ES2OnMobile)
[apply] junit.framework.TestListener: startTest(test02GLOnMobile)
[apply] junit.framework.TestListener: endTest(test02GLOnMobile)
[apply] junit.framework.TestListener: startTest(test11ES2OnDesktop)
[apply] junit.framework.TestListener: endTest(test11ES2OnDesktop)
[apply] junit.framework.TestListener: startTest(test12GLOnDesktop)
[apply] GLCaps[wgl vid 704 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 705 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 706 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 707 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 708 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 709 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 710 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 711 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 712 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 713 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 714 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 715 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 716 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 717 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 718 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply]
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test01ES2OnMobile
[apply] Mobile Factory n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test01ES2OnMobile
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test02GLOnMobile
[apply] Mobile Factory n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test02GLOnMobile
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test11ES2OnDesktop
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test11ES2OnDesktop
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test12GLOnDesktop
[apply] Factory: jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL4bc.hw], offscr[auto-cfg]]
[apply] Choosen GL Caps: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL4bc.hw], offscr[fbo]]
[apply] Fin isEGL false, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6dca25c4]]
[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 @ 1691901036042 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901036043 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
[apply] junit.framework.TestListener: endTest(test12GLOnDesktop)
[apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.328 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901034375 ms III - Start
[apply] SLOCK [T main @ 1691901034376 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo
[apply] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6dca25c4]]
[apply] Natives
[apply] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES3 false
[apply] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES2 false
[apply] GLES1 false
[apply] Count 5 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GL3bc GLProfile[GL3bc/GL4bc.hw]
[apply] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[apply] GL4bc GLProfile[GL4bc/GL4bc.hw]
[apply] GL2 GLProfile[GL2/GL4bc.hw]
[apply] GL4 GLProfile[GL4/GL4.hw]
[apply] GL3 GLProfile[GL3/GL4.hw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[apply] default GLProfile[GL4bc/GL4bc.hw]
[apply] Count 9 / 12
[apply]
[apply]
[apply] Capabilities for WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6dca25c4]]
[apply] GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 3 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 4 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 5 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 10 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 11 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 13 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 15 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 16 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 17 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 23 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 29 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 35 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 36 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 41 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 42 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 47 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 48 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 53 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 54 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 59 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 60 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 65 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 66 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 67 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 68 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 69 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 70 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 71 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 72 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 73 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 74 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 75 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 76 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 77 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 78 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 79 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 80 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 81 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 82 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 83 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 84 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 85 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 86 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 87 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 88 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 89 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 90 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 91 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 92 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 93 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 94 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 95 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 96 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 97 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 98 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 99 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 100 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 101 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 102 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 103 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 104 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 105 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 106 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 107 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 108 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 109 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 110 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 111 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 112 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 113 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 114 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 115 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 116 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 121 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 122 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 127 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 128 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 133 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 134 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 139 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 140 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 145 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 146 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 151 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 152 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 157 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 158 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 163 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 164 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 165 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 166 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 167 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 168 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 169 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 170 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 171 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 172 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 173 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 174 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 175 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 176 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 177 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 178 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 179 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 180 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 181 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 182 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 183 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 184 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 185 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 186 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 187 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 188 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 189 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 190 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 191 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 192 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 193 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 194 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 195 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 196 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 197 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 198 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 199 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 200 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 201 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 202 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 203 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 204 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 205 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 206 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 207 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 208 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 209 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 213 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 214 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 233 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 234 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 235 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 236 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 237 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 238 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 239 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 240 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 241 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 242 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 243 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 244 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 245 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 246 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 247 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 248 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 249 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 250 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 251 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 252 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 253 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 254 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 255 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 256 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 257 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 258 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 259 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 260 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 261 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 262 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 263 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 264 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 265 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 266 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 267 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 268 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 269 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 271 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 272 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 273 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 274 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 275 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 276 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 277 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 278 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 279 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 280 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 281 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 282 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 283 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 284 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 285 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 286 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 287 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 288 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 289 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 290 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 291 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 292 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 293 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 294 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 295 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 296 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 297 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 298 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 299 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 300 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 301 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 302 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 303 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 304 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 305 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 306 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 307 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 308 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 309 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 310 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 311 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 312 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 313 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 314 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 315 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 316 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 317 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 318 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 319 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 320 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 321 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 322 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 323 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 324 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 325 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 326 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 327 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 328 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 329 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 330 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 331 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 332 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 333 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 334 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 335 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 336 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 337 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 338 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 339 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 340 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 341 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 342 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 343 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 344 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 345 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 346 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 347 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 348 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 349 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 350 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 351 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 352 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 353 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 354 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 355 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 356 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 357 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 358 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 359 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 360 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 361 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 362 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 363 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 364 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 365 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 366 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 367 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 368 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 369 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 370 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 371 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 372 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 373 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 374 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 375 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 376 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 377 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 378 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 379 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 380 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 381 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 382 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 383 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 384 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 385 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 386 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 387 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 388 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 389 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 390 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 391 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 392 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 393 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 394 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 395 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 396 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 397 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 398 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 399 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 400 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 401 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 402 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 403 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 404 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 405 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 406 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 407 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 408 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 409 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 410 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 411 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 412 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 413 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 414 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 415 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 416 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 417 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 418 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 419 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 420 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 421 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 422 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 423 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 424 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 425 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 426 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 427 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 428 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 429 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 430 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 431 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 432 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 433 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 434 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 435 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 436 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 437 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 438 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 439 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 440 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 441 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 442 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 443 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 444 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 445 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 446 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 447 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 448 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 449 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 450 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 451 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 452 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 453 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 454 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 455 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 456 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 457 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 458 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 459 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 460 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 461 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 462 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 463 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 464 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 465 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 466 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 467 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 468 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 469 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 470 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 471 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 472 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 473 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 474 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 475 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 476 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 477 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 478 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 479 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 480 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 481 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 482 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 483 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 484 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 485 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 486 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 487 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 488 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 489 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 490 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 491 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 492 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 493 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 494 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 495 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 496 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 497 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 498 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 499 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 500 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 501 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 502 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 503 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 504 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 505 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 506 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 507 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 508 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 509 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 510 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 511 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 512 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 513 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 514 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 515 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 516 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 517 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 518 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 519 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 520 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 521 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 522 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 523 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 524 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 525 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 526 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 527 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 528 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 529 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 530 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 531 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 532 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 533 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 534 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 535 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 536 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 537 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 538 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 539 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 540 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 541 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 542 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 543 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 544 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 545 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 546 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 547 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 548 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 549 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 550 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 551 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 552 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 553 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 554 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 555 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 556 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 557 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 558 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 559 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 560 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 561 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 562 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 563 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 564 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 565 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 566 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 567 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 568 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 569 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 570 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 571 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 572 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 573 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 574 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 575 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 576 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 577 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 578 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 579 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 580 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 581 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 582 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 583 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 584 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 585 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 586 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 587 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 588 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 589 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 590 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 591 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 592 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 593 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 594 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 595 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 596 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 597 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 598 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 599 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 600 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 601 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 602 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 603 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 604 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 605 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 606 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 607 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 608 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 609 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 610 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 611 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 612 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 613 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 614 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 615 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 616 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 617 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 618 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 619 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 620 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 621 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 622 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 623 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 624 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 625 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 626 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 627 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 628 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 629 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 630 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 631 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 632 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 633 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 634 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 635 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 636 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 637 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 638 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 639 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 640 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 641 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 642 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 643 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 644 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 645 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 646 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 647 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 648 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 649 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 650 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 651 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 652 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 653 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 654 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 655 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 656 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 657 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 658 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 659 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 660 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 661 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 662 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 663 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 664 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 665 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 666 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 667 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 668 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 669 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 670 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 671 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 672 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 673 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 674 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 675 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 676 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 677 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 678 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 679 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 680 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 681 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 682 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 683 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 684 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 685 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 686 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 687 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 688 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 689 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 690 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 691 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 692 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 693 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 694 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 695 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 696 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 697 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 698 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 699 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 700 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 701 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 702 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 703 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 704 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 705 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 706 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 707 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 708 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 709 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 710 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 711 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 712 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 713 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 714 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 715 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 716 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 717 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 718 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply]
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test01ES2OnMobile
[apply] Mobile Factory n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test01ES2OnMobile
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test02GLOnMobile
[apply] Mobile Factory n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test02GLOnMobile
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test11ES2OnDesktop
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test11ES2OnDesktop
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test12GLOnDesktop
[apply] Factory: jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL4bc.hw], offscr[auto-cfg]]
[apply] Choosen GL Caps: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL4bc.hw], offscr[fbo]]
[apply] Fin isEGL false, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6dca25c4]]
[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 @ 1691901036042 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901036043 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00AvailableInfo took 1.446 sec
[apply] Testcase: test01ES2OnMobile took 0 sec
[apply] Testcase: test02GLOnMobile took 0 sec
[apply] Testcase: test11ES2OnDesktop took 0.001 sec
[apply] Testcase: test12GLOnDesktop took 0.184 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] junit.framework.TestListener: tests to run: 2
[apply] ++++ Test Singleton.ctor()junit.framework.TestListener: startTest(testGL2OffScreenBitmapDblBuf)
[apply]
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901037531 ms III - Start
[apply] SLOCK [T main @ 1691901037532 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBuf
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], 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[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL2/GL4bc.hw]
[apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Microsoft Corporation
[apply] GL_RENDERER GDI Generic
[apply] GL_VERSION 1.1.0
[apply] GLSL false, has-compiler-func: false
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 3
[apply] GLX_EXTENSIONS 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x330107dd, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBuf____-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffd80107e4, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBuf____-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x370107cf, 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] Chosen GL CTX (1): 1.1 (Compat profile, compat[], software) - 1.1.0
[apply] Chosen GL Caps(1): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBuf____-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-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@475e586c[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6107227e[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapDblBufMSAA)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], 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, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBufMSAA
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL2/GL4bc.hw]
[apply] Chosen GL CTX (1): 1.1 (Compat profile, compat[], software) - 1.1.0
[apply] Chosen GL Caps(1): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Microsoft Corporation
[apply] GL_RENDERER GDI Generic
[apply] GL_VERSION 1.1.0
[apply] GLSL false, has-compiler-func: false
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 3
[apply] GLX_EXTENSIONS 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x360107dd, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBufMSAA-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdb0107e4, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBufMSAA-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3a0107cf, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBufMSAA-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@e056f20[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4b0b0854[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBufMSAA
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901040023 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901040023 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBufMSAA)
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.152 sec
[apply] ------------- Standard Output ---------------
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], 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[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 1.1 (Compat profile, compat[], software) - 1.1.0
[apply] Chosen GL Caps(1): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@475e586c[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6107227e[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], 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, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 1.1 (Compat profile, compat[], software) - 1.1.0
[apply] Chosen GL Caps(1): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@e056f20[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4b0b0854[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 @ 1691901037531 ms III - Start
[apply] SLOCK [T main @ 1691901037532 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBuf
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL2/GL4bc.hw]
[apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Microsoft Corporation
[apply] GL_RENDERER GDI Generic
[apply] GL_VERSION 1.1.0
[apply] GLSL false, has-compiler-func: false
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 3
[apply] GLX_EXTENSIONS 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x330107dd, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBuf____-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffd80107e4, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBuf____-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x370107cf, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBuf____-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBufMSAA
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL2/GL4bc.hw]
[apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Microsoft Corporation
[apply] GL_RENDERER GDI Generic
[apply] GL_VERSION 1.1.0
[apply] GLSL false, has-compiler-func: false
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 3
[apply] GLX_EXTENSIONS 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x360107dd, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBufMSAA-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdb0107e4, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBufMSAA-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3a0107cf, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBufMSAA-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBufMSAA
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901040023 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901040023 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testGL2OffScreenBitmapDblBuf took 2.273 sec
[apply] Testcase: testGL2OffScreenBitmapDblBufMSAA took 0.163 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 @ 1691901041211 ms III - Start
[apply] SLOCK [T main @ 1691901041211 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf
[apply] junit.framework.TestListener: endTest(testES2OffScreenAutoDblBuf)
[apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBuf)
[apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBuf)
[apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBufMSAA)
[apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBufMSAA)
[apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBufStencil)
[apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBufStencil)
[apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBufStencilMSAA)
[apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBufStencilMSAA)
[apply] junit.framework.TestListener: startTest(testES2OffScreenFBOSglBuf)
[apply] junit.framework.TestListener: endTest(testES2OffScreenFBOSglBuf)
[apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferDblBuf)
[apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferDblBuf)
[apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferSglBuf)
[apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferSglBuf)
[apply] junit.framework.TestListener: startTest(testES2OnScreenDblBuf)
[apply] junit.framework.TestListener: endTest(testES2OnScreenDblBuf)
[apply] junit.framework.TestListener: startTest(testES2OnScreenDblBufMSAA)
[apply] junit.framework.TestListener: endTest(testES2OnScreenDblBufMSAA)
[apply] junit.framework.TestListener: startTest(testES2OnScreenDblBufStencil)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufMSAA
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufStencil
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufStencilMSAA
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBOSglBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBOSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferSglBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufMSAA
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufStencil
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufStencilMSAA
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenSglBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenSglBuf
[apply] junit.framework.TestListener: endTest(testES2OnScreenDblBufStencil)++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenAutoDblBuf
[apply]
[apply] junit.framework.TestListener: startTest(testES2OnScreenDblBufStencilMSAA)
[apply] junit.framework.TestListener: endTest(testES2OnScreenDblBufStencilMSAA)
[apply] junit.framework.TestListener: startTest(testES2OnScreenSglBuf)
[apply] junit.framework.TestListener: endTest(testES2OnScreenSglBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenAutoDblBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[auto-cfg]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface
[apply] Window Caps PostGL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.windows.GDISurface
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.windows.GDISurface
[apply] Thread[main,5,main] GearsES2.init.0 0x294425a7: tileRendererInUse null, GearsES2[obj 0x294425a7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x294425a7 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x294425a7 created: GearsObj[0x4218d6a3, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x294425a7 created: GearsObj[0x76505305, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x294425a7 created: GearsObj[0x76505305, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x294425a7 FIN GearsES2[obj 0x294425a7 isInit true, usesShared false, 1 GearsObj[0x4218d6a3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x76505305, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1bb5a082, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x294425a7 0/0 400x300 of 400x300, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x294425a7, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x294425a7 400x300, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x294425a7 400x300, swapInterval 1, drawable 0x700107d7
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x294425a7 0/0 200x150 of 200x150, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x294425a7, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x294425a7 200x150, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x294425a7 200x150, swapInterval 1, drawable 0x700107d7
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x294425a7 0/0 800x600 of 800x600, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x294425a7, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x294425a7 800x600, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x294425a7 800x600, swapInterval 1, drawable 0x700107d7
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x294425a7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@245b4bdc[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1e800aaa, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <185a6e9, 6f03482>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenAutoDblBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapSglBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x294425a7: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x294425a7 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenAutoDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL2/GL4bc.hw]
[apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Microsoft Corporation
[apply] GL_RENDERER GDI Generic
[apply] GL_VERSION 1.1.0
[apply] GLSL false, has-compiler-func: false
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 3
[apply] GLX_EXTENSIONS 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff8601080f, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x10107f4, 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] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsBitmapWGLDrawable, jogamp.newt.OffscreenWindow
[apply] Window Caps PostGL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow
[apply] Chosen GL Caps(1): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL CTX (2): 1.1 (Compat profile, compat[], software) - 1.1.0
[apply] Chosen GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x150107d3, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3857f613[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@198b6731[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@79079097, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <4d1c00d0, 4b2bac3f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapSglBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenFBODblBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface
[apply] Window Caps PostGL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.windows.GDISurface
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.windows.GDISurface
[apply] Thread[main,5,main] GearsES2.init.0 0x40005471: tileRendererInUse null, GearsES2[obj 0x40005471 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x40005471 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x40005471 created: GearsObj[0x55fe41ea, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x40005471 created: GearsObj[0xfbd1f6, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x40005471 created: GearsObj[0xfbd1f6, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x40005471 FIN GearsES2[obj 0x40005471 isInit true, usesShared false, 1 GearsObj[0x55fe41ea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xfbd1f6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ce24091, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x40005471 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x40005471, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x40005471 400x300, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main,5,main] GearsES2.display 0x40005471 400x300, swapInterval 1, drawable 0xffffffffdd010806
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x40005471 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x40005471, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x40005471 200x150, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main,5,main] GearsES2.display 0x40005471 200x150, swapInterval 1, drawable 0xffffffffdd010806
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x40005471 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x40005471, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x40005471 800x600, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main,5,main] GearsES2.display 0x40005471 800x600, swapInterval 1, drawable 0xffffffffdd010806
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x40005471 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2cd76f31[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@5dda768f, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <7a8c8dcf, 24269709>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenFBODblBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenFBODblBufMSAA)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x40005471: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x40005471 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface
[apply] Window Caps PostGL : GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.windows.GDISurface
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.windows.GDISurface
[apply] Thread[main,5,main] GearsES2.init.0 0x2a5c8d3f: tileRendererInUse null, GearsES2[obj 0x2a5c8d3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2a5c8d3f on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2a5c8d3f created: GearsObj[0x710f4dc7, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2a5c8d3f created: GearsObj[0x1ff4931d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2a5c8d3f created: GearsObj[0x1ff4931d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x2a5c8d3f FIN GearsES2[obj 0x2a5c8d3f isInit true, usesShared false, 1 GearsObj[0x710f4dc7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ff4931d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65e98b1c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x2a5c8d3f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x30107df, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x2a5c8d3f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2a5c8d3f 400x300, swapInterval 1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x2a5c8d3f 400x300, swapInterval 1, drawable 0x30107df
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x2a5c8d3f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x30107df, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x2a5c8d3f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x2a5c8d3f 200x150, swapInterval 1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x2a5c8d3f 200x150, swapInterval 1, drawable 0x30107df
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x2a5c8d3f 0/0 800x600 of 800x600, swapInterval 1, drawable 0x30107df, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x2a5c8d3f, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x2a5c8d3f 800x600, swapInterval 1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x2a5c8d3f 800x600, swapInterval 1, drawable 0x30107df
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2a5c8d3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@752325ad[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@61322f9d, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <6ad82709, 510f3d34>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenFBODblBufMSAA)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenFBODblBufStencil)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x2a5c8d3f: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x2a5c8d3f 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[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface
[apply] Window Caps PostGL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.windows.GDISurface
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.windows.GDISurface
[apply] Thread[main,5,main] GearsES2.init.0 0x8297b3a: tileRendererInUse null, GearsES2[obj 0x8297b3a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x8297b3a on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x8297b3a created: GearsObj[0x544fa968, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x8297b3a created: GearsObj[0x247bddad, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x8297b3a created: GearsObj[0x247bddad, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x8297b3a FIN GearsES2[obj 0x8297b3a isInit true, usesShared false, 1 GearsObj[0x544fa968, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x247bddad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd35dea7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x8297b3a 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x8297b3a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x8297b3a 400x300, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main,5,main] GearsES2.display 0x8297b3a 400x300, swapInterval 1, drawable 0xffffffffdd010806
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x8297b3a 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x8297b3a, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x8297b3a 200x150, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main,5,main] GearsES2.display 0x8297b3a 200x150, swapInterval 1, drawable 0xffffffffdd010806
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x8297b3a 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x8297b3a, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x8297b3a 800x600, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main,5,main] GearsES2.display 0x8297b3a 800x600, swapInterval 1, drawable 0xffffffffdd010806
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x8297b3a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2362f559[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@7770f470, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <5e5d171f, 24313fcc>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenFBODblBufStencil)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenFBODblBufStencilMSAA)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x8297b3a: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x8297b3a 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[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface
[apply] Window Caps PostGL : GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.windows.GDISurface
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.windows.GDISurface
[apply] Thread[main,5,main] GearsES2.init.0 0x77f1baf5: tileRendererInUse null, GearsES2[obj 0x77f1baf5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x77f1baf5 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x77f1baf5 created: GearsObj[0x38afe297, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x77f1baf5 created: GearsObj[0x2df3b89c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x77f1baf5 created: GearsObj[0x2df3b89c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x77f1baf5 FIN GearsES2[obj 0x77f1baf5 isInit true, usesShared false, 1 GearsObj[0x38afe297, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2df3b89c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23348b5d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x77f1baf5 0/0 400x300 of 400x300, swapInterval 1, drawable 0x60100d4, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x77f1baf5, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x77f1baf5 400x300, swapInterval 1, drawable 0x60100d4
[apply] Thread[main,5,main] GearsES2.display 0x77f1baf5 400x300, swapInterval 1, drawable 0x60100d4
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x77f1baf5 0/0 200x150 of 200x150, swapInterval 1, drawable 0x60100d4, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x77f1baf5, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x77f1baf5 200x150, swapInterval 1, drawable 0x60100d4
[apply] Thread[main,5,main] GearsES2.display 0x77f1baf5 200x150, swapInterval 1, drawable 0x60100d4
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x77f1baf5 0/0 800x600 of 800x600, swapInterval 1, drawable 0x60100d4, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x77f1baf5, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x77f1baf5 800x600, swapInterval 1, drawable 0x60100d4
[apply] Thread[main,5,main] GearsES2.display 0x77f1baf5 800x600, swapInterval 1, drawable 0x60100d4
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x77f1baf5: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x77f1baf5 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBOSglBuf
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x77f1baf5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@41a2befb[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@7c9d8e2, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <20d525, 6200f9cb>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenFBODblBufStencilMSAA)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenFBOSglBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Thread[main,5,main] GearsES2.init.0 0x69453e37: tileRendererInUse null, GearsES2[obj 0x69453e37 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x69453e37 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x69453e37 created: GearsObj[0x43c1b556, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x69453e37 created: GearsObj[0x587e5365, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x69453e37 created: GearsObj[0x587e5365, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x69453e37 FIN GearsES2[obj 0x69453e37 isInit true, usesShared false, 1 GearsObj[0x43c1b556, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x587e5365, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22fcf7ab, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x69453e37 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x69453e37, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x69453e37 400x300, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main,5,main] GearsES2.display 0x69453e37 400x300, swapInterval 1, drawable 0xffffffffdd010806
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0001-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x69453e37 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x69453e37, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x69453e37 200x150, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main,5,main] GearsES2.display 0x69453e37 200x150, swapInterval 1, drawable 0xffffffffdd010806
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0003-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x69453e37 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x69453e37, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x69453e37 800x600, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main,5,main] GearsES2.display 0x69453e37 800x600, swapInterval 1, drawable 0xffffffffdd010806
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0005-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface
[apply] Window Caps PostGL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.windows.GDISurface
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.windows.GDISurface
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x69453e37: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x69453e37 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBOSglBuf
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x69453e37 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6f4a47c7[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@2de23121, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <63475ace, 4988d8b8>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenFBOSglBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenPbufferDblBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x305b7c14: tileRendererInUse null, GearsES2[obj 0x305b7c14 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x305b7c14 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x305b7c14 created: GearsObj[0x7d8704ef, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x305b7c14 created: GearsObj[0x13b6aecc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x305b7c14 created: GearsObj[0x13b6aecc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x305b7c14 FIN GearsES2[obj 0x305b7c14 isInit true, usesShared false, 1 GearsObj[0x7d8704ef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13b6aecc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x158a8276, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x305b7c14 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7c0107fc, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x305b7c14, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x305b7c14 400x300, swapInterval 1, drawable 0x7c0107fc
[apply] Thread[main,5,main] GearsES2.display 0x305b7c14 400x300, swapInterval 1, drawable 0x7c0107fc
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0x305b7c14 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff8e0107fc, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x305b7c14, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x305b7c14 200x150, swapInterval 1, drawable 0xffffffff8e0107fc
[apply] Thread[main,5,main] GearsES2.display 0x305b7c14 200x150, swapInterval 1, drawable 0xffffffff8e0107fc
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsPbufferWGLDrawable, jogamp.newt.OffscreenWindow
[apply] Window Caps PostGL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0x305b7c14 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffa00107fc, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x305b7c14, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x305b7c14 800x600, swapInterval 1, drawable 0xffffffffa00107fc
[apply] Thread[main,5,main] GearsES2.display 0x305b7c14 800x600, swapInterval 1, drawable 0xffffffffa00107fc
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x305b7c14: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x305b7c14 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] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x305b7c14 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6913c1fb[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@3c3d9b6b, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <79d8407f, 5fbe4146>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenPbufferDblBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenPbufferSglBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Thread[main,5,main] GearsES2.init.0 0x4e50c791: tileRendererInUse null, GearsES2[obj 0x4e50c791 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x4e50c791 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4e50c791 created: GearsObj[0x5aebe890, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4e50c791 created: GearsObj[0x65d09a04, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4e50c791 created: GearsObj[0x65d09a04, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x4e50c791 FIN GearsES2[obj 0x4e50c791 isInit true, usesShared false, 1 GearsObj[0x5aebe890, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65d09a04, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x33c911a1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x4e50c791 0/0 400x300 of 400x300, swapInterval 1, drawable 0xa0107d3, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4e50c791, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x4e50c791 400x300, swapInterval 1, drawable 0xa0107d3
[apply] Thread[main,5,main] GearsES2.display 0x4e50c791 400x300, swapInterval 1, drawable 0xa0107d3
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0001-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsPbufferWGLDrawable, jogamp.newt.OffscreenWindow
[apply] Window Caps PostGL : GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow
[apply] Chosen GL Caps(1): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(2): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x4e50c791 0/0 200x150 of 200x150, swapInterval 1, drawable 0x1c0107d3, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4e50c791, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x4e50c791 200x150, swapInterval 1, drawable 0x1c0107d3
[apply] Thread[main,5,main] GearsES2.display 0x4e50c791 200x150, swapInterval 1, drawable 0x1c0107d3
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0003-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x4e50c791 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2e0107d3, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4e50c791, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x4e50c791 800x600, swapInterval 1, drawable 0x2e0107d3
[apply] Thread[main,5,main] GearsES2.display 0x4e50c791 800x600, swapInterval 1, drawable 0x2e0107d3
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0005-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.dispose 0x4e50c791: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.dispose 0x4e50c791 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] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x4e50c791 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7530ad9c[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@75db5df9, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <707194ba, 1190200a>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenPbufferSglBuf)
[apply] junit.framework.TestListener: startTest(testGL2OnScreenDblBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Thread[main,5,main] GearsES2.init.0 0x45b4c3a9: tileRendererInUse null, GearsES2[obj 0x45b4c3a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x45b4c3a9 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x45b4c3a9 created: GearsObj[0x4c39bec8, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x45b4c3a9 created: GearsObj[0xf79e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x45b4c3a9 created: GearsObj[0xf79e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x45b4c3a9 FIN GearsES2[obj 0x45b4c3a9 isInit true, usesShared false, 1 GearsObj[0x4c39bec8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf79e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ee8290b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x45b4c3a9 0/0 400x300 of 400x300, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x45b4c3a9, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x45b4c3a9 400x300, swapInterval 1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x45b4c3a9 400x300, swapInterval 1, drawable 0xffffffffdd010806
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver
[apply] Window Caps PostGL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x45b4c3a9 400x300, swapInterval 1, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.reshape 0x45b4c3a9 0/0 200x150 of 200x150, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x45b4c3a9, 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
[apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x45b4c3a9 200x150, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x45b4c3a9 200x150, swapInterval 1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x45b4c3a9 200x150, swapInterval 1, drawable 0x60100d4
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x45b4c3a9 200x150, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.reshape 0x45b4c3a9 0/0 800x600 of 800x600, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x45b4c3a9, 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
[apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x45b4c3a9 800x600, swapInterval 1, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x45b4c3a9 800x600, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x45b4c3a9 800x600, swapInterval 1, drawable 0x30107df
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.dispose 0x45b4c3a9: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.dispose 0x45b4c3a9 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufMSAA
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x45b4c3a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@399c4be1[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[242/265 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1f59a598, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <1e178745, 192c3f1e>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testGL2OnScreenDblBuf)
[apply] junit.framework.TestListener: startTest(testGL2OnScreenDblBufMSAA)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver
[apply] Window Caps PostGL : GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[apply] Chosen GL Caps(1): GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(2): GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[apply] Thread[main,5,main] GearsES2.init.0 0x7494f96a: tileRendererInUse null, GearsES2[obj 0x7494f96a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7494f96a on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7494f96a created: GearsObj[0x5c671d7f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7494f96a created: GearsObj[0x757277dc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7494f96a created: GearsObj[0x757277dc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x7494f96a FIN GearsES2[obj 0x7494f96a isInit true, usesShared false, 1 GearsObj[0x5c671d7f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x757277dc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x687e99d8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x7494f96a 0/0 400x300 of 400x300, swapInterval 1, drawable 0x700107d7, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x7494f96a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7494f96a 400x300, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x7494f96a 400x300, swapInterval 1, drawable 0x60100d4
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x7494f96a 400x300, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.reshape 0x7494f96a 0/0 200x150 of 200x150, swapInterval 1, drawable 0x700107d7, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x7494f96a, 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
[apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x7494f96a 200x150, swapInterval 1, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x7494f96a 200x150, swapInterval 1, drawable 0x60100d4
[apply] Thread[main,5,main] GearsES2.display 0x7494f96a 200x150, swapInterval 1, drawable 0x700107d7
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x7494f96a 200x150, swapInterval 1, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.reshape 0x7494f96a 0/0 800x600 of 800x600, swapInterval 1, drawable 0x60100d4, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x7494f96a, 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
[apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x7494f96a 800x600, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x7494f96a 800x600, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main,5,main] GearsES2.display 0x7494f96a 800x600, swapInterval 1, drawable 0x60100d4
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png
[apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.dispose 0x7494f96a: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.dispose 0x7494f96a 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: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x7494f96a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@561b6512[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[34/57 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@e4487af, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <6aaceffd, c86b9e3>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testGL2OnScreenDblBufMSAA)
[apply] junit.framework.TestListener: startTest(testGL2OnScreenDblBufStencil)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Thread[main,5,main] GearsES2.init.0 0x3af9c5b7: tileRendererInUse null, GearsES2[obj 0x3af9c5b7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3af9c5b7 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3af9c5b7 created: GearsObj[0x6ab778a, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3af9c5b7 created: GearsObj[0x4e3958e7, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3af9c5b7 created: GearsObj[0x4e3958e7, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x3af9c5b7 FIN GearsES2[obj 0x3af9c5b7 isInit true, usesShared false, 1 GearsObj[0x6ab778a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4e3958e7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77f80c04, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x3af9c5b7 0/0 400x300 of 400x300, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3af9c5b7, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x3af9c5b7 400x300, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x3af9c5b7 400x300, swapInterval 1, drawable 0x60100d4
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x3af9c5b7 400x300, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.reshape 0x3af9c5b7 0/0 200x150 of 200x150, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3af9c5b7, 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
[apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x3af9c5b7 200x150, swapInterval 1, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x3af9c5b7 200x150, swapInterval 1, drawable 0x60100d4
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver
[apply] Window Caps PostGL : GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[apply] Chosen GL Caps(1): GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(2): GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[apply] Thread[main,5,main] GearsES2.display 0x3af9c5b7 200x150, swapInterval 1, drawable 0x700107d7
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x3af9c5b7 200x150, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.reshape 0x3af9c5b7 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3af9c5b7, 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
[apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x3af9c5b7 800x600, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x3af9c5b7 800x600, swapInterval 1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x3af9c5b7 800x600, swapInterval 1, drawable 0xffffffffdd010806
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.dispose 0x3af9c5b7: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.dispose 0x3af9c5b7 FIN
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3af9c5b7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@37271612[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[60/83 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1dac5ef, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <5c90e579, 58ea606c>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testGL2OnScreenDblBufStencil)
[apply] junit.framework.TestListener: startTest(testGL2OnScreenDblBufStencilMSAA)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver
[apply] Window Caps PostGL : GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[apply] Chosen GL Caps(1): GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(2): GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencilMSAA
[apply] Thread[main,5,main] GearsES2.init.0 0x38e79ae3: tileRendererInUse null, GearsES2[obj 0x38e79ae3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x38e79ae3 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x38e79ae3 created: GearsObj[0x31f9b85e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x38e79ae3 created: GearsObj[0x424e1977, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x38e79ae3 created: GearsObj[0x424e1977, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x38e79ae3 FIN GearsES2[obj 0x38e79ae3 isInit true, usesShared false, 1 GearsObj[0x31f9b85e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x424e1977, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10d68fcd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x38e79ae3 0/0 400x300 of 400x300, swapInterval 1, drawable 0x30107df, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x38e79ae3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x38e79ae3 400x300, swapInterval 1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x38e79ae3 400x300, swapInterval 1, drawable 0xffffffffdd010806
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x38e79ae3 400x300, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.reshape 0x38e79ae3 0/0 200x150 of 200x150, swapInterval 1, drawable 0x700107d7, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x38e79ae3, 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
[apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x38e79ae3 200x150, swapInterval 1, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x38e79ae3 200x150, swapInterval 1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x38e79ae3 200x150, swapInterval 1, drawable 0x700107d7
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x38e79ae3 200x150, swapInterval 1, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.reshape 0x38e79ae3 0/0 800x600 of 800x600, swapInterval 1, drawable 0x60100d4, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x38e79ae3, 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
[apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x38e79ae3 800x600, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x38e79ae3 800x600, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x38e79ae3 800x600, swapInterval 1, drawable 0x60100d4
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png
[apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.dispose 0x38e79ae3: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.dispose 0x38e79ae3 FIN
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x38e79ae3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@63070bab[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[86/109 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@117e949d, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <6db9f5a4, 5f8edcc5>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testGL2OnScreenDblBufStencilMSAA)
[apply] junit.framework.TestListener: startTest(testGL2OnScreenSglBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver
[apply] Window Caps PostGL : GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[apply] Chosen GL Caps(1): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(2): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x1ebd319f: tileRendererInUse null, GearsES2[obj 0x1ebd319f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1ebd319f on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1ebd319f created: GearsObj[0x2898ac89, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1ebd319f created: GearsObj[0x683dbc2c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1ebd319f created: GearsObj[0x683dbc2c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x1ebd319f FIN GearsES2[obj 0x1ebd319f isInit true, usesShared false, 1 GearsObj[0x2898ac89, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x683dbc2c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68267da0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x1ebd319f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1ebd319f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1ebd319f 400x300, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x1ebd319f 400x300, swapInterval 1, drawable 0xffffffffdd010806
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0001-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x1ebd319f 400x300, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.reshape 0x1ebd319f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1ebd319f, 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
[apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x1ebd319f 200x150, swapInterval 1, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x1ebd319f 200x150, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main,5,main] GearsES2.display 0x1ebd319f 200x150, swapInterval 1, drawable 0x700107d7
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0005-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x1ebd319f 200x150, swapInterval 1, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.reshape 0x1ebd319f 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1ebd319f, 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
[apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x1ebd319f 800x600, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x1ebd319f 800x600, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x1ebd319f 800x600, swapInterval 1, drawable 0xffffffffdd010806
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0009-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Fin: GLWindow[
[apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x1ebd319f: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x1ebd319f 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 @ 1691901062036 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901062037 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1ebd319f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3c0be339[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[112/135 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@2638011, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <6ff29830, 6a2b953e>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testGL2OnScreenSglBuf)
[apply] Tests run: 27, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 21.497 sec
[apply] ------------- Standard Output ---------------
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[auto-cfg]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface
[apply] Window Caps PostGL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.windows.GDISurface
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.windows.GDISurface
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x294425a7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@245b4bdc[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1e800aaa, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <185a6e9, 6f03482>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsBitmapWGLDrawable, jogamp.newt.OffscreenWindow
[apply] Window Caps PostGL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow
[apply] Chosen GL Caps(1): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Chosen GL CTX (2): 1.1 (Compat profile, compat[], software) - 1.1.0
[apply] Chosen GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3857f613[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@198b6731[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@79079097, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <4d1c00d0, 4b2bac3f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface
[apply] Window Caps PostGL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.windows.GDISurface
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.windows.GDISurface
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x40005471 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2cd76f31[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@5dda768f, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <7a8c8dcf, 24269709>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface
[apply] Window Caps PostGL : GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.windows.GDISurface
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.windows.GDISurface
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2a5c8d3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@752325ad[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@61322f9d, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <6ad82709, 510f3d34>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface
[apply] Window Caps PostGL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.windows.GDISurface
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.windows.GDISurface
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x8297b3a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2362f559[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@7770f470, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <5e5d171f, 24313fcc>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface
[apply] Window Caps PostGL : GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.windows.GDISurface
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.windows.GDISurface
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x77f1baf5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@41a2befb[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@7c9d8e2, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <20d525, 6200f9cb>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface
[apply] Window Caps PostGL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.windows.GDISurface
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.windows.GDISurface
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x69453e37 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6f4a47c7[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@2de23121, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <63475ace, 4988d8b8>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsPbufferWGLDrawable, jogamp.newt.OffscreenWindow
[apply] Window Caps PostGL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x305b7c14 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6913c1fb[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@3c3d9b6b, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <79d8407f, 5fbe4146>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsPbufferWGLDrawable, jogamp.newt.OffscreenWindow
[apply] Window Caps PostGL : GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow
[apply] Chosen GL Caps(1): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(2): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x4e50c791 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7530ad9c[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@75db5df9, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <707194ba, 1190200a>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver
[apply] Window Caps PostGL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x45b4c3a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@399c4be1[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[242/265 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1f59a598, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <1e178745, 192c3f1e>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver
[apply] Window Caps PostGL : GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[apply] Chosen GL Caps(1): GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(2): GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x7494f96a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@561b6512[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[34/57 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@e4487af, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <6aaceffd, c86b9e3>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver
[apply] Window Caps PostGL : GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[apply] Chosen GL Caps(1): GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(2): GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3af9c5b7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@37271612[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[60/83 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1dac5ef, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <5c90e579, 58ea606c>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver
[apply] Window Caps PostGL : GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[apply] Chosen GL Caps(1): GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(2): GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x38e79ae3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@63070bab[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[86/109 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@117e949d, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <6db9f5a4, 5f8edcc5>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver
[apply] Window Caps PostGL : GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[apply] Chosen GL Caps(1): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Chosen GL Caps(2): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1ebd319f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3c0be339[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[112/135 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@2638011, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <6ff29830, 6a2b953e>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901041211 ms III - Start
[apply] SLOCK [T main @ 1691901041211 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufMSAA
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufStencil
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufStencilMSAA
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBOSglBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBOSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferSglBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufMSAA
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufStencil
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufStencilMSAA
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenSglBuf
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenAutoDblBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x294425a7: tileRendererInUse null, GearsES2[obj 0x294425a7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x294425a7 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x294425a7 created: GearsObj[0x4218d6a3, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x294425a7 created: GearsObj[0x76505305, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x294425a7 created: GearsObj[0x76505305, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x294425a7 FIN GearsES2[obj 0x294425a7 isInit true, usesShared false, 1 GearsObj[0x4218d6a3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x76505305, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1bb5a082, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x294425a7 0/0 400x300 of 400x300, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x294425a7, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x294425a7 400x300, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x294425a7 400x300, swapInterval 1, drawable 0x700107d7
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x294425a7 0/0 200x150 of 200x150, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x294425a7, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x294425a7 200x150, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x294425a7 200x150, swapInterval 1, drawable 0x700107d7
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x294425a7 0/0 800x600 of 800x600, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x294425a7, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x294425a7 800x600, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x294425a7 800x600, swapInterval 1, drawable 0x700107d7
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x294425a7: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x294425a7 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenAutoDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL2/GL4bc.hw]
[apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Microsoft Corporation
[apply] GL_RENDERER GDI Generic
[apply] GL_VERSION 1.1.0
[apply] GLSL false, has-compiler-func: false
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 3
[apply] GLX_EXTENSIONS 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff8601080f, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x10107f4, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x150107d3, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x40005471: tileRendererInUse null, GearsES2[obj 0x40005471 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x40005471 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x40005471 created: GearsObj[0x55fe41ea, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x40005471 created: GearsObj[0xfbd1f6, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x40005471 created: GearsObj[0xfbd1f6, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x40005471 FIN GearsES2[obj 0x40005471 isInit true, usesShared false, 1 GearsObj[0x55fe41ea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xfbd1f6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ce24091, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x40005471 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x40005471, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x40005471 400x300, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main,5,main] GearsES2.display 0x40005471 400x300, swapInterval 1, drawable 0xffffffffdd010806
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x40005471 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x40005471, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x40005471 200x150, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main,5,main] GearsES2.display 0x40005471 200x150, swapInterval 1, drawable 0xffffffffdd010806
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x40005471 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x40005471, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x40005471 800x600, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main,5,main] GearsES2.display 0x40005471 800x600, swapInterval 1, drawable 0xffffffffdd010806
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x40005471: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x40005471 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA
[apply] Thread[main,5,main] GearsES2.init.0 0x2a5c8d3f: tileRendererInUse null, GearsES2[obj 0x2a5c8d3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2a5c8d3f on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2a5c8d3f created: GearsObj[0x710f4dc7, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2a5c8d3f created: GearsObj[0x1ff4931d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2a5c8d3f created: GearsObj[0x1ff4931d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x2a5c8d3f FIN GearsES2[obj 0x2a5c8d3f isInit true, usesShared false, 1 GearsObj[0x710f4dc7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ff4931d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65e98b1c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x2a5c8d3f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x30107df, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x2a5c8d3f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2a5c8d3f 400x300, swapInterval 1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x2a5c8d3f 400x300, swapInterval 1, drawable 0x30107df
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x2a5c8d3f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x30107df, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x2a5c8d3f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x2a5c8d3f 200x150, swapInterval 1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x2a5c8d3f 200x150, swapInterval 1, drawable 0x30107df
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x2a5c8d3f 0/0 800x600 of 800x600, swapInterval 1, drawable 0x30107df, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x2a5c8d3f, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x2a5c8d3f 800x600, swapInterval 1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x2a5c8d3f 800x600, swapInterval 1, drawable 0x30107df
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x2a5c8d3f: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x2a5c8d3f FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencil
[apply] Thread[main,5,main] GearsES2.init.0 0x8297b3a: tileRendererInUse null, GearsES2[obj 0x8297b3a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x8297b3a on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x8297b3a created: GearsObj[0x544fa968, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x8297b3a created: GearsObj[0x247bddad, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x8297b3a created: GearsObj[0x247bddad, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x8297b3a FIN GearsES2[obj 0x8297b3a isInit true, usesShared false, 1 GearsObj[0x544fa968, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x247bddad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd35dea7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x8297b3a 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x8297b3a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x8297b3a 400x300, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main,5,main] GearsES2.display 0x8297b3a 400x300, swapInterval 1, drawable 0xffffffffdd010806
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x8297b3a 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x8297b3a, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x8297b3a 200x150, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main,5,main] GearsES2.display 0x8297b3a 200x150, swapInterval 1, drawable 0xffffffffdd010806
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x8297b3a 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x8297b3a, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x8297b3a 800x600, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main,5,main] GearsES2.display 0x8297b3a 800x600, swapInterval 1, drawable 0xffffffffdd010806
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x8297b3a: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x8297b3a FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencilMSAA
[apply] Thread[main,5,main] GearsES2.init.0 0x77f1baf5: tileRendererInUse null, GearsES2[obj 0x77f1baf5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x77f1baf5 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x77f1baf5 created: GearsObj[0x38afe297, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x77f1baf5 created: GearsObj[0x2df3b89c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x77f1baf5 created: GearsObj[0x2df3b89c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x77f1baf5 FIN GearsES2[obj 0x77f1baf5 isInit true, usesShared false, 1 GearsObj[0x38afe297, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2df3b89c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23348b5d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x77f1baf5 0/0 400x300 of 400x300, swapInterval 1, drawable 0x60100d4, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x77f1baf5, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x77f1baf5 400x300, swapInterval 1, drawable 0x60100d4
[apply] Thread[main,5,main] GearsES2.display 0x77f1baf5 400x300, swapInterval 1, drawable 0x60100d4
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x77f1baf5 0/0 200x150 of 200x150, swapInterval 1, drawable 0x60100d4, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x77f1baf5, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x77f1baf5 200x150, swapInterval 1, drawable 0x60100d4
[apply] Thread[main,5,main] GearsES2.display 0x77f1baf5 200x150, swapInterval 1, drawable 0x60100d4
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x77f1baf5 0/0 800x600 of 800x600, swapInterval 1, drawable 0x60100d4, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x77f1baf5, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x77f1baf5 800x600, swapInterval 1, drawable 0x60100d4
[apply] Thread[main,5,main] GearsES2.display 0x77f1baf5 800x600, swapInterval 1, drawable 0x60100d4
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x77f1baf5: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x77f1baf5 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBOSglBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x69453e37: tileRendererInUse null, GearsES2[obj 0x69453e37 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x69453e37 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x69453e37 created: GearsObj[0x43c1b556, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x69453e37 created: GearsObj[0x587e5365, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x69453e37 created: GearsObj[0x587e5365, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x69453e37 FIN GearsES2[obj 0x69453e37 isInit true, usesShared false, 1 GearsObj[0x43c1b556, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x587e5365, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22fcf7ab, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x69453e37 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x69453e37, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x69453e37 400x300, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main,5,main] GearsES2.display 0x69453e37 400x300, swapInterval 1, drawable 0xffffffffdd010806
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0001-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x69453e37 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x69453e37, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x69453e37 200x150, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main,5,main] GearsES2.display 0x69453e37 200x150, swapInterval 1, drawable 0xffffffffdd010806
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0003-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x69453e37 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x69453e37, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x69453e37 800x600, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main,5,main] GearsES2.display 0x69453e37 800x600, swapInterval 1, drawable 0xffffffffdd010806
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0005-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x69453e37: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x69453e37 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBOSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x305b7c14: tileRendererInUse null, GearsES2[obj 0x305b7c14 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x305b7c14 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x305b7c14 created: GearsObj[0x7d8704ef, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x305b7c14 created: GearsObj[0x13b6aecc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x305b7c14 created: GearsObj[0x13b6aecc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x305b7c14 FIN GearsES2[obj 0x305b7c14 isInit true, usesShared false, 1 GearsObj[0x7d8704ef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13b6aecc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x158a8276, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x305b7c14 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7c0107fc, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x305b7c14, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x305b7c14 400x300, swapInterval 1, drawable 0x7c0107fc
[apply] Thread[main,5,main] GearsES2.display 0x305b7c14 400x300, swapInterval 1, drawable 0x7c0107fc
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0x305b7c14 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff8e0107fc, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x305b7c14, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x305b7c14 200x150, swapInterval 1, drawable 0xffffffff8e0107fc
[apply] Thread[main,5,main] GearsES2.display 0x305b7c14 200x150, swapInterval 1, drawable 0xffffffff8e0107fc
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0x305b7c14 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffa00107fc, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x305b7c14, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x305b7c14 800x600, swapInterval 1, drawable 0xffffffffa00107fc
[apply] Thread[main,5,main] GearsES2.display 0x305b7c14 800x600, swapInterval 1, drawable 0xffffffffa00107fc
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x305b7c14: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x305b7c14 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x4e50c791: tileRendererInUse null, GearsES2[obj 0x4e50c791 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x4e50c791 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4e50c791 created: GearsObj[0x5aebe890, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4e50c791 created: GearsObj[0x65d09a04, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4e50c791 created: GearsObj[0x65d09a04, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x4e50c791 FIN GearsES2[obj 0x4e50c791 isInit true, usesShared false, 1 GearsObj[0x5aebe890, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65d09a04, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x33c911a1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x4e50c791 0/0 400x300 of 400x300, swapInterval 1, drawable 0xa0107d3, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4e50c791, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x4e50c791 400x300, swapInterval 1, drawable 0xa0107d3
[apply] Thread[main,5,main] GearsES2.display 0x4e50c791 400x300, swapInterval 1, drawable 0xa0107d3
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0001-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x4e50c791 0/0 200x150 of 200x150, swapInterval 1, drawable 0x1c0107d3, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4e50c791, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x4e50c791 200x150, swapInterval 1, drawable 0x1c0107d3
[apply] Thread[main,5,main] GearsES2.display 0x4e50c791 200x150, swapInterval 1, drawable 0x1c0107d3
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0003-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x4e50c791 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2e0107d3, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4e50c791, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x4e50c791 800x600, swapInterval 1, drawable 0x2e0107d3
[apply] Thread[main,5,main] GearsES2.display 0x4e50c791 800x600, swapInterval 1, drawable 0x2e0107d3
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0005-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.dispose 0x4e50c791: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.dispose 0x4e50c791 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x45b4c3a9: tileRendererInUse null, GearsES2[obj 0x45b4c3a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x45b4c3a9 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x45b4c3a9 created: GearsObj[0x4c39bec8, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x45b4c3a9 created: GearsObj[0xf79e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x45b4c3a9 created: GearsObj[0xf79e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x45b4c3a9 FIN GearsES2[obj 0x45b4c3a9 isInit true, usesShared false, 1 GearsObj[0x4c39bec8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf79e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ee8290b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x45b4c3a9 0/0 400x300 of 400x300, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x45b4c3a9, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x45b4c3a9 400x300, swapInterval 1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x45b4c3a9 400x300, swapInterval 1, drawable 0xffffffffdd010806
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x45b4c3a9 400x300, swapInterval 1, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.reshape 0x45b4c3a9 0/0 200x150 of 200x150, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x45b4c3a9, 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
[apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x45b4c3a9 200x150, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x45b4c3a9 200x150, swapInterval 1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x45b4c3a9 200x150, swapInterval 1, drawable 0x60100d4
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x45b4c3a9 200x150, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.reshape 0x45b4c3a9 0/0 800x600 of 800x600, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x45b4c3a9, 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
[apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x45b4c3a9 800x600, swapInterval 1, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x45b4c3a9 800x600, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x45b4c3a9 800x600, swapInterval 1, drawable 0x30107df
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.dispose 0x45b4c3a9: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.dispose 0x45b4c3a9 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufMSAA
[apply] Thread[main,5,main] GearsES2.init.0 0x7494f96a: tileRendererInUse null, GearsES2[obj 0x7494f96a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7494f96a on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7494f96a created: GearsObj[0x5c671d7f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7494f96a created: GearsObj[0x757277dc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7494f96a created: GearsObj[0x757277dc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x7494f96a FIN GearsES2[obj 0x7494f96a isInit true, usesShared false, 1 GearsObj[0x5c671d7f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x757277dc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x687e99d8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x7494f96a 0/0 400x300 of 400x300, swapInterval 1, drawable 0x700107d7, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x7494f96a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7494f96a 400x300, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x7494f96a 400x300, swapInterval 1, drawable 0x60100d4
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x7494f96a 400x300, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.reshape 0x7494f96a 0/0 200x150 of 200x150, swapInterval 1, drawable 0x700107d7, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x7494f96a, 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
[apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x7494f96a 200x150, swapInterval 1, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x7494f96a 200x150, swapInterval 1, drawable 0x60100d4
[apply] Thread[main,5,main] GearsES2.display 0x7494f96a 200x150, swapInterval 1, drawable 0x700107d7
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x7494f96a 200x150, swapInterval 1, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.reshape 0x7494f96a 0/0 800x600 of 800x600, swapInterval 1, drawable 0x60100d4, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x7494f96a, 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
[apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x7494f96a 800x600, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x7494f96a 800x600, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main,5,main] GearsES2.display 0x7494f96a 800x600, swapInterval 1, drawable 0x60100d4
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png
[apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.dispose 0x7494f96a: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.dispose 0x7494f96a FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencil
[apply] Thread[main,5,main] GearsES2.init.0 0x3af9c5b7: tileRendererInUse null, GearsES2[obj 0x3af9c5b7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3af9c5b7 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3af9c5b7 created: GearsObj[0x6ab778a, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3af9c5b7 created: GearsObj[0x4e3958e7, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3af9c5b7 created: GearsObj[0x4e3958e7, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x3af9c5b7 FIN GearsES2[obj 0x3af9c5b7 isInit true, usesShared false, 1 GearsObj[0x6ab778a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4e3958e7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77f80c04, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x3af9c5b7 0/0 400x300 of 400x300, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3af9c5b7, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x3af9c5b7 400x300, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x3af9c5b7 400x300, swapInterval 1, drawable 0x60100d4
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x3af9c5b7 400x300, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.reshape 0x3af9c5b7 0/0 200x150 of 200x150, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3af9c5b7, 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
[apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x3af9c5b7 200x150, swapInterval 1, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x3af9c5b7 200x150, swapInterval 1, drawable 0x60100d4
[apply] Thread[main,5,main] GearsES2.display 0x3af9c5b7 200x150, swapInterval 1, drawable 0x700107d7
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x3af9c5b7 200x150, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.reshape 0x3af9c5b7 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3af9c5b7, 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
[apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x3af9c5b7 800x600, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x3af9c5b7 800x600, swapInterval 1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x3af9c5b7 800x600, swapInterval 1, drawable 0xffffffffdd010806
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.dispose 0x3af9c5b7: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.dispose 0x3af9c5b7 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencilMSAA
[apply] Thread[main,5,main] GearsES2.init.0 0x38e79ae3: tileRendererInUse null, GearsES2[obj 0x38e79ae3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x38e79ae3 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x38e79ae3 created: GearsObj[0x31f9b85e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x38e79ae3 created: GearsObj[0x424e1977, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x38e79ae3 created: GearsObj[0x424e1977, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x38e79ae3 FIN GearsES2[obj 0x38e79ae3 isInit true, usesShared false, 1 GearsObj[0x31f9b85e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x424e1977, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10d68fcd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x38e79ae3 0/0 400x300 of 400x300, swapInterval 1, drawable 0x30107df, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x38e79ae3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x38e79ae3 400x300, swapInterval 1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x38e79ae3 400x300, swapInterval 1, drawable 0xffffffffdd010806
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x38e79ae3 400x300, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.reshape 0x38e79ae3 0/0 200x150 of 200x150, swapInterval 1, drawable 0x700107d7, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x38e79ae3, 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
[apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x38e79ae3 200x150, swapInterval 1, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x38e79ae3 200x150, swapInterval 1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x38e79ae3 200x150, swapInterval 1, drawable 0x700107d7
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x38e79ae3 200x150, swapInterval 1, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.reshape 0x38e79ae3 0/0 800x600 of 800x600, swapInterval 1, drawable 0x60100d4, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x38e79ae3, 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
[apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x38e79ae3 800x600, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x38e79ae3 800x600, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x38e79ae3 800x600, swapInterval 1, drawable 0x60100d4
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png
[apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.dispose 0x38e79ae3: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.dispose 0x38e79ae3 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x1ebd319f: tileRendererInUse null, GearsES2[obj 0x1ebd319f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1ebd319f on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1ebd319f created: GearsObj[0x2898ac89, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1ebd319f created: GearsObj[0x683dbc2c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1ebd319f created: GearsObj[0x683dbc2c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x1ebd319f FIN GearsES2[obj 0x1ebd319f isInit true, usesShared false, 1 GearsObj[0x2898ac89, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x683dbc2c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68267da0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x1ebd319f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1ebd319f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1ebd319f 400x300, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x1ebd319f 400x300, swapInterval 1, drawable 0xffffffffdd010806
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0001-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x1ebd319f 400x300, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.reshape 0x1ebd319f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1ebd319f, 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
[apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x1ebd319f 200x150, swapInterval 1, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x1ebd319f 200x150, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main,5,main] GearsES2.display 0x1ebd319f 200x150, swapInterval 1, drawable 0x700107d7
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0005-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x1ebd319f 200x150, swapInterval 1, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.reshape 0x1ebd319f 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1ebd319f, 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
[apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x1ebd319f 800x600, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x1ebd319f 800x600, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x1ebd319f 800x600, swapInterval 1, drawable 0xffffffffdd010806
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0009-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x1ebd319f: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x1ebd319f 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 @ 1691901062036 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901062037 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testES2OffScreenAutoDblBuf took 1.296 sec
[apply] Testcase: testES2OffScreenFBODblBuf took 0 sec
[apply] Testcase: testES2OffScreenFBODblBufMSAA took 0 sec
[apply] Testcase: testES2OffScreenFBODblBufStencil took 0 sec
[apply] Testcase: testES2OffScreenFBODblBufStencilMSAA took 0 sec
[apply] Testcase: testES2OffScreenFBOSglBuf took 0 sec
[apply] Testcase: testES2OffScreenPbufferDblBuf took 0 sec
[apply] Testcase: testES2OffScreenPbufferSglBuf took 0 sec
[apply] Testcase: testES2OnScreenDblBuf took 0 sec
[apply] Testcase: testES2OnScreenDblBufMSAA took 0 sec
[apply] Testcase: testES2OnScreenDblBufStencil took 0 sec
[apply] Testcase: testES2OnScreenDblBufStencilMSAA took 0 sec
[apply] Testcase: testES2OnScreenSglBuf took 0 sec
[apply] Testcase: testGL2OffScreenAutoDblBuf took 1.967 sec
[apply] Testcase: testGL2OffScreenBitmapSglBuf took 2.466 sec
[apply] Testcase: testGL2OffScreenFBODblBuf took 1.863 sec
[apply] Testcase: testGL2OffScreenFBODblBufMSAA took 1.847 sec
[apply] Testcase: testGL2OffScreenFBODblBufStencil took 1.867 sec
[apply] Testcase: testGL2OffScreenFBODblBufStencilMSAA took 1.926 sec
[apply] Testcase: testGL2OffScreenFBOSglBuf took 1.837 sec
[apply] Testcase: testGL2OffScreenPbufferDblBuf took 1.882 sec
[apply] Testcase: testGL2OffScreenPbufferSglBuf took 1.907 sec
[apply] Testcase: testGL2OnScreenDblBuf took 0.415 sec
[apply] Testcase: testGL2OnScreenDblBufMSAA took 0.368 sec
[apply] Testcase: testGL2OnScreenDblBufStencil took 0.397 sec
[apply] Testcase: testGL2OnScreenDblBufStencilMSAA took 0.468 sec
[apply] Testcase: testGL2OnScreenSglBuf took 0.275 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT
[apply] junit.framework.TestListener: tests to run: 2
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901063357 ms III - Start
[apply] SLOCK [T main @ 1691901063357 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_1A1RThreads_100Resizes
[apply] junit.framework.TestListener: startTest(test01_1A1RThreads_100Resizes)
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6e171cd7: tileRendererInUse null, GearsES2[obj 0x6e171cd7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6e171cd7 on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6e171cd7 created: GearsObj[0x44f18ec1, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6e171cd7 created: GearsObj[0x4bd83636, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6e171cd7 created: GearsObj[0x4bd83636, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x6e171cd7 FIN GearsES2[obj 0x6e171cd7 isInit true, usesShared false, 1 GearsObj[0x44f18ec1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4bd83636, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x692c26fe, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 120x80 of 120x80, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 120x80, swapInterval 0, drawable 0xffffffffdd010806
[apply] animThreadCount 1, frameCount 200
[apply] reszThreadCount 1, resizeCount 100
[apply] tasks 2, threads 2
[apply] create anim task/thread 0
[apply] create resz task/thread 0
[apply] start resize thread 0
[apply] start anim thread 0
[apply] Resizer 0, count 100: PRE: main-resz0
[apply] Animatr 0, count 200: PRE: main-anim0
[apply] Animatr 0: Action 0 / 200: main-anim0
[apply] Resizer 0: Action 0 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 120x80, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 1 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 120x80, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 121x81 of 121x81, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 1.5, [l -1.4938271, r 1.4938271, b -1.0, t 1.0] 2.9876542x2.0 -> [l -1.4938271, r 1.4938271, b -1.0, t 1.0] 2.9876542x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 121x81, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 121x81, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 121x81, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 2 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 121x81, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 1 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 121x81, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 3 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 121x81, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 122x82 of 122x82, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 4.5, [l -1.4878049, r 1.4878049, b -1.0, t 1.0] 2.9756098x2.0 -> [l -1.4878049, r 1.4878049, b -1.0, t 1.0] 2.9756098x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 122x82, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 122x82, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 122x82, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 4 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 122x82, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 2 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 122x82, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 5 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 122x82, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 123x83 of 123x83, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 7.5, [l -1.4819278, r 1.4819278, b -1.0, t 1.0] 2.9638555x2.0 -> [l -1.4819278, r 1.4819278, b -1.0, t 1.0] 2.9638555x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 123x83, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 123x83, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 123x83, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 6 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 123x83, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 3 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 123x83, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 7 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 123x83, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 124x84 of 124x84, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 10.5, [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
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 124x84, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 124x84, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 124x84, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 8 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 124x84, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 4 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 124x84, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 9 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 124x84, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 125x85 of 125x85, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 13.5, [l -1.4705882, r 1.4705882, b -1.0, t 1.0] 2.9411764x2.0 -> [l -1.4705882, r 1.4705882, b -1.0, t 1.0] 2.9411764x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 125x85, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 125x85, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 125x85, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 10 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 125x85, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 5 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 125x85, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 11 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 125x85, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 126x86 of 126x86, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 16.5, [l -1.4651163, r 1.4651163, b -1.0, t 1.0] 2.9302325x2.0 -> [l -1.4651163, r 1.4651163, b -1.0, t 1.0] 2.9302325x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 126x86, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 126x86, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 126x86, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 12 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 126x86, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 6 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 126x86, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 13 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 126x86, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 127x87 of 127x87, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 19.5, [l -1.4597701, r 1.4597701, b -1.0, t 1.0] 2.9195402x2.0 -> [l -1.4597701, r 1.4597701, b -1.0, t 1.0] 2.9195402x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 127x87, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 127x87, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 127x87, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 14 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 127x87, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 7 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 127x87, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 15 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 127x87, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 128x88 of 128x88, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 22.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
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 128x88, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 128x88, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 128x88, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 16 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 128x88, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 8 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 128x88, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 17 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 128x88, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 129x89 of 129x89, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 25.5, [l -1.4494382, r 1.4494382, b -1.0, t 1.0] 2.8988764x2.0 -> [l -1.4494382, r 1.4494382, b -1.0, t 1.0] 2.8988764x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 129x89, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 129x89, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 129x89, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 18 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 129x89, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 9 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 129x89, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 19 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 129x89, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 130x90 of 130x90, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 28.5, [l -1.4444444, r 1.4444444, b -1.0, t 1.0] 2.8888888x2.0 -> [l -1.4444444, r 1.4444444, b -1.0, t 1.0] 2.8888888x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 130x90, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 130x90, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 130x90, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 20 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 130x90, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 10 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 130x90, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 21 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 130x90, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 131x91 of 131x91, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 31.5, [l -1.4395604, r 1.4395604, b -1.0, t 1.0] 2.8791208x2.0 -> [l -1.4395604, r 1.4395604, b -1.0, t 1.0] 2.8791208x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 131x91, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 131x91, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 131x91, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 22 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 131x91, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 11 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 131x91, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 23 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 131x91, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 132x92 of 132x92, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 34.5, [l -1.4347826, r 1.4347826, b -1.0, t 1.0] 2.8695652x2.0 -> [l -1.4347826, r 1.4347826, b -1.0, t 1.0] 2.8695652x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 132x92, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 132x92, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 132x92, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 24 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 132x92, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 12 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 132x92, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 25 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 132x92, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 133x93 of 133x93, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 37.5, [l -1.4301075, r 1.4301075, b -1.0, t 1.0] 2.860215x2.0 -> [l -1.4301075, r 1.4301075, b -1.0, t 1.0] 2.860215x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 133x93, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 133x93, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 133x93, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 26 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 133x93, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 13 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 133x93, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 27 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 133x93, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 134x94 of 134x94, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 40.5, [l -1.4255319, r 1.4255319, b -1.0, t 1.0] 2.8510637x2.0 -> [l -1.4255319, r 1.4255319, b -1.0, t 1.0] 2.8510637x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 134x94, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 134x94, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 134x94, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 28 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 134x94, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 14 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 134x94, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 29 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 134x94, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 135x95 of 135x95, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 43.5, [l -1.4210526, r 1.4210526, b -1.0, t 1.0] 2.8421052x2.0 -> [l -1.4210526, r 1.4210526, b -1.0, t 1.0] 2.8421052x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 135x95, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 135x95, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 135x95, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 30 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 135x95, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 15 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 135x95, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 31 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 135x95, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 136x96 of 136x96, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 46.5, [l -1.4166666, r 1.4166666, b -1.0, t 1.0] 2.8333333x2.0 -> [l -1.4166666, r 1.4166666, b -1.0, t 1.0] 2.8333333x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 136x96, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 136x96, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 136x96, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 32 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 136x96, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 16 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 136x96, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 33 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 136x96, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 137x97 of 137x97, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 49.5, [l -1.4123712, r 1.4123712, b -1.0, t 1.0] 2.8247423x2.0 -> [l -1.4123712, r 1.4123712, b -1.0, t 1.0] 2.8247423x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 137x97, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 137x97, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 137x97, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 34 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 137x97, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 17 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 137x97, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 35 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 137x97, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 138x98 of 138x98, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 52.5, [l -1.4081633, r 1.4081633, b -1.0, t 1.0] 2.8163266x2.0 -> [l -1.4081633, r 1.4081633, b -1.0, t 1.0] 2.8163266x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 138x98, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 138x98, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 138x98, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 36 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 138x98, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 18 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 138x98, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 37 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 138x98, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 139x99 of 139x99, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 55.5, [l -1.4040405, r 1.4040405, b -1.0, t 1.0] 2.808081x2.0 -> [l -1.4040405, r 1.4040405, b -1.0, t 1.0] 2.808081x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 139x99, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 139x99, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 139x99, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 38 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 139x99, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 19 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 139x99, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 39 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 139x99, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 140x100 of 140x100, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 58.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
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 140x100, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 140x100, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 140x100, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 40 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 140x100, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 20 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 140x100, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 41 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 140x100, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 141x101 of 141x101, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 61.5, [l -1.3960396, r 1.3960396, b -1.0, t 1.0] 2.7920792x2.0 -> [l -1.3960396, r 1.3960396, b -1.0, t 1.0] 2.7920792x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 141x101, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 141x101, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 141x101, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 42 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 141x101, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 21 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 141x101, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 43 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 141x101, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 142x102 of 142x102, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 64.5, [l -1.3921568, r 1.3921568, b -1.0, t 1.0] 2.7843137x2.0 -> [l -1.3921568, r 1.3921568, b -1.0, t 1.0] 2.7843137x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 142x102, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 142x102, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 142x102, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 44 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 142x102, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 22 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 142x102, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 45 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 142x102, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 143x103 of 143x103, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 67.5, [l -1.3883495, r 1.3883495, b -1.0, t 1.0] 2.776699x2.0 -> [l -1.3883495, r 1.3883495, b -1.0, t 1.0] 2.776699x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 143x103, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 143x103, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 143x103, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 46 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 143x103, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 23 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 143x103, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 47 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 143x103, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 144x104 of 144x104, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 70.5, [l -1.3846154, r 1.3846154, b -1.0, t 1.0] 2.7692308x2.0 -> [l -1.3846154, r 1.3846154, b -1.0, t 1.0] 2.7692308x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 144x104, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 144x104, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 144x104, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 48 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 144x104, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 24 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 144x104, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 49 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 144x104, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 145x105 of 145x105, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 73.5, [l -1.3809524, r 1.3809524, b -1.0, t 1.0] 2.7619047x2.0 -> [l -1.3809524, r 1.3809524, b -1.0, t 1.0] 2.7619047x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 145x105, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 145x105, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 145x105, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 50 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 145x105, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 25 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 145x105, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 51 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 145x105, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 146x106 of 146x106, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 76.5, [l -1.3773584, r 1.3773584, b -1.0, t 1.0] 2.7547169x2.0 -> [l -1.3773584, r 1.3773584, b -1.0, t 1.0] 2.7547169x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 146x106, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 146x106, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 146x106, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 52 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 146x106, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 26 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 146x106, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 53 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 146x106, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 147x107 of 147x107, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 79.5, [l -1.3738317, r 1.3738317, b -1.0, t 1.0] 2.7476635x2.0 -> [l -1.3738317, r 1.3738317, b -1.0, t 1.0] 2.7476635x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 147x107, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 147x107, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 147x107, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 54 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 147x107, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 27 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 147x107, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 55 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 147x107, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 148x108 of 148x108, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 82.5, [l -1.3703704, r 1.3703704, b -1.0, t 1.0] 2.7407408x2.0 -> [l -1.3703704, r 1.3703704, b -1.0, t 1.0] 2.7407408x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 148x108, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 148x108, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 148x108, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 56 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 148x108, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 28 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 148x108, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 57 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 148x108, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 149x109 of 149x109, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 85.5, [l -1.3669724, r 1.3669724, b -1.0, t 1.0] 2.733945x2.0 -> [l -1.3669724, r 1.3669724, b -1.0, t 1.0] 2.733945x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 149x109, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 149x109, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 149x109, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 58 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 149x109, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 29 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 149x109, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 59 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 149x109, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 150x110 of 150x110, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 88.5, [l -1.3636364, r 1.3636364, b -1.0, t 1.0] 2.7272727x2.0 -> [l -1.3636364, r 1.3636364, b -1.0, t 1.0] 2.7272727x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 150x110, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 150x110, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 150x110, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 60 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 150x110, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 30 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 150x110, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 61 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 150x110, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 151x111 of 151x111, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 91.5, [l -1.3603604, r 1.3603604, b -1.0, t 1.0] 2.7207208x2.0 -> [l -1.3603604, r 1.3603604, b -1.0, t 1.0] 2.7207208x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 151x111, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 151x111, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 151x111, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 62 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 151x111, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 31 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 151x111, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 63 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 151x111, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 152x112 of 152x112, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 94.5, [l -1.3571428, r 1.3571428, b -1.0, t 1.0] 2.7142856x2.0 -> [l -1.3571428, r 1.3571428, b -1.0, t 1.0] 2.7142856x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 152x112, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 152x112, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 152x112, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 64 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 152x112, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 32 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 152x112, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 65 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 152x112, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 153x113 of 153x113, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 97.5, [l -1.3539823, r 1.3539823, b -1.0, t 1.0] 2.7079647x2.0 -> [l -1.3539823, r 1.3539823, b -1.0, t 1.0] 2.7079647x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 153x113, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 153x113, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 153x113, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 66 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 153x113, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 33 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 153x113, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 67 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 153x113, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 154x114 of 154x114, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 100.5, [l -1.3508772, r 1.3508772, b -1.0, t 1.0] 2.7017543x2.0 -> [l -1.3508772, r 1.3508772, b -1.0, t 1.0] 2.7017543x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 154x114, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 154x114, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 154x114, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 68 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 154x114, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 34 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 154x114, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 69 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 154x114, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 155x115 of 155x115, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 103.5, [l -1.3478261, r 1.3478261, b -1.0, t 1.0] 2.6956522x2.0 -> [l -1.3478261, r 1.3478261, b -1.0, t 1.0] 2.6956522x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 155x115, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 155x115, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 155x115, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 70 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 155x115, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 35 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 155x115, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 71 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 155x115, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 156x116 of 156x116, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 106.5, [l -1.3448275, r 1.3448275, b -1.0, t 1.0] 2.689655x2.0 -> [l -1.3448275, r 1.3448275, b -1.0, t 1.0] 2.689655x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 156x116, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 156x116, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 156x116, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 72 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 156x116, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 36 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 156x116, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 73 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 156x116, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 157x117 of 157x117, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 109.5, [l -1.3418803, r 1.3418803, b -1.0, t 1.0] 2.6837606x2.0 -> [l -1.3418803, r 1.3418803, b -1.0, t 1.0] 2.6837606x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 157x117, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 157x117, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 157x117, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 74 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 157x117, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 37 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 157x117, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 75 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 157x117, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 158x118 of 158x118, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 112.5, [l -1.338983, r 1.338983, b -1.0, t 1.0] 2.677966x2.0 -> [l -1.338983, r 1.338983, b -1.0, t 1.0] 2.677966x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 158x118, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 158x118, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 158x118, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 76 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 158x118, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 38 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 158x118, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 77 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 158x118, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 159x119 of 159x119, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 115.5, [l -1.3361344, r 1.3361344, b -1.0, t 1.0] 2.6722689x2.0 -> [l -1.3361344, r 1.3361344, b -1.0, t 1.0] 2.6722689x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 159x119, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 159x119, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 159x119, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 78 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 159x119, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 39 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 159x119, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 79 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 159x119, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 160x120 of 160x120, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 118.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 160x120, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 160x120, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 160x120, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 80 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 160x120, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 40 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 160x120, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 81 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 160x120, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 161x121 of 161x121, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 121.5, [l -1.3305786, r 1.3305786, b -1.0, t 1.0] 2.6611571x2.0 -> [l -1.3305786, r 1.3305786, b -1.0, t 1.0] 2.6611571x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 161x121, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 161x121, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 161x121, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 82 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 161x121, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 41 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 161x121, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 83 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 161x121, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 162x122 of 162x122, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 124.5, [l -1.3278688, r 1.3278688, b -1.0, t 1.0] 2.6557376x2.0 -> [l -1.3278688, r 1.3278688, b -1.0, t 1.0] 2.6557376x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 162x122, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 162x122, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 162x122, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 84 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 162x122, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 42 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 162x122, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 85 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 162x122, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 163x123 of 163x123, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 127.5, [l -1.3252033, r 1.3252033, b -1.0, t 1.0] 2.6504066x2.0 -> [l -1.3252033, r 1.3252033, b -1.0, t 1.0] 2.6504066x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 163x123, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 163x123, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 163x123, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 86 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 163x123, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 43 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 163x123, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 87 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 163x123, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 164x124 of 164x124, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 130.5, [l -1.3225807, r 1.3225807, b -1.0, t 1.0] 2.6451614x2.0 -> [l -1.3225807, r 1.3225807, b -1.0, t 1.0] 2.6451614x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 164x124, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 164x124, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 164x124, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 88 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 164x124, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 44 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 164x124, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 89 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 164x124, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 165x125 of 165x125, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 133.5, [l -1.32, r 1.32, b -1.0, t 1.0] 2.64x2.0 -> [l -1.32, r 1.32, b -1.0, t 1.0] 2.64x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 165x125, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 165x125, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 165x125, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 90 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 165x125, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 45 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 165x125, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 91 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 165x125, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 166x126 of 166x126, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 136.5, [l -1.3174603, r 1.3174603, b -1.0, t 1.0] 2.6349206x2.0 -> [l -1.3174603, r 1.3174603, b -1.0, t 1.0] 2.6349206x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 166x126, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 166x126, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 166x126, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 92 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 166x126, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 46 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 166x126, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 93 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 166x126, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 167x127 of 167x127, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 139.5, [l -1.3149606, r 1.3149606, b -1.0, t 1.0] 2.6299212x2.0 -> [l -1.3149606, r 1.3149606, b -1.0, t 1.0] 2.6299212x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 167x127, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 167x127, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 167x127, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 94 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 167x127, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 47 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 167x127, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 95 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 167x127, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 168x128 of 168x128, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 142.5, [l -1.3125, r 1.3125, b -1.0, t 1.0] 2.625x2.0 -> [l -1.3125, r 1.3125, b -1.0, t 1.0] 2.625x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 168x128, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 168x128, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 168x128, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 96 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 168x128, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 48 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 168x128, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 97 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 168x128, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 169x129 of 169x129, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 145.5, [l -1.3100775, r 1.3100775, b -1.0, t 1.0] 2.620155x2.0 -> [l -1.3100775, r 1.3100775, b -1.0, t 1.0] 2.620155x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 169x129, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 169x129, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 169x129, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 98 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 169x129, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 49 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 169x129, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 99 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 169x129, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 170x130 of 170x130, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 148.5, [l -1.3076923, r 1.3076923, b -1.0, t 1.0] 2.6153846x2.0 -> [l -1.3076923, r 1.3076923, b -1.0, t 1.0] 2.6153846x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 170x130, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 170x130, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 170x130, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 100 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 170x130, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 50 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 170x130, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 101 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 170x130, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 171x131 of 171x131, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 151.5, [l -1.3053435, r 1.3053435, b -1.0, t 1.0] 2.610687x2.0 -> [l -1.3053435, r 1.3053435, b -1.0, t 1.0] 2.610687x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 171x131, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 171x131, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 171x131, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 102 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 171x131, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 51 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 171x131, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 103 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 171x131, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 172x132 of 172x132, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 154.5, [l -1.3030303, r 1.3030303, b -1.0, t 1.0] 2.6060605x2.0 -> [l -1.3030303, r 1.3030303, b -1.0, t 1.0] 2.6060605x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 172x132, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 172x132, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 172x132, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 104 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 172x132, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 52 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 172x132, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 105 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 172x132, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 173x133 of 173x133, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 157.5, [l -1.3007519, r 1.3007519, b -1.0, t 1.0] 2.6015038x2.0 -> [l -1.3007519, r 1.3007519, b -1.0, t 1.0] 2.6015038x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 173x133, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 173x133, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 173x133, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 106 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 173x133, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 53 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 173x133, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 107 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 173x133, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 174x134 of 174x134, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 160.5, [l -1.2985075, r 1.2985075, b -1.0, t 1.0] 2.597015x2.0 -> [l -1.2985075, r 1.2985075, b -1.0, t 1.0] 2.597015x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 108 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 109 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 110 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 111 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 112 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 113 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 114 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 115 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 116 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 117 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 118 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 119 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 120 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 121 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 122 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 54 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Animatr 0: Action 123 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 175x135 of 175x135, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 170.5, [l -1.2962962, r 1.2962962, b -1.0, t 1.0] 2.5925925x2.0 -> [l -1.2962962, r 1.2962962, b -1.0, t 1.0] 2.5925925x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 175x135, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 175x135, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 175x135, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 124 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 175x135, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 55 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 175x135, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 125 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 175x135, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 176x136 of 176x136, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 173.5, [l -1.2941177, r 1.2941177, b -1.0, t 1.0] 2.5882354x2.0 -> [l -1.2941177, r 1.2941177, b -1.0, t 1.0] 2.5882354x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 176x136, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 176x136, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 176x136, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 126 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 176x136, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 56 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 176x136, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 127 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 176x136, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 177x137 of 177x137, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 176.5, [l -1.2919708, r 1.2919708, b -1.0, t 1.0] 2.5839417x2.0 -> [l -1.2919708, r 1.2919708, b -1.0, t 1.0] 2.5839417x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 177x137, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 177x137, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 177x137, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 128 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 177x137, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 57 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 177x137, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 129 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 177x137, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 178x138 of 178x138, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 179.5, [l -1.2898551, r 1.2898551, b -1.0, t 1.0] 2.5797102x2.0 -> [l -1.2898551, r 1.2898551, b -1.0, t 1.0] 2.5797102x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 178x138, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 178x138, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 178x138, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 130 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 178x138, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 58 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 178x138, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 131 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 178x138, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 179x139 of 179x139, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 182.5, [l -1.2877698, r 1.2877698, b -1.0, t 1.0] 2.5755396x2.0 -> [l -1.2877698, r 1.2877698, b -1.0, t 1.0] 2.5755396x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 179x139, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 179x139, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 179x139, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 132 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 179x139, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 59 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 179x139, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 133 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 179x139, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 180x140 of 180x140, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 185.5, [l -1.2857143, r 1.2857143, b -1.0, t 1.0] 2.5714285x2.0 -> [l -1.2857143, r 1.2857143, b -1.0, t 1.0] 2.5714285x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 180x140, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 180x140, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 180x140, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 134 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 180x140, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 60 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 180x140, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 135 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 180x140, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 181x141 of 181x141, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 188.5, [l -1.283688, r 1.283688, b -1.0, t 1.0] 2.567376x2.0 -> [l -1.283688, r 1.283688, b -1.0, t 1.0] 2.567376x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 181x141, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 181x141, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 181x141, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 136 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 181x141, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 61 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 181x141, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 137 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 181x141, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 182x142 of 182x142, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 191.5, [l -1.2816901, r 1.2816901, b -1.0, t 1.0] 2.5633802x2.0 -> [l -1.2816901, r 1.2816901, b -1.0, t 1.0] 2.5633802x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 182x142, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 182x142, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 182x142, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 138 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 182x142, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 62 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 182x142, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 139 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 182x142, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 183x143 of 183x143, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 194.5, [l -1.2797203, r 1.2797203, b -1.0, t 1.0] 2.5594406x2.0 -> [l -1.2797203, r 1.2797203, b -1.0, t 1.0] 2.5594406x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 183x143, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 183x143, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 183x143, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 140 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 183x143, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 63 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 183x143, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 141 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 183x143, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 184x144 of 184x144, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 197.5, [l -1.2777778, r 1.2777778, b -1.0, t 1.0] 2.5555556x2.0 -> [l -1.2777778, r 1.2777778, b -1.0, t 1.0] 2.5555556x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 184x144, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 184x144, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 184x144, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 142 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 184x144, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 64 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 184x144, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 143 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 184x144, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 185x145 of 185x145, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 200.5, [l -1.2758621, r 1.2758621, b -1.0, t 1.0] 2.5517242x2.0 -> [l -1.2758621, r 1.2758621, b -1.0, t 1.0] 2.5517242x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 185x145, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 185x145, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 185x145, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 144 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 185x145, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 65 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 185x145, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 145 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 185x145, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 186x146 of 186x146, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 203.5, [l -1.2739726, r 1.2739726, b -1.0, t 1.0] 2.5479453x2.0 -> [l -1.2739726, r 1.2739726, b -1.0, t 1.0] 2.5479453x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 186x146, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 186x146, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 186x146, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 146 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 186x146, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 66 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 186x146, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 147 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 186x146, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 187x147 of 187x147, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 206.5, [l -1.2721088, r 1.2721088, b -1.0, t 1.0] 2.5442176x2.0 -> [l -1.2721088, r 1.2721088, b -1.0, t 1.0] 2.5442176x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 187x147, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 187x147, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 187x147, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 148 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 187x147, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 67 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 187x147, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 149 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 187x147, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 188x148 of 188x148, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 209.5, [l -1.2702702, r 1.2702702, b -1.0, t 1.0] 2.5405405x2.0 -> [l -1.2702702, r 1.2702702, b -1.0, t 1.0] 2.5405405x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 188x148, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 188x148, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 188x148, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 150 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 188x148, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 68 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 188x148, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 151 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 188x148, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 189x149 of 189x149, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 212.5, [l -1.2684563, r 1.2684563, b -1.0, t 1.0] 2.5369127x2.0 -> [l -1.2684563, r 1.2684563, b -1.0, t 1.0] 2.5369127x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 189x149, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 189x149, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 189x149, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 152 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 189x149, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 69 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 189x149, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 153 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 189x149, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 190x150 of 190x150, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 215.5, [l -1.2666667, r 1.2666667, b -1.0, t 1.0] 2.5333333x2.0 -> [l -1.2666667, r 1.2666667, b -1.0, t 1.0] 2.5333333x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 190x150, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 190x150, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 190x150, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 154 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 190x150, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 70 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 190x150, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 155 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 190x150, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 191x151 of 191x151, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 218.5, [l -1.2649007, r 1.2649007, b -1.0, t 1.0] 2.5298014x2.0 -> [l -1.2649007, r 1.2649007, b -1.0, t 1.0] 2.5298014x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 191x151, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 191x151, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 191x151, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 156 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 191x151, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 71 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 191x151, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 157 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 191x151, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 192x152 of 192x152, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 221.5, [l -1.2631578, r 1.2631578, b -1.0, t 1.0] 2.5263157x2.0 -> [l -1.2631578, r 1.2631578, b -1.0, t 1.0] 2.5263157x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 192x152, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 192x152, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 192x152, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 158 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 192x152, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 72 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 192x152, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 159 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 192x152, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 193x153 of 193x153, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 224.5, [l -1.2614379, r 1.2614379, b -1.0, t 1.0] 2.5228758x2.0 -> [l -1.2614379, r 1.2614379, b -1.0, t 1.0] 2.5228758x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 193x153, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 193x153, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 193x153, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 160 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 193x153, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 73 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 193x153, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 161 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 193x153, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 194x154 of 194x154, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 227.5, [l -1.2597402, r 1.2597402, b -1.0, t 1.0] 2.5194805x2.0 -> [l -1.2597402, r 1.2597402, b -1.0, t 1.0] 2.5194805x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 194x154, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 194x154, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 194x154, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 162 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 194x154, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 74 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 194x154, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 163 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 194x154, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 195x155 of 195x155, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 230.5, [l -1.2580645, r 1.2580645, b -1.0, t 1.0] 2.516129x2.0 -> [l -1.2580645, r 1.2580645, b -1.0, t 1.0] 2.516129x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 195x155, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 195x155, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 195x155, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 164 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 195x155, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 75 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 195x155, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 165 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 195x155, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 196x156 of 196x156, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 233.5, [l -1.2564102, r 1.2564102, b -1.0, t 1.0] 2.5128205x2.0 -> [l -1.2564102, r 1.2564102, b -1.0, t 1.0] 2.5128205x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 196x156, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 196x156, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 196x156, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 166 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 196x156, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 76 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 196x156, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 167 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 196x156, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 197x157 of 197x157, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 236.5, [l -1.2547771, r 1.2547771, b -1.0, t 1.0] 2.5095541x2.0 -> [l -1.2547771, r 1.2547771, b -1.0, t 1.0] 2.5095541x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 197x157, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 197x157, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 197x157, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 168 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 197x157, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 77 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 197x157, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 169 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 197x157, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 198x158 of 198x158, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 239.5, [l -1.2531645, r 1.2531645, b -1.0, t 1.0] 2.506329x2.0 -> [l -1.2531645, r 1.2531645, b -1.0, t 1.0] 2.506329x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 198x158, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 198x158, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 198x158, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 170 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 198x158, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 78 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 198x158, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 171 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 198x158, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 199x159 of 199x159, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 242.5, [l -1.2515724, r 1.2515724, b -1.0, t 1.0] 2.5031447x2.0 -> [l -1.2515724, r 1.2515724, b -1.0, t 1.0] 2.5031447x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 199x159, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 199x159, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 199x159, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 172 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 199x159, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 79 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 199x159, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 173 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 199x159, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 200x160 of 200x160, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 245.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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 200x160, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 200x160, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 200x160, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 174 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 200x160, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 80 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 200x160, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 175 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 200x160, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 201x161 of 201x161, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 248.5, [l -1.2484472, r 1.2484472, b -1.0, t 1.0] 2.4968944x2.0 -> [l -1.2484472, r 1.2484472, b -1.0, t 1.0] 2.4968944x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 201x161, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 201x161, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 201x161, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 176 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 201x161, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 81 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 201x161, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 177 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 201x161, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 202x162 of 202x162, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 251.5, [l -1.2469136, r 1.2469136, b -1.0, t 1.0] 2.493827x2.0 -> [l -1.2469136, r 1.2469136, b -1.0, t 1.0] 2.493827x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 178 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 179 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 180 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 181 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 182 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 183 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 184 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 185 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 186 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 187 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 188 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 189 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 190 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 191 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 192 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 193 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 194 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 195 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 196 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 197 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 198 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 199 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: DONE/SYNC: main-anim0
[apply] Animatr 0: END: main-anim0
[apply] Resizer 0: Action 82 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 203x163 of 203x163, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 265.0, [l -1.2453988, r 1.2453988, b -1.0, t 1.0] 2.4907975x2.0 -> [l -1.2453988, r 1.2453988, b -1.0, t 1.0] 2.4907975x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 203x163, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 203x163, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 203x163, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 83 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 203x163, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 204x164 of 204x164, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 267.0, [l -1.2439024, r 1.2439024, b -1.0, t 1.0] 2.487805x2.0 -> [l -1.2439024, r 1.2439024, b -1.0, t 1.0] 2.487805x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 204x164, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 204x164, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 204x164, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 84 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 204x164, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 205x165 of 205x165, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 269.0, [l -1.2424242, r 1.2424242, b -1.0, t 1.0] 2.4848485x2.0 -> [l -1.2424242, r 1.2424242, b -1.0, t 1.0] 2.4848485x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 205x165, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 205x165, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 205x165, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 85 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 205x165, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 206x166 of 206x166, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 271.0, [l -1.2409638, r 1.2409638, b -1.0, t 1.0] 2.4819276x2.0 -> [l -1.2409638, r 1.2409638, b -1.0, t 1.0] 2.4819276x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 206x166, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 206x166, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 206x166, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 86 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 206x166, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 207x167 of 207x167, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 273.0, [l -1.2395209, r 1.2395209, b -1.0, t 1.0] 2.4790418x2.0 -> [l -1.2395209, r 1.2395211, b -1.0, t 1.0] 2.479042x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 207x167, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 207x167, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 207x167, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 87 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 207x167, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 208x168 of 208x168, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 275.0, [l -1.2380953, r 1.2380953, b -1.0, t 1.0] 2.4761906x2.0 -> [l -1.2380953, r 1.238095, b -1.0, t 1.0] 2.4761903x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 208x168, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 208x168, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 208x168, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 88 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 208x168, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 209x169 of 209x169, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 277.0, [l -1.2366863, r 1.2366863, b -1.0, t 1.0] 2.4733727x2.0 -> [l -1.2366863, r 1.2366863, b -1.0, t 1.0] 2.4733727x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 209x169, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 209x169, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 209x169, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 89 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 209x169, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 210x170 of 210x170, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 279.0, [l -1.2352941, r 1.2352941, b -1.0, t 1.0] 2.4705882x2.0 -> [l -1.2352941, r 1.2352941, b -1.0, t 1.0] 2.4705882x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 210x170, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 210x170, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 210x170, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 90 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 210x170, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 211x171 of 211x171, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 281.0, [l -1.2339181, r 1.2339181, b -1.0, t 1.0] 2.4678361x2.0 -> [l -1.2339181, r 1.2339181, b -1.0, t 1.0] 2.4678361x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 211x171, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 211x171, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 211x171, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 91 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 211x171, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 212x172 of 212x172, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 283.0, [l -1.2325581, r 1.2325581, b -1.0, t 1.0] 2.4651163x2.0 -> [l -1.2325581, r 1.2325584, b -1.0, t 1.0] 2.4651165x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 212x172, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 212x172, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 212x172, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 92 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 212x172, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 213x173 of 213x173, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 285.0, [l -1.2312139, r 1.2312139, b -1.0, t 1.0] 2.4624279x2.0 -> [l -1.2312139, r 1.2312139, b -1.0, t 1.0] 2.4624279x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 213x173, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 213x173, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 213x173, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 93 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 213x173, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 214x174 of 214x174, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 287.0, [l -1.2298851, r 1.2298851, b -1.0, t 1.0] 2.4597702x2.0 -> [l -1.2298851, r 1.2298851, b -1.0, t 1.0] 2.4597702x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 214x174, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 214x174, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 214x174, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 94 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 214x174, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 215x175 of 215x175, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 289.0, [l -1.2285714, r 1.2285714, b -1.0, t 1.0] 2.4571428x2.0 -> [l -1.2285714, r 1.2285714, b -1.0, t 1.0] 2.4571428x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 215x175, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 215x175, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 215x175, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 95 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 215x175, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 216x176 of 216x176, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 291.0, [l -1.2272727, r 1.2272727, b -1.0, t 1.0] 2.4545455x2.0 -> [l -1.2272727, r 1.2272727, b -1.0, t 1.0] 2.4545455x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 216x176, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 216x176, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 216x176, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 96 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 216x176, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 217x177 of 217x177, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 293.0, [l -1.2259887, r 1.2259887, b -1.0, t 1.0] 2.4519775x2.0 -> [l -1.2259887, r 1.2259887, b -1.0, t 1.0] 2.4519775x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 217x177, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 217x177, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 217x177, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 97 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 217x177, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 218x178 of 218x178, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 295.0, [l -1.224719, r 1.224719, b -1.0, t 1.0] 2.449438x2.0 -> [l -1.224719, r 1.2247188, b -1.0, t 1.0] 2.4494379x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 218x178, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 218x178, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 218x178, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 98 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 218x178, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 219x179 of 219x179, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 297.0, [l -1.2234637, r 1.2234637, b -1.0, t 1.0] 2.4469273x2.0 -> [l -1.2234637, r 1.2234637, b -1.0, t 1.0] 2.4469273x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 219x179, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 219x179, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 219x179, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 99 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 219x179, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 220x180 of 220x180, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 299.0, [l -1.2222222, r 1.2222222, b -1.0, t 1.0] 2.4444444x2.0 -> [l -1.2222222, r 1.2222222, b -1.0, t 1.0] 2.4444444x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 220x180, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 220x180, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 220x180, swapInterval 0, drawable 0x30107df
[apply] junit.framework.TestListener: endTest(test01_1A1RThreads_100Resizes)
[apply] junit.framework.TestListener: startTest(test01_3A3RThreads_50Resizes)
[apply] Resizer 0: DONE/SYNC: main-resz0
[apply] Resizer 0: END: main-resz0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6e171cd7: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6e171cd7 FIN
[apply] *** reshapes: 100, displays 600
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_1A1RThreads_100Resizes
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_3A3RThreads_50Resizes
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x5af3afd9: tileRendererInUse null, GearsES2[obj 0x5af3afd9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5af3afd9 on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5af3afd9 created: GearsObj[0x1a87cfd2, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5af3afd9 created: GearsObj[0x53998571, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5af3afd9 created: GearsObj[0x53998571, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x5af3afd9 FIN GearsES2[obj 0x5af3afd9 isInit true, usesShared false, 1 GearsObj[0x1a87cfd2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x53998571, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4b499a8a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 120x80 of 120x80, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 120x80, swapInterval 0, drawable 0xffffffffdd010806
[apply] animThreadCount 3, frameCount 100
[apply] reszThreadCount 3, resizeCount 50
[apply] tasks 6, threads 6
[apply] create anim task/thread 0
[apply] create anim task/thread 1
[apply] create anim task/thread 2
[apply] create resz task/thread 0
[apply] create resz task/thread 1
[apply] create resz task/thread 2
[apply] start resize thread 0
[apply] start anim thread 0
[apply] start resize thread 1
[apply] start anim thread 1
[apply] start resize thread 2
[apply] start anim thread 2
[apply] Resizer 0, count 50: PRE: main-resz0
[apply] Animatr 2, count 100: PRE: main-anim2
[apply] Animatr 2: Action 0 / 100: main-anim2
[apply] Resizer 0: Action 0 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Animatr 0, count 100: PRE: main-anim0
[apply] Animatr 0: Action 0 / 100: main-anim0
[apply] Resizer 1, count 50: PRE: main-resz1
[apply] Animatr 1, count 100: PRE: main-anim1
[apply] Animatr 1: Action 0 / 100: main-anim1
[apply] Resizer 2, count 50: PRE: main-resz2
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 120x80, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 1 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 120x80, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 121x81 of 121x81, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 1.5, [l -1.4938271, r 1.4938271, b -1.0, t 1.0] 2.9876542x2.0 -> [l -1.4938271, r 1.4938271, b -1.0, t 1.0] 2.9876542x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 121x81, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 121x81, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 121x81, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 1 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 121x81, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 1 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 121x81, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 2 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 121x81, swapInterval 0, drawable 0x60100d4
[apply] Resizer 1: Action 0 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 121x81, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 2 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 121x81, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 2 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 121x81, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 3 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 121x81, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 122x82 of 122x82, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 6.5, [l -1.4878049, r 1.4878049, b -1.0, t 1.0] 2.9756098x2.0 -> [l -1.4878049, r 1.4878049, b -1.0, t 1.0] 2.9756098x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 122x82, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 122x82, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 122x82, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 3 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 122x82, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 3 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 122x82, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 4 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 122x82, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 2: Action 0 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 122x82, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 4 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 122x82, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 4 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 122x82, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 5 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 122x82, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 123x83 of 123x83, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 11.5, [l -1.4819278, r 1.4819278, b -1.0, t 1.0] 2.9638555x2.0 -> [l -1.4819278, r 1.4819278, b -1.0, t 1.0] 2.9638555x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 123x83, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 123x83, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 123x83, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 5 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 123x83, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 5 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 123x83, swapInterval 0, drawable 0x700107d7
[apply] Animatr 2: Action 6 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 123x83, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 1 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 123x83, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 6 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 123x83, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 6 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 123x83, swapInterval 0, drawable 0x700107d7
[apply] Animatr 2: Action 7 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 123x83, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 124x84 of 124x84, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 16.5, [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
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 124x84, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 124x84, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 124x84, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 7 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 124x84, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 7 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 124x84, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 8 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 124x84, swapInterval 0, drawable 0x60100d4
[apply] Resizer 1: Action 1 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 124x84, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 8 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 124x84, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 8 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 124x84, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 9 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 124x84, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 125x85 of 125x85, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 21.5, [l -1.4705882, r 1.4705882, b -1.0, t 1.0] 2.9411764x2.0 -> [l -1.4705882, r 1.4705882, b -1.0, t 1.0] 2.9411764x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 125x85, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 125x85, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 125x85, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 9 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 125x85, swapInterval 0, drawable 0x700107d7
[apply] Animatr 1: Action 9 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 125x85, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 10 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 125x85, swapInterval 0, drawable 0x700107d7
[apply] Resizer 2: Action 1 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 125x85, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 10 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 125x85, swapInterval 0, drawable 0x700107d7
[apply] Animatr 1: Action 10 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 125x85, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 11 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 125x85, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 126x86 of 126x86, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 26.5, [l -1.4651163, r 1.4651163, b -1.0, t 1.0] 2.9302325x2.0 -> [l -1.4651163, r 1.4651163, b -1.0, t 1.0] 2.9302325x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 126x86, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 126x86, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 126x86, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 11 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 126x86, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 11 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 126x86, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 12 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 126x86, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 2 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 126x86, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 12 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 126x86, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 12 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 126x86, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 13 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 126x86, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 127x87 of 127x87, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 31.5, [l -1.4597701, r 1.4597701, b -1.0, t 1.0] 2.9195402x2.0 -> [l -1.4597701, r 1.4597701, b -1.0, t 1.0] 2.9195402x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 127x87, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 127x87, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 127x87, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 13 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 127x87, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 13 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 127x87, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 14 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 127x87, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 1: Action 2 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 127x87, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 14 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 127x87, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 14 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 127x87, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 15 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 127x87, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 128x88 of 128x88, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 36.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
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 128x88, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 128x88, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 128x88, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 15 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 128x88, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 15 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 128x88, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 16 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 128x88, swapInterval 0, drawable 0x60100d4
[apply] Resizer 2: Action 2 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 128x88, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 16 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 128x88, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 16 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 128x88, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 17 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 128x88, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 129x89 of 129x89, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 41.5, [l -1.4494382, r 1.4494382, b -1.0, t 1.0] 2.8988764x2.0 -> [l -1.4494382, r 1.4494382, b -1.0, t 1.0] 2.8988764x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 129x89, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 129x89, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 129x89, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 17 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 129x89, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 17 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 129x89, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 18 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 129x89, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 3 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 129x89, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 18 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 129x89, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 18 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 129x89, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 19 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 129x89, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 130x90 of 130x90, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 46.5, [l -1.4444444, r 1.4444444, b -1.0, t 1.0] 2.8888888x2.0 -> [l -1.4444444, r 1.4444444, b -1.0, t 1.0] 2.8888888x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 130x90, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 130x90, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 130x90, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 19 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 130x90, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 19 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 130x90, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 20 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 130x90, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 1: Action 3 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 130x90, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 20 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 130x90, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 20 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 130x90, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 21 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 130x90, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 131x91 of 131x91, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 51.5, [l -1.4395604, r 1.4395604, b -1.0, t 1.0] 2.8791208x2.0 -> [l -1.4395604, r 1.4395604, b -1.0, t 1.0] 2.8791208x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 131x91, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 131x91, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 131x91, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 21 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 131x91, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 21 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 131x91, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 22 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 131x91, swapInterval 0, drawable 0x60100d4
[apply] Resizer 2: Action 3 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 131x91, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 22 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 131x91, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 22 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 131x91, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 23 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 131x91, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 132x92 of 132x92, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 56.5, [l -1.4347826, r 1.4347826, b -1.0, t 1.0] 2.8695652x2.0 -> [l -1.4347826, r 1.4347826, b -1.0, t 1.0] 2.8695652x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 132x92, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 132x92, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 132x92, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 23 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 132x92, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 23 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 132x92, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 24 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 132x92, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 4 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 132x92, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 24 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 132x92, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 24 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 132x92, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 25 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 132x92, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 133x93 of 133x93, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 61.5, [l -1.4301075, r 1.4301075, b -1.0, t 1.0] 2.860215x2.0 -> [l -1.4301075, r 1.4301075, b -1.0, t 1.0] 2.860215x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 133x93, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 133x93, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 133x93, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 25 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 133x93, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 25 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 133x93, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 26 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 133x93, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 1: Action 4 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 133x93, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 26 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 133x93, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 26 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 133x93, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 27 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 133x93, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 134x94 of 134x94, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 66.5, [l -1.4255319, r 1.4255319, b -1.0, t 1.0] 2.8510637x2.0 -> [l -1.4255319, r 1.4255319, b -1.0, t 1.0] 2.8510637x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 134x94, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 134x94, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 134x94, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 27 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 134x94, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 27 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 134x94, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 28 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 134x94, swapInterval 0, drawable 0x60100d4
[apply] Resizer 2: Action 4 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 134x94, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 28 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 134x94, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 28 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 134x94, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 29 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 134x94, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 135x95 of 135x95, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 71.5, [l -1.4210526, r 1.4210526, b -1.0, t 1.0] 2.8421052x2.0 -> [l -1.4210526, r 1.4210526, b -1.0, t 1.0] 2.8421052x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 135x95, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 135x95, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 135x95, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 29 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 135x95, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 29 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 135x95, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 30 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 135x95, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 5 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 135x95, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 30 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 135x95, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 30 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 135x95, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 31 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 135x95, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 136x96 of 136x96, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 76.5, [l -1.4166666, r 1.4166666, b -1.0, t 1.0] 2.8333333x2.0 -> [l -1.4166666, r 1.4166666, b -1.0, t 1.0] 2.8333333x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 136x96, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 136x96, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 136x96, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 31 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 136x96, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 31 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 136x96, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 32 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 136x96, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 1: Action 5 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 136x96, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 32 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 136x96, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 32 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 136x96, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 33 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 136x96, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 137x97 of 137x97, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 81.5, [l -1.4123712, r 1.4123712, b -1.0, t 1.0] 2.8247423x2.0 -> [l -1.4123712, r 1.4123712, b -1.0, t 1.0] 2.8247423x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 137x97, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 137x97, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 137x97, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 33 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 137x97, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 33 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 137x97, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 34 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 137x97, swapInterval 0, drawable 0x60100d4
[apply] Resizer 2: Action 5 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 137x97, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 34 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 137x97, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 34 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 137x97, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 35 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 137x97, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 138x98 of 138x98, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 86.5, [l -1.4081633, r 1.4081633, b -1.0, t 1.0] 2.8163266x2.0 -> [l -1.4081633, r 1.4081633, b -1.0, t 1.0] 2.8163266x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 138x98, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 138x98, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 138x98, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 35 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 138x98, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 35 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 138x98, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 36 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 138x98, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 6 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 138x98, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 36 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 138x98, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 36 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 138x98, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 37 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 138x98, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 139x99 of 139x99, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 91.5, [l -1.4040405, r 1.4040405, b -1.0, t 1.0] 2.808081x2.0 -> [l -1.4040405, r 1.4040405, b -1.0, t 1.0] 2.808081x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 139x99, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 139x99, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 139x99, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 37 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 139x99, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 37 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 139x99, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 38 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 139x99, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 1: Action 6 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 139x99, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 38 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 139x99, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 38 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 139x99, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 39 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 139x99, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 140x100 of 140x100, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 96.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
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 140x100, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 140x100, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 140x100, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 39 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 140x100, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 39 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 140x100, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 40 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 140x100, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 140x100, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 2: Action 6 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Animatr 0: Action 40 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 140x100, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 40 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 140x100, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 41 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 140x100, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 141x101 of 141x101, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 101.5, [l -1.3960396, r 1.3960396, b -1.0, t 1.0] 2.7920792x2.0 -> [l -1.3960396, r 1.3960396, b -1.0, t 1.0] 2.7920792x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 141x101, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 141x101, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 141x101, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 41 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 141x101, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 41 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 141x101, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 42 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 141x101, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 141x101, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 7 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Animatr 0: Action 42 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 141x101, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 42 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 141x101, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 43 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 141x101, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 142x102 of 142x102, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 106.5, [l -1.3921568, r 1.3921568, b -1.0, t 1.0] 2.7843137x2.0 -> [l -1.3921568, r 1.3921568, b -1.0, t 1.0] 2.7843137x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 142x102, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 142x102, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 142x102, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 43 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 142x102, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 43 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 142x102, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 44 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 142x102, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 1: Action 7 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 142x102, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 44 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 142x102, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 44 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 142x102, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 142x102, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 45 / 100: main-anim0
[apply] Animatr 2: Action 45 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 142x102, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 143x103 of 143x103, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 112.0, [l -1.3883495, r 1.3883495, b -1.0, t 1.0] 2.776699x2.0 -> [l -1.3883495, r 1.3883495, b -1.0, t 1.0] 2.776699x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 143x103, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 143x103, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 143x103, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 45 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 143x103, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 46 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 143x103, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 46 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 143x103, swapInterval 0, drawable 0x60100d4
[apply] Resizer 2: Action 7 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 143x103, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 46 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 143x103, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 47 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 143x103, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 47 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 143x103, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 144x104 of 144x104, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 117.0, [l -1.3846154, r 1.3846154, b -1.0, t 1.0] 2.7692308x2.0 -> [l -1.3846154, r 1.3846154, b -1.0, t 1.0] 2.7692308x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 144x104, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 144x104, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 144x104, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 47 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 144x104, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 48 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 144x104, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 48 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 144x104, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 8 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 144x104, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 48 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 144x104, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 49 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 144x104, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 49 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 144x104, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 145x105 of 145x105, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 122.0, [l -1.3809524, r 1.3809524, b -1.0, t 1.0] 2.7619047x2.0 -> [l -1.3809524, r 1.3809524, b -1.0, t 1.0] 2.7619047x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 145x105, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 145x105, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 145x105, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 49 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 145x105, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 50 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 145x105, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 50 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 145x105, swapInterval 0, drawable 0x30107df
[apply] Resizer 1: Action 8 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 145x105, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 50 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 145x105, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 51 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 145x105, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 51 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 145x105, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 146x106 of 146x106, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 127.0, [l -1.3773584, r 1.3773584, b -1.0, t 1.0] 2.7547169x2.0 -> [l -1.3773584, r 1.3773584, b -1.0, t 1.0] 2.7547169x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 146x106, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 146x106, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 146x106, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 51 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 146x106, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 52 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 146x106, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 52 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 146x106, swapInterval 0, drawable 0x60100d4
[apply] Resizer 2: Action 8 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 146x106, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 52 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 146x106, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 53 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 146x106, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 53 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 146x106, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 147x107 of 147x107, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 132.0, [l -1.3738317, r 1.3738317, b -1.0, t 1.0] 2.7476635x2.0 -> [l -1.3738317, r 1.3738317, b -1.0, t 1.0] 2.7476635x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 147x107, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 147x107, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 147x107, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 53 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 147x107, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 54 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 147x107, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 54 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 147x107, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 9 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 147x107, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 54 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 147x107, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 55 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 147x107, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 55 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 147x107, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 148x108 of 148x108, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 137.0, [l -1.3703704, r 1.3703704, b -1.0, t 1.0] 2.7407408x2.0 -> [l -1.3703704, r 1.3703704, b -1.0, t 1.0] 2.7407408x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 148x108, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 148x108, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 148x108, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 55 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 148x108, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 56 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 148x108, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 56 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 148x108, swapInterval 0, drawable 0x30107df
[apply] Resizer 1: Action 9 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 148x108, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 56 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 148x108, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 57 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 148x108, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 57 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 148x108, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 149x109 of 149x109, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 142.0, [l -1.3669724, r 1.3669724, b -1.0, t 1.0] 2.733945x2.0 -> [l -1.3669724, r 1.3669724, b -1.0, t 1.0] 2.733945x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 149x109, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 149x109, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 149x109, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 57 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 149x109, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 58 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 149x109, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 58 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 149x109, swapInterval 0, drawable 0x60100d4
[apply] Resizer 2: Action 9 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 149x109, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 58 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 149x109, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 59 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 149x109, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 59 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 149x109, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 150x110 of 150x110, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 147.0, [l -1.3636364, r 1.3636364, b -1.0, t 1.0] 2.7272727x2.0 -> [l -1.3636364, r 1.3636364, b -1.0, t 1.0] 2.7272727x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 150x110, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 150x110, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 150x110, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 59 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 150x110, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 60 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 150x110, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 60 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 150x110, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 10 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 150x110, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 60 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 150x110, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 61 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 150x110, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 61 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 150x110, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 151x111 of 151x111, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 152.0, [l -1.3603604, r 1.3603604, b -1.0, t 1.0] 2.7207208x2.0 -> [l -1.3603604, r 1.3603604, b -1.0, t 1.0] 2.7207208x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 151x111, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 151x111, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 151x111, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 61 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 151x111, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 62 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 151x111, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 62 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 151x111, swapInterval 0, drawable 0x30107df
[apply] Resizer 1: Action 10 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 151x111, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 62 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 151x111, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 63 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 151x111, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 63 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 151x111, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 152x112 of 152x112, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 157.0, [l -1.3571428, r 1.3571428, b -1.0, t 1.0] 2.7142856x2.0 -> [l -1.3571428, r 1.3571428, b -1.0, t 1.0] 2.7142856x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 152x112, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 152x112, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 152x112, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 63 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 152x112, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 64 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 152x112, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 64 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 152x112, swapInterval 0, drawable 0x60100d4
[apply] Resizer 2: Action 10 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 152x112, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 64 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 152x112, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 65 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 152x112, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 65 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 152x112, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 153x113 of 153x113, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 162.0, [l -1.3539823, r 1.3539823, b -1.0, t 1.0] 2.7079647x2.0 -> [l -1.3539823, r 1.3539823, b -1.0, t 1.0] 2.7079647x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 153x113, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 153x113, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 153x113, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 65 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 153x113, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 66 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 153x113, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 66 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 153x113, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 11 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 153x113, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 66 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 153x113, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 67 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 153x113, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 67 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 153x113, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 154x114 of 154x114, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 167.0, [l -1.3508772, r 1.3508772, b -1.0, t 1.0] 2.7017543x2.0 -> [l -1.3508772, r 1.3508772, b -1.0, t 1.0] 2.7017543x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 154x114, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 154x114, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 154x114, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 67 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 154x114, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 68 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 154x114, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 68 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 154x114, swapInterval 0, drawable 0x30107df
[apply] Resizer 1: Action 11 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 154x114, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 68 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 154x114, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 69 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 154x114, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 69 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 154x114, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 155x115 of 155x115, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 172.0, [l -1.3478261, r 1.3478261, b -1.0, t 1.0] 2.6956522x2.0 -> [l -1.3478261, r 1.3478261, b -1.0, t 1.0] 2.6956522x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 155x115, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 155x115, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 155x115, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 69 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 155x115, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 70 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 155x115, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 70 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 155x115, swapInterval 0, drawable 0x60100d4
[apply] Resizer 2: Action 11 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 155x115, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 70 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 155x115, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 71 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 155x115, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 71 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 155x115, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 156x116 of 156x116, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 177.0, [l -1.3448275, r 1.3448275, b -1.0, t 1.0] 2.689655x2.0 -> [l -1.3448275, r 1.3448275, b -1.0, t 1.0] 2.689655x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 156x116, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 156x116, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 156x116, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 71 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 156x116, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 72 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 156x116, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 72 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 156x116, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 12 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 156x116, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 72 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 156x116, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 73 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 156x116, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 73 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 156x116, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 157x117 of 157x117, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 182.0, [l -1.3418803, r 1.3418803, b -1.0, t 1.0] 2.6837606x2.0 -> [l -1.3418803, r 1.3418803, b -1.0, t 1.0] 2.6837606x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 157x117, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 157x117, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 157x117, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 73 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 157x117, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 74 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 157x117, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 74 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 157x117, swapInterval 0, drawable 0x30107df
[apply] Resizer 1: Action 12 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 157x117, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 74 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 157x117, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 75 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 157x117, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 75 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 157x117, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 158x118 of 158x118, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 187.0, [l -1.338983, r 1.338983, b -1.0, t 1.0] 2.677966x2.0 -> [l -1.338983, r 1.338983, b -1.0, t 1.0] 2.677966x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 158x118, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 158x118, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 158x118, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 75 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 158x118, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 76 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 158x118, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 76 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 158x118, swapInterval 0, drawable 0x60100d4
[apply] Resizer 2: Action 12 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 158x118, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 76 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 158x118, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 77 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 158x118, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 77 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 158x118, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 159x119 of 159x119, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 192.0, [l -1.3361344, r 1.3361344, b -1.0, t 1.0] 2.6722689x2.0 -> [l -1.3361344, r 1.3361344, b -1.0, t 1.0] 2.6722689x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 159x119, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 159x119, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 159x119, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 77 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 159x119, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 78 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 159x119, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 78 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 159x119, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 13 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 159x119, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 78 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 159x119, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 79 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 159x119, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 79 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 159x119, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 160x120 of 160x120, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 197.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 160x120, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 160x120, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 160x120, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 79 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 160x120, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 80 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 160x120, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 80 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 160x120, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 13 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 160x120, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 80 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 160x120, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 81 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 160x120, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 81 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 160x120, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 161x121 of 161x121, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 202.0, [l -1.3305786, r 1.3305786, b -1.0, t 1.0] 2.6611571x2.0 -> [l -1.3305786, r 1.3305786, b -1.0, t 1.0] 2.6611571x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 161x121, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 161x121, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 161x121, swapInterval 0, drawable 0x700107d7
[apply] Animatr 1: Action 81 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 161x121, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 82 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 161x121, swapInterval 0, drawable 0x700107d7
[apply] Animatr 2: Action 82 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 161x121, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 13 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 161x121, swapInterval 0, drawable 0x700107d7
[apply] Animatr 1: Action 82 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 161x121, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 83 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 161x121, swapInterval 0, drawable 0x700107d7
[apply] Animatr 2: Action 83 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 161x121, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 162x122 of 162x122, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 207.0, [l -1.3278688, r 1.3278688, b -1.0, t 1.0] 2.6557376x2.0 -> [l -1.3278688, r 1.3278688, b -1.0, t 1.0] 2.6557376x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 162x122, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 162x122, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 162x122, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 83 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 162x122, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 84 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 162x122, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 84 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 162x122, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 14 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 162x122, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 84 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 162x122, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 85 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 162x122, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 85 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 162x122, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 163x123 of 163x123, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 212.0, [l -1.3252033, r 1.3252033, b -1.0, t 1.0] 2.6504066x2.0 -> [l -1.3252033, r 1.3252033, b -1.0, t 1.0] 2.6504066x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 163x123, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 163x123, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 163x123, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 85 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 163x123, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 86 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 163x123, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 86 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 163x123, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 14 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 163x123, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 86 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 163x123, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 87 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 163x123, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 87 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 163x123, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 164x124 of 164x124, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 217.0, [l -1.3225807, r 1.3225807, b -1.0, t 1.0] 2.6451614x2.0 -> [l -1.3225807, r 1.3225807, b -1.0, t 1.0] 2.6451614x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 164x124, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 164x124, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 164x124, swapInterval 0, drawable 0x700107d7
[apply] Animatr 1: Action 87 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 164x124, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 88 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 164x124, swapInterval 0, drawable 0x700107d7
[apply] Animatr 2: Action 88 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 164x124, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 14 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 164x124, swapInterval 0, drawable 0x700107d7
[apply] Animatr 1: Action 88 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 164x124, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 89 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 164x124, swapInterval 0, drawable 0x700107d7
[apply] Animatr 2: Action 89 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 164x124, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 165x125 of 165x125, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 222.0, [l -1.32, r 1.32, b -1.0, t 1.0] 2.64x2.0 -> [l -1.32, r 1.32, b -1.0, t 1.0] 2.64x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 165x125, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 165x125, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 165x125, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 89 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 165x125, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 90 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 165x125, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 90 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 165x125, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 15 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 165x125, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 90 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 165x125, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 91 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 165x125, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 91 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 165x125, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 166x126 of 166x126, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 227.0, [l -1.3174603, r 1.3174603, b -1.0, t 1.0] 2.6349206x2.0 -> [l -1.3174603, r 1.3174603, b -1.0, t 1.0] 2.6349206x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 166x126, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 166x126, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 166x126, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 91 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 166x126, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 92 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 166x126, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 92 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 166x126, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 15 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 166x126, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 92 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 166x126, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 93 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 166x126, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 93 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 166x126, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 167x127 of 167x127, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 232.0, [l -1.3149606, r 1.3149606, b -1.0, t 1.0] 2.6299212x2.0 -> [l -1.3149606, r 1.3149606, b -1.0, t 1.0] 2.6299212x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 167x127, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 167x127, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 167x127, swapInterval 0, drawable 0x700107d7
[apply] Animatr 1: Action 93 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 167x127, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 94 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 167x127, swapInterval 0, drawable 0x700107d7
[apply] Animatr 2: Action 94 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 167x127, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 15 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 167x127, swapInterval 0, drawable 0x700107d7
[apply] Animatr 1: Action 94 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 167x127, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 95 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 167x127, swapInterval 0, drawable 0x700107d7
[apply] Animatr 2: Action 95 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 167x127, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 168x128 of 168x128, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 237.0, [l -1.3125, r 1.3125, b -1.0, t 1.0] 2.625x2.0 -> [l -1.3125, r 1.3125, b -1.0, t 1.0] 2.625x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 168x128, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 168x128, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 168x128, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 95 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 168x128, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 96 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 168x128, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 96 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 168x128, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 16 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 168x128, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 96 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 168x128, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 97 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 168x128, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 97 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 168x128, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 169x129 of 169x129, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 242.0, [l -1.3100775, r 1.3100775, b -1.0, t 1.0] 2.620155x2.0 -> [l -1.3100775, r 1.3100775, b -1.0, t 1.0] 2.620155x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 169x129, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 169x129, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 169x129, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 97 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 169x129, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 98 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 169x129, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 98 / 100: main-anim2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 169x129, swapInterval 0, drawable 0x700107d7
[apply] Animatr 1: Action 98 / 100: main-anim1
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 169x129, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 1: Action 16 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 169x129, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 99 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 169x129, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 99 / 100: main-anim2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 169x129, swapInterval 0, drawable 0x700107d7
[apply] Animatr 1: Action 99 / 100: main-anim1
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 169x129, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 170x130 of 170x130, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 247.5, [l -1.3076923, r 1.3076923, b -1.0, t 1.0] 2.6153846x2.0 -> [l -1.3076923, r 1.3076923, b -1.0, t 1.0] 2.6153846x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 170x130, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 170x130, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 170x130, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: DONE/SYNC: main-anim0
[apply] Animatr 0: END: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 170x130, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: DONE/SYNC: main-anim2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 170x130, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: END: main-anim2
[apply] Animatr 1: DONE/SYNC: main-anim1
[apply] Animatr 1: END: main-anim1
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 170x130, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 16 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 170x130, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 171x131 of 171x131, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 251.0, [l -1.3053435, r 1.3053435, b -1.0, t 1.0] 2.610687x2.0 -> [l -1.3053435, r 1.3053435, b -1.0, t 1.0] 2.610687x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 171x131, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 171x131, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 171x131, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 17 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 171x131, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 172x132 of 172x132, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 253.0, [l -1.3030303, r 1.3030303, b -1.0, t 1.0] 2.6060605x2.0 -> [l -1.3030303, r 1.3030303, b -1.0, t 1.0] 2.6060605x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 172x132, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 172x132, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 172x132, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 17 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 172x132, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 173x133 of 173x133, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 255.0, [l -1.3007519, r 1.3007519, b -1.0, t 1.0] 2.6015038x2.0 -> [l -1.3007519, r 1.3007519, b -1.0, t 1.0] 2.6015038x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 173x133, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 173x133, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 173x133, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 17 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 173x133, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 174x134 of 174x134, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 257.0, [l -1.2985075, r 1.2985075, b -1.0, t 1.0] 2.597015x2.0 -> [l -1.2985075, r 1.2985075, b -1.0, t 1.0] 2.597015x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 174x134, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 174x134, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 174x134, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 18 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 174x134, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 175x135 of 175x135, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 259.0, [l -1.2962962, r 1.2962962, b -1.0, t 1.0] 2.5925925x2.0 -> [l -1.2962962, r 1.2962962, b -1.0, t 1.0] 2.5925925x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 175x135, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 175x135, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 175x135, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 18 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 175x135, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 176x136 of 176x136, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 261.0, [l -1.2941177, r 1.2941177, b -1.0, t 1.0] 2.5882354x2.0 -> [l -1.2941177, r 1.2941177, b -1.0, t 1.0] 2.5882354x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 176x136, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 176x136, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 176x136, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 18 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 176x136, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 177x137 of 177x137, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 263.0, [l -1.2919708, r 1.2919708, b -1.0, t 1.0] 2.5839417x2.0 -> [l -1.2919708, r 1.2919708, b -1.0, t 1.0] 2.5839417x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 177x137, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 177x137, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 177x137, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 19 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 177x137, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 178x138 of 178x138, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 265.0, [l -1.2898551, r 1.2898551, b -1.0, t 1.0] 2.5797102x2.0 -> [l -1.2898551, r 1.2898551, b -1.0, t 1.0] 2.5797102x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 178x138, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 178x138, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 178x138, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 19 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 178x138, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 179x139 of 179x139, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 267.0, [l -1.2877698, r 1.2877698, b -1.0, t 1.0] 2.5755396x2.0 -> [l -1.2877698, r 1.2877698, b -1.0, t 1.0] 2.5755396x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 179x139, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 179x139, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 179x139, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 19 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 179x139, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 180x140 of 180x140, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 269.0, [l -1.2857143, r 1.2857143, b -1.0, t 1.0] 2.5714285x2.0 -> [l -1.2857143, r 1.2857143, b -1.0, t 1.0] 2.5714285x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 180x140, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 180x140, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 180x140, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 20 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 180x140, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 181x141 of 181x141, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 271.0, [l -1.283688, r 1.283688, b -1.0, t 1.0] 2.567376x2.0 -> [l -1.283688, r 1.283688, b -1.0, t 1.0] 2.567376x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 181x141, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 181x141, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 181x141, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 20 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 181x141, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 182x142 of 182x142, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 273.0, [l -1.2816901, r 1.2816901, b -1.0, t 1.0] 2.5633802x2.0 -> [l -1.2816901, r 1.2816901, b -1.0, t 1.0] 2.5633802x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 182x142, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 182x142, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 182x142, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 20 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 182x142, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 183x143 of 183x143, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 275.0, [l -1.2797203, r 1.2797203, b -1.0, t 1.0] 2.5594406x2.0 -> [l -1.2797203, r 1.2797203, b -1.0, t 1.0] 2.5594406x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 183x143, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 183x143, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 183x143, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 21 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 183x143, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 184x144 of 184x144, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 277.0, [l -1.2777778, r 1.2777778, b -1.0, t 1.0] 2.5555556x2.0 -> [l -1.2777778, r 1.2777778, b -1.0, t 1.0] 2.5555556x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 184x144, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 184x144, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 184x144, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 21 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 184x144, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 185x145 of 185x145, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 279.0, [l -1.2758621, r 1.2758621, b -1.0, t 1.0] 2.5517242x2.0 -> [l -1.2758621, r 1.2758621, b -1.0, t 1.0] 2.5517242x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 185x145, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 185x145, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 185x145, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 21 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 185x145, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 186x146 of 186x146, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 281.0, [l -1.2739726, r 1.2739726, b -1.0, t 1.0] 2.5479453x2.0 -> [l -1.2739726, r 1.2739726, b -1.0, t 1.0] 2.5479453x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 186x146, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 186x146, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 186x146, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 22 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 186x146, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 187x147 of 187x147, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 283.0, [l -1.2721088, r 1.2721088, b -1.0, t 1.0] 2.5442176x2.0 -> [l -1.2721088, r 1.2721088, b -1.0, t 1.0] 2.5442176x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 187x147, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 187x147, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 187x147, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 22 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 187x147, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 188x148 of 188x148, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 285.0, [l -1.2702702, r 1.2702702, b -1.0, t 1.0] 2.5405405x2.0 -> [l -1.2702702, r 1.2702702, b -1.0, t 1.0] 2.5405405x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 188x148, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 188x148, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 188x148, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 22 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 188x148, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 189x149 of 189x149, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 287.0, [l -1.2684563, r 1.2684563, b -1.0, t 1.0] 2.5369127x2.0 -> [l -1.2684563, r 1.2684563, b -1.0, t 1.0] 2.5369127x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 189x149, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 189x149, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 189x149, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 23 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 189x149, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 190x150 of 190x150, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 289.0, [l -1.2666667, r 1.2666667, b -1.0, t 1.0] 2.5333333x2.0 -> [l -1.2666667, r 1.2666667, b -1.0, t 1.0] 2.5333333x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 190x150, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 190x150, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 190x150, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 23 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 190x150, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 191x151 of 191x151, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 291.0, [l -1.2649007, r 1.2649007, b -1.0, t 1.0] 2.5298014x2.0 -> [l -1.2649007, r 1.2649007, b -1.0, t 1.0] 2.5298014x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 191x151, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 191x151, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 191x151, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 23 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 191x151, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 192x152 of 192x152, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 293.0, [l -1.2631578, r 1.2631578, b -1.0, t 1.0] 2.5263157x2.0 -> [l -1.2631578, r 1.2631578, b -1.0, t 1.0] 2.5263157x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 192x152, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 192x152, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 192x152, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 24 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 192x152, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 193x153 of 193x153, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 295.0, [l -1.2614379, r 1.2614379, b -1.0, t 1.0] 2.5228758x2.0 -> [l -1.2614379, r 1.2614379, b -1.0, t 1.0] 2.5228758x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 193x153, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 193x153, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 193x153, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 24 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 193x153, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 194x154 of 194x154, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 297.0, [l -1.2597402, r 1.2597402, b -1.0, t 1.0] 2.5194805x2.0 -> [l -1.2597402, r 1.2597402, b -1.0, t 1.0] 2.5194805x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 194x154, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 194x154, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 194x154, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 24 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 194x154, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 195x155 of 195x155, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 299.0, [l -1.2580645, r 1.2580645, b -1.0, t 1.0] 2.516129x2.0 -> [l -1.2580645, r 1.2580645, b -1.0, t 1.0] 2.516129x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 195x155, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 195x155, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 195x155, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 25 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 195x155, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 196x156 of 196x156, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 301.0, [l -1.2564102, r 1.2564102, b -1.0, t 1.0] 2.5128205x2.0 -> [l -1.2564102, r 1.2564102, b -1.0, t 1.0] 2.5128205x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 196x156, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 196x156, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 196x156, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 25 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 196x156, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 197x157 of 197x157, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 303.0, [l -1.2547771, r 1.2547771, b -1.0, t 1.0] 2.5095541x2.0 -> [l -1.2547771, r 1.2547771, b -1.0, t 1.0] 2.5095541x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 197x157, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 197x157, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 197x157, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 25 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 197x157, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 198x158 of 198x158, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 305.0, [l -1.2531645, r 1.2531645, b -1.0, t 1.0] 2.506329x2.0 -> [l -1.2531645, r 1.2531645, b -1.0, t 1.0] 2.506329x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 198x158, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 198x158, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 198x158, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 26 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 198x158, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 199x159 of 199x159, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 307.0, [l -1.2515724, r 1.2515724, b -1.0, t 1.0] 2.5031447x2.0 -> [l -1.2515724, r 1.2515724, b -1.0, t 1.0] 2.5031447x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 199x159, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 199x159, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 199x159, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 26 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 199x159, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 200x160 of 200x160, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 309.0, [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0 -> [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 200x160, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 200x160, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 200x160, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 26 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 200x160, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 201x161 of 201x161, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 311.0, [l -1.2484472, r 1.2484472, b -1.0, t 1.0] 2.4968944x2.0 -> [l -1.2484472, r 1.2484472, b -1.0, t 1.0] 2.4968944x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 201x161, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 201x161, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 201x161, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 27 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 201x161, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 202x162 of 202x162, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 313.0, [l -1.2469136, r 1.2469136, b -1.0, t 1.0] 2.493827x2.0 -> [l -1.2469136, r 1.2469136, b -1.0, t 1.0] 2.493827x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 202x162, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 202x162, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 202x162, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 27 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 202x162, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 203x163 of 203x163, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 315.0, [l -1.2453988, r 1.2453988, b -1.0, t 1.0] 2.4907975x2.0 -> [l -1.2453988, r 1.2453988, b -1.0, t 1.0] 2.4907975x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 203x163, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 203x163, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 203x163, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 27 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 203x163, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 204x164 of 204x164, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 317.0, [l -1.2439024, r 1.2439024, b -1.0, t 1.0] 2.487805x2.0 -> [l -1.2439024, r 1.2439024, b -1.0, t 1.0] 2.487805x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 204x164, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 204x164, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 204x164, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 28 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 204x164, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 205x165 of 205x165, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 319.0, [l -1.2424242, r 1.2424242, b -1.0, t 1.0] 2.4848485x2.0 -> [l -1.2424242, r 1.2424242, b -1.0, t 1.0] 2.4848485x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 205x165, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 205x165, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 205x165, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 28 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 205x165, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 206x166 of 206x166, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 321.0, [l -1.2409638, r 1.2409638, b -1.0, t 1.0] 2.4819276x2.0 -> [l -1.2409638, r 1.2409638, b -1.0, t 1.0] 2.4819276x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 206x166, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 206x166, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 206x166, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 28 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 206x166, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 207x167 of 207x167, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 323.0, [l -1.2395209, r 1.2395209, b -1.0, t 1.0] 2.4790418x2.0 -> [l -1.2395209, r 1.2395211, b -1.0, t 1.0] 2.479042x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 207x167, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 207x167, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 207x167, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 29 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 207x167, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 208x168 of 208x168, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 325.0, [l -1.2380953, r 1.2380953, b -1.0, t 1.0] 2.4761906x2.0 -> [l -1.2380953, r 1.238095, b -1.0, t 1.0] 2.4761903x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 208x168, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 208x168, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 208x168, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 29 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 208x168, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 209x169 of 209x169, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 327.0, [l -1.2366863, r 1.2366863, b -1.0, t 1.0] 2.4733727x2.0 -> [l -1.2366863, r 1.2366863, b -1.0, t 1.0] 2.4733727x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 209x169, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 209x169, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 209x169, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 29 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 209x169, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 210x170 of 210x170, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 329.0, [l -1.2352941, r 1.2352941, b -1.0, t 1.0] 2.4705882x2.0 -> [l -1.2352941, r 1.2352941, b -1.0, t 1.0] 2.4705882x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 210x170, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 210x170, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 210x170, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 30 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 210x170, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 211x171 of 211x171, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 331.0, [l -1.2339181, r 1.2339181, b -1.0, t 1.0] 2.4678361x2.0 -> [l -1.2339181, r 1.2339181, b -1.0, t 1.0] 2.4678361x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 211x171, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 211x171, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 211x171, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 30 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 211x171, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 212x172 of 212x172, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 333.0, [l -1.2325581, r 1.2325581, b -1.0, t 1.0] 2.4651163x2.0 -> [l -1.2325581, r 1.2325584, b -1.0, t 1.0] 2.4651165x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 212x172, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 212x172, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 212x172, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 30 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 212x172, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 213x173 of 213x173, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 335.0, [l -1.2312139, r 1.2312139, b -1.0, t 1.0] 2.4624279x2.0 -> [l -1.2312139, r 1.2312139, b -1.0, t 1.0] 2.4624279x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 213x173, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 213x173, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 213x173, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 31 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 213x173, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 214x174 of 214x174, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 337.0, [l -1.2298851, r 1.2298851, b -1.0, t 1.0] 2.4597702x2.0 -> [l -1.2298851, r 1.2298851, b -1.0, t 1.0] 2.4597702x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 214x174, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 214x174, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 214x174, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 31 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 214x174, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 215x175 of 215x175, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 339.0, [l -1.2285714, r 1.2285714, b -1.0, t 1.0] 2.4571428x2.0 -> [l -1.2285714, r 1.2285714, b -1.0, t 1.0] 2.4571428x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 215x175, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 215x175, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 215x175, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 31 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 215x175, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 216x176 of 216x176, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 341.0, [l -1.2272727, r 1.2272727, b -1.0, t 1.0] 2.4545455x2.0 -> [l -1.2272727, r 1.2272727, b -1.0, t 1.0] 2.4545455x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 216x176, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 216x176, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 216x176, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 32 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 216x176, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 217x177 of 217x177, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 343.0, [l -1.2259887, r 1.2259887, b -1.0, t 1.0] 2.4519775x2.0 -> [l -1.2259887, r 1.2259887, b -1.0, t 1.0] 2.4519775x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 217x177, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 217x177, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 217x177, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 1: Action 32 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 217x177, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 218x178 of 218x178, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 345.0, [l -1.224719, r 1.224719, b -1.0, t 1.0] 2.449438x2.0 -> [l -1.224719, r 1.2247188, b -1.0, t 1.0] 2.4494379x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 218x178, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 218x178, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 218x178, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 32 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 218x178, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 219x179 of 219x179, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 347.0, [l -1.2234637, r 1.2234637, b -1.0, t 1.0] 2.4469273x2.0 -> [l -1.2234637, r 1.2234637, b -1.0, t 1.0] 2.4469273x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 219x179, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 219x179, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 219x179, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 33 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 219x179, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 220x180 of 220x180, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 349.0, [l -1.2222222, r 1.2222222, b -1.0, t 1.0] 2.4444444x2.0 -> [l -1.2222222, r 1.2222222, b -1.0, t 1.0] 2.4444444x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 220x180, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 220x180, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 220x180, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 1: Action 33 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 220x180, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 221x181 of 221x181, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 351.0, [l -1.2209945, r 1.2209945, b -1.0, t 1.0] 2.441989x2.0 -> [l -1.2209945, r 1.2209945, b -1.0, t 1.0] 2.441989x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 221x181, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 221x181, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 221x181, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 33 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 221x181, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 222x182 of 222x182, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 353.0, [l -1.2197802, r 1.2197802, b -1.0, t 1.0] 2.4395604x2.0 -> [l -1.2197802, r 1.2197802, b -1.0, t 1.0] 2.4395604x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 222x182, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 222x182, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 222x182, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 34 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 222x182, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 223x183 of 223x183, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 355.0, [l -1.2185793, r 1.2185793, b -1.0, t 1.0] 2.4371586x2.0 -> [l -1.2185793, r 1.2185793, b -1.0, t 1.0] 2.4371586x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 223x183, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 223x183, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 223x183, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 1: Action 34 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 223x183, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 224x184 of 224x184, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 357.0, [l -1.2173913, r 1.2173913, b -1.0, t 1.0] 2.4347825x2.0 -> [l -1.2173913, r 1.2173913, b -1.0, t 1.0] 2.4347825x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 224x184, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 224x184, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 224x184, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 34 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 224x184, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 225x185 of 225x185, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 359.0, [l -1.2162162, r 1.2162162, b -1.0, t 1.0] 2.4324324x2.0 -> [l -1.2162162, r 1.2162162, b -1.0, t 1.0] 2.4324324x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 225x185, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 225x185, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 225x185, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 35 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 225x185, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 226x186 of 226x186, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 361.0, [l -1.2150538, r 1.2150538, b -1.0, t 1.0] 2.4301076x2.0 -> [l -1.2150538, r 1.215054, b -1.0, t 1.0] 2.4301078x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 226x186, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 226x186, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 226x186, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 1: Action 35 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 226x186, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 227x187 of 227x187, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 363.0, [l -1.2139038, r 1.2139038, b -1.0, t 1.0] 2.4278076x2.0 -> [l -1.2139038, r 1.2139038, b -1.0, t 1.0] 2.4278076x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 227x187, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 227x187, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 227x187, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 35 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 227x187, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 228x188 of 228x188, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 365.0, [l -1.2127659, r 1.2127659, b -1.0, t 1.0] 2.4255319x2.0 -> [l -1.2127659, r 1.2127659, b -1.0, t 1.0] 2.4255319x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 228x188, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 228x188, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 228x188, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 36 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 228x188, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 229x189 of 229x189, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 367.0, [l -1.2116402, r 1.2116402, b -1.0, t 1.0] 2.4232805x2.0 -> [l -1.2116402, r 1.2116402, b -1.0, t 1.0] 2.4232805x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 229x189, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 229x189, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 229x189, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 1: Action 36 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 229x189, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 230x190 of 230x190, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 369.0, [l -1.2105263, r 1.2105263, b -1.0, t 1.0] 2.4210527x2.0 -> [l -1.2105263, r 1.2105263, b -1.0, t 1.0] 2.4210527x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 230x190, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 230x190, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 230x190, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 36 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 230x190, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 231x191 of 231x191, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 371.0, [l -1.2094241, r 1.2094241, b -1.0, t 1.0] 2.4188483x2.0 -> [l -1.2094241, r 1.2094241, b -1.0, t 1.0] 2.4188483x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 231x191, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 231x191, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 231x191, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 37 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 231x191, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 232x192 of 232x192, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 373.0, [l -1.2083334, r 1.2083334, b -1.0, t 1.0] 2.4166667x2.0 -> [l -1.2083334, r 1.2083334, b -1.0, t 1.0] 2.4166667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 232x192, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 232x192, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 232x192, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 1: Action 37 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 232x192, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 233x193 of 233x193, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 375.0, [l -1.2072539, r 1.2072539, b -1.0, t 1.0] 2.4145079x2.0 -> [l -1.2072539, r 1.2072539, b -1.0, t 1.0] 2.4145079x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 233x193, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 233x193, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 233x193, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 37 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 233x193, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 234x194 of 234x194, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 377.0, [l -1.2061856, r 1.2061856, b -1.0, t 1.0] 2.4123712x2.0 -> [l -1.2061856, r 1.2061856, b -1.0, t 1.0] 2.4123712x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 234x194, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 234x194, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 234x194, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 38 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 234x194, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 235x195 of 235x195, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 379.0, [l -1.2051282, r 1.2051282, b -1.0, t 1.0] 2.4102564x2.0 -> [l -1.2051282, r 1.2051282, b -1.0, t 1.0] 2.4102564x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 235x195, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 235x195, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 235x195, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 1: Action 38 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 235x195, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 236x196 of 236x196, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 381.0, [l -1.2040817, r 1.2040817, b -1.0, t 1.0] 2.4081633x2.0 -> [l -1.2040817, r 1.2040817, b -1.0, t 1.0] 2.4081633x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 236x196, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 236x196, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 236x196, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 38 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 236x196, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 237x197 of 237x197, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 383.0, [l -1.2030457, r 1.2030457, b -1.0, t 1.0] 2.4060915x2.0 -> [l -1.2030457, r 1.2030457, b -1.0, t 1.0] 2.4060915x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 237x197, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 237x197, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 237x197, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 39 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 237x197, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 238x198 of 238x198, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 385.0, [l -1.2020202, r 1.2020202, b -1.0, t 1.0] 2.4040403x2.0 -> [l -1.2020202, r 1.2020202, b -1.0, t 1.0] 2.4040403x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 238x198, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 238x198, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 238x198, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 1: Action 39 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 238x198, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 239x199 of 239x199, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 387.0, [l -1.201005, r 1.201005, b -1.0, t 1.0] 2.40201x2.0 -> [l -1.201005, r 1.201005, b -1.0, t 1.0] 2.40201x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 239x199, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 239x199, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 239x199, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 39 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 239x199, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 240x200 of 240x200, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 389.0, [l -1.2, r 1.2, b -1.0, t 1.0] 2.4x2.0 -> [l -1.2, r 1.2, b -1.0, t 1.0] 2.4x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 240x200, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 240x200, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 240x200, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 40 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 240x200, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 241x201 of 241x201, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 391.0, [l -1.199005, r 1.199005, b -1.0, t 1.0] 2.39801x2.0 -> [l -1.199005, r 1.199005, b -1.0, t 1.0] 2.39801x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 241x201, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 241x201, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 241x201, swapInterval 0, drawable 0x60100d4
[apply] Resizer 1: Action 40 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 241x201, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 242x202 of 242x202, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 393.0, [l -1.1980197, r 1.1980197, b -1.0, t 1.0] 2.3960395x2.0 -> [l -1.1980197, r 1.1980197, b -1.0, t 1.0] 2.3960395x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 242x202, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 242x202, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 242x202, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 40 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 242x202, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 243x203 of 243x203, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 395.0, [l -1.1970444, r 1.1970444, b -1.0, t 1.0] 2.3940887x2.0 -> [l -1.1970444, r 1.1970444, b -1.0, t 1.0] 2.3940887x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 243x203, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 243x203, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 243x203, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 41 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 243x203, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 244x204 of 244x204, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 397.0, [l -1.1960784, r 1.1960784, b -1.0, t 1.0] 2.3921568x2.0 -> [l -1.1960784, r 1.1960784, b -1.0, t 1.0] 2.3921568x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 244x204, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 244x204, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 244x204, swapInterval 0, drawable 0x60100d4
[apply] Resizer 1: Action 41 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 244x204, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 245x205 of 245x205, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 399.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
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 245x205, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 245x205, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 245x205, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 41 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 245x205, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 246x206 of 246x206, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 401.0, [l -1.1941748, r 1.1941748, b -1.0, t 1.0] 2.3883495x2.0 -> [l -1.1941748, r 1.1941748, b -1.0, t 1.0] 2.3883495x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 246x206, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 246x206, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 246x206, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 42 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 246x206, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 247x207 of 247x207, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 403.0, [l -1.1932367, r 1.1932367, b -1.0, t 1.0] 2.3864734x2.0 -> [l -1.1932367, r 1.1932367, b -1.0, t 1.0] 2.3864734x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 247x207, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 247x207, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 247x207, swapInterval 0, drawable 0x60100d4
[apply] Resizer 1: Action 42 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 247x207, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 248x208 of 248x208, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 405.0, [l -1.1923077, r 1.1923077, b -1.0, t 1.0] 2.3846154x2.0 -> [l -1.1923077, r 1.1923077, b -1.0, t 1.0] 2.3846154x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 248x208, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 248x208, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 248x208, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 42 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 248x208, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 249x209 of 249x209, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 407.0, [l -1.1913875, r 1.1913875, b -1.0, t 1.0] 2.382775x2.0 -> [l -1.1913875, r 1.1913875, b -1.0, t 1.0] 2.382775x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 249x209, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 249x209, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 249x209, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 43 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 249x209, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 250x210 of 250x210, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 409.0, [l -1.1904762, r 1.1904762, b -1.0, t 1.0] 2.3809524x2.0 -> [l -1.1904762, r 1.1904762, b -1.0, t 1.0] 2.3809524x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 250x210, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 250x210, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 250x210, swapInterval 0, drawable 0x60100d4
[apply] Resizer 1: Action 43 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 250x210, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 251x211 of 251x211, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 411.0, [l -1.1895734, r 1.1895734, b -1.0, t 1.0] 2.3791468x2.0 -> [l -1.1895734, r 1.1895734, b -1.0, t 1.0] 2.3791468x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 251x211, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 251x211, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 251x211, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 43 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 251x211, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 252x212 of 252x212, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 413.0, [l -1.1886792, r 1.1886792, b -1.0, t 1.0] 2.3773584x2.0 -> [l -1.1886792, r 1.1886792, b -1.0, t 1.0] 2.3773584x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 252x212, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 252x212, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 252x212, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 44 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 252x212, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 253x213 of 253x213, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 415.0, [l -1.1877934, r 1.1877934, b -1.0, t 1.0] 2.3755867x2.0 -> [l -1.1877934, r 1.1877934, b -1.0, t 1.0] 2.3755867x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 253x213, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 253x213, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 253x213, swapInterval 0, drawable 0x60100d4
[apply] Resizer 1: Action 44 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 253x213, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 254x214 of 254x214, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 417.0, [l -1.1869159, r 1.1869159, b -1.0, t 1.0] 2.3738317x2.0 -> [l -1.1869159, r 1.1869159, b -1.0, t 1.0] 2.3738317x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 254x214, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 254x214, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 254x214, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 44 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 254x214, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 255x215 of 255x215, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 419.0, [l -1.1860465, r 1.1860465, b -1.0, t 1.0] 2.372093x2.0 -> [l -1.1860465, r 1.1860465, b -1.0, t 1.0] 2.372093x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 255x215, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 255x215, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 255x215, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 45 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 255x215, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 256x216 of 256x216, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 421.0, [l -1.1851852, r 1.1851852, b -1.0, t 1.0] 2.3703704x2.0 -> [l -1.1851852, r 1.1851852, b -1.0, t 1.0] 2.3703704x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 256x216, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 256x216, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 256x216, swapInterval 0, drawable 0x60100d4
[apply] Resizer 1: Action 45 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 256x216, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 257x217 of 257x217, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 423.0, [l -1.1843318, r 1.1843318, b -1.0, t 1.0] 2.3686635x2.0 -> [l -1.1843318, r 1.1843318, b -1.0, t 1.0] 2.3686635x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 257x217, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 257x217, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 257x217, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 45 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 257x217, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 258x218 of 258x218, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 425.0, [l -1.1834862, r 1.1834862, b -1.0, t 1.0] 2.3669724x2.0 -> [l -1.1834862, r 1.1834862, b -1.0, t 1.0] 2.3669724x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 258x218, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 258x218, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 258x218, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 46 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 258x218, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 259x219 of 259x219, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 427.0, [l -1.1826484, r 1.1826484, b -1.0, t 1.0] 2.3652968x2.0 -> [l -1.1826484, r 1.1826484, b -1.0, t 1.0] 2.3652968x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 259x219, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 259x219, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 259x219, swapInterval 0, drawable 0x60100d4
[apply] Resizer 1: Action 46 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 259x219, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 260x220 of 260x220, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 429.0, [l -1.1818181, r 1.1818181, b -1.0, t 1.0] 2.3636363x2.0 -> [l -1.1818181, r 1.1818181, b -1.0, t 1.0] 2.3636363x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 260x220, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 260x220, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 260x220, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 46 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 260x220, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 261x221 of 261x221, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 431.0, [l -1.1809955, r 1.1809955, b -1.0, t 1.0] 2.361991x2.0 -> [l -1.1809955, r 1.1809955, b -1.0, t 1.0] 2.361991x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 261x221, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 261x221, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 261x221, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 47 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 261x221, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 262x222 of 262x222, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 433.0, [l -1.1801802, r 1.1801802, b -1.0, t 1.0] 2.3603604x2.0 -> [l -1.1801802, r 1.1801802, b -1.0, t 1.0] 2.3603604x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 262x222, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 262x222, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 262x222, swapInterval 0, drawable 0x60100d4
[apply] Resizer 1: Action 47 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 262x222, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 263x223 of 263x223, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 435.0, [l -1.1793722, r 1.1793722, b -1.0, t 1.0] 2.3587444x2.0 -> [l -1.1793722, r 1.1793722, b -1.0, t 1.0] 2.3587444x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 263x223, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 263x223, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 263x223, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 47 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 263x223, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 264x224 of 264x224, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 437.0, [l -1.1785715, r 1.1785715, b -1.0, t 1.0] 2.357143x2.0 -> [l -1.1785715, r 1.1785715, b -1.0, t 1.0] 2.357143x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 264x224, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 264x224, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 264x224, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 48 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 264x224, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 265x225 of 265x225, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 439.0, [l -1.1777778, r 1.1777778, b -1.0, t 1.0] 2.3555555x2.0 -> [l -1.1777778, r 1.1777778, b -1.0, t 1.0] 2.3555555x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 265x225, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 265x225, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 265x225, swapInterval 0, drawable 0x60100d4
[apply] Resizer 1: Action 48 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 265x225, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 266x226 of 266x226, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 441.0, [l -1.1769911, r 1.1769911, b -1.0, t 1.0] 2.3539822x2.0 -> [l -1.1769911, r 1.1769911, b -1.0, t 1.0] 2.3539822x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 266x226, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 266x226, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 266x226, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 48 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 266x226, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 267x227 of 267x227, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 443.0, [l -1.1762115, r 1.1762115, b -1.0, t 1.0] 2.352423x2.0 -> [l -1.1762115, r 1.1762115, b -1.0, t 1.0] 2.352423x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 267x227, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 267x227, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 267x227, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 49 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 267x227, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 268x228 of 268x228, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 445.0, [l -1.1754386, r 1.1754386, b -1.0, t 1.0] 2.3508773x2.0 -> [l -1.1754386, r 1.1754386, b -1.0, t 1.0] 2.3508773x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 268x228, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 268x228, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 268x228, swapInterval 0, drawable 0x60100d4
[apply] Resizer 1: Action 49 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Resizer 0: DONE/SYNC: main-resz0
[apply] Resizer 0: END: main-resz0
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 268x228, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 269x229 of 269x229, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 447.0, [l -1.1746725, r 1.1746725, b -1.0, t 1.0] 2.349345x2.0 -> [l -1.1746725, r 1.1746725, b -1.0, t 1.0] 2.349345x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 269x229, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 269x229, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 269x229, swapInterval 0, drawable 0x30107df
[apply] Resizer 1: DONE/SYNC: main-resz1
[apply] Resizer 1: END: main-resz1
[apply] Resizer 2: Action 49 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 269x229, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 270x230 of 270x230, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 449.0, [l -1.173913, r 1.173913, b -1.0, t 1.0] 2.347826x2.0 -> [l -1.173913, r 1.173913, b -1.0, t 1.0] 2.347826x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 270x230, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 270x230, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 270x230, swapInterval 0, drawable 0x700107d7
[apply] Resizer 2: DONE/SYNC: main-resz2
[apply] Resizer 2: END: main-resz2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5af3afd9: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5af3afd9 FIN
[apply] *** reshapes: 150, displays 900
[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 @ 1691901072352 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901072352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] junit.framework.TestListener: endTest(test01_3A3RThreads_50Resizes)
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.676 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901063357 ms III - Start
[apply] SLOCK [T main @ 1691901063357 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_1A1RThreads_100Resizes
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6e171cd7: tileRendererInUse null, GearsES2[obj 0x6e171cd7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6e171cd7 on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6e171cd7 created: GearsObj[0x44f18ec1, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6e171cd7 created: GearsObj[0x4bd83636, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6e171cd7 created: GearsObj[0x4bd83636, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x6e171cd7 FIN GearsES2[obj 0x6e171cd7 isInit true, usesShared false, 1 GearsObj[0x44f18ec1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4bd83636, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x692c26fe, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 120x80 of 120x80, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 120x80, swapInterval 0, drawable 0xffffffffdd010806
[apply] animThreadCount 1, frameCount 200
[apply] reszThreadCount 1, resizeCount 100
[apply] tasks 2, threads 2
[apply] create anim task/thread 0
[apply] create resz task/thread 0
[apply] start resize thread 0
[apply] start anim thread 0
[apply] Resizer 0, count 100: PRE: main-resz0
[apply] Animatr 0, count 200: PRE: main-anim0
[apply] Animatr 0: Action 0 / 200: main-anim0
[apply] Resizer 0: Action 0 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 120x80, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 1 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 120x80, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 121x81 of 121x81, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 1.5, [l -1.4938271, r 1.4938271, b -1.0, t 1.0] 2.9876542x2.0 -> [l -1.4938271, r 1.4938271, b -1.0, t 1.0] 2.9876542x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 121x81, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 121x81, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 121x81, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 2 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 121x81, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 1 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 121x81, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 3 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 121x81, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 122x82 of 122x82, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 4.5, [l -1.4878049, r 1.4878049, b -1.0, t 1.0] 2.9756098x2.0 -> [l -1.4878049, r 1.4878049, b -1.0, t 1.0] 2.9756098x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 122x82, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 122x82, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 122x82, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 4 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 122x82, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 2 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 122x82, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 5 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 122x82, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 123x83 of 123x83, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 7.5, [l -1.4819278, r 1.4819278, b -1.0, t 1.0] 2.9638555x2.0 -> [l -1.4819278, r 1.4819278, b -1.0, t 1.0] 2.9638555x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 123x83, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 123x83, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 123x83, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 6 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 123x83, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 3 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 123x83, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 7 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 123x83, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 124x84 of 124x84, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 10.5, [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
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 124x84, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 124x84, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 124x84, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 8 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 124x84, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 4 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 124x84, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 9 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 124x84, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 125x85 of 125x85, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 13.5, [l -1.4705882, r 1.4705882, b -1.0, t 1.0] 2.9411764x2.0 -> [l -1.4705882, r 1.4705882, b -1.0, t 1.0] 2.9411764x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 125x85, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 125x85, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 125x85, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 10 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 125x85, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 5 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 125x85, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 11 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 125x85, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 126x86 of 126x86, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 16.5, [l -1.4651163, r 1.4651163, b -1.0, t 1.0] 2.9302325x2.0 -> [l -1.4651163, r 1.4651163, b -1.0, t 1.0] 2.9302325x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 126x86, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 126x86, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 126x86, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 12 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 126x86, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 6 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 126x86, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 13 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 126x86, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 127x87 of 127x87, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 19.5, [l -1.4597701, r 1.4597701, b -1.0, t 1.0] 2.9195402x2.0 -> [l -1.4597701, r 1.4597701, b -1.0, t 1.0] 2.9195402x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 127x87, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 127x87, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 127x87, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 14 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 127x87, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 7 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 127x87, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 15 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 127x87, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 128x88 of 128x88, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 22.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
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 128x88, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 128x88, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 128x88, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 16 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 128x88, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 8 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 128x88, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 17 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 128x88, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 129x89 of 129x89, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 25.5, [l -1.4494382, r 1.4494382, b -1.0, t 1.0] 2.8988764x2.0 -> [l -1.4494382, r 1.4494382, b -1.0, t 1.0] 2.8988764x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 129x89, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 129x89, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 129x89, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 18 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 129x89, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 9 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 129x89, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 19 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 129x89, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 130x90 of 130x90, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 28.5, [l -1.4444444, r 1.4444444, b -1.0, t 1.0] 2.8888888x2.0 -> [l -1.4444444, r 1.4444444, b -1.0, t 1.0] 2.8888888x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 130x90, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 130x90, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 130x90, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 20 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 130x90, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 10 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 130x90, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 21 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 130x90, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 131x91 of 131x91, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 31.5, [l -1.4395604, r 1.4395604, b -1.0, t 1.0] 2.8791208x2.0 -> [l -1.4395604, r 1.4395604, b -1.0, t 1.0] 2.8791208x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 131x91, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 131x91, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 131x91, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 22 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 131x91, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 11 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 131x91, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 23 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 131x91, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 132x92 of 132x92, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 34.5, [l -1.4347826, r 1.4347826, b -1.0, t 1.0] 2.8695652x2.0 -> [l -1.4347826, r 1.4347826, b -1.0, t 1.0] 2.8695652x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 132x92, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 132x92, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 132x92, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 24 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 132x92, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 12 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 132x92, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 25 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 132x92, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 133x93 of 133x93, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 37.5, [l -1.4301075, r 1.4301075, b -1.0, t 1.0] 2.860215x2.0 -> [l -1.4301075, r 1.4301075, b -1.0, t 1.0] 2.860215x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 133x93, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 133x93, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 133x93, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 26 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 133x93, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 13 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 133x93, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 27 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 133x93, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 134x94 of 134x94, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 40.5, [l -1.4255319, r 1.4255319, b -1.0, t 1.0] 2.8510637x2.0 -> [l -1.4255319, r 1.4255319, b -1.0, t 1.0] 2.8510637x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 134x94, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 134x94, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 134x94, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 28 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 134x94, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 14 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 134x94, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 29 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 134x94, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 135x95 of 135x95, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 43.5, [l -1.4210526, r 1.4210526, b -1.0, t 1.0] 2.8421052x2.0 -> [l -1.4210526, r 1.4210526, b -1.0, t 1.0] 2.8421052x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 135x95, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 135x95, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 135x95, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 30 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 135x95, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 15 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 135x95, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 31 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 135x95, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 136x96 of 136x96, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 46.5, [l -1.4166666, r 1.4166666, b -1.0, t 1.0] 2.8333333x2.0 -> [l -1.4166666, r 1.4166666, b -1.0, t 1.0] 2.8333333x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 136x96, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 136x96, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 136x96, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 32 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 136x96, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 16 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 136x96, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 33 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 136x96, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 137x97 of 137x97, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 49.5, [l -1.4123712, r 1.4123712, b -1.0, t 1.0] 2.8247423x2.0 -> [l -1.4123712, r 1.4123712, b -1.0, t 1.0] 2.8247423x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 137x97, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 137x97, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 137x97, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 34 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 137x97, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 17 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 137x97, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 35 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 137x97, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 138x98 of 138x98, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 52.5, [l -1.4081633, r 1.4081633, b -1.0, t 1.0] 2.8163266x2.0 -> [l -1.4081633, r 1.4081633, b -1.0, t 1.0] 2.8163266x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 138x98, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 138x98, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 138x98, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 36 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 138x98, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 18 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 138x98, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 37 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 138x98, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 139x99 of 139x99, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 55.5, [l -1.4040405, r 1.4040405, b -1.0, t 1.0] 2.808081x2.0 -> [l -1.4040405, r 1.4040405, b -1.0, t 1.0] 2.808081x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 139x99, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 139x99, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 139x99, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 38 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 139x99, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 19 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 139x99, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 39 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 139x99, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 140x100 of 140x100, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 58.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
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 140x100, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 140x100, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 140x100, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 40 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 140x100, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 20 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 140x100, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 41 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 140x100, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 141x101 of 141x101, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 61.5, [l -1.3960396, r 1.3960396, b -1.0, t 1.0] 2.7920792x2.0 -> [l -1.3960396, r 1.3960396, b -1.0, t 1.0] 2.7920792x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 141x101, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 141x101, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 141x101, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 42 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 141x101, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 21 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 141x101, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 43 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 141x101, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 142x102 of 142x102, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 64.5, [l -1.3921568, r 1.3921568, b -1.0, t 1.0] 2.7843137x2.0 -> [l -1.3921568, r 1.3921568, b -1.0, t 1.0] 2.7843137x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 142x102, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 142x102, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 142x102, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 44 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 142x102, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 22 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 142x102, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 45 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 142x102, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 143x103 of 143x103, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 67.5, [l -1.3883495, r 1.3883495, b -1.0, t 1.0] 2.776699x2.0 -> [l -1.3883495, r 1.3883495, b -1.0, t 1.0] 2.776699x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 143x103, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 143x103, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 143x103, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 46 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 143x103, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 23 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 143x103, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 47 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 143x103, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 144x104 of 144x104, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 70.5, [l -1.3846154, r 1.3846154, b -1.0, t 1.0] 2.7692308x2.0 -> [l -1.3846154, r 1.3846154, b -1.0, t 1.0] 2.7692308x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 144x104, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 144x104, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 144x104, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 48 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 144x104, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 24 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 144x104, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 49 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 144x104, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 145x105 of 145x105, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 73.5, [l -1.3809524, r 1.3809524, b -1.0, t 1.0] 2.7619047x2.0 -> [l -1.3809524, r 1.3809524, b -1.0, t 1.0] 2.7619047x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 145x105, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 145x105, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 145x105, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 50 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 145x105, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 25 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 145x105, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 51 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 145x105, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 146x106 of 146x106, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 76.5, [l -1.3773584, r 1.3773584, b -1.0, t 1.0] 2.7547169x2.0 -> [l -1.3773584, r 1.3773584, b -1.0, t 1.0] 2.7547169x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 146x106, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 146x106, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 146x106, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 52 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 146x106, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 26 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 146x106, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 53 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 146x106, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 147x107 of 147x107, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 79.5, [l -1.3738317, r 1.3738317, b -1.0, t 1.0] 2.7476635x2.0 -> [l -1.3738317, r 1.3738317, b -1.0, t 1.0] 2.7476635x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 147x107, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 147x107, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 147x107, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 54 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 147x107, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 27 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 147x107, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 55 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 147x107, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 148x108 of 148x108, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 82.5, [l -1.3703704, r 1.3703704, b -1.0, t 1.0] 2.7407408x2.0 -> [l -1.3703704, r 1.3703704, b -1.0, t 1.0] 2.7407408x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 148x108, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 148x108, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 148x108, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 56 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 148x108, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 28 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 148x108, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 57 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 148x108, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 149x109 of 149x109, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 85.5, [l -1.3669724, r 1.3669724, b -1.0, t 1.0] 2.733945x2.0 -> [l -1.3669724, r 1.3669724, b -1.0, t 1.0] 2.733945x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 149x109, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 149x109, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 149x109, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 58 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 149x109, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 29 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 149x109, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 59 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 149x109, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 150x110 of 150x110, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 88.5, [l -1.3636364, r 1.3636364, b -1.0, t 1.0] 2.7272727x2.0 -> [l -1.3636364, r 1.3636364, b -1.0, t 1.0] 2.7272727x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 150x110, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 150x110, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 150x110, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 60 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 150x110, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 30 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 150x110, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 61 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 150x110, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 151x111 of 151x111, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 91.5, [l -1.3603604, r 1.3603604, b -1.0, t 1.0] 2.7207208x2.0 -> [l -1.3603604, r 1.3603604, b -1.0, t 1.0] 2.7207208x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 151x111, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 151x111, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 151x111, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 62 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 151x111, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 31 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 151x111, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 63 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 151x111, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 152x112 of 152x112, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 94.5, [l -1.3571428, r 1.3571428, b -1.0, t 1.0] 2.7142856x2.0 -> [l -1.3571428, r 1.3571428, b -1.0, t 1.0] 2.7142856x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 152x112, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 152x112, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 152x112, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 64 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 152x112, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 32 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 152x112, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 65 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 152x112, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 153x113 of 153x113, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 97.5, [l -1.3539823, r 1.3539823, b -1.0, t 1.0] 2.7079647x2.0 -> [l -1.3539823, r 1.3539823, b -1.0, t 1.0] 2.7079647x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 153x113, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 153x113, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 153x113, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 66 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 153x113, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 33 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 153x113, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 67 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 153x113, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 154x114 of 154x114, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 100.5, [l -1.3508772, r 1.3508772, b -1.0, t 1.0] 2.7017543x2.0 -> [l -1.3508772, r 1.3508772, b -1.0, t 1.0] 2.7017543x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 154x114, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 154x114, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 154x114, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 68 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 154x114, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 34 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 154x114, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 69 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 154x114, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 155x115 of 155x115, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 103.5, [l -1.3478261, r 1.3478261, b -1.0, t 1.0] 2.6956522x2.0 -> [l -1.3478261, r 1.3478261, b -1.0, t 1.0] 2.6956522x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 155x115, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 155x115, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 155x115, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 70 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 155x115, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 35 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 155x115, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 71 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 155x115, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 156x116 of 156x116, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 106.5, [l -1.3448275, r 1.3448275, b -1.0, t 1.0] 2.689655x2.0 -> [l -1.3448275, r 1.3448275, b -1.0, t 1.0] 2.689655x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 156x116, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 156x116, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 156x116, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 72 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 156x116, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 36 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 156x116, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 73 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 156x116, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 157x117 of 157x117, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 109.5, [l -1.3418803, r 1.3418803, b -1.0, t 1.0] 2.6837606x2.0 -> [l -1.3418803, r 1.3418803, b -1.0, t 1.0] 2.6837606x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 157x117, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 157x117, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 157x117, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 74 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 157x117, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 37 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 157x117, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 75 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 157x117, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 158x118 of 158x118, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 112.5, [l -1.338983, r 1.338983, b -1.0, t 1.0] 2.677966x2.0 -> [l -1.338983, r 1.338983, b -1.0, t 1.0] 2.677966x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 158x118, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 158x118, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 158x118, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 76 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 158x118, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 38 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 158x118, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 77 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 158x118, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 159x119 of 159x119, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 115.5, [l -1.3361344, r 1.3361344, b -1.0, t 1.0] 2.6722689x2.0 -> [l -1.3361344, r 1.3361344, b -1.0, t 1.0] 2.6722689x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 159x119, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 159x119, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 159x119, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 78 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 159x119, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 39 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 159x119, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 79 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 159x119, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 160x120 of 160x120, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 118.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 160x120, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 160x120, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 160x120, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 80 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 160x120, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 40 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 160x120, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 81 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 160x120, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 161x121 of 161x121, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 121.5, [l -1.3305786, r 1.3305786, b -1.0, t 1.0] 2.6611571x2.0 -> [l -1.3305786, r 1.3305786, b -1.0, t 1.0] 2.6611571x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 161x121, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 161x121, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 161x121, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 82 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 161x121, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 41 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 161x121, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 83 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 161x121, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 162x122 of 162x122, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 124.5, [l -1.3278688, r 1.3278688, b -1.0, t 1.0] 2.6557376x2.0 -> [l -1.3278688, r 1.3278688, b -1.0, t 1.0] 2.6557376x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 162x122, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 162x122, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 162x122, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 84 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 162x122, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 42 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 162x122, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 85 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 162x122, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 163x123 of 163x123, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 127.5, [l -1.3252033, r 1.3252033, b -1.0, t 1.0] 2.6504066x2.0 -> [l -1.3252033, r 1.3252033, b -1.0, t 1.0] 2.6504066x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 163x123, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 163x123, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 163x123, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 86 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 163x123, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 43 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 163x123, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 87 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 163x123, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 164x124 of 164x124, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 130.5, [l -1.3225807, r 1.3225807, b -1.0, t 1.0] 2.6451614x2.0 -> [l -1.3225807, r 1.3225807, b -1.0, t 1.0] 2.6451614x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 164x124, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 164x124, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 164x124, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 88 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 164x124, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 44 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 164x124, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 89 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 164x124, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 165x125 of 165x125, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 133.5, [l -1.32, r 1.32, b -1.0, t 1.0] 2.64x2.0 -> [l -1.32, r 1.32, b -1.0, t 1.0] 2.64x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 165x125, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 165x125, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 165x125, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 90 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 165x125, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 45 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 165x125, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 91 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 165x125, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 166x126 of 166x126, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 136.5, [l -1.3174603, r 1.3174603, b -1.0, t 1.0] 2.6349206x2.0 -> [l -1.3174603, r 1.3174603, b -1.0, t 1.0] 2.6349206x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 166x126, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 166x126, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 166x126, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 92 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 166x126, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 46 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 166x126, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 93 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 166x126, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 167x127 of 167x127, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 139.5, [l -1.3149606, r 1.3149606, b -1.0, t 1.0] 2.6299212x2.0 -> [l -1.3149606, r 1.3149606, b -1.0, t 1.0] 2.6299212x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 167x127, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 167x127, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 167x127, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 94 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 167x127, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 47 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 167x127, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 95 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 167x127, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 168x128 of 168x128, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 142.5, [l -1.3125, r 1.3125, b -1.0, t 1.0] 2.625x2.0 -> [l -1.3125, r 1.3125, b -1.0, t 1.0] 2.625x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 168x128, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 168x128, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 168x128, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 96 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 168x128, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 48 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 168x128, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 97 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 168x128, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 169x129 of 169x129, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 145.5, [l -1.3100775, r 1.3100775, b -1.0, t 1.0] 2.620155x2.0 -> [l -1.3100775, r 1.3100775, b -1.0, t 1.0] 2.620155x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 169x129, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 169x129, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 169x129, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 98 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 169x129, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 49 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 169x129, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 99 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 169x129, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 170x130 of 170x130, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 148.5, [l -1.3076923, r 1.3076923, b -1.0, t 1.0] 2.6153846x2.0 -> [l -1.3076923, r 1.3076923, b -1.0, t 1.0] 2.6153846x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 170x130, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 170x130, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 170x130, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 100 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 170x130, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 50 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 170x130, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 101 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 170x130, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 171x131 of 171x131, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 151.5, [l -1.3053435, r 1.3053435, b -1.0, t 1.0] 2.610687x2.0 -> [l -1.3053435, r 1.3053435, b -1.0, t 1.0] 2.610687x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 171x131, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 171x131, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 171x131, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 102 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 171x131, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 51 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 171x131, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 103 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 171x131, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 172x132 of 172x132, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 154.5, [l -1.3030303, r 1.3030303, b -1.0, t 1.0] 2.6060605x2.0 -> [l -1.3030303, r 1.3030303, b -1.0, t 1.0] 2.6060605x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 172x132, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 172x132, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 172x132, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 104 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 172x132, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 52 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 172x132, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 105 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 172x132, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 173x133 of 173x133, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 157.5, [l -1.3007519, r 1.3007519, b -1.0, t 1.0] 2.6015038x2.0 -> [l -1.3007519, r 1.3007519, b -1.0, t 1.0] 2.6015038x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 173x133, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 173x133, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 173x133, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 106 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 173x133, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 53 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 173x133, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 107 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 173x133, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 174x134 of 174x134, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 160.5, [l -1.2985075, r 1.2985075, b -1.0, t 1.0] 2.597015x2.0 -> [l -1.2985075, r 1.2985075, b -1.0, t 1.0] 2.597015x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 108 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 109 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 110 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 111 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 112 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 113 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 114 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 115 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 116 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 117 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 118 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 119 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 120 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 121 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 122 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 54 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Animatr 0: Action 123 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 174x134, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 175x135 of 175x135, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 170.5, [l -1.2962962, r 1.2962962, b -1.0, t 1.0] 2.5925925x2.0 -> [l -1.2962962, r 1.2962962, b -1.0, t 1.0] 2.5925925x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 175x135, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 175x135, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 175x135, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 124 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 175x135, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 55 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 175x135, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 125 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 175x135, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 176x136 of 176x136, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 173.5, [l -1.2941177, r 1.2941177, b -1.0, t 1.0] 2.5882354x2.0 -> [l -1.2941177, r 1.2941177, b -1.0, t 1.0] 2.5882354x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 176x136, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 176x136, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 176x136, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 126 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 176x136, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 56 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 176x136, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 127 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 176x136, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 177x137 of 177x137, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 176.5, [l -1.2919708, r 1.2919708, b -1.0, t 1.0] 2.5839417x2.0 -> [l -1.2919708, r 1.2919708, b -1.0, t 1.0] 2.5839417x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 177x137, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 177x137, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 177x137, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 128 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 177x137, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 57 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 177x137, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 129 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 177x137, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 178x138 of 178x138, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 179.5, [l -1.2898551, r 1.2898551, b -1.0, t 1.0] 2.5797102x2.0 -> [l -1.2898551, r 1.2898551, b -1.0, t 1.0] 2.5797102x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 178x138, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 178x138, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 178x138, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 130 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 178x138, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 58 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 178x138, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 131 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 178x138, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 179x139 of 179x139, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 182.5, [l -1.2877698, r 1.2877698, b -1.0, t 1.0] 2.5755396x2.0 -> [l -1.2877698, r 1.2877698, b -1.0, t 1.0] 2.5755396x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 179x139, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 179x139, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 179x139, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 132 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 179x139, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 59 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 179x139, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 133 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 179x139, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 180x140 of 180x140, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 185.5, [l -1.2857143, r 1.2857143, b -1.0, t 1.0] 2.5714285x2.0 -> [l -1.2857143, r 1.2857143, b -1.0, t 1.0] 2.5714285x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 180x140, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 180x140, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 180x140, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 134 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 180x140, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 60 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 180x140, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 135 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 180x140, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 181x141 of 181x141, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 188.5, [l -1.283688, r 1.283688, b -1.0, t 1.0] 2.567376x2.0 -> [l -1.283688, r 1.283688, b -1.0, t 1.0] 2.567376x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 181x141, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 181x141, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 181x141, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 136 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 181x141, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 61 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 181x141, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 137 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 181x141, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 182x142 of 182x142, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 191.5, [l -1.2816901, r 1.2816901, b -1.0, t 1.0] 2.5633802x2.0 -> [l -1.2816901, r 1.2816901, b -1.0, t 1.0] 2.5633802x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 182x142, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 182x142, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 182x142, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 138 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 182x142, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 62 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 182x142, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 139 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 182x142, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 183x143 of 183x143, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 194.5, [l -1.2797203, r 1.2797203, b -1.0, t 1.0] 2.5594406x2.0 -> [l -1.2797203, r 1.2797203, b -1.0, t 1.0] 2.5594406x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 183x143, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 183x143, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 183x143, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 140 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 183x143, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 63 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 183x143, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 141 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 183x143, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 184x144 of 184x144, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 197.5, [l -1.2777778, r 1.2777778, b -1.0, t 1.0] 2.5555556x2.0 -> [l -1.2777778, r 1.2777778, b -1.0, t 1.0] 2.5555556x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 184x144, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 184x144, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 184x144, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 142 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 184x144, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 64 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 184x144, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 143 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 184x144, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 185x145 of 185x145, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 200.5, [l -1.2758621, r 1.2758621, b -1.0, t 1.0] 2.5517242x2.0 -> [l -1.2758621, r 1.2758621, b -1.0, t 1.0] 2.5517242x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 185x145, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 185x145, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 185x145, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 144 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 185x145, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 65 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 185x145, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 145 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 185x145, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 186x146 of 186x146, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 203.5, [l -1.2739726, r 1.2739726, b -1.0, t 1.0] 2.5479453x2.0 -> [l -1.2739726, r 1.2739726, b -1.0, t 1.0] 2.5479453x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 186x146, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 186x146, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 186x146, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 146 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 186x146, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 66 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 186x146, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 147 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 186x146, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 187x147 of 187x147, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 206.5, [l -1.2721088, r 1.2721088, b -1.0, t 1.0] 2.5442176x2.0 -> [l -1.2721088, r 1.2721088, b -1.0, t 1.0] 2.5442176x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 187x147, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 187x147, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 187x147, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 148 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 187x147, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 67 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 187x147, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 149 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 187x147, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 188x148 of 188x148, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 209.5, [l -1.2702702, r 1.2702702, b -1.0, t 1.0] 2.5405405x2.0 -> [l -1.2702702, r 1.2702702, b -1.0, t 1.0] 2.5405405x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 188x148, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 188x148, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 188x148, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 150 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 188x148, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 68 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 188x148, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 151 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 188x148, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 189x149 of 189x149, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 212.5, [l -1.2684563, r 1.2684563, b -1.0, t 1.0] 2.5369127x2.0 -> [l -1.2684563, r 1.2684563, b -1.0, t 1.0] 2.5369127x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 189x149, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 189x149, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 189x149, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 152 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 189x149, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 69 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 189x149, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 153 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 189x149, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 190x150 of 190x150, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 215.5, [l -1.2666667, r 1.2666667, b -1.0, t 1.0] 2.5333333x2.0 -> [l -1.2666667, r 1.2666667, b -1.0, t 1.0] 2.5333333x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 190x150, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 190x150, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 190x150, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 154 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 190x150, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 70 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 190x150, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 155 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 190x150, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 191x151 of 191x151, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 218.5, [l -1.2649007, r 1.2649007, b -1.0, t 1.0] 2.5298014x2.0 -> [l -1.2649007, r 1.2649007, b -1.0, t 1.0] 2.5298014x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 191x151, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 191x151, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 191x151, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 156 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 191x151, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 71 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 191x151, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 157 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 191x151, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 192x152 of 192x152, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 221.5, [l -1.2631578, r 1.2631578, b -1.0, t 1.0] 2.5263157x2.0 -> [l -1.2631578, r 1.2631578, b -1.0, t 1.0] 2.5263157x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 192x152, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 192x152, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 192x152, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 158 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 192x152, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 72 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 192x152, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 159 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 192x152, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 193x153 of 193x153, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 224.5, [l -1.2614379, r 1.2614379, b -1.0, t 1.0] 2.5228758x2.0 -> [l -1.2614379, r 1.2614379, b -1.0, t 1.0] 2.5228758x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 193x153, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 193x153, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 193x153, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 160 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 193x153, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 73 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 193x153, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 161 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 193x153, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 194x154 of 194x154, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 227.5, [l -1.2597402, r 1.2597402, b -1.0, t 1.0] 2.5194805x2.0 -> [l -1.2597402, r 1.2597402, b -1.0, t 1.0] 2.5194805x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 194x154, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 194x154, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 194x154, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 162 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 194x154, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 74 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 194x154, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 163 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 194x154, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 195x155 of 195x155, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 230.5, [l -1.2580645, r 1.2580645, b -1.0, t 1.0] 2.516129x2.0 -> [l -1.2580645, r 1.2580645, b -1.0, t 1.0] 2.516129x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 195x155, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 195x155, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 195x155, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 164 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 195x155, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 75 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 195x155, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 165 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 195x155, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 196x156 of 196x156, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 233.5, [l -1.2564102, r 1.2564102, b -1.0, t 1.0] 2.5128205x2.0 -> [l -1.2564102, r 1.2564102, b -1.0, t 1.0] 2.5128205x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 196x156, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 196x156, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 196x156, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 166 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 196x156, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 76 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 196x156, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 167 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 196x156, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 197x157 of 197x157, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 236.5, [l -1.2547771, r 1.2547771, b -1.0, t 1.0] 2.5095541x2.0 -> [l -1.2547771, r 1.2547771, b -1.0, t 1.0] 2.5095541x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 197x157, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 197x157, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 197x157, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 168 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 197x157, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 77 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 197x157, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 169 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 197x157, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 198x158 of 198x158, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 239.5, [l -1.2531645, r 1.2531645, b -1.0, t 1.0] 2.506329x2.0 -> [l -1.2531645, r 1.2531645, b -1.0, t 1.0] 2.506329x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 198x158, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 198x158, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 198x158, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 170 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 198x158, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 78 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 198x158, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 171 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 198x158, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 199x159 of 199x159, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 242.5, [l -1.2515724, r 1.2515724, b -1.0, t 1.0] 2.5031447x2.0 -> [l -1.2515724, r 1.2515724, b -1.0, t 1.0] 2.5031447x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 199x159, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 199x159, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 199x159, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 172 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 199x159, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 79 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 199x159, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 173 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 199x159, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 200x160 of 200x160, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 245.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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 200x160, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 200x160, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 200x160, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 174 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 200x160, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 80 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 200x160, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 175 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 200x160, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 201x161 of 201x161, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 248.5, [l -1.2484472, r 1.2484472, b -1.0, t 1.0] 2.4968944x2.0 -> [l -1.2484472, r 1.2484472, b -1.0, t 1.0] 2.4968944x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 201x161, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 201x161, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 201x161, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 176 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 201x161, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 81 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 201x161, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 177 / 200: main-anim0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 201x161, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 202x162 of 202x162, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 251.5, [l -1.2469136, r 1.2469136, b -1.0, t 1.0] 2.493827x2.0 -> [l -1.2469136, r 1.2469136, b -1.0, t 1.0] 2.493827x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 178 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 179 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 180 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 181 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 182 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 183 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 184 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 185 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 186 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 187 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 188 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 189 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 190 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 191 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 192 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 193 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 194 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 195 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 196 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 197 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 198 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 199 / 200: main-anim0
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: DONE/SYNC: main-anim0
[apply] Animatr 0: END: main-anim0
[apply] Resizer 0: Action 82 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 202x162, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 203x163 of 203x163, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 265.0, [l -1.2453988, r 1.2453988, b -1.0, t 1.0] 2.4907975x2.0 -> [l -1.2453988, r 1.2453988, b -1.0, t 1.0] 2.4907975x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 203x163, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 203x163, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 203x163, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 83 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 203x163, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 204x164 of 204x164, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 267.0, [l -1.2439024, r 1.2439024, b -1.0, t 1.0] 2.487805x2.0 -> [l -1.2439024, r 1.2439024, b -1.0, t 1.0] 2.487805x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 204x164, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 204x164, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 204x164, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 84 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 204x164, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 205x165 of 205x165, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 269.0, [l -1.2424242, r 1.2424242, b -1.0, t 1.0] 2.4848485x2.0 -> [l -1.2424242, r 1.2424242, b -1.0, t 1.0] 2.4848485x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 205x165, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 205x165, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 205x165, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 85 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 205x165, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 206x166 of 206x166, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 271.0, [l -1.2409638, r 1.2409638, b -1.0, t 1.0] 2.4819276x2.0 -> [l -1.2409638, r 1.2409638, b -1.0, t 1.0] 2.4819276x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 206x166, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 206x166, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 206x166, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 86 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 206x166, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 207x167 of 207x167, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 273.0, [l -1.2395209, r 1.2395209, b -1.0, t 1.0] 2.4790418x2.0 -> [l -1.2395209, r 1.2395211, b -1.0, t 1.0] 2.479042x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 207x167, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 207x167, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 207x167, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 87 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 207x167, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 208x168 of 208x168, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 275.0, [l -1.2380953, r 1.2380953, b -1.0, t 1.0] 2.4761906x2.0 -> [l -1.2380953, r 1.238095, b -1.0, t 1.0] 2.4761903x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 208x168, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 208x168, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 208x168, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 88 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 208x168, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 209x169 of 209x169, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 277.0, [l -1.2366863, r 1.2366863, b -1.0, t 1.0] 2.4733727x2.0 -> [l -1.2366863, r 1.2366863, b -1.0, t 1.0] 2.4733727x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 209x169, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 209x169, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 209x169, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 89 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 209x169, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 210x170 of 210x170, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 279.0, [l -1.2352941, r 1.2352941, b -1.0, t 1.0] 2.4705882x2.0 -> [l -1.2352941, r 1.2352941, b -1.0, t 1.0] 2.4705882x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 210x170, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 210x170, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 210x170, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 90 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 210x170, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 211x171 of 211x171, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 281.0, [l -1.2339181, r 1.2339181, b -1.0, t 1.0] 2.4678361x2.0 -> [l -1.2339181, r 1.2339181, b -1.0, t 1.0] 2.4678361x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 211x171, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 211x171, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 211x171, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 91 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 211x171, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 212x172 of 212x172, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 283.0, [l -1.2325581, r 1.2325581, b -1.0, t 1.0] 2.4651163x2.0 -> [l -1.2325581, r 1.2325584, b -1.0, t 1.0] 2.4651165x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 212x172, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 212x172, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 212x172, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 92 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 212x172, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 213x173 of 213x173, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 285.0, [l -1.2312139, r 1.2312139, b -1.0, t 1.0] 2.4624279x2.0 -> [l -1.2312139, r 1.2312139, b -1.0, t 1.0] 2.4624279x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 213x173, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 213x173, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 213x173, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 93 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 213x173, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 214x174 of 214x174, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 287.0, [l -1.2298851, r 1.2298851, b -1.0, t 1.0] 2.4597702x2.0 -> [l -1.2298851, r 1.2298851, b -1.0, t 1.0] 2.4597702x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 214x174, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 214x174, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 214x174, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 94 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 214x174, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 215x175 of 215x175, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 289.0, [l -1.2285714, r 1.2285714, b -1.0, t 1.0] 2.4571428x2.0 -> [l -1.2285714, r 1.2285714, b -1.0, t 1.0] 2.4571428x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 215x175, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 215x175, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 215x175, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 95 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 215x175, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 216x176 of 216x176, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 291.0, [l -1.2272727, r 1.2272727, b -1.0, t 1.0] 2.4545455x2.0 -> [l -1.2272727, r 1.2272727, b -1.0, t 1.0] 2.4545455x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 216x176, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 216x176, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 216x176, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 96 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 216x176, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 217x177 of 217x177, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 293.0, [l -1.2259887, r 1.2259887, b -1.0, t 1.0] 2.4519775x2.0 -> [l -1.2259887, r 1.2259887, b -1.0, t 1.0] 2.4519775x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 217x177, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 217x177, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 217x177, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 97 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 217x177, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 218x178 of 218x178, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 295.0, [l -1.224719, r 1.224719, b -1.0, t 1.0] 2.449438x2.0 -> [l -1.224719, r 1.2247188, b -1.0, t 1.0] 2.4494379x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 218x178, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 218x178, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 218x178, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 98 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 218x178, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 219x179 of 219x179, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 297.0, [l -1.2234637, r 1.2234637, b -1.0, t 1.0] 2.4469273x2.0 -> [l -1.2234637, r 1.2234637, b -1.0, t 1.0] 2.4469273x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 219x179, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 219x179, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 219x179, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 99 / 100: main-Display-.windows_nil-1-EDT-1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 219x179, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6e171cd7 0/0 220x180 of 220x180, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 299.0, [l -1.2222222, r 1.2222222, b -1.0, t 1.0] 2.4444444x2.0 -> [l -1.2222222, r 1.2222222, b -1.0, t 1.0] 2.4444444x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 220x180, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 220x180, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6e171cd7 220x180, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: DONE/SYNC: main-resz0
[apply] Resizer 0: END: main-resz0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6e171cd7: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6e171cd7 FIN
[apply] *** reshapes: 100, displays 600
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_1A1RThreads_100Resizes
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_3A3RThreads_50Resizes
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x5af3afd9: tileRendererInUse null, GearsES2[obj 0x5af3afd9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5af3afd9 on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5af3afd9 created: GearsObj[0x1a87cfd2, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5af3afd9 created: GearsObj[0x53998571, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5af3afd9 created: GearsObj[0x53998571, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x5af3afd9 FIN GearsES2[obj 0x5af3afd9 isInit true, usesShared false, 1 GearsObj[0x1a87cfd2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x53998571, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4b499a8a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 120x80 of 120x80, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 120x80, swapInterval 0, drawable 0xffffffffdd010806
[apply] animThreadCount 3, frameCount 100
[apply] reszThreadCount 3, resizeCount 50
[apply] tasks 6, threads 6
[apply] create anim task/thread 0
[apply] create anim task/thread 1
[apply] create anim task/thread 2
[apply] create resz task/thread 0
[apply] create resz task/thread 1
[apply] create resz task/thread 2
[apply] start resize thread 0
[apply] start anim thread 0
[apply] start resize thread 1
[apply] start anim thread 1
[apply] start resize thread 2
[apply] start anim thread 2
[apply] Resizer 0, count 50: PRE: main-resz0
[apply] Animatr 2, count 100: PRE: main-anim2
[apply] Animatr 2: Action 0 / 100: main-anim2
[apply] Resizer 0: Action 0 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Animatr 0, count 100: PRE: main-anim0
[apply] Animatr 0: Action 0 / 100: main-anim0
[apply] Resizer 1, count 50: PRE: main-resz1
[apply] Animatr 1, count 100: PRE: main-anim1
[apply] Animatr 1: Action 0 / 100: main-anim1
[apply] Resizer 2, count 50: PRE: main-resz2
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 120x80, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 1 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 120x80, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 121x81 of 121x81, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 1.5, [l -1.4938271, r 1.4938271, b -1.0, t 1.0] 2.9876542x2.0 -> [l -1.4938271, r 1.4938271, b -1.0, t 1.0] 2.9876542x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 121x81, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 121x81, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 121x81, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 1 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 121x81, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 1 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 121x81, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 2 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 121x81, swapInterval 0, drawable 0x60100d4
[apply] Resizer 1: Action 0 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 121x81, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 2 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 121x81, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 2 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 121x81, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 3 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 121x81, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 122x82 of 122x82, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 6.5, [l -1.4878049, r 1.4878049, b -1.0, t 1.0] 2.9756098x2.0 -> [l -1.4878049, r 1.4878049, b -1.0, t 1.0] 2.9756098x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 122x82, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 122x82, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 122x82, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 3 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 122x82, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 3 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 122x82, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 4 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 122x82, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 2: Action 0 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 122x82, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 4 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 122x82, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 4 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 122x82, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 5 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 122x82, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 123x83 of 123x83, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 11.5, [l -1.4819278, r 1.4819278, b -1.0, t 1.0] 2.9638555x2.0 -> [l -1.4819278, r 1.4819278, b -1.0, t 1.0] 2.9638555x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 123x83, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 123x83, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 123x83, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 5 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 123x83, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 5 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 123x83, swapInterval 0, drawable 0x700107d7
[apply] Animatr 2: Action 6 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 123x83, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 1 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 123x83, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 6 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 123x83, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 6 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 123x83, swapInterval 0, drawable 0x700107d7
[apply] Animatr 2: Action 7 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 123x83, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 124x84 of 124x84, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 16.5, [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
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 124x84, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 124x84, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 124x84, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 7 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 124x84, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 7 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 124x84, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 8 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 124x84, swapInterval 0, drawable 0x60100d4
[apply] Resizer 1: Action 1 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 124x84, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 8 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 124x84, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 8 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 124x84, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 9 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 124x84, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 125x85 of 125x85, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 21.5, [l -1.4705882, r 1.4705882, b -1.0, t 1.0] 2.9411764x2.0 -> [l -1.4705882, r 1.4705882, b -1.0, t 1.0] 2.9411764x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 125x85, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 125x85, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 125x85, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 9 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 125x85, swapInterval 0, drawable 0x700107d7
[apply] Animatr 1: Action 9 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 125x85, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 10 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 125x85, swapInterval 0, drawable 0x700107d7
[apply] Resizer 2: Action 1 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 125x85, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 10 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 125x85, swapInterval 0, drawable 0x700107d7
[apply] Animatr 1: Action 10 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 125x85, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 11 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 125x85, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 126x86 of 126x86, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 26.5, [l -1.4651163, r 1.4651163, b -1.0, t 1.0] 2.9302325x2.0 -> [l -1.4651163, r 1.4651163, b -1.0, t 1.0] 2.9302325x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 126x86, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 126x86, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 126x86, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 11 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 126x86, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 11 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 126x86, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 12 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 126x86, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 2 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 126x86, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 12 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 126x86, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 12 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 126x86, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 13 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 126x86, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 127x87 of 127x87, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 31.5, [l -1.4597701, r 1.4597701, b -1.0, t 1.0] 2.9195402x2.0 -> [l -1.4597701, r 1.4597701, b -1.0, t 1.0] 2.9195402x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 127x87, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 127x87, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 127x87, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 13 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 127x87, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 13 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 127x87, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 14 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 127x87, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 1: Action 2 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 127x87, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 14 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 127x87, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 14 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 127x87, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 15 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 127x87, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 128x88 of 128x88, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 36.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
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 128x88, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 128x88, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 128x88, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 15 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 128x88, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 15 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 128x88, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 16 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 128x88, swapInterval 0, drawable 0x60100d4
[apply] Resizer 2: Action 2 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 128x88, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 16 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 128x88, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 16 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 128x88, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 17 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 128x88, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 129x89 of 129x89, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 41.5, [l -1.4494382, r 1.4494382, b -1.0, t 1.0] 2.8988764x2.0 -> [l -1.4494382, r 1.4494382, b -1.0, t 1.0] 2.8988764x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 129x89, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 129x89, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 129x89, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 17 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 129x89, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 17 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 129x89, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 18 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 129x89, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 3 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 129x89, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 18 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 129x89, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 18 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 129x89, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 19 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 129x89, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 130x90 of 130x90, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 46.5, [l -1.4444444, r 1.4444444, b -1.0, t 1.0] 2.8888888x2.0 -> [l -1.4444444, r 1.4444444, b -1.0, t 1.0] 2.8888888x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 130x90, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 130x90, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 130x90, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 19 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 130x90, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 19 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 130x90, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 20 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 130x90, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 1: Action 3 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 130x90, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 20 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 130x90, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 20 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 130x90, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 21 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 130x90, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 131x91 of 131x91, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 51.5, [l -1.4395604, r 1.4395604, b -1.0, t 1.0] 2.8791208x2.0 -> [l -1.4395604, r 1.4395604, b -1.0, t 1.0] 2.8791208x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 131x91, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 131x91, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 131x91, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 21 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 131x91, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 21 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 131x91, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 22 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 131x91, swapInterval 0, drawable 0x60100d4
[apply] Resizer 2: Action 3 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 131x91, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 22 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 131x91, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 22 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 131x91, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 23 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 131x91, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 132x92 of 132x92, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 56.5, [l -1.4347826, r 1.4347826, b -1.0, t 1.0] 2.8695652x2.0 -> [l -1.4347826, r 1.4347826, b -1.0, t 1.0] 2.8695652x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 132x92, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 132x92, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 132x92, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 23 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 132x92, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 23 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 132x92, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 24 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 132x92, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 4 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 132x92, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 24 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 132x92, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 24 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 132x92, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 25 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 132x92, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 133x93 of 133x93, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 61.5, [l -1.4301075, r 1.4301075, b -1.0, t 1.0] 2.860215x2.0 -> [l -1.4301075, r 1.4301075, b -1.0, t 1.0] 2.860215x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 133x93, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 133x93, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 133x93, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 25 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 133x93, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 25 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 133x93, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 26 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 133x93, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 1: Action 4 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 133x93, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 26 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 133x93, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 26 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 133x93, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 27 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 133x93, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 134x94 of 134x94, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 66.5, [l -1.4255319, r 1.4255319, b -1.0, t 1.0] 2.8510637x2.0 -> [l -1.4255319, r 1.4255319, b -1.0, t 1.0] 2.8510637x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 134x94, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 134x94, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 134x94, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 27 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 134x94, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 27 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 134x94, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 28 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 134x94, swapInterval 0, drawable 0x60100d4
[apply] Resizer 2: Action 4 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 134x94, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 28 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 134x94, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 28 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 134x94, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 29 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 134x94, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 135x95 of 135x95, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 71.5, [l -1.4210526, r 1.4210526, b -1.0, t 1.0] 2.8421052x2.0 -> [l -1.4210526, r 1.4210526, b -1.0, t 1.0] 2.8421052x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 135x95, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 135x95, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 135x95, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 29 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 135x95, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 29 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 135x95, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 30 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 135x95, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 5 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 135x95, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 30 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 135x95, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 30 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 135x95, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 31 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 135x95, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 136x96 of 136x96, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 76.5, [l -1.4166666, r 1.4166666, b -1.0, t 1.0] 2.8333333x2.0 -> [l -1.4166666, r 1.4166666, b -1.0, t 1.0] 2.8333333x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 136x96, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 136x96, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 136x96, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 31 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 136x96, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 31 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 136x96, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 32 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 136x96, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 1: Action 5 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 136x96, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 32 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 136x96, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 32 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 136x96, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 33 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 136x96, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 137x97 of 137x97, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 81.5, [l -1.4123712, r 1.4123712, b -1.0, t 1.0] 2.8247423x2.0 -> [l -1.4123712, r 1.4123712, b -1.0, t 1.0] 2.8247423x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 137x97, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 137x97, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 137x97, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 33 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 137x97, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 33 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 137x97, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 34 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 137x97, swapInterval 0, drawable 0x60100d4
[apply] Resizer 2: Action 5 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 137x97, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 34 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 137x97, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 34 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 137x97, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 35 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 137x97, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 138x98 of 138x98, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 86.5, [l -1.4081633, r 1.4081633, b -1.0, t 1.0] 2.8163266x2.0 -> [l -1.4081633, r 1.4081633, b -1.0, t 1.0] 2.8163266x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 138x98, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 138x98, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 138x98, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 35 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 138x98, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 35 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 138x98, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 36 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 138x98, swapInterval 0, drawable 0x30107df
[apply] Resizer 0: Action 6 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 138x98, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 36 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 138x98, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 36 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 138x98, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 37 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 138x98, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 139x99 of 139x99, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 91.5, [l -1.4040405, r 1.4040405, b -1.0, t 1.0] 2.808081x2.0 -> [l -1.4040405, r 1.4040405, b -1.0, t 1.0] 2.808081x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 139x99, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 139x99, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 139x99, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 37 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 139x99, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 37 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 139x99, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 38 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 139x99, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 1: Action 6 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 139x99, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 38 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 139x99, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 38 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 139x99, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 39 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 139x99, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 140x100 of 140x100, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 96.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
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 140x100, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 140x100, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 140x100, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 39 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 140x100, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 39 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 140x100, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 40 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 140x100, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 140x100, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 2: Action 6 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Animatr 0: Action 40 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 140x100, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 40 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 140x100, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 41 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 140x100, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 141x101 of 141x101, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 101.5, [l -1.3960396, r 1.3960396, b -1.0, t 1.0] 2.7920792x2.0 -> [l -1.3960396, r 1.3960396, b -1.0, t 1.0] 2.7920792x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 141x101, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 141x101, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 141x101, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 41 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 141x101, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 41 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 141x101, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 42 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 141x101, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 141x101, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 7 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Animatr 0: Action 42 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 141x101, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 42 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 141x101, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 43 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 141x101, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 142x102 of 142x102, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 106.5, [l -1.3921568, r 1.3921568, b -1.0, t 1.0] 2.7843137x2.0 -> [l -1.3921568, r 1.3921568, b -1.0, t 1.0] 2.7843137x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 142x102, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 142x102, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 142x102, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 43 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 142x102, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 43 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 142x102, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 44 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 142x102, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 1: Action 7 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 142x102, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 44 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 142x102, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 44 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 142x102, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 142x102, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 45 / 100: main-anim0
[apply] Animatr 2: Action 45 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 142x102, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 143x103 of 143x103, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 112.0, [l -1.3883495, r 1.3883495, b -1.0, t 1.0] 2.776699x2.0 -> [l -1.3883495, r 1.3883495, b -1.0, t 1.0] 2.776699x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 143x103, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 143x103, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 143x103, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 45 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 143x103, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 46 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 143x103, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 46 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 143x103, swapInterval 0, drawable 0x60100d4
[apply] Resizer 2: Action 7 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 143x103, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 46 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 143x103, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 47 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 143x103, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 47 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 143x103, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 144x104 of 144x104, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 117.0, [l -1.3846154, r 1.3846154, b -1.0, t 1.0] 2.7692308x2.0 -> [l -1.3846154, r 1.3846154, b -1.0, t 1.0] 2.7692308x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 144x104, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 144x104, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 144x104, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 47 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 144x104, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 48 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 144x104, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 48 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 144x104, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 8 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 144x104, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 48 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 144x104, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 49 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 144x104, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 49 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 144x104, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 145x105 of 145x105, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 122.0, [l -1.3809524, r 1.3809524, b -1.0, t 1.0] 2.7619047x2.0 -> [l -1.3809524, r 1.3809524, b -1.0, t 1.0] 2.7619047x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 145x105, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 145x105, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 145x105, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 49 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 145x105, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 50 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 145x105, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 50 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 145x105, swapInterval 0, drawable 0x30107df
[apply] Resizer 1: Action 8 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 145x105, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 50 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 145x105, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 51 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 145x105, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 51 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 145x105, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 146x106 of 146x106, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 127.0, [l -1.3773584, r 1.3773584, b -1.0, t 1.0] 2.7547169x2.0 -> [l -1.3773584, r 1.3773584, b -1.0, t 1.0] 2.7547169x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 146x106, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 146x106, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 146x106, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 51 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 146x106, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 52 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 146x106, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 52 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 146x106, swapInterval 0, drawable 0x60100d4
[apply] Resizer 2: Action 8 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 146x106, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 52 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 146x106, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 53 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 146x106, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 53 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 146x106, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 147x107 of 147x107, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 132.0, [l -1.3738317, r 1.3738317, b -1.0, t 1.0] 2.7476635x2.0 -> [l -1.3738317, r 1.3738317, b -1.0, t 1.0] 2.7476635x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 147x107, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 147x107, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 147x107, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 53 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 147x107, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 54 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 147x107, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 54 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 147x107, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 9 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 147x107, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 54 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 147x107, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 55 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 147x107, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 55 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 147x107, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 148x108 of 148x108, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 137.0, [l -1.3703704, r 1.3703704, b -1.0, t 1.0] 2.7407408x2.0 -> [l -1.3703704, r 1.3703704, b -1.0, t 1.0] 2.7407408x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 148x108, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 148x108, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 148x108, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 55 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 148x108, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 56 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 148x108, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 56 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 148x108, swapInterval 0, drawable 0x30107df
[apply] Resizer 1: Action 9 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 148x108, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 56 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 148x108, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 57 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 148x108, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 57 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 148x108, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 149x109 of 149x109, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 142.0, [l -1.3669724, r 1.3669724, b -1.0, t 1.0] 2.733945x2.0 -> [l -1.3669724, r 1.3669724, b -1.0, t 1.0] 2.733945x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 149x109, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 149x109, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 149x109, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 57 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 149x109, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 58 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 149x109, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 58 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 149x109, swapInterval 0, drawable 0x60100d4
[apply] Resizer 2: Action 9 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 149x109, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 58 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 149x109, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 59 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 149x109, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 59 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 149x109, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 150x110 of 150x110, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 147.0, [l -1.3636364, r 1.3636364, b -1.0, t 1.0] 2.7272727x2.0 -> [l -1.3636364, r 1.3636364, b -1.0, t 1.0] 2.7272727x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 150x110, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 150x110, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 150x110, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 59 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 150x110, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 60 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 150x110, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 60 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 150x110, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 10 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 150x110, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 60 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 150x110, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 61 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 150x110, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 61 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 150x110, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 151x111 of 151x111, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 152.0, [l -1.3603604, r 1.3603604, b -1.0, t 1.0] 2.7207208x2.0 -> [l -1.3603604, r 1.3603604, b -1.0, t 1.0] 2.7207208x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 151x111, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 151x111, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 151x111, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 61 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 151x111, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 62 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 151x111, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 62 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 151x111, swapInterval 0, drawable 0x30107df
[apply] Resizer 1: Action 10 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 151x111, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 62 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 151x111, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 63 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 151x111, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 63 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 151x111, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 152x112 of 152x112, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 157.0, [l -1.3571428, r 1.3571428, b -1.0, t 1.0] 2.7142856x2.0 -> [l -1.3571428, r 1.3571428, b -1.0, t 1.0] 2.7142856x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 152x112, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 152x112, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 152x112, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 63 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 152x112, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 64 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 152x112, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 64 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 152x112, swapInterval 0, drawable 0x60100d4
[apply] Resizer 2: Action 10 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 152x112, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 64 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 152x112, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 65 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 152x112, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 65 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 152x112, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 153x113 of 153x113, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 162.0, [l -1.3539823, r 1.3539823, b -1.0, t 1.0] 2.7079647x2.0 -> [l -1.3539823, r 1.3539823, b -1.0, t 1.0] 2.7079647x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 153x113, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 153x113, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 153x113, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 65 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 153x113, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 66 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 153x113, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 66 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 153x113, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 11 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 153x113, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 66 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 153x113, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 67 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 153x113, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 67 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 153x113, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 154x114 of 154x114, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 167.0, [l -1.3508772, r 1.3508772, b -1.0, t 1.0] 2.7017543x2.0 -> [l -1.3508772, r 1.3508772, b -1.0, t 1.0] 2.7017543x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 154x114, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 154x114, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 154x114, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 67 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 154x114, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 68 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 154x114, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 68 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 154x114, swapInterval 0, drawable 0x30107df
[apply] Resizer 1: Action 11 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 154x114, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 68 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 154x114, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 69 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 154x114, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 69 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 154x114, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 155x115 of 155x115, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 172.0, [l -1.3478261, r 1.3478261, b -1.0, t 1.0] 2.6956522x2.0 -> [l -1.3478261, r 1.3478261, b -1.0, t 1.0] 2.6956522x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 155x115, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 155x115, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 155x115, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 69 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 155x115, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 70 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 155x115, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 70 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 155x115, swapInterval 0, drawable 0x60100d4
[apply] Resizer 2: Action 11 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 155x115, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 70 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 155x115, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 71 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 155x115, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 71 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 155x115, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 156x116 of 156x116, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 177.0, [l -1.3448275, r 1.3448275, b -1.0, t 1.0] 2.689655x2.0 -> [l -1.3448275, r 1.3448275, b -1.0, t 1.0] 2.689655x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 156x116, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 156x116, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 156x116, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 71 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 156x116, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 72 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 156x116, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 72 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 156x116, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 12 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 156x116, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 72 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 156x116, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 73 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 156x116, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 73 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 156x116, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 157x117 of 157x117, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 182.0, [l -1.3418803, r 1.3418803, b -1.0, t 1.0] 2.6837606x2.0 -> [l -1.3418803, r 1.3418803, b -1.0, t 1.0] 2.6837606x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 157x117, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 157x117, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 157x117, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 73 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 157x117, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 74 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 157x117, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 74 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 157x117, swapInterval 0, drawable 0x30107df
[apply] Resizer 1: Action 12 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 157x117, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 74 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 157x117, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 75 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 157x117, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 75 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 157x117, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 158x118 of 158x118, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 187.0, [l -1.338983, r 1.338983, b -1.0, t 1.0] 2.677966x2.0 -> [l -1.338983, r 1.338983, b -1.0, t 1.0] 2.677966x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 158x118, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 158x118, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 158x118, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 75 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 158x118, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 76 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 158x118, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 76 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 158x118, swapInterval 0, drawable 0x60100d4
[apply] Resizer 2: Action 12 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 158x118, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 76 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 158x118, swapInterval 0, drawable 0x60100d4
[apply] Animatr 0: Action 77 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 158x118, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 77 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 158x118, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 159x119 of 159x119, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 192.0, [l -1.3361344, r 1.3361344, b -1.0, t 1.0] 2.6722689x2.0 -> [l -1.3361344, r 1.3361344, b -1.0, t 1.0] 2.6722689x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 159x119, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 159x119, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 159x119, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 77 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 159x119, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 78 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 159x119, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 78 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 159x119, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 13 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 159x119, swapInterval 0, drawable 0x60100d4
[apply] Animatr 1: Action 78 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 159x119, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 79 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 159x119, swapInterval 0, drawable 0x60100d4
[apply] Animatr 2: Action 79 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 159x119, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 160x120 of 160x120, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 197.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 160x120, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 160x120, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 160x120, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 79 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 160x120, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 80 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 160x120, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 80 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 160x120, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 13 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 160x120, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 80 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 160x120, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 81 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 160x120, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 81 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 160x120, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 161x121 of 161x121, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 202.0, [l -1.3305786, r 1.3305786, b -1.0, t 1.0] 2.6611571x2.0 -> [l -1.3305786, r 1.3305786, b -1.0, t 1.0] 2.6611571x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 161x121, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 161x121, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 161x121, swapInterval 0, drawable 0x700107d7
[apply] Animatr 1: Action 81 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 161x121, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 82 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 161x121, swapInterval 0, drawable 0x700107d7
[apply] Animatr 2: Action 82 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 161x121, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 13 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 161x121, swapInterval 0, drawable 0x700107d7
[apply] Animatr 1: Action 82 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 161x121, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 83 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 161x121, swapInterval 0, drawable 0x700107d7
[apply] Animatr 2: Action 83 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 161x121, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 162x122 of 162x122, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 207.0, [l -1.3278688, r 1.3278688, b -1.0, t 1.0] 2.6557376x2.0 -> [l -1.3278688, r 1.3278688, b -1.0, t 1.0] 2.6557376x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 162x122, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 162x122, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 162x122, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 83 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 162x122, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 84 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 162x122, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 84 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 162x122, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 14 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 162x122, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 84 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 162x122, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 85 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 162x122, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 85 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 162x122, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 163x123 of 163x123, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 212.0, [l -1.3252033, r 1.3252033, b -1.0, t 1.0] 2.6504066x2.0 -> [l -1.3252033, r 1.3252033, b -1.0, t 1.0] 2.6504066x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 163x123, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 163x123, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 163x123, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 85 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 163x123, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 86 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 163x123, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 86 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 163x123, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 14 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 163x123, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 86 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 163x123, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 87 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 163x123, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 87 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 163x123, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 164x124 of 164x124, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 217.0, [l -1.3225807, r 1.3225807, b -1.0, t 1.0] 2.6451614x2.0 -> [l -1.3225807, r 1.3225807, b -1.0, t 1.0] 2.6451614x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 164x124, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 164x124, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 164x124, swapInterval 0, drawable 0x700107d7
[apply] Animatr 1: Action 87 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 164x124, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 88 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 164x124, swapInterval 0, drawable 0x700107d7
[apply] Animatr 2: Action 88 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 164x124, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 14 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 164x124, swapInterval 0, drawable 0x700107d7
[apply] Animatr 1: Action 88 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 164x124, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 89 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 164x124, swapInterval 0, drawable 0x700107d7
[apply] Animatr 2: Action 89 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 164x124, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 165x125 of 165x125, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 222.0, [l -1.32, r 1.32, b -1.0, t 1.0] 2.64x2.0 -> [l -1.32, r 1.32, b -1.0, t 1.0] 2.64x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 165x125, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 165x125, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 165x125, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 89 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 165x125, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 90 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 165x125, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 90 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 165x125, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 15 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 165x125, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 90 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 165x125, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 91 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 165x125, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 91 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 165x125, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 166x126 of 166x126, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 227.0, [l -1.3174603, r 1.3174603, b -1.0, t 1.0] 2.6349206x2.0 -> [l -1.3174603, r 1.3174603, b -1.0, t 1.0] 2.6349206x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 166x126, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 166x126, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 166x126, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 91 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 166x126, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 92 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 166x126, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 92 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 166x126, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 15 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 166x126, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 92 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 166x126, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 93 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 166x126, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 93 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 166x126, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 167x127 of 167x127, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 232.0, [l -1.3149606, r 1.3149606, b -1.0, t 1.0] 2.6299212x2.0 -> [l -1.3149606, r 1.3149606, b -1.0, t 1.0] 2.6299212x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 167x127, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 167x127, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 167x127, swapInterval 0, drawable 0x700107d7
[apply] Animatr 1: Action 93 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 167x127, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 94 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 167x127, swapInterval 0, drawable 0x700107d7
[apply] Animatr 2: Action 94 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 167x127, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 15 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 167x127, swapInterval 0, drawable 0x700107d7
[apply] Animatr 1: Action 94 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 167x127, swapInterval 0, drawable 0x30107df
[apply] Animatr 0: Action 95 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 167x127, swapInterval 0, drawable 0x700107d7
[apply] Animatr 2: Action 95 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 167x127, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 168x128 of 168x128, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 237.0, [l -1.3125, r 1.3125, b -1.0, t 1.0] 2.625x2.0 -> [l -1.3125, r 1.3125, b -1.0, t 1.0] 2.625x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 168x128, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 168x128, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 168x128, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 95 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 168x128, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 96 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 168x128, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 96 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 168x128, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 0: Action 16 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 168x128, swapInterval 0, drawable 0x30107df
[apply] Animatr 1: Action 96 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 168x128, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: Action 97 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 168x128, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: Action 97 / 100: main-anim2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 168x128, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 169x129 of 169x129, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 242.0, [l -1.3100775, r 1.3100775, b -1.0, t 1.0] 2.620155x2.0 -> [l -1.3100775, r 1.3100775, b -1.0, t 1.0] 2.620155x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 169x129, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 169x129, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 169x129, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 1: Action 97 / 100: main-anim1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 169x129, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 98 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 169x129, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 98 / 100: main-anim2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 169x129, swapInterval 0, drawable 0x700107d7
[apply] Animatr 1: Action 98 / 100: main-anim1
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 169x129, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 1: Action 16 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 169x129, swapInterval 0, drawable 0x700107d7
[apply] Animatr 0: Action 99 / 100: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 169x129, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: Action 99 / 100: main-anim2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 169x129, swapInterval 0, drawable 0x700107d7
[apply] Animatr 1: Action 99 / 100: main-anim1
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 169x129, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 170x130 of 170x130, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 247.5, [l -1.3076923, r 1.3076923, b -1.0, t 1.0] 2.6153846x2.0 -> [l -1.3076923, r 1.3076923, b -1.0, t 1.0] 2.6153846x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 170x130, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 170x130, swapInterval 0, drawable 0x30107df
[apply] Thread[main-anim0,5,main] GearsES2.display 0x5af3afd9 170x130, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 0: DONE/SYNC: main-anim0
[apply] Animatr 0: END: main-anim0
[apply] Thread[main-anim2,5,main] GearsES2.display 0x5af3afd9 170x130, swapInterval 0, drawable 0x30107df
[apply] Animatr 2: DONE/SYNC: main-anim2
[apply] Thread[main-anim1,5,main] GearsES2.display 0x5af3afd9 170x130, swapInterval 0, drawable 0xffffffffdd010806
[apply] Animatr 2: END: main-anim2
[apply] Animatr 1: DONE/SYNC: main-anim1
[apply] Animatr 1: END: main-anim1
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 170x130, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 16 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 170x130, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 171x131 of 171x131, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 251.0, [l -1.3053435, r 1.3053435, b -1.0, t 1.0] 2.610687x2.0 -> [l -1.3053435, r 1.3053435, b -1.0, t 1.0] 2.610687x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 171x131, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 171x131, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 171x131, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 17 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 171x131, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 172x132 of 172x132, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 253.0, [l -1.3030303, r 1.3030303, b -1.0, t 1.0] 2.6060605x2.0 -> [l -1.3030303, r 1.3030303, b -1.0, t 1.0] 2.6060605x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 172x132, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 172x132, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 172x132, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 17 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 172x132, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 173x133 of 173x133, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 255.0, [l -1.3007519, r 1.3007519, b -1.0, t 1.0] 2.6015038x2.0 -> [l -1.3007519, r 1.3007519, b -1.0, t 1.0] 2.6015038x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 173x133, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 173x133, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 173x133, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 17 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 173x133, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 174x134 of 174x134, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 257.0, [l -1.2985075, r 1.2985075, b -1.0, t 1.0] 2.597015x2.0 -> [l -1.2985075, r 1.2985075, b -1.0, t 1.0] 2.597015x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 174x134, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 174x134, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 174x134, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 18 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 174x134, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 175x135 of 175x135, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 259.0, [l -1.2962962, r 1.2962962, b -1.0, t 1.0] 2.5925925x2.0 -> [l -1.2962962, r 1.2962962, b -1.0, t 1.0] 2.5925925x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 175x135, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 175x135, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 175x135, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 18 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 175x135, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 176x136 of 176x136, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 261.0, [l -1.2941177, r 1.2941177, b -1.0, t 1.0] 2.5882354x2.0 -> [l -1.2941177, r 1.2941177, b -1.0, t 1.0] 2.5882354x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 176x136, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 176x136, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 176x136, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 18 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 176x136, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 177x137 of 177x137, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 263.0, [l -1.2919708, r 1.2919708, b -1.0, t 1.0] 2.5839417x2.0 -> [l -1.2919708, r 1.2919708, b -1.0, t 1.0] 2.5839417x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 177x137, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 177x137, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 177x137, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 19 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 177x137, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 178x138 of 178x138, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 265.0, [l -1.2898551, r 1.2898551, b -1.0, t 1.0] 2.5797102x2.0 -> [l -1.2898551, r 1.2898551, b -1.0, t 1.0] 2.5797102x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 178x138, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 178x138, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 178x138, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 19 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 178x138, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 179x139 of 179x139, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 267.0, [l -1.2877698, r 1.2877698, b -1.0, t 1.0] 2.5755396x2.0 -> [l -1.2877698, r 1.2877698, b -1.0, t 1.0] 2.5755396x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 179x139, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 179x139, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 179x139, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 19 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 179x139, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 180x140 of 180x140, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 269.0, [l -1.2857143, r 1.2857143, b -1.0, t 1.0] 2.5714285x2.0 -> [l -1.2857143, r 1.2857143, b -1.0, t 1.0] 2.5714285x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 180x140, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 180x140, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 180x140, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 20 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 180x140, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 181x141 of 181x141, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 271.0, [l -1.283688, r 1.283688, b -1.0, t 1.0] 2.567376x2.0 -> [l -1.283688, r 1.283688, b -1.0, t 1.0] 2.567376x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 181x141, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 181x141, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 181x141, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 20 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 181x141, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 182x142 of 182x142, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 273.0, [l -1.2816901, r 1.2816901, b -1.0, t 1.0] 2.5633802x2.0 -> [l -1.2816901, r 1.2816901, b -1.0, t 1.0] 2.5633802x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 182x142, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 182x142, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 182x142, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 20 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 182x142, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 183x143 of 183x143, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 275.0, [l -1.2797203, r 1.2797203, b -1.0, t 1.0] 2.5594406x2.0 -> [l -1.2797203, r 1.2797203, b -1.0, t 1.0] 2.5594406x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 183x143, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 183x143, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 183x143, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 21 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 183x143, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 184x144 of 184x144, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 277.0, [l -1.2777778, r 1.2777778, b -1.0, t 1.0] 2.5555556x2.0 -> [l -1.2777778, r 1.2777778, b -1.0, t 1.0] 2.5555556x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 184x144, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 184x144, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 184x144, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 21 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 184x144, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 185x145 of 185x145, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 279.0, [l -1.2758621, r 1.2758621, b -1.0, t 1.0] 2.5517242x2.0 -> [l -1.2758621, r 1.2758621, b -1.0, t 1.0] 2.5517242x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 185x145, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 185x145, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 185x145, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 21 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 185x145, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 186x146 of 186x146, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 281.0, [l -1.2739726, r 1.2739726, b -1.0, t 1.0] 2.5479453x2.0 -> [l -1.2739726, r 1.2739726, b -1.0, t 1.0] 2.5479453x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 186x146, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 186x146, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 186x146, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 22 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 186x146, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 187x147 of 187x147, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 283.0, [l -1.2721088, r 1.2721088, b -1.0, t 1.0] 2.5442176x2.0 -> [l -1.2721088, r 1.2721088, b -1.0, t 1.0] 2.5442176x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 187x147, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 187x147, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 187x147, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 22 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 187x147, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 188x148 of 188x148, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 285.0, [l -1.2702702, r 1.2702702, b -1.0, t 1.0] 2.5405405x2.0 -> [l -1.2702702, r 1.2702702, b -1.0, t 1.0] 2.5405405x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 188x148, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 188x148, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 188x148, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 22 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 188x148, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 189x149 of 189x149, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 287.0, [l -1.2684563, r 1.2684563, b -1.0, t 1.0] 2.5369127x2.0 -> [l -1.2684563, r 1.2684563, b -1.0, t 1.0] 2.5369127x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 189x149, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 189x149, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 189x149, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 23 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 189x149, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 190x150 of 190x150, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 289.0, [l -1.2666667, r 1.2666667, b -1.0, t 1.0] 2.5333333x2.0 -> [l -1.2666667, r 1.2666667, b -1.0, t 1.0] 2.5333333x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 190x150, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 190x150, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 190x150, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 23 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 190x150, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 191x151 of 191x151, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 291.0, [l -1.2649007, r 1.2649007, b -1.0, t 1.0] 2.5298014x2.0 -> [l -1.2649007, r 1.2649007, b -1.0, t 1.0] 2.5298014x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 191x151, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 191x151, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 191x151, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 23 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 191x151, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 192x152 of 192x152, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 293.0, [l -1.2631578, r 1.2631578, b -1.0, t 1.0] 2.5263157x2.0 -> [l -1.2631578, r 1.2631578, b -1.0, t 1.0] 2.5263157x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 192x152, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 192x152, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 192x152, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 24 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 192x152, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 193x153 of 193x153, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 295.0, [l -1.2614379, r 1.2614379, b -1.0, t 1.0] 2.5228758x2.0 -> [l -1.2614379, r 1.2614379, b -1.0, t 1.0] 2.5228758x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 193x153, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 193x153, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 193x153, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 24 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 193x153, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 194x154 of 194x154, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 297.0, [l -1.2597402, r 1.2597402, b -1.0, t 1.0] 2.5194805x2.0 -> [l -1.2597402, r 1.2597402, b -1.0, t 1.0] 2.5194805x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 194x154, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 194x154, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 194x154, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 24 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 194x154, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 195x155 of 195x155, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 299.0, [l -1.2580645, r 1.2580645, b -1.0, t 1.0] 2.516129x2.0 -> [l -1.2580645, r 1.2580645, b -1.0, t 1.0] 2.516129x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 195x155, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 195x155, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 195x155, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 25 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 195x155, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 196x156 of 196x156, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 301.0, [l -1.2564102, r 1.2564102, b -1.0, t 1.0] 2.5128205x2.0 -> [l -1.2564102, r 1.2564102, b -1.0, t 1.0] 2.5128205x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 196x156, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 196x156, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 196x156, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 25 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 196x156, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 197x157 of 197x157, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 303.0, [l -1.2547771, r 1.2547771, b -1.0, t 1.0] 2.5095541x2.0 -> [l -1.2547771, r 1.2547771, b -1.0, t 1.0] 2.5095541x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 197x157, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 197x157, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 197x157, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 25 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 197x157, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 198x158 of 198x158, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 305.0, [l -1.2531645, r 1.2531645, b -1.0, t 1.0] 2.506329x2.0 -> [l -1.2531645, r 1.2531645, b -1.0, t 1.0] 2.506329x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 198x158, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 198x158, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 198x158, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 26 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 198x158, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 199x159 of 199x159, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 307.0, [l -1.2515724, r 1.2515724, b -1.0, t 1.0] 2.5031447x2.0 -> [l -1.2515724, r 1.2515724, b -1.0, t 1.0] 2.5031447x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 199x159, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 199x159, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 199x159, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 26 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 199x159, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 200x160 of 200x160, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 309.0, [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0 -> [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 200x160, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 200x160, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 200x160, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 26 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 200x160, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 201x161 of 201x161, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 311.0, [l -1.2484472, r 1.2484472, b -1.0, t 1.0] 2.4968944x2.0 -> [l -1.2484472, r 1.2484472, b -1.0, t 1.0] 2.4968944x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 201x161, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 201x161, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 201x161, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 27 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 201x161, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 202x162 of 202x162, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 313.0, [l -1.2469136, r 1.2469136, b -1.0, t 1.0] 2.493827x2.0 -> [l -1.2469136, r 1.2469136, b -1.0, t 1.0] 2.493827x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 202x162, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 202x162, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 202x162, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 27 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 202x162, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 203x163 of 203x163, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 315.0, [l -1.2453988, r 1.2453988, b -1.0, t 1.0] 2.4907975x2.0 -> [l -1.2453988, r 1.2453988, b -1.0, t 1.0] 2.4907975x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 203x163, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 203x163, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 203x163, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 27 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 203x163, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 204x164 of 204x164, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 317.0, [l -1.2439024, r 1.2439024, b -1.0, t 1.0] 2.487805x2.0 -> [l -1.2439024, r 1.2439024, b -1.0, t 1.0] 2.487805x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 204x164, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 204x164, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 204x164, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 28 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 204x164, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 205x165 of 205x165, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 319.0, [l -1.2424242, r 1.2424242, b -1.0, t 1.0] 2.4848485x2.0 -> [l -1.2424242, r 1.2424242, b -1.0, t 1.0] 2.4848485x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 205x165, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 205x165, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 205x165, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 28 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 205x165, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 206x166 of 206x166, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 321.0, [l -1.2409638, r 1.2409638, b -1.0, t 1.0] 2.4819276x2.0 -> [l -1.2409638, r 1.2409638, b -1.0, t 1.0] 2.4819276x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 206x166, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 206x166, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 206x166, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 28 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 206x166, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 207x167 of 207x167, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 323.0, [l -1.2395209, r 1.2395209, b -1.0, t 1.0] 2.4790418x2.0 -> [l -1.2395209, r 1.2395211, b -1.0, t 1.0] 2.479042x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 207x167, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 207x167, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 207x167, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 29 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 207x167, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 208x168 of 208x168, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 325.0, [l -1.2380953, r 1.2380953, b -1.0, t 1.0] 2.4761906x2.0 -> [l -1.2380953, r 1.238095, b -1.0, t 1.0] 2.4761903x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 208x168, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 208x168, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 208x168, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 29 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 208x168, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 209x169 of 209x169, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 327.0, [l -1.2366863, r 1.2366863, b -1.0, t 1.0] 2.4733727x2.0 -> [l -1.2366863, r 1.2366863, b -1.0, t 1.0] 2.4733727x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 209x169, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 209x169, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 209x169, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 29 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 209x169, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 210x170 of 210x170, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 329.0, [l -1.2352941, r 1.2352941, b -1.0, t 1.0] 2.4705882x2.0 -> [l -1.2352941, r 1.2352941, b -1.0, t 1.0] 2.4705882x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 210x170, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 210x170, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 210x170, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 30 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 210x170, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 211x171 of 211x171, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 331.0, [l -1.2339181, r 1.2339181, b -1.0, t 1.0] 2.4678361x2.0 -> [l -1.2339181, r 1.2339181, b -1.0, t 1.0] 2.4678361x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 211x171, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 211x171, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 211x171, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 30 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 211x171, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 212x172 of 212x172, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 333.0, [l -1.2325581, r 1.2325581, b -1.0, t 1.0] 2.4651163x2.0 -> [l -1.2325581, r 1.2325584, b -1.0, t 1.0] 2.4651165x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 212x172, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 212x172, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 212x172, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 30 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 212x172, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 213x173 of 213x173, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 335.0, [l -1.2312139, r 1.2312139, b -1.0, t 1.0] 2.4624279x2.0 -> [l -1.2312139, r 1.2312139, b -1.0, t 1.0] 2.4624279x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 213x173, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 213x173, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 213x173, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 31 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 213x173, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 214x174 of 214x174, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 337.0, [l -1.2298851, r 1.2298851, b -1.0, t 1.0] 2.4597702x2.0 -> [l -1.2298851, r 1.2298851, b -1.0, t 1.0] 2.4597702x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 214x174, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 214x174, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 214x174, swapInterval 0, drawable 0x700107d7
[apply] Resizer 1: Action 31 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 214x174, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 215x175 of 215x175, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 339.0, [l -1.2285714, r 1.2285714, b -1.0, t 1.0] 2.4571428x2.0 -> [l -1.2285714, r 1.2285714, b -1.0, t 1.0] 2.4571428x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 215x175, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 215x175, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 215x175, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 31 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 215x175, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 216x176 of 216x176, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 341.0, [l -1.2272727, r 1.2272727, b -1.0, t 1.0] 2.4545455x2.0 -> [l -1.2272727, r 1.2272727, b -1.0, t 1.0] 2.4545455x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 216x176, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 216x176, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 216x176, swapInterval 0, drawable 0x60100d4
[apply] Resizer 0: Action 32 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 216x176, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 217x177 of 217x177, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 343.0, [l -1.2259887, r 1.2259887, b -1.0, t 1.0] 2.4519775x2.0 -> [l -1.2259887, r 1.2259887, b -1.0, t 1.0] 2.4519775x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 217x177, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 217x177, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 217x177, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 1: Action 32 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 217x177, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 218x178 of 218x178, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 345.0, [l -1.224719, r 1.224719, b -1.0, t 1.0] 2.449438x2.0 -> [l -1.224719, r 1.2247188, b -1.0, t 1.0] 2.4494379x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 218x178, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 218x178, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 218x178, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 32 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 218x178, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 219x179 of 219x179, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 347.0, [l -1.2234637, r 1.2234637, b -1.0, t 1.0] 2.4469273x2.0 -> [l -1.2234637, r 1.2234637, b -1.0, t 1.0] 2.4469273x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 219x179, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 219x179, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 219x179, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 33 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 219x179, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 220x180 of 220x180, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 349.0, [l -1.2222222, r 1.2222222, b -1.0, t 1.0] 2.4444444x2.0 -> [l -1.2222222, r 1.2222222, b -1.0, t 1.0] 2.4444444x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 220x180, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 220x180, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 220x180, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 1: Action 33 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 220x180, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 221x181 of 221x181, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 351.0, [l -1.2209945, r 1.2209945, b -1.0, t 1.0] 2.441989x2.0 -> [l -1.2209945, r 1.2209945, b -1.0, t 1.0] 2.441989x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 221x181, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 221x181, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 221x181, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 33 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 221x181, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 222x182 of 222x182, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 353.0, [l -1.2197802, r 1.2197802, b -1.0, t 1.0] 2.4395604x2.0 -> [l -1.2197802, r 1.2197802, b -1.0, t 1.0] 2.4395604x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 222x182, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 222x182, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 222x182, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 34 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 222x182, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 223x183 of 223x183, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 355.0, [l -1.2185793, r 1.2185793, b -1.0, t 1.0] 2.4371586x2.0 -> [l -1.2185793, r 1.2185793, b -1.0, t 1.0] 2.4371586x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 223x183, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 223x183, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 223x183, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 1: Action 34 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 223x183, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 224x184 of 224x184, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 357.0, [l -1.2173913, r 1.2173913, b -1.0, t 1.0] 2.4347825x2.0 -> [l -1.2173913, r 1.2173913, b -1.0, t 1.0] 2.4347825x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 224x184, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 224x184, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 224x184, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 34 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 224x184, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 225x185 of 225x185, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 359.0, [l -1.2162162, r 1.2162162, b -1.0, t 1.0] 2.4324324x2.0 -> [l -1.2162162, r 1.2162162, b -1.0, t 1.0] 2.4324324x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 225x185, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 225x185, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 225x185, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 35 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 225x185, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 226x186 of 226x186, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 361.0, [l -1.2150538, r 1.2150538, b -1.0, t 1.0] 2.4301076x2.0 -> [l -1.2150538, r 1.215054, b -1.0, t 1.0] 2.4301078x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 226x186, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 226x186, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 226x186, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 1: Action 35 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 226x186, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 227x187 of 227x187, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 363.0, [l -1.2139038, r 1.2139038, b -1.0, t 1.0] 2.4278076x2.0 -> [l -1.2139038, r 1.2139038, b -1.0, t 1.0] 2.4278076x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 227x187, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 227x187, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 227x187, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 35 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 227x187, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 228x188 of 228x188, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 365.0, [l -1.2127659, r 1.2127659, b -1.0, t 1.0] 2.4255319x2.0 -> [l -1.2127659, r 1.2127659, b -1.0, t 1.0] 2.4255319x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 228x188, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 228x188, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 228x188, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 36 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 228x188, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 229x189 of 229x189, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 367.0, [l -1.2116402, r 1.2116402, b -1.0, t 1.0] 2.4232805x2.0 -> [l -1.2116402, r 1.2116402, b -1.0, t 1.0] 2.4232805x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 229x189, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 229x189, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 229x189, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 1: Action 36 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 229x189, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 230x190 of 230x190, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 369.0, [l -1.2105263, r 1.2105263, b -1.0, t 1.0] 2.4210527x2.0 -> [l -1.2105263, r 1.2105263, b -1.0, t 1.0] 2.4210527x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 230x190, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 230x190, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 230x190, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 36 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 230x190, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 231x191 of 231x191, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 371.0, [l -1.2094241, r 1.2094241, b -1.0, t 1.0] 2.4188483x2.0 -> [l -1.2094241, r 1.2094241, b -1.0, t 1.0] 2.4188483x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 231x191, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 231x191, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 231x191, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 37 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 231x191, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 232x192 of 232x192, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 373.0, [l -1.2083334, r 1.2083334, b -1.0, t 1.0] 2.4166667x2.0 -> [l -1.2083334, r 1.2083334, b -1.0, t 1.0] 2.4166667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 232x192, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 232x192, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 232x192, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 1: Action 37 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 232x192, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 233x193 of 233x193, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 375.0, [l -1.2072539, r 1.2072539, b -1.0, t 1.0] 2.4145079x2.0 -> [l -1.2072539, r 1.2072539, b -1.0, t 1.0] 2.4145079x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 233x193, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 233x193, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 233x193, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 37 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 233x193, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 234x194 of 234x194, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 377.0, [l -1.2061856, r 1.2061856, b -1.0, t 1.0] 2.4123712x2.0 -> [l -1.2061856, r 1.2061856, b -1.0, t 1.0] 2.4123712x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 234x194, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 234x194, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 234x194, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 38 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 234x194, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 235x195 of 235x195, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 379.0, [l -1.2051282, r 1.2051282, b -1.0, t 1.0] 2.4102564x2.0 -> [l -1.2051282, r 1.2051282, b -1.0, t 1.0] 2.4102564x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 235x195, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 235x195, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 235x195, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 1: Action 38 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 235x195, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 236x196 of 236x196, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 381.0, [l -1.2040817, r 1.2040817, b -1.0, t 1.0] 2.4081633x2.0 -> [l -1.2040817, r 1.2040817, b -1.0, t 1.0] 2.4081633x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 236x196, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 236x196, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 236x196, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 38 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 236x196, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 237x197 of 237x197, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 383.0, [l -1.2030457, r 1.2030457, b -1.0, t 1.0] 2.4060915x2.0 -> [l -1.2030457, r 1.2030457, b -1.0, t 1.0] 2.4060915x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 237x197, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 237x197, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 237x197, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 39 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 237x197, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 238x198 of 238x198, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 385.0, [l -1.2020202, r 1.2020202, b -1.0, t 1.0] 2.4040403x2.0 -> [l -1.2020202, r 1.2020202, b -1.0, t 1.0] 2.4040403x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 238x198, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 238x198, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 238x198, swapInterval 0, drawable 0xffffffffdd010806
[apply] Resizer 1: Action 39 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 238x198, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 239x199 of 239x199, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 387.0, [l -1.201005, r 1.201005, b -1.0, t 1.0] 2.40201x2.0 -> [l -1.201005, r 1.201005, b -1.0, t 1.0] 2.40201x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 239x199, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 239x199, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 239x199, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 39 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 239x199, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 240x200 of 240x200, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 389.0, [l -1.2, r 1.2, b -1.0, t 1.0] 2.4x2.0 -> [l -1.2, r 1.2, b -1.0, t 1.0] 2.4x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 240x200, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 240x200, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 240x200, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 40 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 240x200, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 241x201 of 241x201, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 391.0, [l -1.199005, r 1.199005, b -1.0, t 1.0] 2.39801x2.0 -> [l -1.199005, r 1.199005, b -1.0, t 1.0] 2.39801x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 241x201, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 241x201, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 241x201, swapInterval 0, drawable 0x60100d4
[apply] Resizer 1: Action 40 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 241x201, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 242x202 of 242x202, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 393.0, [l -1.1980197, r 1.1980197, b -1.0, t 1.0] 2.3960395x2.0 -> [l -1.1980197, r 1.1980197, b -1.0, t 1.0] 2.3960395x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 242x202, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 242x202, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 242x202, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 40 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 242x202, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 243x203 of 243x203, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 395.0, [l -1.1970444, r 1.1970444, b -1.0, t 1.0] 2.3940887x2.0 -> [l -1.1970444, r 1.1970444, b -1.0, t 1.0] 2.3940887x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 243x203, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 243x203, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 243x203, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 41 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 243x203, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 244x204 of 244x204, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 397.0, [l -1.1960784, r 1.1960784, b -1.0, t 1.0] 2.3921568x2.0 -> [l -1.1960784, r 1.1960784, b -1.0, t 1.0] 2.3921568x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 244x204, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 244x204, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 244x204, swapInterval 0, drawable 0x60100d4
[apply] Resizer 1: Action 41 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 244x204, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 245x205 of 245x205, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 399.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
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 245x205, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 245x205, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 245x205, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 41 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 245x205, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 246x206 of 246x206, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 401.0, [l -1.1941748, r 1.1941748, b -1.0, t 1.0] 2.3883495x2.0 -> [l -1.1941748, r 1.1941748, b -1.0, t 1.0] 2.3883495x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 246x206, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 246x206, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 246x206, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 42 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 246x206, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 247x207 of 247x207, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 403.0, [l -1.1932367, r 1.1932367, b -1.0, t 1.0] 2.3864734x2.0 -> [l -1.1932367, r 1.1932367, b -1.0, t 1.0] 2.3864734x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 247x207, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 247x207, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 247x207, swapInterval 0, drawable 0x60100d4
[apply] Resizer 1: Action 42 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 247x207, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 248x208 of 248x208, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 405.0, [l -1.1923077, r 1.1923077, b -1.0, t 1.0] 2.3846154x2.0 -> [l -1.1923077, r 1.1923077, b -1.0, t 1.0] 2.3846154x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 248x208, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 248x208, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 248x208, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 42 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 248x208, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 249x209 of 249x209, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 407.0, [l -1.1913875, r 1.1913875, b -1.0, t 1.0] 2.382775x2.0 -> [l -1.1913875, r 1.1913875, b -1.0, t 1.0] 2.382775x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 249x209, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 249x209, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 249x209, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 43 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 249x209, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 250x210 of 250x210, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 409.0, [l -1.1904762, r 1.1904762, b -1.0, t 1.0] 2.3809524x2.0 -> [l -1.1904762, r 1.1904762, b -1.0, t 1.0] 2.3809524x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 250x210, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 250x210, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 250x210, swapInterval 0, drawable 0x60100d4
[apply] Resizer 1: Action 43 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 250x210, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 251x211 of 251x211, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 411.0, [l -1.1895734, r 1.1895734, b -1.0, t 1.0] 2.3791468x2.0 -> [l -1.1895734, r 1.1895734, b -1.0, t 1.0] 2.3791468x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 251x211, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 251x211, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 251x211, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 43 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 251x211, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 252x212 of 252x212, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 413.0, [l -1.1886792, r 1.1886792, b -1.0, t 1.0] 2.3773584x2.0 -> [l -1.1886792, r 1.1886792, b -1.0, t 1.0] 2.3773584x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 252x212, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 252x212, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 252x212, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 44 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 252x212, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 253x213 of 253x213, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 415.0, [l -1.1877934, r 1.1877934, b -1.0, t 1.0] 2.3755867x2.0 -> [l -1.1877934, r 1.1877934, b -1.0, t 1.0] 2.3755867x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 253x213, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 253x213, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 253x213, swapInterval 0, drawable 0x60100d4
[apply] Resizer 1: Action 44 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 253x213, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 254x214 of 254x214, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 417.0, [l -1.1869159, r 1.1869159, b -1.0, t 1.0] 2.3738317x2.0 -> [l -1.1869159, r 1.1869159, b -1.0, t 1.0] 2.3738317x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 254x214, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 254x214, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 254x214, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 44 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 254x214, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 255x215 of 255x215, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 419.0, [l -1.1860465, r 1.1860465, b -1.0, t 1.0] 2.372093x2.0 -> [l -1.1860465, r 1.1860465, b -1.0, t 1.0] 2.372093x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 255x215, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 255x215, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 255x215, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 45 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 255x215, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 256x216 of 256x216, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 421.0, [l -1.1851852, r 1.1851852, b -1.0, t 1.0] 2.3703704x2.0 -> [l -1.1851852, r 1.1851852, b -1.0, t 1.0] 2.3703704x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 256x216, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 256x216, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 256x216, swapInterval 0, drawable 0x60100d4
[apply] Resizer 1: Action 45 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 256x216, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 257x217 of 257x217, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 423.0, [l -1.1843318, r 1.1843318, b -1.0, t 1.0] 2.3686635x2.0 -> [l -1.1843318, r 1.1843318, b -1.0, t 1.0] 2.3686635x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 257x217, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 257x217, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 257x217, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 45 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 257x217, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 258x218 of 258x218, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 425.0, [l -1.1834862, r 1.1834862, b -1.0, t 1.0] 2.3669724x2.0 -> [l -1.1834862, r 1.1834862, b -1.0, t 1.0] 2.3669724x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 258x218, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 258x218, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 258x218, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 46 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 258x218, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 259x219 of 259x219, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 427.0, [l -1.1826484, r 1.1826484, b -1.0, t 1.0] 2.3652968x2.0 -> [l -1.1826484, r 1.1826484, b -1.0, t 1.0] 2.3652968x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 259x219, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 259x219, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 259x219, swapInterval 0, drawable 0x60100d4
[apply] Resizer 1: Action 46 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 259x219, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 260x220 of 260x220, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 429.0, [l -1.1818181, r 1.1818181, b -1.0, t 1.0] 2.3636363x2.0 -> [l -1.1818181, r 1.1818181, b -1.0, t 1.0] 2.3636363x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 260x220, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 260x220, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 260x220, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 46 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 260x220, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 261x221 of 261x221, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 431.0, [l -1.1809955, r 1.1809955, b -1.0, t 1.0] 2.361991x2.0 -> [l -1.1809955, r 1.1809955, b -1.0, t 1.0] 2.361991x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 261x221, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 261x221, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 261x221, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 47 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 261x221, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 262x222 of 262x222, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 433.0, [l -1.1801802, r 1.1801802, b -1.0, t 1.0] 2.3603604x2.0 -> [l -1.1801802, r 1.1801802, b -1.0, t 1.0] 2.3603604x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 262x222, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 262x222, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 262x222, swapInterval 0, drawable 0x60100d4
[apply] Resizer 1: Action 47 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 262x222, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 263x223 of 263x223, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 435.0, [l -1.1793722, r 1.1793722, b -1.0, t 1.0] 2.3587444x2.0 -> [l -1.1793722, r 1.1793722, b -1.0, t 1.0] 2.3587444x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 263x223, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 263x223, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 263x223, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 47 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 263x223, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 264x224 of 264x224, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 437.0, [l -1.1785715, r 1.1785715, b -1.0, t 1.0] 2.357143x2.0 -> [l -1.1785715, r 1.1785715, b -1.0, t 1.0] 2.357143x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 264x224, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 264x224, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 264x224, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 48 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 264x224, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 265x225 of 265x225, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 439.0, [l -1.1777778, r 1.1777778, b -1.0, t 1.0] 2.3555555x2.0 -> [l -1.1777778, r 1.1777778, b -1.0, t 1.0] 2.3555555x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 265x225, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 265x225, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 265x225, swapInterval 0, drawable 0x60100d4
[apply] Resizer 1: Action 48 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 265x225, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 266x226 of 266x226, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 441.0, [l -1.1769911, r 1.1769911, b -1.0, t 1.0] 2.3539822x2.0 -> [l -1.1769911, r 1.1769911, b -1.0, t 1.0] 2.3539822x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 266x226, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 266x226, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 266x226, swapInterval 0, drawable 0x30107df
[apply] Resizer 2: Action 48 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 266x226, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 267x227 of 267x227, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 443.0, [l -1.1762115, r 1.1762115, b -1.0, t 1.0] 2.352423x2.0 -> [l -1.1762115, r 1.1762115, b -1.0, t 1.0] 2.352423x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 267x227, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 267x227, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 267x227, swapInterval 0, drawable 0x700107d7
[apply] Resizer 0: Action 49 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 267x227, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 268x228 of 268x228, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 445.0, [l -1.1754386, r 1.1754386, b -1.0, t 1.0] 2.3508773x2.0 -> [l -1.1754386, r 1.1754386, b -1.0, t 1.0] 2.3508773x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 268x228, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 268x228, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 268x228, swapInterval 0, drawable 0x60100d4
[apply] Resizer 1: Action 49 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Resizer 0: DONE/SYNC: main-resz0
[apply] Resizer 0: END: main-resz0
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 268x228, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 269x229 of 269x229, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 447.0, [l -1.1746725, r 1.1746725, b -1.0, t 1.0] 2.349345x2.0 -> [l -1.1746725, r 1.1746725, b -1.0, t 1.0] 2.349345x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 269x229, swapInterval 0, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 269x229, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 269x229, swapInterval 0, drawable 0x30107df
[apply] Resizer 1: DONE/SYNC: main-resz1
[apply] Resizer 1: END: main-resz1
[apply] Resizer 2: Action 49 / 50: main-Display-.windows_nil-1-EDT-2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 269x229, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5af3afd9 0/0 270x230 of 270x230, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 449.0, [l -1.173913, r 1.173913, b -1.0, t 1.0] 2.347826x2.0 -> [l -1.173913, r 1.173913, b -1.0, t 1.0] 2.347826x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 270x230, swapInterval 0, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 270x230, swapInterval 0, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5af3afd9 270x230, swapInterval 0, drawable 0x700107d7
[apply] Resizer 2: DONE/SYNC: main-resz2
[apply] Resizer 2: END: main-resz2
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5af3afd9: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5af3afd9 FIN
[apply] *** reshapes: 150, displays 900
[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 @ 1691901072352 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901072352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01_1A1RThreads_100Resizes took 4.187 sec
[apply] Testcase: test01_3A3RThreads_50Resizes took 4.54 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] ++++ Test Singleton.ctor()
[apply] junit.framework.TestListener: tests to run: 8++++ Test Singleton.lock()
[apply]
[apply] junit.framework.TestListener: startTest(test01GL2GL3DebugDisabled)
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901073799 ms III - Start
[apply] SLOCK [T main @ 1691901073800 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test01GL2GL3DebugDisabled
[apply] junit.framework.TestListener: endTest(test01GL2GL3DebugDisabled)
[apply] glDebug extension: null
[apply] glDebug enabled: false
[apply] glDebug sync: true
[apply] context version: 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[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] junit.framework.TestListener: startTest(test02GL2GL3DebugEnabled)
[apply] context version: 4.6 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test02GL2GL3DebugEnabled
[apply] junit.framework.TestListener: endTest(test02GL2GL3DebugEnabled)
[apply] junit.framework.TestListener: startTest(test03GL2GL3DebugError)
[apply] junit.framework.TestListener: endTest(test03GL2GL3DebugError)
[apply] junit.framework.TestListener: startTest(test04GL2GL3DebugInsert)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test03GL2GL3DebugError
[apply] XXX: GLDebugEvent[ id 0x502
[apply] type Error
[apply] severity High: dangerous undefined behavior
[apply] source GL API
[apply] msg GL_INVALID_OPERATION error generated. Framebuffer name must be generated before being bound.
[apply] when 1691901075498
[apply] source 4.6 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 - hash 0x5e82df6a]
[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)XXX: GLDebugEvent[ id 0x2a
[apply]
[apply] type Warning: generic
[apply] severity Medium: Severe performance/deprecation/other warnings
[apply] junit.framework.TestListener: startTest(test11GLES2DebugDisabled)
[apply] junit.framework.TestListener: endTest(test11GLES2DebugDisabled)
[apply] source Application
[apply] msg Hello World
[apply] when 1691901075574
[apply] junit.framework.TestListener: startTest(test12GLES2DebugEnabled)
[apply] junit.framework.TestListener: endTest(test12GLES2DebugEnabled)
[apply] source 4.6 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 - hash 0x3911c2a7]
[apply] junit.framework.TestListener: startTest(test13GLES2DebugError)
[apply] junit.framework.TestListener: endTest(test13GLES2DebugError)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test04GL2GL3DebugInsert
[apply] junit.framework.TestListener: startTest(test14GLES2DebugInsert)
[apply] junit.framework.TestListener: endTest(test14GLES2DebugInsert)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test11GLES2DebugDisabled
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test11GLES2DebugDisabled
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test12GLES2DebugEnabled
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test12GLES2DebugEnabled
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test13GLES2DebugError
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test13GLES2DebugError
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test14GLES2DebugInsert
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test14GLES2DebugInsert
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901075601 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901075601 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.445 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901073799 ms III - Start
[apply] SLOCK [T main @ 1691901073800 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test01GL2GL3DebugDisabled
[apply] glDebug extension: null
[apply] glDebug enabled: false
[apply] glDebug sync: true
[apply] context version: 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test01GL2GL3DebugDisabled
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test02GL2GL3DebugEnabled
[apply] glDebug extension: GL_KHR_debug
[apply] glDebug enabled: true
[apply] glDebug sync: true
[apply] context version: 4.6 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[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 0x502
[apply] type Error
[apply] severity High: dangerous undefined behavior
[apply] source GL API
[apply] msg GL_INVALID_OPERATION error generated. Framebuffer name must be generated before being bound.
[apply] when 1691901075498
[apply] source 4.6 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 - hash 0x5e82df6a]
[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 1691901075574
[apply] source 4.6 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 - hash 0x3911c2a7]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test04GL2GL3DebugInsert
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test11GLES2DebugDisabled
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test11GLES2DebugDisabled
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test12GLES2DebugEnabled
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test12GLES2DebugEnabled
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test13GLES2DebugError
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test13GLES2DebugError
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test14GLES2DebugInsert
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test14GLES2DebugInsert
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901075601 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901075601 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01GL2GL3DebugDisabled took 1.503 sec
[apply] Testcase: test02GL2GL3DebugEnabled took 0.12 sec
[apply] Testcase: test03GL2GL3DebugError took 0.078 sec
[apply] Testcase: test04GL2GL3DebugInsert took 0.074 sec
[apply] Testcase: test11GLES2DebugDisabled took 0.001 sec
[apply] Testcase: test12GLES2DebugEnabled took 0 sec
[apply] Testcase: test13GLES2DebugError took 0 sec
[apply] Testcase: test14GLES2DebugInsert took 0 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901076695 ms III - Start
[apply] SLOCK [T main @ 1691901076696 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test01GL2GL3DebugDisabled
[apply] junit.framework.TestListener: tests to run: 6
[apply] junit.framework.TestListener: startTest(test01GL2GL3DebugDisabled)
[apply] junit.framework.TestListener: endTest(test01GL2GL3DebugDisabled)
[apply] glDebug extension: null
[apply] junit.framework.TestListener: startTest(test02GL2GL3DebugEnabled)glDebug enabled: false
[apply]
[apply] glDebug sync: true
[apply] context version: 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test01GL2GL3DebugDisabled
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test02GL2GL3DebugEnabled
[apply] glDebug extension: GL_KHR_debug
[apply] glDebug enabled: true
[apply] glDebug sync: true
[apply] context version: 4.6 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[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 1691901078320
[apply] source 4.6 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 - hash 0x15c12b8e]
[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(test02GL2GL3DebugEnabled)
[apply] junit.framework.TestListener: startTest(test03GL2GL3DebugError)
[apply] junit.framework.TestListener: endTest(test03GL2GL3DebugError)
[apply] junit.framework.TestListener: startTest(test11GLES2DebugDisabled)
[apply] junit.framework.TestListener: endTest(test11GLES2DebugDisabled)
[apply] junit.framework.TestListener: startTest(test12GLES2DebugEnabled)
[apply] junit.framework.TestListener: endTest(test12GLES2DebugEnabled)
[apply] junit.framework.TestListener: startTest(test13GLES2DebugError)
[apply] junit.framework.TestListener: endTest(test13GLES2DebugError)
[apply] XXX: GLDebugEvent[ id 0x502
[apply] type Error
[apply] severity High: dangerous undefined behavior
[apply] source GL API
[apply] msg GL_INVALID_OPERATION error generated. Framebuffer name must be generated before being bound.
[apply] when 1691901078397
[apply] source 4.6 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 - hash 0x377e575b]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test03GL2GL3DebugError
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test11GLES2DebugDisabled
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test11GLES2DebugDisabled
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test12GLES2DebugEnabled
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test12GLES2DebugEnabled
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test13GLES2DebugError
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test13GLES2DebugError
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901078434 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901078434 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.408 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901076695 ms III - Start
[apply] SLOCK [T main @ 1691901076696 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test01GL2GL3DebugDisabled
[apply] glDebug extension: null
[apply] glDebug enabled: false
[apply] glDebug sync: true
[apply] context version: 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test01GL2GL3DebugDisabled
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test02GL2GL3DebugEnabled
[apply] glDebug extension: GL_KHR_debug
[apply] glDebug enabled: true
[apply] glDebug sync: true
[apply] context version: 4.6 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[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 1691901078320
[apply] source 4.6 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 - hash 0x15c12b8e]
[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 0x502
[apply] type Error
[apply] severity High: dangerous undefined behavior
[apply] source GL API
[apply] msg GL_INVALID_OPERATION error generated. Framebuffer name must be generated before being bound.
[apply] when 1691901078397
[apply] source 4.6 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 - hash 0x377e575b]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test03GL2GL3DebugError
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test11GLES2DebugDisabled
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test11GLES2DebugDisabled
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test12GLES2DebugEnabled
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test12GLES2DebugEnabled
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test13GLES2DebugError
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test13GLES2DebugError
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901078434 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901078434 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01GL2GL3DebugDisabled took 1.482 sec
[apply] Testcase: test02GL2GL3DebugEnabled took 0.148 sec
[apply] Testcase: test03GL2GL3DebugError took 0.081 sec
[apply] Testcase: test11GLES2DebugDisabled took 0 sec
[apply] Testcase: test12GLES2DebugEnabled took 0 sec
[apply] Testcase: test13GLES2DebugError took 0.001 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] junit.framework.TestListener: tests to run: 10++++ Test Singleton.lock()
[apply]
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901079541 ms III - Start
[apply] SLOCK [T main @ 1691901079542 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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: <Injected GLEventListener exception in init: #1 on thread main-Display-.windows_nil-1-EDT-1> on thread main-Display-.windows_nil-1-EDT-1 on thread main
[apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in init: #1 on thread main-Display-.windows_nil-1-EDT-1> on thread main-Display-.windows_nil-1-EDT-1
[apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252)
[apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165)
[apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:442)
[apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3135)
[apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1382)
[apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1387)
[apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:616)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test01OnThreadAtInit(TestGLException01NEWT.java:336)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in init: #1 on thread main-Display-.windows_nil-1-EDT-1> on thread main-Display-.windows_nil-1-EDT-1
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260)
[apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:121)
[apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:143)
[apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4749)
[apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4683)
[apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1358)
[apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1370)
[apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143)
[apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in init: #1 on thread main-Display-.windows_nil-1-EDT-1>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.init(TestGLException01NEWT.java:112)
[apply] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644)
[apply] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667)
[apply] at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291)
[apply] ... 11 more
[apply] This-Thread : true
[apply] Anim-Thread : false
[apply] ExceptionSent : 1
[apply] junit.framework.TestListener: endTest(test01OnThreadAtInit)
[apply] junit.framework.TestListener: startTest(test02OnThreadAtReshape)
[apply] Exception @ Init/Reshape/Display: true
[apply] Exception @ Invoke : false
[apply] Exception @ Dispose : false
[apply] Exception @ GLAnimatorControl : 0
[apply] Init Count : 0 / 1
[apply] Reshape Count : 0 / 1
[apply] Display Count : 0 / 2
[apply] Invoke Count : 0 / 1
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test01OnThreadAtInit
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test02OnThreadAtReshape
[apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in reshape: #1 on thread main-Display-.windows_nil-1-EDT-2> on thread main-Display-.windows_nil-1-EDT-2 on thread main
[apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in reshape: #1 on thread main-Display-.windows_nil-1-EDT-2> on thread main-Display-.windows_nil-1-EDT-2
[apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252)
[apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165)
[apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:442)
[apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3135)
[apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1382)
[apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1387)
[apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:616)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test02OnThreadAtReshape(TestGLException01NEWT.java:342)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in reshape: #1 on thread main-Display-.windows_nil-1-EDT-2> on thread main-Display-.windows_nil-1-EDT-2
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260)
[apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:121)
[apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:143)
[apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4749)
[apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4683)
[apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1358)
[apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1370)
[apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143)
[apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in reshape: #1 on thread main-Display-.windows_nil-1-EDT-2>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.reshape(TestGLException01NEWT.java:133)
[apply] at jogamp.opengl.GLDrawableHelper.reshape(GLDrawableHelper.java:751)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:440)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 11 more
[apply] User caught exception GLException: Caught RuntimeException: <Injected GLEventListener exception in reshape: #2 on thread main> on thread main on thread main
[apply] com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in reshape: #2 on thread main> on thread main
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:912)
[apply] at jogamp.opengl.GLAutoDrawableBase.invoke(GLAutoDrawableBase.java:642)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:225)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test02OnThreadAtReshape(TestGLException01NEWT.java:342)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in reshape: #2 on thread main>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.reshape(TestGLException01NEWT.java:133)
[apply] at jogamp.opengl.GLDrawableHelper.reshape(GLDrawableHelper.java:751)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:440)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 33 more
[apply] 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] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Display-.windows_nil-1-EDT-3> on thread main-Display-.windows_nil-1-EDT-3 on thread main
[apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Display-.windows_nil-1-EDT-3> on thread main-Display-.windows_nil-1-EDT-3
[apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252)
[apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165)
[apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:442)
[apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3135)
[apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1382)
[apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1387)
[apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:616)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test03OnThreadAtDisplay(TestGLException01NEWT.java:348)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Display-.windows_nil-1-EDT-3> on thread main-Display-.windows_nil-1-EDT-3
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260)
[apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:121)
[apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:143)
[apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4749)
[apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4683)
[apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1358)
[apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1370)
[apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143)
[apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Display-.windows_nil-1-EDT-3>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126)
[apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692)
[apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 11 more
[apply] User caught exception GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #2 on thread main> on thread main on thread main
[apply] com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #2 on thread main> on thread main
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:912)
[apply] at jogamp.opengl.GLAutoDrawableBase.invoke(GLAutoDrawableBase.java:642)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:225)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test03OnThreadAtDisplay(TestGLException01NEWT.java:348)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in display: #2 on thread main>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126)
[apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692)
[apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 33 more
[apply] This-Thread : true
[apply] Anim-Thread : false
[apply] ExceptionSent : 2
[apply] Exception @ Init/Reshape/Display: true
[apply] Exception @ Invoke : true
[apply] Exception @ Dispose : false
[apply] Exception @ GLAnimatorControl : 0
[apply] Init Count : 1 / 1
[apply] Reshape Count : 1 / 1
[apply] Display Count : 0 / 0
[apply] Invoke Count : 0 / 0
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test03OnThreadAtDisplay
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test04OnThreadAtInvoke
[apply] junit.framework.TestListener: endTest(test03OnThreadAtDisplay)
[apply] junit.framework.TestListener: startTest(test04OnThreadAtInvoke)
[apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Display-.windows_nil-1-EDT-4> on thread main-Display-.windows_nil-1-EDT-4 on thread main
[apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Display-.windows_nil-1-EDT-4> on thread main-Display-.windows_nil-1-EDT-4
[apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252)
[apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165)
[apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:442)
[apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3135)
[apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1382)
[apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1387)
[apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:616)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test04OnThreadAtInvoke(TestGLException01NEWT.java:354)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Display-.windows_nil-1-EDT-4> on thread main-Display-.windows_nil-1-EDT-4
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260)
[apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:121)
[apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:143)
[apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4749)
[apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4683)
[apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1358)
[apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1370)
[apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143)
[apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Display-.windows_nil-1-EDT-4>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126)
[apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692)
[apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 11 more
[apply] User caught exception GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #2 on thread main> on thread main on thread main
[apply] com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #2 on thread main> on thread main
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:912)
[apply] at jogamp.opengl.GLAutoDrawableBase.invoke(GLAutoDrawableBase.java:642)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:225)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test04OnThreadAtInvoke(TestGLException01NEWT.java:354)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in display: #2 on thread main>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126)
[apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692)
[apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 33 more
[apply] junit.framework.TestListener: endTest(test04OnThreadAtInvoke)
[apply] junit.framework.TestListener: startTest(test05OnThreadAtDispose)
[apply] This-Thread : true
[apply] Anim-Thread : false
[apply] ExceptionSent : 2
[apply] Exception @ Init/Reshape/Display: true
[apply] Exception @ Invoke : true
[apply] Exception @ Dispose : false
[apply] Exception @ GLAnimatorControl : 0
[apply] Init Count : 1 / 1
[apply] Reshape Count : 1 / 1
[apply] Display Count : 0 / 0
[apply] Invoke Count : 0 / 0
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test04OnThreadAtInvoke
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test05OnThreadAtDispose
[apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in dispose: #1 on thread main-Display-.windows_nil-1-EDT-5> on thread main-Display-.windows_nil-1-EDT-5 on thread main
[apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in dispose: #1 on thread main-Display-.windows_nil-1-EDT-5> on thread main-Display-.windows_nil-1-EDT-5
[apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252)
[apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165)
[apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:442)
[apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3135)
[apply] at jogamp.newt.WindowImpl.destroy(WindowImpl.java:1605)
[apply] at com.jogamp.newt.opengl.GLWindow.destroy(GLWindow.java:606)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:251)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test05OnThreadAtDispose(TestGLException01NEWT.java:360)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in dispose: #1 on thread main-Display-.windows_nil-1-EDT-5> on thread main-Display-.windows_nil-1-EDT-5
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.disposeAllGLEventListener(GLDrawableHelper.java:562)
[apply] at jogamp.opengl.GLDrawableHelper.disposeGL(GLDrawableHelper.java:1195)
[apply] at jogamp.opengl.GLAutoDrawableBase.destroyImplInLock(GLAutoDrawableBase.java:372)
[apply] at com.jogamp.newt.opengl.GLWindow.access$300(GLWindow.java:121)
[apply] at com.jogamp.newt.opengl.GLWindow$GLLifecycleHook.destroyActionInLock(GLWindow.java:669)
[apply] at jogamp.newt.WindowImpl$1.run(WindowImpl.java:1531)
[apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143)
[apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in dispose: #1 on thread main-Display-.windows_nil-1-EDT-5>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.dispose(TestGLException01NEWT.java:119)
[apply] at jogamp.opengl.GLDrawableHelper.disposeAllGLEventListener(GLDrawableHelper.java:546)
[apply] ... 7 more
[apply] This-Thread : true
[apply] Anim-Thread : false
[apply] ExceptionSent : 1
[apply] Exception @ Init/Reshape/Display: false
[apply] Exception @ Invoke : false
[apply] Exception @ Dispose : true
[apply] Exception @ GLAnimatorControl : 0
[apply] Init Count : 1 / 1
[apply] Reshape Count : 1 / 1
[apply] Display Count : 8 / 8
[apply] Invoke Count : 1 / 1
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test05OnThreadAtDispose
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test11OffThreadAtInit
[apply] junit.framework.TestListener: endTest(test05OnThreadAtDispose)
[apply] junit.framework.TestListener: startTest(test11OffThreadAtInit)
[apply] User caught exception AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in init: #1 on thread main-Animator#00> on thread main-Animator#00 on thread main-Animator#00
[apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in init: #1 on thread main-Animator#00> on thread main-Animator#00
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$5.uncaughtException(TestGLException01NEWT.java:204)
[apply] at com.jogamp.opengl.util.AnimatorBase.handleUncaughtException(AnimatorBase.java:559)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:303)
[apply] at java.base/java.lang.Thread.run(Thread.java:833)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in init: #1 on thread main-Animator#00> on thread main-Animator#00
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58)
[apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:471)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:259)
[apply] ... 1 more
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in init: #1 on thread main-Animator#00>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.init(TestGLException01NEWT.java:112)
[apply] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644)
[apply] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667)
[apply] at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291)
[apply] ... 6 more
[apply] junit.framework.TestListener: endTest(test11OffThreadAtInit)
[apply] junit.framework.TestListener: startTest(test12OffThreadAtReshape)
[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 / 1
[apply] Reshape Count : 0 / 1
[apply] Display Count : 0 / 1
[apply] Invoke Count : 0 / 0
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test11OffThreadAtInit
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test12OffThreadAtReshape
[apply] User caught exception AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in reshape: #1 on thread main-Animator#01> on thread main-Animator#01 on thread main-Animator#01
[apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in reshape: #1 on thread main-Animator#01> on thread main-Animator#01
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$5.uncaughtException(TestGLException01NEWT.java:204)
[apply] at com.jogamp.opengl.util.AnimatorBase.handleUncaughtException(AnimatorBase.java:559)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:303)
[apply] at java.base/java.lang.Thread.run(Thread.java:833)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in reshape: #1 on thread main-Animator#01> on thread main-Animator#01
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58)
[apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:471)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:259)
[apply] ... 1 more
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in reshape: #1 on thread main-Animator#01>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.reshape(TestGLException01NEWT.java:133)
[apply] at jogamp.opengl.GLDrawableHelper.reshape(GLDrawableHelper.java:751)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:440)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 6 more
[apply] junit.framework.TestListener: endTest(test12OffThreadAtReshape)
[apply] junit.framework.TestListener: startTest(test13OffThreadAtDisplay)
[apply] This-Thread : false
[apply] Anim-Thread : true
[apply] ExceptionSent : 1
[apply] Exception @ Init/Reshape/Display: false
[apply] Exception @ Invoke : false
[apply] Exception @ Dispose : false
[apply] Exception @ GLAnimatorControl : 1
[apply] Init Count : 1 / 1
[apply] Reshape Count : 0 / 0
[apply] Display Count : 0 / 0
[apply] Invoke Count : 0 / 0
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test12OffThreadAtReshape
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test13OffThreadAtDisplay
[apply] User caught exception AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Animator#02> on thread main-Animator#02 on thread main-Animator#02
[apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Animator#02> on thread main-Animator#02
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$5.uncaughtException(TestGLException01NEWT.java:204)
[apply] at com.jogamp.opengl.util.AnimatorBase.handleUncaughtException(AnimatorBase.java:559)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:303)
[apply] at java.base/java.lang.Thread.run(Thread.java:833)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Animator#02> on thread main-Animator#02
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58)
[apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:471)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:259)
[apply] ... 1 more
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Animator#02>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126)
[apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692)
[apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 6 more
[apply] This-Thread : false
[apply] Anim-Thread : true
[apply] ExceptionSent : 1
[apply] Exception @ Init/Reshape/Display: false
[apply] Exception @ Invoke : false
[apply] Exception @ Dispose : false
[apply] Exception @ GLAnimatorControl : 1
[apply] Init Count : 1 / 1
[apply] Reshape Count : 1 / 1
[apply] Display Count : 0 / 0
[apply] Invoke Count : 0 / 0
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test13OffThreadAtDisplay
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test14OffThreadAtInvoke
[apply] junit.framework.TestListener: endTest(test13OffThreadAtDisplay)
[apply] junit.framework.TestListener: startTest(test14OffThreadAtInvoke)
[apply] User caught exception AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Animator#03> on thread main-Animator#03 on thread main-Animator#03
[apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Animator#03> on thread main-Animator#03
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$5.uncaughtException(TestGLException01NEWT.java:204)
[apply] at com.jogamp.opengl.util.AnimatorBase.handleUncaughtException(AnimatorBase.java:559)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:303)
[apply] at java.base/java.lang.Thread.run(Thread.java:833)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Animator#03> on thread main-Animator#03
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58)
[apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:471)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:259)
[apply] ... 1 more
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Animator#03>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126)
[apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692)
[apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 6 more
[apply] This-Thread : false
[apply] Anim-Thread : true
[apply] ExceptionSent : 1
[apply] Exception @ Init/Reshape/Display: false
[apply] Exception @ Invoke : false
[apply] Exception @ Dispose : false
[apply] Exception @ GLAnimatorControl : 1
[apply] Init Count : 1 / 1
[apply] Reshape Count : 1 / 1
[apply] Display Count : 0 / 0
[apply] Invoke Count : 0 / 0
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test14OffThreadAtInvoke
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test15OffThreadAtDispose
[apply] junit.framework.TestListener: endTest(test14OffThreadAtInvoke)
[apply] junit.framework.TestListener: startTest(test15OffThreadAtDispose)
[apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in dispose: #1 on thread main-Display-.windows_nil-1-EDT-10> on thread main-Display-.windows_nil-1-EDT-10 on thread main
[apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in dispose: #1 on thread main-Display-.windows_nil-1-EDT-10> on thread main-Display-.windows_nil-1-EDT-10
[apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252)
[apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165)
[apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:442)
[apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3135)
[apply] at jogamp.newt.WindowImpl.destroy(WindowImpl.java:1605)
[apply] at com.jogamp.newt.opengl.GLWindow.destroy(GLWindow.java:606)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:251)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test15OffThreadAtDispose(TestGLException01NEWT.java:391)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in dispose: #1 on thread main-Display-.windows_nil-1-EDT-10> on thread main-Display-.windows_nil-1-EDT-10
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.disposeAllGLEventListener(GLDrawableHelper.java:562)
[apply] at jogamp.opengl.GLDrawableHelper.disposeGL(GLDrawableHelper.java:1195)
[apply] at jogamp.opengl.GLAutoDrawableBase.destroyImplInLock(GLAutoDrawableBase.java:372)
[apply] at com.jogamp.newt.opengl.GLWindow.access$300(GLWindow.java:121)
[apply] at com.jogamp.newt.opengl.GLWindow$GLLifecycleHook.destroyActionInLock(GLWindow.java:669)
[apply] at jogamp.newt.WindowImpl$1.run(WindowImpl.java:1531)
[apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143)
[apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in dispose: #1 on thread main-Display-.windows_nil-1-EDT-10>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.dispose(TestGLException01NEWT.java:119)
[apply] at jogamp.opengl.GLDrawableHelper.disposeAllGLEventListener(GLDrawableHelper.java:546)
[apply] ... 7 more
[apply] This-Thread : false
[apply] Anim-Thread : false
[apply] ExceptionSent : 1
[apply] Exception @ Init/Reshape/Display: false
[apply] Exception @ Invoke : false
[apply] Exception @ Dispose : true
[apply] Exception @ GLAnimatorControl : 0
[apply] Init Count : 1 / 1
[apply] Reshape Count : 1 / 1
[apply] Display Count : 35 / 35
[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 @ 1691901083690 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901083691 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.811 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901079541 ms III - Start
[apply] SLOCK [T main @ 1691901079542 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test01OnThreadAtInit
[apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in init: #1 on thread main-Display-.windows_nil-1-EDT-1> on thread main-Display-.windows_nil-1-EDT-1 on thread main
[apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in init: #1 on thread main-Display-.windows_nil-1-EDT-1> on thread main-Display-.windows_nil-1-EDT-1
[apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252)
[apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165)
[apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:442)
[apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3135)
[apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1382)
[apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1387)
[apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:616)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test01OnThreadAtInit(TestGLException01NEWT.java:336)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in init: #1 on thread main-Display-.windows_nil-1-EDT-1> on thread main-Display-.windows_nil-1-EDT-1
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260)
[apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:121)
[apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:143)
[apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4749)
[apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4683)
[apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1358)
[apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1370)
[apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143)
[apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in init: #1 on thread main-Display-.windows_nil-1-EDT-1>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.init(TestGLException01NEWT.java:112)
[apply] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644)
[apply] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667)
[apply] at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291)
[apply] ... 11 more
[apply] This-Thread : true
[apply] Anim-Thread : false
[apply] ExceptionSent : 1
[apply] Exception @ Init/Reshape/Display: true
[apply] Exception @ Invoke : false
[apply] Exception @ Dispose : false
[apply] Exception @ GLAnimatorControl : 0
[apply] Init Count : 0 / 1
[apply] Reshape Count : 0 / 1
[apply] Display Count : 0 / 2
[apply] Invoke Count : 0 / 1
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test01OnThreadAtInit
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test02OnThreadAtReshape
[apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in reshape: #1 on thread main-Display-.windows_nil-1-EDT-2> on thread main-Display-.windows_nil-1-EDT-2 on thread main
[apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in reshape: #1 on thread main-Display-.windows_nil-1-EDT-2> on thread main-Display-.windows_nil-1-EDT-2
[apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252)
[apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165)
[apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:442)
[apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3135)
[apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1382)
[apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1387)
[apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:616)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test02OnThreadAtReshape(TestGLException01NEWT.java:342)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in reshape: #1 on thread main-Display-.windows_nil-1-EDT-2> on thread main-Display-.windows_nil-1-EDT-2
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260)
[apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:121)
[apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:143)
[apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4749)
[apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4683)
[apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1358)
[apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1370)
[apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143)
[apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in reshape: #1 on thread main-Display-.windows_nil-1-EDT-2>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.reshape(TestGLException01NEWT.java:133)
[apply] at jogamp.opengl.GLDrawableHelper.reshape(GLDrawableHelper.java:751)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:440)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 11 more
[apply] User caught exception GLException: Caught RuntimeException: <Injected GLEventListener exception in reshape: #2 on thread main> on thread main on thread main
[apply] com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in reshape: #2 on thread main> on thread main
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:912)
[apply] at jogamp.opengl.GLAutoDrawableBase.invoke(GLAutoDrawableBase.java:642)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:225)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test02OnThreadAtReshape(TestGLException01NEWT.java:342)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in reshape: #2 on thread main>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.reshape(TestGLException01NEWT.java:133)
[apply] at jogamp.opengl.GLDrawableHelper.reshape(GLDrawableHelper.java:751)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:440)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 33 more
[apply] This-Thread : true
[apply] Anim-Thread : false
[apply] ExceptionSent : 2
[apply] Exception @ Init/Reshape/Display: true
[apply] Exception @ Invoke : true
[apply] Exception @ Dispose : false
[apply] Exception @ GLAnimatorControl : 0
[apply] Init Count : 1 / 1
[apply] Reshape Count : 0 / 0
[apply] Display Count : 0 / 0
[apply] Invoke Count : 0 / 0
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test02OnThreadAtReshape
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test03OnThreadAtDisplay
[apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Display-.windows_nil-1-EDT-3> on thread main-Display-.windows_nil-1-EDT-3 on thread main
[apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Display-.windows_nil-1-EDT-3> on thread main-Display-.windows_nil-1-EDT-3
[apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252)
[apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165)
[apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:442)
[apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3135)
[apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1382)
[apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1387)
[apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:616)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test03OnThreadAtDisplay(TestGLException01NEWT.java:348)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Display-.windows_nil-1-EDT-3> on thread main-Display-.windows_nil-1-EDT-3
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260)
[apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:121)
[apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:143)
[apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4749)
[apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4683)
[apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1358)
[apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1370)
[apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143)
[apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Display-.windows_nil-1-EDT-3>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126)
[apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692)
[apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 11 more
[apply] User caught exception GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #2 on thread main> on thread main on thread main
[apply] com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #2 on thread main> on thread main
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:912)
[apply] at jogamp.opengl.GLAutoDrawableBase.invoke(GLAutoDrawableBase.java:642)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:225)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test03OnThreadAtDisplay(TestGLException01NEWT.java:348)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in display: #2 on thread main>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126)
[apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692)
[apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 33 more
[apply] This-Thread : true
[apply] Anim-Thread : false
[apply] ExceptionSent : 2
[apply] Exception @ Init/Reshape/Display: true
[apply] Exception @ Invoke : true
[apply] Exception @ Dispose : false
[apply] Exception @ GLAnimatorControl : 0
[apply] Init Count : 1 / 1
[apply] Reshape Count : 1 / 1
[apply] Display Count : 0 / 0
[apply] Invoke Count : 0 / 0
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test03OnThreadAtDisplay
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test04OnThreadAtInvoke
[apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Display-.windows_nil-1-EDT-4> on thread main-Display-.windows_nil-1-EDT-4 on thread main
[apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Display-.windows_nil-1-EDT-4> on thread main-Display-.windows_nil-1-EDT-4
[apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252)
[apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165)
[apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:442)
[apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3135)
[apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1382)
[apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1387)
[apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:616)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test04OnThreadAtInvoke(TestGLException01NEWT.java:354)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Display-.windows_nil-1-EDT-4> on thread main-Display-.windows_nil-1-EDT-4
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260)
[apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:121)
[apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:143)
[apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4749)
[apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4683)
[apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1358)
[apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1370)
[apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143)
[apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Display-.windows_nil-1-EDT-4>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126)
[apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692)
[apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 11 more
[apply] User caught exception GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #2 on thread main> on thread main on thread main
[apply] com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #2 on thread main> on thread main
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:912)
[apply] at jogamp.opengl.GLAutoDrawableBase.invoke(GLAutoDrawableBase.java:642)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:225)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test04OnThreadAtInvoke(TestGLException01NEWT.java:354)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in display: #2 on thread main>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126)
[apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692)
[apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 33 more
[apply] This-Thread : true
[apply] Anim-Thread : false
[apply] ExceptionSent : 2
[apply] Exception @ Init/Reshape/Display: true
[apply] Exception @ Invoke : true
[apply] Exception @ Dispose : false
[apply] Exception @ GLAnimatorControl : 0
[apply] Init Count : 1 / 1
[apply] Reshape Count : 1 / 1
[apply] Display Count : 0 / 0
[apply] Invoke Count : 0 / 0
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test04OnThreadAtInvoke
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test05OnThreadAtDispose
[apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in dispose: #1 on thread main-Display-.windows_nil-1-EDT-5> on thread main-Display-.windows_nil-1-EDT-5 on thread main
[apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in dispose: #1 on thread main-Display-.windows_nil-1-EDT-5> on thread main-Display-.windows_nil-1-EDT-5
[apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252)
[apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165)
[apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:442)
[apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3135)
[apply] at jogamp.newt.WindowImpl.destroy(WindowImpl.java:1605)
[apply] at com.jogamp.newt.opengl.GLWindow.destroy(GLWindow.java:606)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:251)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test05OnThreadAtDispose(TestGLException01NEWT.java:360)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in dispose: #1 on thread main-Display-.windows_nil-1-EDT-5> on thread main-Display-.windows_nil-1-EDT-5
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.disposeAllGLEventListener(GLDrawableHelper.java:562)
[apply] at jogamp.opengl.GLDrawableHelper.disposeGL(GLDrawableHelper.java:1195)
[apply] at jogamp.opengl.GLAutoDrawableBase.destroyImplInLock(GLAutoDrawableBase.java:372)
[apply] at com.jogamp.newt.opengl.GLWindow.access$300(GLWindow.java:121)
[apply] at com.jogamp.newt.opengl.GLWindow$GLLifecycleHook.destroyActionInLock(GLWindow.java:669)
[apply] at jogamp.newt.WindowImpl$1.run(WindowImpl.java:1531)
[apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143)
[apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in dispose: #1 on thread main-Display-.windows_nil-1-EDT-5>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.dispose(TestGLException01NEWT.java:119)
[apply] at jogamp.opengl.GLDrawableHelper.disposeAllGLEventListener(GLDrawableHelper.java:546)
[apply] ... 7 more
[apply] This-Thread : true
[apply] Anim-Thread : false
[apply] ExceptionSent : 1
[apply] Exception @ Init/Reshape/Display: false
[apply] Exception @ Invoke : false
[apply] Exception @ Dispose : true
[apply] Exception @ GLAnimatorControl : 0
[apply] Init Count : 1 / 1
[apply] Reshape Count : 1 / 1
[apply] Display Count : 8 / 8
[apply] Invoke Count : 1 / 1
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test05OnThreadAtDispose
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test11OffThreadAtInit
[apply] User caught exception AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in init: #1 on thread main-Animator#00> on thread main-Animator#00 on thread main-Animator#00
[apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in init: #1 on thread main-Animator#00> on thread main-Animator#00
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$5.uncaughtException(TestGLException01NEWT.java:204)
[apply] at com.jogamp.opengl.util.AnimatorBase.handleUncaughtException(AnimatorBase.java:559)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:303)
[apply] at java.base/java.lang.Thread.run(Thread.java:833)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in init: #1 on thread main-Animator#00> on thread main-Animator#00
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58)
[apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:471)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:259)
[apply] ... 1 more
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in init: #1 on thread main-Animator#00>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.init(TestGLException01NEWT.java:112)
[apply] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644)
[apply] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667)
[apply] at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291)
[apply] ... 6 more
[apply] This-Thread : false
[apply] Anim-Thread : true
[apply] ExceptionSent : 1
[apply] Exception @ Init/Reshape/Display: false
[apply] Exception @ Invoke : false
[apply] Exception @ Dispose : false
[apply] Exception @ GLAnimatorControl : 1
[apply] Init Count : 0 / 1
[apply] Reshape Count : 0 / 1
[apply] Display Count : 0 / 1
[apply] Invoke Count : 0 / 0
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test11OffThreadAtInit
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test12OffThreadAtReshape
[apply] User caught exception AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in reshape: #1 on thread main-Animator#01> on thread main-Animator#01 on thread main-Animator#01
[apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in reshape: #1 on thread main-Animator#01> on thread main-Animator#01
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$5.uncaughtException(TestGLException01NEWT.java:204)
[apply] at com.jogamp.opengl.util.AnimatorBase.handleUncaughtException(AnimatorBase.java:559)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:303)
[apply] at java.base/java.lang.Thread.run(Thread.java:833)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in reshape: #1 on thread main-Animator#01> on thread main-Animator#01
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58)
[apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:471)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:259)
[apply] ... 1 more
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in reshape: #1 on thread main-Animator#01>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.reshape(TestGLException01NEWT.java:133)
[apply] at jogamp.opengl.GLDrawableHelper.reshape(GLDrawableHelper.java:751)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:440)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 6 more
[apply] This-Thread : false
[apply] Anim-Thread : true
[apply] ExceptionSent : 1
[apply] Exception @ Init/Reshape/Display: false
[apply] Exception @ Invoke : false
[apply] Exception @ Dispose : false
[apply] Exception @ GLAnimatorControl : 1
[apply] Init Count : 1 / 1
[apply] Reshape Count : 0 / 0
[apply] Display Count : 0 / 0
[apply] Invoke Count : 0 / 0
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test12OffThreadAtReshape
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test13OffThreadAtDisplay
[apply] User caught exception AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Animator#02> on thread main-Animator#02 on thread main-Animator#02
[apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Animator#02> on thread main-Animator#02
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$5.uncaughtException(TestGLException01NEWT.java:204)
[apply] at com.jogamp.opengl.util.AnimatorBase.handleUncaughtException(AnimatorBase.java:559)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:303)
[apply] at java.base/java.lang.Thread.run(Thread.java:833)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Animator#02> on thread main-Animator#02
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58)
[apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:471)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:259)
[apply] ... 1 more
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Animator#02>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126)
[apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692)
[apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 6 more
[apply] This-Thread : false
[apply] Anim-Thread : true
[apply] ExceptionSent : 1
[apply] Exception @ Init/Reshape/Display: false
[apply] Exception @ Invoke : false
[apply] Exception @ Dispose : false
[apply] Exception @ GLAnimatorControl : 1
[apply] Init Count : 1 / 1
[apply] Reshape Count : 1 / 1
[apply] Display Count : 0 / 0
[apply] Invoke Count : 0 / 0
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test13OffThreadAtDisplay
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test14OffThreadAtInvoke
[apply] User caught exception AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Animator#03> on thread main-Animator#03 on thread main-Animator#03
[apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Animator#03> on thread main-Animator#03
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$5.uncaughtException(TestGLException01NEWT.java:204)
[apply] at com.jogamp.opengl.util.AnimatorBase.handleUncaughtException(AnimatorBase.java:559)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:303)
[apply] at java.base/java.lang.Thread.run(Thread.java:833)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Animator#03> on thread main-Animator#03
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58)
[apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:471)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:259)
[apply] ... 1 more
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Animator#03>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126)
[apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692)
[apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 6 more
[apply] This-Thread : false
[apply] Anim-Thread : true
[apply] ExceptionSent : 1
[apply] Exception @ Init/Reshape/Display: false
[apply] Exception @ Invoke : false
[apply] Exception @ Dispose : false
[apply] Exception @ GLAnimatorControl : 1
[apply] Init Count : 1 / 1
[apply] Reshape Count : 1 / 1
[apply] Display Count : 0 / 0
[apply] Invoke Count : 0 / 0
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test14OffThreadAtInvoke
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test15OffThreadAtDispose
[apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in dispose: #1 on thread main-Display-.windows_nil-1-EDT-10> on thread main-Display-.windows_nil-1-EDT-10 on thread main
[apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in dispose: #1 on thread main-Display-.windows_nil-1-EDT-10> on thread main-Display-.windows_nil-1-EDT-10
[apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252)
[apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165)
[apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:442)
[apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3135)
[apply] at jogamp.newt.WindowImpl.destroy(WindowImpl.java:1605)
[apply] at com.jogamp.newt.opengl.GLWindow.destroy(GLWindow.java:606)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:251)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test15OffThreadAtDispose(TestGLException01NEWT.java:391)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in dispose: #1 on thread main-Display-.windows_nil-1-EDT-10> on thread main-Display-.windows_nil-1-EDT-10
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.disposeAllGLEventListener(GLDrawableHelper.java:562)
[apply] at jogamp.opengl.GLDrawableHelper.disposeGL(GLDrawableHelper.java:1195)
[apply] at jogamp.opengl.GLAutoDrawableBase.destroyImplInLock(GLAutoDrawableBase.java:372)
[apply] at com.jogamp.newt.opengl.GLWindow.access$300(GLWindow.java:121)
[apply] at com.jogamp.newt.opengl.GLWindow$GLLifecycleHook.destroyActionInLock(GLWindow.java:669)
[apply] at jogamp.newt.WindowImpl$1.run(WindowImpl.java:1531)
[apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143)
[apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in dispose: #1 on thread main-Display-.windows_nil-1-EDT-10>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.dispose(TestGLException01NEWT.java:119)
[apply] at jogamp.opengl.GLDrawableHelper.disposeAllGLEventListener(GLDrawableHelper.java:546)
[apply] ... 7 more
[apply] This-Thread : false
[apply] Anim-Thread : false
[apply] ExceptionSent : 1
[apply] Exception @ Init/Reshape/Display: false
[apply] Exception @ Invoke : false
[apply] Exception @ Dispose : true
[apply] Exception @ GLAnimatorControl : 0
[apply] Init Count : 1 / 1
[apply] Reshape Count : 1 / 1
[apply] Display Count : 35 / 35
[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 @ 1691901083690 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901083691 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01OnThreadAtInit took 0.261 sec
[apply] Testcase: test02OnThreadAtReshape took 0.202 sec
[apply] Testcase: test03OnThreadAtDisplay took 0.219 sec
[apply] Testcase: test04OnThreadAtInvoke took 0.129 sec
[apply] Testcase: test05OnThreadAtDispose took 0.754 sec
[apply] Testcase: test11OffThreadAtInit took 0.117 sec
[apply] Testcase: test12OffThreadAtReshape took 0.112 sec
[apply] Testcase: test13OffThreadAtDisplay took 0.108 sec
[apply] Testcase: test14OffThreadAtInvoke took 0.105 sec
[apply] Testcase: test15OffThreadAtDispose took 0.782 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] junit.framework.TestListener: tests to run: 5
[apply] junit.framework.TestListener: startTest(test01_ES1)
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901085020 ms III - Start
[apply] SLOCK [T main @ 1691901085021 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1
[apply] junit.framework.TestListener: endTest(test01_ES1)
[apply] GLES1 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test02__ES2
[apply] GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test02__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test03_GL2
[apply] junit.framework.TestListener: startTest(test02__ES2)
[apply] junit.framework.TestListener: endTest(test02__ES2)
[apply] junit.framework.TestListener: startTest(test03_GL2)
[apply] GL UnitTester
[apply] GL_VENDOR: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] - GL_MAX_TEXTURE_SIZE: 16384 GL_VERSION: 4.6.0 NVIDIA 391.35
[apply]
[apply] - GL_ACTIVE_TEXTURE: 33984
[apply] - GL_MAX_TEXTURE_IMAGE_UNITS: 32
[apply] - GL_MAX_COLOR_ATTACHMENTS: 8
[apply] - GL_MAX_SAMPLES: 32
[apply] junit.framework.TestListener: endTest(test03_GL2)
[apply] junit.framework.TestListener: startTest(test04_GL3)
[apply] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA, 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL Profile: GLProfile[GL4bc/GL4bc.hw]
[apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@57f02375, 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] - pre GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test03_GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test04_GL3
[apply] - GL_MAX_TEXTURE_SIZE: 16384
[apply] - GL_ACTIVE_TEXTURE: 33984
[apply] - GL_MAX_TEXTURE_IMAGE_UNITS: 32
[apply] - GL_MAX_COLOR_ATTACHMENTS: 8
[apply] - GL_MAX_SAMPLES: 32
[apply] junit.framework.TestListener: endTest(test04_GL3)
[apply] junit.framework.TestListener: startTest(test05_GL4)
[apply] GL UnitTester
[apply] GL_VENDOR: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA, 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL Profile: GLProfile[GL4/GL4.hw]
[apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@26b3ea12, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] - pre GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test04_GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test05_GL4
[apply] - GL_MAX_TEXTURE_SIZE: 16384
[apply] - GL_ACTIVE_TEXTURE: 33984
[apply] - GL_MAX_TEXTURE_IMAGE_UNITS: 32
[apply] - GL_MAX_COLOR_ATTACHMENTS: 8
[apply] - GL_MAX_SAMPLES: 32
[apply] junit.framework.TestListener: endTest(test05_GL4)
[apply] GL UnitTester
[apply] GL_VENDOR: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA, 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL Profile: GLProfile[GL4/GL4.hw]
[apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@579a0a89, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] - pre GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test05_GL4
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901086732 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901086733 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.392 sec
[apply] ------------- Standard Output ---------------
[apply] - GL_MAX_TEXTURE_SIZE: 16384
[apply] - GL_ACTIVE_TEXTURE: 33984
[apply] - GL_MAX_TEXTURE_IMAGE_UNITS: 32
[apply] - GL_MAX_COLOR_ATTACHMENTS: 8
[apply] - GL_MAX_SAMPLES: 32
[apply] - GL_MAX_TEXTURE_SIZE: 16384
[apply] - GL_ACTIVE_TEXTURE: 33984
[apply] - GL_MAX_TEXTURE_IMAGE_UNITS: 32
[apply] - GL_MAX_COLOR_ATTACHMENTS: 8
[apply] - GL_MAX_SAMPLES: 32
[apply] - GL_MAX_TEXTURE_SIZE: 16384
[apply] - GL_ACTIVE_TEXTURE: 33984
[apply] - GL_MAX_TEXTURE_IMAGE_UNITS: 32
[apply] - GL_MAX_COLOR_ATTACHMENTS: 8
[apply] - GL_MAX_SAMPLES: 32
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901085020 ms III - Start
[apply] SLOCK [T main @ 1691901085021 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1
[apply] GLES1 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test02__ES2
[apply] GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test02__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test03_GL2
[apply] GL UnitTester
[apply] GL_VENDOR: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA, 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL Profile: GLProfile[GL4bc/GL4bc.hw]
[apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@57f02375, 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[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: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA, 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL Profile: GLProfile[GL4/GL4.hw]
[apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@26b3ea12, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] - pre GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test04_GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test05_GL4
[apply] GL UnitTester
[apply] GL_VENDOR: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA, 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL Profile: GLProfile[GL4/GL4.hw]
[apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@579a0a89, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] - pre GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test05_GL4
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901086732 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901086733 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01_ES1 took 1.336 sec
[apply] Testcase: test02__ES2 took 0 sec
[apply] Testcase: test03_GL2 took 0.173 sec
[apply] Testcase: test04_GL3 took 0.094 sec
[apply] Testcase: test05_GL4 took 0.084 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] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901087885 ms III - Start
[apply] SLOCK [T main @ 1691901087886 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] junit.framework.TestListener: tests to run: 7
[apply] junit.framework.TestListener: startTest(test00ShowAvailProfiles)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles
[apply] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x430060f4]]
[apply] Natives
[apply] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES3 false
[apply] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES2 false
[apply] GLES1 false
[apply] Count 5 / 8
[apply] Common
[apply] GL4ES3 true
[apply] junit.framework.TestListener: endTest(test00ShowAvailProfiles)
[apply] junit.framework.TestListener: startTest(test10GL2PolygonModeFailure)
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GL3bc GLProfile[GL3bc/GL4bc.hw]
[apply] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[apply] GL4bc GLProfile[GL4bc/GL4bc.hw]
[apply] GL2 GLProfile[GL2/GL4bc.hw]
[apply] GL4 GLProfile[GL4/GL4.hw]
[apply] GL3 GLProfile[GL3/GL4.hw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[apply] default GLProfile[GL4bc/GL4bc.hw]
[apply] Count 9 / 12
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test10GL2PolygonModeFailure
[apply] CTX: 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL_VENDOR: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]
[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(test10GL2PolygonModeFailure)
[apply] junit.framework.TestListener: startTest(test11GL3bcPolygonModeFailure)
[apply] junit.framework.TestListener: endTest(test11GL3bcPolygonModeFailure)
[apply] CTX: 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL_VENDOR: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test11GL3bcPolygonModeFailure
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test12GL3PolygonModeFailure
[apply] CTX: 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL_VENDOR: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]
[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: startTest(test12GL3PolygonModeFailure)
[apply] junit.framework.TestListener: endTest(test12GL3PolygonModeFailure)
[apply] junit.framework.TestListener: startTest(test20GL2BindArrayAttributeFails)
[apply] CTX: 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL_VENDOR: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] junit.framework.TestListener: endTest(test20GL2BindArrayAttributeFails)GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply]
[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: startTest(test21GL3bcBindArrayAttributeFails)
[apply] CTX: 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL_VENDOR: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]
[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(test21GL3bcBindArrayAttributeFails)
[apply] junit.framework.TestListener: startTest(test22GL3BindArrayAttributeFails)
[apply] CTX: 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL_VENDOR: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] junit.framework.TestListener: endTest(test22GL3BindArrayAttributeFails)
[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 @ 1691901089779 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901089780 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.573 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901087885 ms III - Start
[apply] SLOCK [T main @ 1691901087886 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles
[apply] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x430060f4]]
[apply] Natives
[apply] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES3 false
[apply] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES2 false
[apply] GLES1 false
[apply] Count 5 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GL3bc GLProfile[GL3bc/GL4bc.hw]
[apply] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[apply] GL4bc GLProfile[GL4bc/GL4bc.hw]
[apply] GL2 GLProfile[GL2/GL4bc.hw]
[apply] GL4 GLProfile[GL4/GL4.hw]
[apply] GL3 GLProfile[GL3/GL4.hw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[apply] default GLProfile[GL4bc/GL4bc.hw]
[apply] Count 9 / 12
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test10GL2PolygonModeFailure
[apply] CTX: 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL_VENDOR: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test10GL2PolygonModeFailure
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test11GL3bcPolygonModeFailure
[apply] CTX: 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL_VENDOR: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test11GL3bcPolygonModeFailure
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test12GL3PolygonModeFailure
[apply] CTX: 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL_VENDOR: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test12GL3PolygonModeFailure
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test20GL2BindArrayAttributeFails
[apply] CTX: 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL_VENDOR: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test20GL2BindArrayAttributeFails
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test21GL3bcBindArrayAttributeFails
[apply] CTX: 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL_VENDOR: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test21GL3bcBindArrayAttributeFails
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test22GL3BindArrayAttributeFails
[apply] CTX: 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL_VENDOR: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]
[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 @ 1691901089779 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901089780 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00ShowAvailProfiles took 1.3 sec
[apply] Testcase: test10GL2PolygonModeFailure took 0.162 sec
[apply] Testcase: test11GL3bcPolygonModeFailure took 0.085 sec
[apply] Testcase: test12GL3PolygonModeFailure took 0.079 sec
[apply] Testcase: test20GL2BindArrayAttributeFails took 0.086 sec
[apply] Testcase: test21GL3bcBindArrayAttributeFails took 0.076 sec
[apply] Testcase: test22GL3BindArrayAttributeFails took 0.078 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT
[apply] junit.framework.TestListener: tests to run: 6
[apply] junit.framework.TestListener: startTest(test01FFP__GL2)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901090966 ms III - Start
[apply] SLOCK [T main @ 1691901090967 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test01FFP__GL2
[apply] GL_VENDOR: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL Profile: GLProfile[GL4bc/GL4bc.hw]
[apply] main: ** screenshot: TestGLPointsNEWT.test01FFP__GL2___-n0001-flat-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] main: ** screenshot: TestGLPointsNEWT.test01FFP__GL2___-n0002-smooth-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] main: ** screenshot: TestGLPointsNEWT.test01FFP__GL2___-n0003-attn0-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test01FFP__GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test02FFP__ES1
[apply] GLES1 n/a
[apply] junit.framework.TestListener: endTest(test01FFP__GL2)
[apply] junit.framework.TestListener: startTest(test02FFP__ES1)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test02FFP__ES1
[apply] junit.framework.TestListener: endTest(test02FFP__ES1)
[apply] junit.framework.TestListener: startTest(test03FFP__ES2)
[apply] junit.framework.TestListener: endTest(test03FFP__ES2)
[apply] junit.framework.TestListener: startTest(test04FFP__GL2ES2)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test03FFP__ES2
[apply] GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test03FFP__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test04FFP__GL2ES2
[apply] GL_VENDOR: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL Profile: GLProfile[GL2ES1/GL4.hw.custom]
[apply] main: ** screenshot: TestGLPointsNEWT.test04FFP__GL2ES2-n0001-flat-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] main: ** screenshot: TestGLPointsNEWT.test04FFP__GL2ES2-n0002-smooth-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] main: ** screenshot: TestGLPointsNEWT.test04FFP__GL2ES2-n0003-attn0-GL2ES2-hw-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: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA
[apply] GL Profile: GLProfile[GL4bc/GL4bc.hw]
[apply] ShaderState: attachShaderProgram: -1 -> 3 (enable: true)
[apply] null
[apply] ShaderProgram[id=3, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] main: ** screenshot: TestGLPointsNEWT.test11GLSL_GL2___-n0001-flat-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] main: ** screenshot: TestGLPointsNEWT.test11GLSL_GL2___-n0002-smooth-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] main: ** screenshot: TestGLPointsNEWT.test11GLSL_GL2___-n0003-attn0-GL2___-hw-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] junit.framework.TestListener: endTest(test12GLSL_ES2)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test11GLSL_GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test12GLSL_ES2
[apply] GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test12GLSL_ES2
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901093187 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901093187 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.89 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901090966 ms III - Start
[apply] SLOCK [T main @ 1691901090967 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test01FFP__GL2
[apply] GL_VENDOR: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL Profile: GLProfile[GL4bc/GL4bc.hw]
[apply] main: ** screenshot: TestGLPointsNEWT.test01FFP__GL2___-n0001-flat-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] main: ** screenshot: TestGLPointsNEWT.test01FFP__GL2___-n0002-smooth-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] main: ** screenshot: TestGLPointsNEWT.test01FFP__GL2___-n0003-attn0-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test01FFP__GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test02FFP__ES1
[apply] GLES1 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test02FFP__ES1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test03FFP__ES2
[apply] GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test03FFP__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test04FFP__GL2ES2
[apply] GL_VENDOR: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL Profile: GLProfile[GL2ES1/GL4.hw.custom]
[apply] main: ** screenshot: TestGLPointsNEWT.test04FFP__GL2ES2-n0001-flat-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] main: ** screenshot: TestGLPointsNEWT.test04FFP__GL2ES2-n0002-smooth-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] main: ** screenshot: TestGLPointsNEWT.test04FFP__GL2ES2-n0003-attn0-GL2ES2-hw-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: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA
[apply] GL Profile: GLProfile[GL4bc/GL4bc.hw]
[apply] ShaderState: attachShaderProgram: -1 -> 3 (enable: true)
[apply] null
[apply] ShaderProgram[id=3, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] main: ** screenshot: TestGLPointsNEWT.test11GLSL_GL2___-n0001-flat-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] main: ** screenshot: TestGLPointsNEWT.test11GLSL_GL2___-n0002-smooth-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] main: ** screenshot: TestGLPointsNEWT.test11GLSL_GL2___-n0003-attn0-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test11GLSL_GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test12GLSL_ES2
[apply] GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test12GLSL_ES2
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901093187 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901093187 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01FFP__GL2 took 1.67 sec
[apply] Testcase: test02FFP__ES1 took 0 sec
[apply] Testcase: test03FFP__ES2 took 0 sec
[apply] Testcase: test04FFP__GL2ES2 took 0.332 sec
[apply] Testcase: test11GLSL_GL2 took 0.187 sec
[apply] Testcase: test12GLSL_ES2 took 0 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] junit.framework.TestListener: tests to run: 4
[apply] junit.framework.TestListener: startTest(test01InternedString)
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901094384 ms III - Start
[apply] SLOCK [T main @ 1691901094385 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] junit.framework.TestListener: endTest(test01InternedString)
[apply] junit.framework.TestListener: startTest(test02InitSingleton)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test01InternedString
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test01InternedString
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test02InitSingleton
[apply] junit.framework.TestListener: endTest(test02InitSingleton)
[apply] junit.framework.TestListener: startTest(test11DumpDesktopGLInfo)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test02InitSingleton
[apply] junit.framework.TestListener: endTest(test11DumpDesktopGLInfo)
[apply] junit.framework.TestListener: startTest(test12DumpMobileGLInfo)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test11DumpDesktopGLInfo
[apply] Desktop
[apply] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7a2a414e]]
[apply] Natives
[apply] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES3 false
[apply] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES2 false
[apply] GLES1 false
[apply] Count 5 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GL3bc GLProfile[GL3bc/GL4bc.hw]
[apply] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[apply] GL4bc GLProfile[GL4bc/GL4bc.hw]
[apply] GL2 GLProfile[GL2/GL4bc.hw]
[apply] GL4 GLProfile[GL4/GL4.hw]
[apply] GL3 GLProfile[GL3/GL4.hw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[apply] junit.framework.TestListener: endTest(test12DumpMobileGLInfo)
[apply] default GLProfile[GL4bc/GL4bc.hw]
[apply] Count 9 / 12
[apply]
[apply]
[apply]
[apply]
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test11DumpDesktopGLInfo
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test12DumpMobileGLInfo
[apply] ES
[apply] NULL
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test12DumpMobileGLInfo
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901095761 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901095761 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.052 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901094384 ms III - Start
[apply] SLOCK [T main @ 1691901094385 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7a2a414e]]
[apply] Natives
[apply] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES3 false
[apply] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES2 false
[apply] GLES1 false
[apply] Count 5 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GL3bc GLProfile[GL3bc/GL4bc.hw]
[apply] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[apply] GL4bc GLProfile[GL4bc/GL4bc.hw]
[apply] GL2 GLProfile[GL2/GL4bc.hw]
[apply] GL4 GLProfile[GL4/GL4.hw]
[apply] GL3 GLProfile[GL3/GL4.hw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[apply] default GLProfile[GL4bc/GL4bc.hw]
[apply] Count 9 / 12
[apply]
[apply]
[apply]
[apply]
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test11DumpDesktopGLInfo
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test12DumpMobileGLInfo
[apply] ES
[apply] NULL
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test12DumpMobileGLInfo
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901095761 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901095761 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01InternedString took 0.002 sec
[apply] Testcase: test02InitSingleton took 1.35 sec
[apply] Testcase: test11DumpDesktopGLInfo took 0.001 sec
[apply] Testcase: test12DumpMobileGLInfo took 0 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901096855 ms III - Start
[apply] SLOCK [T main @ 1691901096856 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] junit.framework.TestListener: tests to run: 16
[apply] junit.framework.TestListener: startTest(test00Version)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version
[apply] -----------------------------------------------------------------------------------------------------
[apply] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[apply] int8 1 / 1, int16 2 / 2
[apply] int 4 / 4, long 4 / 4
[apply] int32 4 / 4, int64 8 / 8
[apply] float 4 / 4, double 8 / 8, ldouble 16 / 16
[apply] pointer 8 / 8, page 4096
[apply] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: false
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.common
[apply] Extension Name: com.jogamp.common
[apply] Specification Title: GlueGen Java Bindings Generator
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: GlueGen Run-Time
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0-rc-20230812
[apply] Implementation Build: 2.5-b965-20230812
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: 96632c220a25866ae3e2091d5d5f2bee0f631b63
[apply] Implementation SHA Sources: 6cab48c96e87d50fa1c1948c13a9c3dbdc7d2f810f269730ae08ad7dbbf1273c
[apply] Implementation SHA Classes: 2ccd03d934cccce4f0bcc44aa3dc5c1999382abe812245c6bfbc5c1f8467d56f
[apply] Implementation SHA Classes-this: eceeebdce7de6d72726a1dd2b74d9716c6048db47a3ac197bf9ab88f09e9186c
[apply] Implementation SHA Natives: 356ccef826ff5be7bb7a11fb1f0d5c1e703842178e7e1d3bf6177b32ba1026e1
[apply] Implementation SHA Natives-this: 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.nativewindow
[apply] Extension Name: com.jogamp.opengl
[apply] Specification Title: Java Bindings for OpenGL API Specification
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: Java Bindings for OpenGL Runtime Environment
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0-rc-20230813
[apply] Implementation Build: 2.5-b1532-20230813
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: 5688f22d01e10efd97fb4bf280bbefa591dc6789
[apply] Implementation SHA Sources: null
[apply] Implementation SHA Classes: null
[apply] Implementation SHA Classes-this: null
[apply] Implementation SHA Natives: null
[apply] Implementation SHA Natives-this: null
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.opengl
[apply] Extension Name: com.jogamp.opengl
[apply] Specification Title: Java Bindings for OpenGL API Specification
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: Java Bindings for OpenGL Runtime Environment
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0-rc-20230813
[apply] Implementation Build: 2.5-b1532-20230813
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: 5688f22d01e10efd97fb4bf280bbefa591dc6789
[apply] Implementation SHA Sources: null
[apply] Implementation SHA Classes: null
[apply] Implementation SHA Classes-this: null
[apply] Implementation SHA Natives: null
[apply] Implementation SHA Natives-this: null
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.newt
[apply] Extension Name: com.jogamp.opengl
[apply] Specification Title: Java Bindings for OpenGL API Specification
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: Java Bindings for OpenGL Runtime Environment
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0-rc-20230813
[apply] Implementation Build: 2.5-b1532-20230813
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: 5688f22d01e10efd97fb4bf280bbefa591dc6789
[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 WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3833e806]]
[apply] Natives
[apply] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES3 false
[apply] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES2 false
[apply] GLES1 false
[apply] Count 5 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GL3bc GLProfile[GL3bc/GL4bc.hw]
[apply] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[apply] GL4bc GLProfile[GL4bc/GL4bc.hw]
[apply] GL2 GLProfile[GL2/GL4bc.hw]
[apply] GL4 GLProfile[GL4/GL4.hw]
[apply] GL3 GLProfile[GL3/GL4.hw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[apply] default GLProfile[GL4bc/GL4bc.hw]
[apply] Count 9 / 12
[apply]
[apply]
[apply] Capabilities for WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3833e806]]
[apply] GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 3 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 4 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 5 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 10 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 11 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 13 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 15 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 16 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 17 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 23 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 29 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 35 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 36 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 41 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 42 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 47 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 48 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 53 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 54 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 59 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 60 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 65 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 66 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 67 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 68 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 69 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 70 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 71 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 72 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 73 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 74 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 75 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 76 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 77 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 78 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 79 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 80 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 81 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 82 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 83 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 84 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 85 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 86 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 87 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 88 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 89 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 90 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 91 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 92 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 93 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 94 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 95 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 96 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 97 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 98 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 99 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 100 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 101 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 102 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 103 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 104 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 105 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 106 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 107 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 108 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 109 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 110 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 111 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 112 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 113 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 114 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 115 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 116 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 121 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 122 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 127 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 128 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 133 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 134 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 139 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 140 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 145 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 146 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 151 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 152 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 157 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 158 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 163 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 164 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 165 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 166 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 167 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 168 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 169 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 170 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 171 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 172 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 173 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 174 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 175 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 176 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 177 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 178 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 179 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 180 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 181 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 182 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 183 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 184 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 185 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 186 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 187 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 188 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 189 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 190 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 191 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 192 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 193 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 194 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 195 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 196 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 197 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 198 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 199 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 200 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 201 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 202 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 203 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 204 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 205 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 206 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 207 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 208 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 209 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 213 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 214 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 233 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 234 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 235 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 236 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 237 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 238 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 239 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 240 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 241 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 242 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 243 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 244 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 245 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 246 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 247 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 248 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 249 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 250 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 251 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 252 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 253 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 254 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 255 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 256 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 257 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 258 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 259 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 260 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 261 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 262 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 263 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 264 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 265 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 266 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 267 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 268 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 269 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 271 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 272 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 273 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 274 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 275 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 276 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 277 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 278 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 279 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 280 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 281 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 282 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 283 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 284 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 285 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 286 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 287 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 288 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 289 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 290 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 291 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 292 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 293 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 294 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 295 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 296 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 297 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 298 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 299 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 300 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 301 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 302 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 303 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 304 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 305 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 306 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 307 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 308 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 309 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 310 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 311 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 312 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 313 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 314 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 315 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 316 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 317 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 318 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 319 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 320 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 321 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 322 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 323 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 324 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 325 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 326 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 327 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 328 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 329 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 330 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 331 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 332 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 333 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 334 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 335 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 336 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 337 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 338 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 339 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 340 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 341 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 342 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 343 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 344 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 345 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 346 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 347 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 348 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 349 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 350 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 351 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 352 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 353 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 354 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 355 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 356 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 357 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 358 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 359 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 360 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 361 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 362 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 363 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 364 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 365 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 366 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 367 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 368 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 369 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 370 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 371 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 372 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 373 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 374 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 375 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 376 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 377 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 378 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 379 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 380 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 381 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 382 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 383 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 384 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 385 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 386 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 387 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 388 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 389 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 390 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 391 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 392 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 393 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 394 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 395 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 396 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 397 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 398 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 399 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 400 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 401 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 402 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 403 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 404 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 405 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 406 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 407 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 408 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 409 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 410 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 411 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 412 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 413 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 414 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 415 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 416 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 417 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 418 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 419 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 420 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 421 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 422 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 423 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 424 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 425 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 426 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 427 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 428 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 429 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 430 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 431 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 432 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 433 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 434 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 435 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 436 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 437 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 438 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 439 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 440 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 441 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 442 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 443 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 444 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 445 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 446 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 447 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 448 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 449 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 450 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 451 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 452 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 453 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 454 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 455 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 456 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 457 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 458 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 459 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 460 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 461 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 462 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 463 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 464 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 465 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 466 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 467 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 468 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 469 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 470 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 471 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 472 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 473 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 474 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 475 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 476 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 477 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 478 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 479 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 480 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 481 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 482 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 483 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 484 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 485 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 486 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 487 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 488 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 489 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 490 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 491 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 492 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 493 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 494 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 495 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 496 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 497 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 498 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 499 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 500 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 501 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 502 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 503 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 504 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 505 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 506 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 507 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 508 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 509 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 510 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 511 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 512 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 513 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 514 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 515 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 516 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 517 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 518 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 519 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 520 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 521 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 522 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 523 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 524 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 525 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 526 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 527 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 528 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 529 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 530 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 531 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 532 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 533 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 534 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 535 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 536 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 537 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 538 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 539 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 540 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 541 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 542 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 543 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 544 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 545 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 546 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 547 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 548 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 549 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 550 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 551 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 552 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 553 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 554 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 555 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 556 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 557 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 558 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 559 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 560 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 561 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 562 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 563 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 564 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 565 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 566 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 567 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 568 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 569 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 570 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 571 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 572 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 573 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 574 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 575 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 576 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 577 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 578 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 579 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 580 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 581 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 582 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 583 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 584 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 585 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 586 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 587 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 588 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 589 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 590 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 591 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 592 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 593 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 594 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 595 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 596 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 597 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 598 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 599 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 600 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 601 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 602 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 603 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 604 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 605 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 606 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 607 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 608 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 609 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 610 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 611 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 612 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 613 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 614 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 615 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 616 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 617 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 618 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 619 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 620 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 621 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 622 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 623 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 624 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 625 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 626 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 627 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 628 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 629 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 630 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 631 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 632 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 633 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 634 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 635 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 636 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 637 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 638 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 639 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 640 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 641 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 642 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 643 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 644 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 645 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 646 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 647 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 648 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 649 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 650 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 651 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 652 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 653 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 654 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 655 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 656 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 657 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 658 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 659 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 660 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 661 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 662 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 663 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 664 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 665 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 666 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 667 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 668 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 669 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 670 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 671 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 672 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 673 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 674 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 675 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 676 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 677 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 678 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 679 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 680 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 681 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 682 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 683 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 684 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 685 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 686 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 687 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 688 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 689 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 690 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 691 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 692 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 693 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 694 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 695 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 696 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 697 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 698 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 699 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 700 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 701 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 702 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 703 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 704 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 705 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 706 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 707 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 708 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 709 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 710 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 711 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 712 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 713 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 714 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 715 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 716 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 717 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 718 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply]
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version
[apply] junit.framework.TestListener: endTest(test00Version)
[apply] junit.framework.TestListener: startTest(test01GLProfileDefault)
[apply] GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[apply] GLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3833e806]]
[apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test01GLProfileDefault
[apply] GLProfile Mapping default -> GLProfile[GL4bc/GL4bc.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test01GLProfileDefault
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test11GLProfileMaxProgrammable
[apply] GLProfile Mapping maxProgrammable -> GLProfile[GL4bc/GL4bc.hw]
[apply] junit.framework.TestListener: endTest(test01GLProfileDefault)
[apply] junit.framework.TestListener: startTest(test11GLProfileMaxProgrammable)
[apply] GLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxProgrammable -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test11GLProfileMaxProgrammable
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test22GLProfileMaxFixedFunc
[apply] GLProfile Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.hw]
[apply] junit.framework.TestListener: endTest(test11GLProfileMaxProgrammable)
[apply] junit.framework.TestListener: startTest(test22GLProfileMaxFixedFunc)
[apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test22GLProfileMaxFixedFunc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test31GLProfileGL2ES1
[apply] GLProfile Mapping GL2ES1 -> GLProfile[GL4bc/GL4bc.hw]
[apply] junit.framework.TestListener: endTest(test22GLProfileMaxFixedFunc)
[apply] junit.framework.TestListener: startTest(test31GLProfileGL2ES1)
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2ES1 -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test31GLProfileGL2ES1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test32GLProfileGL2ES2
[apply] GLProfile Mapping GL2ES2 -> GLProfile[GL4/GL4.hw]
[apply] junit.framework.TestListener: endTest(test31GLProfileGL2ES1)
[apply] junit.framework.TestListener: startTest(test32GLProfileGL2ES2)
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2ES2 -> GLProfile[GL4/GL4.hw] -> GLProfile[GL4/GL4.hw] -> 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2ES2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test32GLProfileGL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test33GLProfileGL4ES3
[apply] GLProfile Mapping GL4ES3 -> GLProfile[GL4/GL4.hw]
[apply] junit.framework.TestListener: endTest(test32GLProfileGL2ES2)
[apply] junit.framework.TestListener: startTest(test33GLProfileGL4ES3)
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL4ES3 -> GLProfile[GL4/GL4.hw] -> GLProfile[GL4/GL4.hw] -> 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2ES2
[apply] junit.framework.TestListener: endTest(test33GLProfileGL4ES3)
[apply] junit.framework.TestListener: startTest(test34GLProfileGL2GL3)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test33GLProfileGL4ES3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test34GLProfileGL2GL3
[apply] GLProfile Mapping GL2GL3 -> GLProfile[GL4bc/GL4bc.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2GL3 -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test34GLProfileGL2GL3)
[apply] junit.framework.TestListener: startTest(test41_GL4bc)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test34GLProfileGL2GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test41_GL4bc
[apply] GLProfile Mapping GL4bc -> GLProfile[GL4bc/GL4bc.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL4bc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test41_GL4bc)
[apply] junit.framework.TestListener: startTest(test42_GL3bc)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test41_GL4bc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test42_GL3bc
[apply] GLProfile Mapping GL3bc -> GLProfile[GL3bc/GL4bc.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test42_GL3bc)
[apply] junit.framework.TestListener: startTest(test43_GL2)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test42_GL3bc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test43_GL2
[apply] GLProfile Mapping GL2 -> GLProfile[GL2/GL4bc.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2 -> GLProfile[GL2/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test43_GL2)
[apply] junit.framework.TestListener: startTest(test44_GL4)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test43_GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test44_GL4
[apply] GLProfile Mapping GL4 -> GLProfile[GL4/GL4.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL4 -> GLProfile[GL4/GL4.hw] -> GLProfile[GL4/GL4.hw] -> 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2ES2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test44_GL4
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test45_GL3
[apply] GLProfile Mapping GL3 -> GLProfile[GL3/GL4.hw]
[apply] junit.framework.TestListener: endTest(test44_GL4)
[apply] junit.framework.TestListener: startTest(test45_GL3)
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL3 -> GLProfile[GL3/GL4.hw] -> GLProfile[GL4/GL4.hw] -> 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2ES2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test45_GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test46_GLES1
[apply] Profile GLES1 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test46_GLES1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test47_GLES2
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test47_GLES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3
[apply] Profile GLES3 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3
[apply] 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] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901101100 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901101100 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.915 sec
[apply] ------------- Standard Output ---------------
[apply] GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[apply] GLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3833e806]]
[apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901096855 ms III - Start
[apply] SLOCK [T main @ 1691901096856 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version
[apply] -----------------------------------------------------------------------------------------------------
[apply] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[apply] int8 1 / 1, int16 2 / 2
[apply] int 4 / 4, long 4 / 4
[apply] int32 4 / 4, int64 8 / 8
[apply] float 4 / 4, double 8 / 8, ldouble 16 / 16
[apply] pointer 8 / 8, page 4096
[apply] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: false
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.common
[apply] Extension Name: com.jogamp.common
[apply] Specification Title: GlueGen Java Bindings Generator
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: GlueGen Run-Time
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0-rc-20230812
[apply] Implementation Build: 2.5-b965-20230812
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: 96632c220a25866ae3e2091d5d5f2bee0f631b63
[apply] Implementation SHA Sources: 6cab48c96e87d50fa1c1948c13a9c3dbdc7d2f810f269730ae08ad7dbbf1273c
[apply] Implementation SHA Classes: 2ccd03d934cccce4f0bcc44aa3dc5c1999382abe812245c6bfbc5c1f8467d56f
[apply] Implementation SHA Classes-this: eceeebdce7de6d72726a1dd2b74d9716c6048db47a3ac197bf9ab88f09e9186c
[apply] Implementation SHA Natives: 356ccef826ff5be7bb7a11fb1f0d5c1e703842178e7e1d3bf6177b32ba1026e1
[apply] Implementation SHA Natives-this: 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.nativewindow
[apply] Extension Name: com.jogamp.opengl
[apply] Specification Title: Java Bindings for OpenGL API Specification
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: Java Bindings for OpenGL Runtime Environment
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0-rc-20230813
[apply] Implementation Build: 2.5-b1532-20230813
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: 5688f22d01e10efd97fb4bf280bbefa591dc6789
[apply] Implementation SHA Sources: null
[apply] Implementation SHA Classes: null
[apply] Implementation SHA Classes-this: null
[apply] Implementation SHA Natives: null
[apply] Implementation SHA Natives-this: null
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.opengl
[apply] Extension Name: com.jogamp.opengl
[apply] Specification Title: Java Bindings for OpenGL API Specification
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: Java Bindings for OpenGL Runtime Environment
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0-rc-20230813
[apply] Implementation Build: 2.5-b1532-20230813
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: 5688f22d01e10efd97fb4bf280bbefa591dc6789
[apply] Implementation SHA Sources: null
[apply] Implementation SHA Classes: null
[apply] Implementation SHA Classes-this: null
[apply] Implementation SHA Natives: null
[apply] Implementation SHA Natives-this: null
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.newt
[apply] Extension Name: com.jogamp.opengl
[apply] Specification Title: Java Bindings for OpenGL API Specification
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: Java Bindings for OpenGL Runtime Environment
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0-rc-20230813
[apply] Implementation Build: 2.5-b1532-20230813
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: 5688f22d01e10efd97fb4bf280bbefa591dc6789
[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 WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3833e806]]
[apply] Natives
[apply] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES3 false
[apply] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES2 false
[apply] GLES1 false
[apply] Count 5 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GL3bc GLProfile[GL3bc/GL4bc.hw]
[apply] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[apply] GL4bc GLProfile[GL4bc/GL4bc.hw]
[apply] GL2 GLProfile[GL2/GL4bc.hw]
[apply] GL4 GLProfile[GL4/GL4.hw]
[apply] GL3 GLProfile[GL3/GL4.hw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[apply] default GLProfile[GL4bc/GL4bc.hw]
[apply] Count 9 / 12
[apply]
[apply]
[apply] Capabilities for WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3833e806]]
[apply] GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 3 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 4 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 5 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 10 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 11 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 13 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 15 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 16 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 17 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 23 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 29 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 35 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 36 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 41 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 42 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 47 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 48 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 53 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 54 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 59 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 60 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 65 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 66 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 67 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 68 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 69 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 70 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 71 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 72 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 73 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 74 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 75 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 76 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 77 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 78 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 79 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 80 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 81 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 82 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 83 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 84 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 85 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 86 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 87 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 88 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 89 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 90 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 91 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 92 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 93 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 94 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 95 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 96 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 97 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 98 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 99 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 100 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 101 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 102 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 103 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 104 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 105 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 106 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 107 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 108 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 109 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 110 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 111 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 112 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 113 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 114 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 115 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 116 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 121 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 122 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 127 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 128 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 133 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 134 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 139 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 140 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 145 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 146 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 151 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 152 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 157 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 158 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 163 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 164 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 165 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 166 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 167 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 168 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 169 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 170 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 171 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 172 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 173 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 174 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 175 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 176 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 177 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 178 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 179 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 180 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 181 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 182 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 183 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 184 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 185 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 186 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 187 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 188 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 189 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 190 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 191 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 192 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 193 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 194 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 195 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 196 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 197 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 198 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 199 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 200 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 201 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 202 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 203 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 204 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 205 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 206 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 207 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 208 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 209 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 213 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 214 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 233 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 234 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 235 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 236 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 237 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 238 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 239 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 240 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 241 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 242 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 243 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 244 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 245 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 246 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 247 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 248 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 249 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 250 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 251 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 252 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 253 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 254 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 255 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 256 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 257 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 258 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 259 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 260 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 261 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 262 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 263 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 264 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 265 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 266 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 267 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 268 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 269 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 271 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 272 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 273 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 274 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 275 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 276 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 277 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 278 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 279 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 280 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 281 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 282 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 283 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 284 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 285 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 286 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 287 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 288 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 289 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 290 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 291 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 292 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 293 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 294 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 295 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 296 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 297 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 298 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 299 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 300 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 301 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 302 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 303 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 304 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 305 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 306 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 307 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 308 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 309 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 310 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 311 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 312 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 313 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 314 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 315 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 316 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 317 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 318 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 319 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 320 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 321 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 322 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 323 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 324 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 325 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 326 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 327 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 328 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 329 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 330 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 331 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 332 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 333 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 334 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 335 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 336 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 337 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 338 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 339 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 340 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 341 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 342 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 343 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 344 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 345 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 346 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 347 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 348 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 349 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 350 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 351 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 352 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 353 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 354 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 355 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 356 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 357 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 358 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 359 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 360 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 361 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 362 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 363 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 364 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 365 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 366 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 367 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 368 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 369 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 370 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 371 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 372 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 373 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 374 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 375 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 376 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 377 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 378 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 379 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 380 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 381 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 382 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 383 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 384 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 385 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 386 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 387 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 388 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 389 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 390 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 391 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 392 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 393 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 394 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 395 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 396 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 397 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 398 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 399 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 400 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 401 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 402 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 403 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 404 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 405 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 406 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 407 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 408 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 409 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 410 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 411 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 412 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 413 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 414 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 415 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 416 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 417 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 418 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 419 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 420 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 421 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 422 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 423 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 424 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 425 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 426 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 427 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 428 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 429 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 430 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 431 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 432 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 433 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 434 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 435 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 436 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 437 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 438 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 439 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 440 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 441 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 442 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 443 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 444 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 445 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 446 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 447 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 448 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 449 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 450 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 451 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 452 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 453 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 454 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 455 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 456 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 457 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 458 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 459 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 460 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 461 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 462 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 463 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 464 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 465 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 466 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 467 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 468 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 469 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 470 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 471 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 472 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 473 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 474 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 475 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 476 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 477 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 478 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 479 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 480 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 481 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 482 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 483 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 484 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 485 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 486 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 487 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 488 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 489 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 490 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 491 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 492 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 493 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 494 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 495 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 496 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 497 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 498 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 499 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 500 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 501 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 502 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 503 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 504 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 505 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 506 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 507 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 508 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 509 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 510 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 511 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 512 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 513 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 514 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 515 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 516 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 517 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 518 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 519 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 520 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 521 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 522 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 523 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 524 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 525 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 526 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 527 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 528 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 529 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 530 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 531 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 532 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 533 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 534 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 535 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 536 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 537 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 538 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 539 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 540 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 541 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 542 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 543 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 544 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 545 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 546 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 547 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 548 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 549 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 550 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 551 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 552 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 553 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 554 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 555 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 556 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 557 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 558 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 559 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 560 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 561 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 562 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 563 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 564 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 565 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 566 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 567 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 568 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 569 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 570 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 571 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 572 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 573 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 574 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 575 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 576 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 577 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 578 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 579 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 580 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 581 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 582 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 583 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 584 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 585 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 586 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 587 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 588 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 589 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 590 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 591 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 592 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 593 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 594 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 595 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 596 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 597 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 598 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 599 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 600 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 601 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 602 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 603 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 604 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 605 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 606 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 607 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 608 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 609 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 610 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 611 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 612 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 613 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 614 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 615 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 616 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 617 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 618 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 619 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 620 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 621 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 622 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 623 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 624 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 625 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 626 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 627 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 628 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 629 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 630 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 631 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 632 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 633 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 634 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 635 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 636 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 637 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 638 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 639 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 640 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 641 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 642 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 643 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 644 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 645 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 646 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 647 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 648 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 649 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 650 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 651 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 652 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 653 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 654 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 655 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 656 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 657 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 658 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 659 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 660 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 661 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 662 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 663 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 664 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 665 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 666 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 667 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 668 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 669 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 670 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 671 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 672 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 673 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 674 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 675 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 676 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 677 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 678 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 679 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 680 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 681 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 682 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 683 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 684 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 685 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 686 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 687 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 688 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 689 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 690 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 691 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 692 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 693 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 694 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 695 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 696 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 697 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 698 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 699 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 700 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 701 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 702 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 703 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 704 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 705 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 706 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 707 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 708 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 709 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 710 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 711 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 712 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 713 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 714 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 715 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 716 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 717 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 718 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply]
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test01GLProfileDefault
[apply] GLProfile Mapping default -> GLProfile[GL4bc/GL4bc.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test01GLProfileDefault
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test11GLProfileMaxProgrammable
[apply] GLProfile Mapping maxProgrammable -> GLProfile[GL4bc/GL4bc.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxProgrammable -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test11GLProfileMaxProgrammable
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test22GLProfileMaxFixedFunc
[apply] GLProfile Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test22GLProfileMaxFixedFunc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test31GLProfileGL2ES1
[apply] GLProfile Mapping GL2ES1 -> GLProfile[GL4bc/GL4bc.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2ES1 -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test31GLProfileGL2ES1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test32GLProfileGL2ES2
[apply] GLProfile Mapping GL2ES2 -> GLProfile[GL4/GL4.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2ES2 -> GLProfile[GL4/GL4.hw] -> GLProfile[GL4/GL4.hw] -> 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2ES2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test32GLProfileGL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test33GLProfileGL4ES3
[apply] GLProfile Mapping GL4ES3 -> GLProfile[GL4/GL4.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL4ES3 -> GLProfile[GL4/GL4.hw] -> GLProfile[GL4/GL4.hw] -> 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2ES2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test33GLProfileGL4ES3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test34GLProfileGL2GL3
[apply] GLProfile Mapping GL2GL3 -> GLProfile[GL4bc/GL4bc.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2GL3 -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test34GLProfileGL2GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test41_GL4bc
[apply] GLProfile Mapping GL4bc -> GLProfile[GL4bc/GL4bc.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL4bc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test41_GL4bc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test42_GL3bc
[apply] GLProfile Mapping GL3bc -> GLProfile[GL3bc/GL4bc.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test42_GL3bc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test43_GL2
[apply] GLProfile Mapping GL2 -> GLProfile[GL2/GL4bc.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2 -> GLProfile[GL2/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test43_GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test44_GL4
[apply] GLProfile Mapping GL4 -> GLProfile[GL4/GL4.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL4 -> GLProfile[GL4/GL4.hw] -> GLProfile[GL4/GL4.hw] -> 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2ES2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test44_GL4
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test45_GL3
[apply] GLProfile Mapping GL3 -> GLProfile[GL3/GL4.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL3 -> GLProfile[GL3/GL4.hw] -> GLProfile[GL4/GL4.hw] -> 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2ES2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test45_GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test46_GLES1
[apply] Profile GLES1 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test46_GLES1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test47_GLES2
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test47_GLES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3
[apply] Profile GLES3 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901101100 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901101100 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00Version took 1.583 sec
[apply] Testcase: test01GLProfileDefault took 0.286 sec
[apply] Testcase: test11GLProfileMaxProgrammable took 0.223 sec
[apply] Testcase: test22GLProfileMaxFixedFunc took 0.221 sec
[apply] Testcase: test31GLProfileGL2ES1 took 0.222 sec
[apply] Testcase: test32GLProfileGL2ES2 took 0.198 sec
[apply] Testcase: test33GLProfileGL4ES3 took 0.188 sec
[apply] Testcase: test34GLProfileGL2GL3 took 0.224 sec
[apply] Testcase: test41_GL4bc took 0.2 sec
[apply] Testcase: test42_GL3bc took 0.212 sec
[apply] Testcase: test43_GL2 took 0.235 sec
[apply] Testcase: test44_GL4 took 0.2 sec
[apply] Testcase: test45_GL3 took 0.207 sec
[apply] Testcase: test46_GLES1 took 0.001 sec
[apply] Testcase: test47_GLES2 took 0.001 sec
[apply] Testcase: test48_GLES3 took 0.003 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx
[apply] junit.framework.TestListener: tests to run: 16
[apply] junit.framework.TestListener: startTest(test00Version)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901102322 ms III - Start
[apply] SLOCK [T main @ 1691901102323 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version
[apply] -----------------------------------------------------------------------------------------------------
[apply] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[apply] int8 1 / 1, int16 2 / 2
[apply] int 4 / 4, long 4 / 4
[apply] int32 4 / 4, int64 8 / 8
[apply] float 4 / 4, double 8 / 8, ldouble 16 / 16
[apply] pointer 8 / 8, page 4096
[apply] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: false
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.common
[apply] Extension Name: com.jogamp.common
[apply] Specification Title: GlueGen Java Bindings Generator
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: GlueGen Run-Time
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0-rc-20230812
[apply] Implementation Build: 2.5-b965-20230812
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: 96632c220a25866ae3e2091d5d5f2bee0f631b63
[apply] Implementation SHA Sources: 6cab48c96e87d50fa1c1948c13a9c3dbdc7d2f810f269730ae08ad7dbbf1273c
[apply] Implementation SHA Classes: 2ccd03d934cccce4f0bcc44aa3dc5c1999382abe812245c6bfbc5c1f8467d56f
[apply] Implementation SHA Classes-this: eceeebdce7de6d72726a1dd2b74d9716c6048db47a3ac197bf9ab88f09e9186c
[apply] Implementation SHA Natives: 356ccef826ff5be7bb7a11fb1f0d5c1e703842178e7e1d3bf6177b32ba1026e1
[apply] Implementation SHA Natives-this: 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.nativewindow
[apply] Extension Name: com.jogamp.opengl
[apply] Specification Title: Java Bindings for OpenGL API Specification
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: Java Bindings for OpenGL Runtime Environment
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0-rc-20230813
[apply] Implementation Build: 2.5-b1532-20230813
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: 5688f22d01e10efd97fb4bf280bbefa591dc6789
[apply] Implementation SHA Sources: null
[apply] Implementation SHA Classes: null
[apply] Implementation SHA Classes-this: null
[apply] Implementation SHA Natives: null
[apply] Implementation SHA Natives-this: null
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.opengl
[apply] Extension Name: com.jogamp.opengl
[apply] Specification Title: Java Bindings for OpenGL API Specification
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: Java Bindings for OpenGL Runtime Environment
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0-rc-20230813
[apply] Implementation Build: 2.5-b1532-20230813
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: 5688f22d01e10efd97fb4bf280bbefa591dc6789
[apply] Implementation SHA Sources: null
[apply] Implementation SHA Classes: null
[apply] Implementation SHA Classes-this: null
[apply] Implementation SHA Natives: null
[apply] Implementation SHA Natives-this: null
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.newt
[apply] Extension Name: com.jogamp.opengl
[apply] Specification Title: Java Bindings for OpenGL API Specification
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: Java Bindings for OpenGL Runtime Environment
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0-rc-20230813
[apply] Implementation Build: 2.5-b1532-20230813
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: 5688f22d01e10efd97fb4bf280bbefa591dc6789
[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 WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x4451ce7f]]
[apply] Natives
[apply] GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES3 false
[apply] GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES2 false
[apply] GLES1 false
[apply] Count 5 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GL3bc GLProfile[GL3bc/GL4bc.hw]
[apply] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[apply] GL4bc GLProfile[GL4bc/GL4bc.hw]
[apply] GL2 GLProfile[GL2/GL4bc.hw]
[apply] GL4 GLProfile[GL4/GL4bc.hw]
[apply] GL3 GLProfile[GL3/GL4bc.hw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[apply] default GLProfile[GL4bc/GL4bc.hw]
[apply] Count 9 / 12
[apply]
[apply]
[apply] Capabilities for WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x4451ce7f]]
[apply] GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 3 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 4 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 5 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 10 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 11 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 13 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 15 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 16 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 17 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 23 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 29 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 35 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 36 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 41 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 42 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 47 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 48 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 53 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 54 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 59 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 60 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 65 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 66 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 67 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 68 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 69 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 70 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 71 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 72 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 73 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 74 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 75 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 76 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 77 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 78 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 79 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 80 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 81 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 82 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 83 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 84 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 85 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 86 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 87 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 88 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 89 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 90 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 91 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 92 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 93 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 94 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 95 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 96 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 97 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 98 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 99 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 100 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 101 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 102 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 103 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 104 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 105 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 106 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 107 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 108 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 109 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 110 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 111 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 112 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 113 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 114 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 115 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 116 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 121 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 122 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 127 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 128 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 133 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 134 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 139 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 140 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 145 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 146 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 151 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 152 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 157 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 158 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 163 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 164 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 165 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 166 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 167 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 168 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 169 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 170 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 171 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 172 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 173 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 174 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 175 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 176 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 177 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 178 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 179 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 180 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 181 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 182 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 183 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 184 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 185 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 186 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 187 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 188 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 189 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 190 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 191 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 192 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 193 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 194 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 195 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 196 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 197 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 198 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 199 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 200 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 201 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 202 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 203 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 204 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 205 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 206 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 207 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 208 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 209 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 213 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 214 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 233 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 234 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 235 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 236 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 237 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 238 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 239 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 240 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 241 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 242 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 243 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 244 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 245 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 246 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 247 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 248 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 249 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 250 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 251 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 252 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 253 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 254 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 255 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 256 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 257 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 258 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 259 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 260 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 261 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 262 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 263 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 264 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 265 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 266 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 267 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 268 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 269 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 271 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 272 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 273 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 274 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 275 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 276 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 277 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 278 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 279 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 280 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 281 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 282 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 283 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 284 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 285 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 286 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 287 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 288 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 289 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 290 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 291 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 292 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 293 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 294 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 295 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 296 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 297 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 298 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 299 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 300 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 301 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 302 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 303 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 304 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 305 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 306 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 307 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 308 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 309 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 310 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 311 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 312 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 313 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 314 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 315 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 316 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 317 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 318 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 319 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 320 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 321 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 322 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 323 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 324 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 325 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 326 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 327 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 328 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 329 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 330 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 331 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 332 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 333 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 334 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 335 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 336 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 337 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 338 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 339 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 340 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 341 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 342 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 343 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 344 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 345 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 346 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 347 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 348 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 349 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 350 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 351 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 352 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 353 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 354 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 355 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 356 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 357 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 358 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 359 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 360 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 361 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 362 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 363 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 364 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 365 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 366 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 367 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 368 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 369 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 370 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 371 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 372 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 373 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 374 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 375 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 376 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 377 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 378 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 379 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 380 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 381 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 382 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 383 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 384 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 385 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 386 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 387 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 388 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 389 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 390 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 391 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 392 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 393 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 394 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 395 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 396 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 397 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 398 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 399 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 400 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 401 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 402 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 403 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 404 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 405 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 406 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 407 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 408 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 409 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 410 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 411 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 412 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 413 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 414 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 415 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 416 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 417 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 418 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 419 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 420 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 421 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 422 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 423 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 424 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 425 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 426 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 427 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 428 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 429 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 430 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 431 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 432 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 433 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 434 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 435 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 436 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 437 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 438 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 439 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 440 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 441 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 442 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 443 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 444 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 445 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 446 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 447 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 448 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 449 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 450 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 451 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 452 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 453 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 454 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 455 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 456 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 457 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 458 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 459 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 460 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 461 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 462 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 463 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 464 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 465 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 466 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 467 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 468 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 469 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 470 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 471 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 472 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 473 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 474 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 475 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 476 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 477 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 478 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 479 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 480 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 481 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 482 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 483 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 484 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 485 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 486 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 487 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 488 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 489 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 490 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 491 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 492 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 493 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 494 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 495 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 496 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 497 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 498 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 499 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 500 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 501 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 502 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 503 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 504 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 505 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 506 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 507 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 508 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 509 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 510 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 511 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 512 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 513 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 514 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 515 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 516 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 517 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 518 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 519 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 520 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 521 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 522 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 523 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 524 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 525 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 526 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 527 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 528 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 529 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 530 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 531 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 532 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 533 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 534 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 535 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 536 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 537 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 538 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 539 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 540 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 541 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 542 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 543 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 544 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 545 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 546 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 547 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 548 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 549 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 550 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 551 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 552 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 553 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 554 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 555 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 556 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 557 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 558 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 559 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 560 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 561 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 562 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 563 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 564 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 565 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 566 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 567 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 568 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 569 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 570 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 571 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 572 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 573 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 574 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 575 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 576 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 577 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 578 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 579 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 580 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 581 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 582 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 583 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 584 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 585 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 586 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 587 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 588 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 589 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 590 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 591 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 592 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 593 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 594 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 595 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 596 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 597 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 598 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 599 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 600 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 601 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 602 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 603 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 604 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 605 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 606 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 607 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 608 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 609 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 610 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 611 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 612 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 613 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 614 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 615 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 616 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 617 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 618 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 619 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 620 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 621 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 622 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 623 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 624 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 625 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 626 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 627 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 628 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 629 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 630 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 631 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 632 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 633 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 634 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 635 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 636 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 637 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 638 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 639 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 640 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 641 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 642 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 643 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 644 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 645 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 646 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 647 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 648 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 649 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 650 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 651 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 652 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 653 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 654 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 655 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 656 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 657 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 658 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 659 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 660 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 661 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 662 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 663 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 664 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 665 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 666 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 667 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 668 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 669 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 670 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 671 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 672 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 673 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 674 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 675 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 676 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 677 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 678 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 679 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 680 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 681 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 682 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 683 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 684 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 685 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 686 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 687 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 688 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 689 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 690 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 691 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 692 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 693 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 694 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 695 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 696 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 697 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 698 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 699 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 700 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 701 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 702 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 703 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 704 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 705 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 706 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 707 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 708 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 709 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 710 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 711 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 712 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 713 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 714 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 715 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 716 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 717 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 718 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply]
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version
[apply] junit.framework.TestListener: endTest(test00Version)
[apply] junit.framework.TestListener: startTest(test01GLProfileDefault)
[apply] GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4bc.hw], GL3 GLProfile[GL3/GL4bc.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[apply] GLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x4451ce7f]]
[apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test01GLProfileDefault
[apply] GLProfile Mapping default -> GLProfile[GL4bc/GL4bc.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test01GLProfileDefault
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test11GLProfileMaxProgrammable
[apply] GLProfile Mapping maxProgrammable -> GLProfile[GL4bc/GL4bc.hw]
[apply] junit.framework.TestListener: endTest(test01GLProfileDefault)
[apply] junit.framework.TestListener: startTest(test11GLProfileMaxProgrammable)
[apply] GLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxProgrammable -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test11GLProfileMaxProgrammable
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test22GLProfileMaxFixedFunc
[apply] GLProfile Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.hw]
[apply] junit.framework.TestListener: endTest(test11GLProfileMaxProgrammable)
[apply] junit.framework.TestListener: startTest(test22GLProfileMaxFixedFunc)
[apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test22GLProfileMaxFixedFunc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test31GLProfileGL2ES1
[apply] GLProfile Mapping GL2ES1 -> GLProfile[GL4bc/GL4bc.hw]
[apply] junit.framework.TestListener: endTest(test22GLProfileMaxFixedFunc)
[apply] junit.framework.TestListener: startTest(test31GLProfileGL2ES1)
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2ES1 -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test31GLProfileGL2ES1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test32GLProfileGL2ES2
[apply] GLProfile Mapping GL2ES2 -> GLProfile[GL4/GL4bc.hw]
[apply] junit.framework.TestListener: endTest(test31GLProfileGL2ES1)
[apply] junit.framework.TestListener: startTest(test32GLProfileGL2ES2)
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2ES2 -> GLProfile[GL4/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test32GLProfileGL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test33GLProfileGL4ES3
[apply] GLProfile Mapping GL4ES3 -> GLProfile[GL4/GL4bc.hw]
[apply] junit.framework.TestListener: endTest(test32GLProfileGL2ES2)
[apply] junit.framework.TestListener: startTest(test33GLProfileGL4ES3)
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL4ES3 -> GLProfile[GL4/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test33GLProfileGL4ES3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test34GLProfileGL2GL3
[apply] GLProfile Mapping GL2GL3 -> GLProfile[GL4bc/GL4bc.hw]
[apply] junit.framework.TestListener: endTest(test33GLProfileGL4ES3)
[apply] junit.framework.TestListener: startTest(test34GLProfileGL2GL3)
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2GL3 -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test34GLProfileGL2GL3)
[apply] junit.framework.TestListener: startTest(test41_GL4bc)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test34GLProfileGL2GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test41_GL4bc
[apply] GLProfile Mapping GL4bc -> GLProfile[GL4bc/GL4bc.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL4bc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test41_GL4bc)
[apply] junit.framework.TestListener: startTest(test42_GL3bc)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test41_GL4bc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test42_GL3bc
[apply] GLProfile Mapping GL3bc -> GLProfile[GL3bc/GL4bc.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test42_GL3bc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test43_GL2
[apply] GLProfile Mapping GL2 -> GLProfile[GL2/GL4bc.hw]
[apply] junit.framework.TestListener: endTest(test42_GL3bc)
[apply] junit.framework.TestListener: startTest(test43_GL2)
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2 -> GLProfile[GL2/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test43_GL2)
[apply] junit.framework.TestListener: startTest(test44_GL4)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test43_GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test44_GL4
[apply] GLProfile Mapping GL4 -> GLProfile[GL4/GL4bc.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL4 -> GLProfile[GL4/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test44_GL4)
[apply] junit.framework.TestListener: startTest(test45_GL3)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test44_GL4
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test45_GL3
[apply] GLProfile Mapping GL3 -> GLProfile[GL3/GL4bc.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL3 -> GLProfile[GL3/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> 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] 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] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901106224 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901106224 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.576 sec
[apply] ------------- Standard Output ---------------
[apply] GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4bc.hw], GL3 GLProfile[GL3/GL4bc.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[apply] GLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x4451ce7f]]
[apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901102322 ms III - Start
[apply] SLOCK [T main @ 1691901102323 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version
[apply] -----------------------------------------------------------------------------------------------------
[apply] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[apply] int8 1 / 1, int16 2 / 2
[apply] int 4 / 4, long 4 / 4
[apply] int32 4 / 4, int64 8 / 8
[apply] float 4 / 4, double 8 / 8, ldouble 16 / 16
[apply] pointer 8 / 8, page 4096
[apply] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: false
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.common
[apply] Extension Name: com.jogamp.common
[apply] Specification Title: GlueGen Java Bindings Generator
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: GlueGen Run-Time
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0-rc-20230812
[apply] Implementation Build: 2.5-b965-20230812
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: 96632c220a25866ae3e2091d5d5f2bee0f631b63
[apply] Implementation SHA Sources: 6cab48c96e87d50fa1c1948c13a9c3dbdc7d2f810f269730ae08ad7dbbf1273c
[apply] Implementation SHA Classes: 2ccd03d934cccce4f0bcc44aa3dc5c1999382abe812245c6bfbc5c1f8467d56f
[apply] Implementation SHA Classes-this: eceeebdce7de6d72726a1dd2b74d9716c6048db47a3ac197bf9ab88f09e9186c
[apply] Implementation SHA Natives: 356ccef826ff5be7bb7a11fb1f0d5c1e703842178e7e1d3bf6177b32ba1026e1
[apply] Implementation SHA Natives-this: 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.nativewindow
[apply] Extension Name: com.jogamp.opengl
[apply] Specification Title: Java Bindings for OpenGL API Specification
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: Java Bindings for OpenGL Runtime Environment
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0-rc-20230813
[apply] Implementation Build: 2.5-b1532-20230813
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: 5688f22d01e10efd97fb4bf280bbefa591dc6789
[apply] Implementation SHA Sources: null
[apply] Implementation SHA Classes: null
[apply] Implementation SHA Classes-this: null
[apply] Implementation SHA Natives: null
[apply] Implementation SHA Natives-this: null
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.opengl
[apply] Extension Name: com.jogamp.opengl
[apply] Specification Title: Java Bindings for OpenGL API Specification
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: Java Bindings for OpenGL Runtime Environment
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0-rc-20230813
[apply] Implementation Build: 2.5-b1532-20230813
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: 5688f22d01e10efd97fb4bf280bbefa591dc6789
[apply] Implementation SHA Sources: null
[apply] Implementation SHA Classes: null
[apply] Implementation SHA Classes-this: null
[apply] Implementation SHA Natives: null
[apply] Implementation SHA Natives-this: null
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.newt
[apply] Extension Name: com.jogamp.opengl
[apply] Specification Title: Java Bindings for OpenGL API Specification
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: Java Bindings for OpenGL Runtime Environment
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0-rc-20230813
[apply] Implementation Build: 2.5-b1532-20230813
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: 5688f22d01e10efd97fb4bf280bbefa591dc6789
[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 WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x4451ce7f]]
[apply] Natives
[apply] GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES3 false
[apply] GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES2 false
[apply] GLES1 false
[apply] Count 5 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GL3bc GLProfile[GL3bc/GL4bc.hw]
[apply] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[apply] GL4bc GLProfile[GL4bc/GL4bc.hw]
[apply] GL2 GLProfile[GL2/GL4bc.hw]
[apply] GL4 GLProfile[GL4/GL4bc.hw]
[apply] GL3 GLProfile[GL3/GL4bc.hw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[apply] default GLProfile[GL4bc/GL4bc.hw]
[apply] Count 9 / 12
[apply]
[apply]
[apply] Capabilities for WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x4451ce7f]]
[apply] GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 3 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 4 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 5 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 10 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 11 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 13 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 15 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 16 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 17 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 23 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 29 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 35 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 36 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 41 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 42 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 47 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 48 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 53 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 54 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 59 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 60 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 65 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 66 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 67 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 68 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 69 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 70 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 71 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 72 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 73 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 74 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 75 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 76 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 77 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 78 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 79 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 80 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 81 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 82 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 83 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 84 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 85 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 86 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 87 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 88 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 89 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 90 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 91 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 92 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 93 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 94 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 95 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 96 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 97 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 98 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 99 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 100 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 101 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 102 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 103 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 104 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 105 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 106 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 107 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 108 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 109 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 110 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 111 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 112 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 113 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 114 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 115 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 116 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 121 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 122 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 127 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 128 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 133 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 134 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 139 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 140 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 145 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 146 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 151 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 152 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 157 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 158 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 163 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 164 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 165 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 166 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 167 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 168 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 169 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 170 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 171 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 172 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 173 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 174 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 175 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 176 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 177 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 178 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 179 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 180 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 181 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 182 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 183 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 184 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 185 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 186 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 187 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 188 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 189 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 190 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 191 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 192 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 193 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 194 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 195 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 196 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 197 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 198 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 199 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 200 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 201 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 202 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 203 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 204 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 205 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 206 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 207 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 208 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 209 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 213 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 214 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 233 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 234 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 235 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 236 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 237 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 238 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 239 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 240 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 241 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 242 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 243 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 244 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 245 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 246 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 247 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 248 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 249 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 250 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 251 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 252 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 253 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 254 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 255 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 256 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 257 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 258 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 259 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 260 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 261 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 262 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 263 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 264 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 265 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 266 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 267 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 268 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 269 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 271 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 272 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 273 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 274 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 275 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 276 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 277 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 278 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 279 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 280 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 281 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 282 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 283 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 284 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 285 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 286 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 287 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 288 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 289 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 290 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 291 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 292 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 293 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 294 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 295 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 296 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 297 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 298 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 299 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 300 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 301 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 302 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 303 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 304 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 305 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 306 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 307 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 308 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 309 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 310 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 311 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 312 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 313 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 314 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 315 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 316 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 317 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 318 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 319 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 320 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 321 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 322 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 323 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 324 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 325 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 326 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 327 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 328 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 329 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 330 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 331 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 332 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 333 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 334 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 335 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 336 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 337 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 338 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 339 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 340 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 341 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 342 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 343 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 344 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 345 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 346 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 347 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 348 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 349 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 350 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 351 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 352 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 353 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 354 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 355 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 356 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 357 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 358 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 359 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 360 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 361 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 362 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 363 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 364 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 365 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 366 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 367 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 368 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 369 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 370 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 371 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 372 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 373 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 374 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 375 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 376 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 377 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 378 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 379 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 380 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 381 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 382 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 383 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 384 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 385 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 386 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 387 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 388 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 389 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 390 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 391 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 392 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 393 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 394 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 395 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 396 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 397 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 398 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 399 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 400 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 401 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 402 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 403 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 404 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 405 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 406 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 407 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 408 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 409 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 410 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 411 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 412 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 413 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 414 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 415 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 416 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 417 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 418 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 419 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 420 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 421 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 422 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 423 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 424 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 425 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 426 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 427 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 428 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 429 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 430 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 431 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 432 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 433 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 434 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 435 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 436 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 437 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 438 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 439 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 440 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 441 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 442 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 443 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 444 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 445 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 446 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 447 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 448 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 449 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 450 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 451 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 452 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 453 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 454 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 455 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 456 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 457 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 458 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 459 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 460 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 461 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 462 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 463 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 464 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 465 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 466 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 467 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 468 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 469 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 470 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 471 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 472 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 473 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 474 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 475 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 476 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 477 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 478 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 479 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 480 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 481 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 482 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 483 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 484 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 485 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 486 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 487 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 488 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 489 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 490 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 491 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 492 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 493 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 494 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 495 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 496 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 497 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 498 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 499 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 500 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 501 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 502 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 503 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 504 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 505 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 506 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 507 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 508 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 509 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 510 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 511 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 512 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 513 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 514 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 515 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 516 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 517 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 518 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 519 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 520 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 521 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 522 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 523 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 524 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 525 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 526 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 527 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 528 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 529 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 530 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 531 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 532 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 533 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 534 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 535 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 536 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 537 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 538 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 539 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 540 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 541 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 542 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 543 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 544 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 545 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 546 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 547 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 548 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 549 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 550 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 551 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 552 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 553 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 554 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 555 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 556 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 557 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 558 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 559 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 560 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 561 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 562 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 563 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 564 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 565 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 566 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 567 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 568 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 569 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 570 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 571 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 572 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 573 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 574 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 575 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 576 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 577 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 578 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 579 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 580 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 581 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 582 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 583 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 584 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 585 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 586 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 587 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 588 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 589 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 590 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 591 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 592 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 593 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 594 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 595 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 596 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 597 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 598 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 599 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 600 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 601 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 602 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 603 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 604 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 605 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 606 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 607 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 608 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 609 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 610 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 611 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 612 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 613 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 614 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 615 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 616 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 617 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 618 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 619 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 620 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 621 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 622 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 623 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 624 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 625 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 626 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 627 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 628 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 629 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 630 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 631 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 632 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 633 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 634 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 635 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 636 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 637 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 638 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 639 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 640 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 641 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 642 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 643 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 644 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 645 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 646 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 647 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 648 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 649 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 650 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 651 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 652 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 653 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 654 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 655 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 656 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 657 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 658 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 659 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 660 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 661 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 662 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 663 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 664 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 665 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 666 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 667 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 668 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 669 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 670 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 671 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 672 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 673 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 674 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 675 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 676 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 677 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 678 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 679 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 680 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 681 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 682 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 683 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 684 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 685 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 686 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 687 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 688 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 689 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 690 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 691 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 692 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 693 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 694 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 695 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 696 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 697 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 698 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 699 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 700 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 701 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 702 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 703 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 704 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 705 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 706 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 707 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 708 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 709 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 710 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 711 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 712 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 713 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 714 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 715 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 716 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 717 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 718 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply]
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test01GLProfileDefault
[apply] GLProfile Mapping default -> GLProfile[GL4bc/GL4bc.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test01GLProfileDefault
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test11GLProfileMaxProgrammable
[apply] GLProfile Mapping maxProgrammable -> GLProfile[GL4bc/GL4bc.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxProgrammable -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test11GLProfileMaxProgrammable
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test22GLProfileMaxFixedFunc
[apply] GLProfile Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test22GLProfileMaxFixedFunc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test31GLProfileGL2ES1
[apply] GLProfile Mapping GL2ES1 -> GLProfile[GL4bc/GL4bc.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2ES1 -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test31GLProfileGL2ES1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test32GLProfileGL2ES2
[apply] GLProfile Mapping GL2ES2 -> GLProfile[GL4/GL4bc.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2ES2 -> GLProfile[GL4/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test32GLProfileGL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test33GLProfileGL4ES3
[apply] GLProfile Mapping GL4ES3 -> GLProfile[GL4/GL4bc.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL4ES3 -> GLProfile[GL4/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test33GLProfileGL4ES3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test34GLProfileGL2GL3
[apply] GLProfile Mapping GL2GL3 -> GLProfile[GL4bc/GL4bc.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2GL3 -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test34GLProfileGL2GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test41_GL4bc
[apply] GLProfile Mapping GL4bc -> GLProfile[GL4bc/GL4bc.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL4bc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test41_GL4bc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test42_GL3bc
[apply] GLProfile Mapping GL3bc -> GLProfile[GL3bc/GL4bc.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test42_GL3bc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test43_GL2
[apply] GLProfile Mapping GL2 -> GLProfile[GL2/GL4bc.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2 -> GLProfile[GL2/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test43_GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test44_GL4
[apply] GLProfile Mapping GL4 -> GLProfile[GL4/GL4bc.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL4 -> GLProfile[GL4/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test44_GL4
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test45_GL3
[apply] GLProfile Mapping GL3 -> GLProfile[GL3/GL4bc.hw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL3 -> GLProfile[GL3/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> 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 @ 1691901106224 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901106224 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00Version took 1.226 sec
[apply] Testcase: test01GLProfileDefault took 0.303 sec
[apply] Testcase: test11GLProfileMaxProgrammable took 0.231 sec
[apply] Testcase: test22GLProfileMaxFixedFunc took 0.217 sec
[apply] Testcase: test31GLProfileGL2ES1 took 0.224 sec
[apply] Testcase: test32GLProfileGL2ES2 took 0.211 sec
[apply] Testcase: test33GLProfileGL4ES3 took 0.208 sec
[apply] Testcase: test34GLProfileGL2GL3 took 0.189 sec
[apply] Testcase: test41_GL4bc took 0.206 sec
[apply] Testcase: test42_GL3bc took 0.246 sec
[apply] Testcase: test43_GL2 took 0.209 sec
[apply] Testcase: test44_GL4 took 0.188 sec
[apply] Testcase: test45_GL3 took 0.205 sec
[apply] Testcase: test46_GLES1 took 0 sec
[apply] Testcase: test47_GLES2 took 0 sec
[apply] Testcase: test48_GLES3 took 0.001 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.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] junit.framework.TestListener: tests to run: 20
[apply] junit.framework.TestListener: startTest(test01GLProfileDefaultFBO)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901107418 ms III - Start
[apply] SLOCK [T main @ 1691901107419 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[apply] GLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1a067a6a]]
[apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test02GLProfileDefaultPBuffer
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test01GLProfileDefaultFBO)
[apply] junit.framework.TestListener: startTest(test02GLProfileDefaultPBuffer)
[apply] GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[apply] GLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1a067a6a]]
[apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]
[apply] junit.framework.TestListener: endTest(test02GLProfileDefaultPBuffer)
[apply] junit.framework.TestListener: startTest(test03GLProfileDefaultBitmap)
[apply] GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[apply] GLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1a067a6a]]
[apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]
[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[GL2/GL4bc.hw]
[apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Microsoft Corporation
[apply] GL_RENDERER GDI Generic
[apply] GL_VERSION 1.1.0
[apply] GLSL false, has-compiler-func: false
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 3
[apply] GLX_EXTENSIONS 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL2/GL4bc.hw] -> 1.1 (Compat profile, compat[], software) - 1.1.0
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test03GLProfileDefaultBitmap)
[apply] junit.framework.TestListener: startTest(test11GLProfileMaxProgrammableFBO)
[apply] GLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test03GLProfileDefaultBitmap
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test11GLProfileMaxProgrammableFBO
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxProgrammable -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test11GLProfileMaxProgrammableFBO)
[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] junit.framework.TestListener: startTest(test12GLProfileMaxProgrammablePBuffer)
[apply] GLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxProgrammable -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test12GLProfileMaxProgrammablePBuffer)
[apply] junit.framework.TestListener: startTest(test21GLProfileMaxFixedFuncFBO)
[apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test12GLProfileMaxProgrammablePBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test21GLProfileMaxFixedFuncFBO
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test21GLProfileMaxFixedFuncFBO
[apply] junit.framework.TestListener: endTest(test21GLProfileMaxFixedFuncFBO)
[apply] junit.framework.TestListener: startTest(test22GLProfileMaxFixedFuncPBuffer)
[apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test22GLProfileMaxFixedFuncPBuffer
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> 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] junit.framework.TestListener: endTest(test22GLProfileMaxFixedFuncPBuffer)
[apply] junit.framework.TestListener: startTest(test23GLProfileMaxFixedFuncBitmap)
[apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL2/GL4bc.hw]
[apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Microsoft Corporation
[apply] GL_RENDERER GDI Generic
[apply] GL_VERSION 1.1.0
[apply] GLSL false, has-compiler-func: false
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 3
[apply] GLX_EXTENSIONS 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL2/GL4bc.hw] -> 1.1 (Compat profile, compat[], software) - 1.1.0
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test23GLProfileMaxFixedFuncBitmap)
[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] junit.framework.TestListener: startTest(test31GLProfileGL2ES1)
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2ES1 -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test31GLProfileGL2ES1)
[apply] junit.framework.TestListener: startTest(test32GLProfileGL2ES2)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test31GLProfileGL2ES1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test32GLProfileGL2ES2
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2ES2 -> GLProfile[GL4/GL4.hw] -> GLProfile[GL4/GL4.hw] -> 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2ES2
[apply] junit.framework.TestListener: endTest(test32GLProfileGL2ES2)
[apply] junit.framework.TestListener: startTest(test33GLProfileGL4ES3)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test32GLProfileGL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test33GLProfileGL4ES3
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL4ES3 -> GLProfile[GL4/GL4.hw] -> GLProfile[GL4/GL4.hw] -> 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> 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] junit.framework.TestListener: endTest(test33GLProfileGL4ES3)
[apply] junit.framework.TestListener: startTest(test34GLProfileGL2GL3)
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2GL3 -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test34GLProfileGL2GL3)
[apply] junit.framework.TestListener: startTest(test41_GL4bc)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test34GLProfileGL2GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test41_GL4bc
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL4bc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test41_GL4bc)
[apply] junit.framework.TestListener: startTest(test42_GL3bc)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test41_GL4bc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test42_GL3bc
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> 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] junit.framework.TestListener: endTest(test42_GL3bc)
[apply] junit.framework.TestListener: startTest(test43_GL2)
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2 -> GLProfile[GL2/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test43_GL2)
[apply] junit.framework.TestListener: startTest(test44_GL4)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test43_GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test44_GL4
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL4 -> GLProfile[GL4/GL4.hw] -> GLProfile[GL4/GL4.hw] -> 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2ES2
[apply] junit.framework.TestListener: endTest(test44_GL4)
[apply] junit.framework.TestListener: startTest(test45_GL3)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test44_GL4
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test45_GL3
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL3 -> GLProfile[GL3/GL4.hw] -> GLProfile[GL4/GL4.hw] -> 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2ES2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test45_GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test46_GLES1
[apply] Profile GLES1 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test46_GLES1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test47_GLES2
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test47_GLES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3
[apply] Profile GLES3 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3
[apply] 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] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901112421 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901112421 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.685 sec
[apply] ------------- Standard Output ---------------
[apply] GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[apply] GLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1a067a6a]]
[apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[apply] GLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1a067a6a]]
[apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[apply] GLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1a067a6a]]
[apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901107418 ms III - Start
[apply] SLOCK [T main @ 1691901107419 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test02GLProfileDefaultPBuffer
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> 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[GL2/GL4bc.hw]
[apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Microsoft Corporation
[apply] GL_RENDERER GDI Generic
[apply] GL_VERSION 1.1.0
[apply] GLSL false, has-compiler-func: false
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 3
[apply] GLX_EXTENSIONS 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL2/GL4bc.hw] -> 1.1 (Compat profile, compat[], software) - 1.1.0
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test03GLProfileDefaultBitmap
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test11GLProfileMaxProgrammableFBO
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxProgrammable -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test11GLProfileMaxProgrammableFBO
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test12GLProfileMaxProgrammablePBuffer
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxProgrammable -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test12GLProfileMaxProgrammablePBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test21GLProfileMaxFixedFuncFBO
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test21GLProfileMaxFixedFuncFBO
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test22GLProfileMaxFixedFuncPBuffer
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> 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[GL2/GL4bc.hw]
[apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Microsoft Corporation
[apply] GL_RENDERER GDI Generic
[apply] GL_VERSION 1.1.0
[apply] GLSL false, has-compiler-func: false
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 3
[apply] GLX_EXTENSIONS 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL2/GL4bc.hw] -> 1.1 (Compat profile, compat[], software) - 1.1.0
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test23GLProfileMaxFixedFuncBitmap
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test31GLProfileGL2ES1
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2ES1 -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test31GLProfileGL2ES1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test32GLProfileGL2ES2
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2ES2 -> GLProfile[GL4/GL4.hw] -> GLProfile[GL4/GL4.hw] -> 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2ES2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test32GLProfileGL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test33GLProfileGL4ES3
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL4ES3 -> GLProfile[GL4/GL4.hw] -> GLProfile[GL4/GL4.hw] -> 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2ES2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test33GLProfileGL4ES3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test34GLProfileGL2GL3
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2GL3 -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test34GLProfileGL2GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test41_GL4bc
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL4bc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test41_GL4bc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test42_GL3bc
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test42_GL3bc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test43_GL2
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2 -> GLProfile[GL2/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test43_GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test44_GL4
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL4 -> GLProfile[GL4/GL4.hw] -> GLProfile[GL4/GL4.hw] -> 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2ES2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test44_GL4
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test45_GL3
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL3 -> GLProfile[GL3/GL4.hw] -> GLProfile[GL4/GL4.hw] -> 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2ES2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test45_GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test46_GLES1
[apply] Profile GLES1 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test46_GLES1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test47_GLES2
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test47_GLES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3
[apply] Profile GLES3 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901112421 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901112421 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01GLProfileDefaultFBO took 1.476 sec
[apply] Testcase: test02GLProfileDefaultPBuffer took 0.139 sec
[apply] Testcase: test03GLProfileDefaultBitmap took 0.797 sec
[apply] Testcase: test11GLProfileMaxProgrammableFBO took 0.181 sec
[apply] Testcase: test12GLProfileMaxProgrammablePBuffer took 0.168 sec
[apply] Testcase: test21GLProfileMaxFixedFuncFBO took 0.235 sec
[apply] Testcase: test22GLProfileMaxFixedFuncPBuffer took 0.143 sec
[apply] Testcase: test23GLProfileMaxFixedFuncBitmap took 0.154 sec
[apply] Testcase: test31GLProfileGL2ES1 took 0.181 sec
[apply] Testcase: test32GLProfileGL2ES2 took 0.184 sec
[apply] Testcase: test33GLProfileGL4ES3 took 0.171 sec
[apply] Testcase: test34GLProfileGL2GL3 took 0.243 sec
[apply] Testcase: test41_GL4bc took 0.155 sec
[apply] Testcase: test42_GL3bc took 0.173 sec
[apply] Testcase: test43_GL2 took 0.172 sec
[apply] Testcase: test44_GL4 took 0.215 sec
[apply] Testcase: test45_GL3 took 0.153 sec
[apply] Testcase: test46_GLES1 took 0.001 sec
[apply] Testcase: test47_GLES2 took 0.001 sec
[apply] Testcase: test48_GLES3 took 0.002 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] junit.framework.TestListener: startTest(test01GLProfileDefaultFBO)
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901113626 ms III - Start
[apply] SLOCK [T main @ 1691901113627 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4bc.hw], GL3 GLProfile[GL3/GL4bc.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[apply] GLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x10c3ee79]]
[apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO
[apply] junit.framework.TestListener: endTest(test01GLProfileDefaultFBO)
[apply] junit.framework.TestListener: startTest(test02GLProfileDefaultPBuffer)
[apply] GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4bc.hw], GL3 GLProfile[GL3/GL4bc.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[apply] GLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x10c3ee79]]
[apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test02GLProfileDefaultPBuffer
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> 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] junit.framework.TestListener: endTest(test02GLProfileDefaultPBuffer)
[apply] junit.framework.TestListener: startTest(test03GLProfileDefaultBitmap)
[apply] GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4bc.hw], GL3 GLProfile[GL3/GL4bc.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[apply] GLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x10c3ee79]]
[apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL2/GL4bc.hw]
[apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Microsoft Corporation
[apply] GL_RENDERER GDI Generic
[apply] GL_VERSION 1.1.0
[apply] GLSL false, has-compiler-func: false
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 3
[apply] GLX_EXTENSIONS 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL2/GL4bc.hw] -> 1.1 (Compat profile, compat[], software) - 1.1.0
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test03GLProfileDefaultBitmap)
[apply] junit.framework.TestListener: startTest(test11GLProfileMaxProgrammableFBO)
[apply] GLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test03GLProfileDefaultBitmap
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test11GLProfileMaxProgrammableFBO
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxProgrammable -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> 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] junit.framework.TestListener: endTest(test11GLProfileMaxProgrammableFBO)
[apply] junit.framework.TestListener: startTest(test12GLProfileMaxProgrammablePBuffer)
[apply] GLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxProgrammable -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test12GLProfileMaxProgrammablePBuffer)
[apply] junit.framework.TestListener: startTest(test21GLProfileMaxFixedFuncFBO)
[apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test12GLProfileMaxProgrammablePBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test21GLProfileMaxFixedFuncFBO
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> 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] junit.framework.TestListener: endTest(test21GLProfileMaxFixedFuncFBO)
[apply] junit.framework.TestListener: startTest(test22GLProfileMaxFixedFuncPBuffer)
[apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> 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[GL2/GL4bc.hw]
[apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Microsoft Corporation
[apply] GL_RENDERER GDI Generic
[apply] GL_VERSION 1.1.0
[apply] GLSL false, has-compiler-func: false
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 3
[apply] GLX_EXTENSIONS 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL2/GL4bc.hw] -> 1.1 (Compat profile, compat[], software) - 1.1.0
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test22GLProfileMaxFixedFuncPBuffer)
[apply] junit.framework.TestListener: startTest(test23GLProfileMaxFixedFuncBitmap)
[apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]
[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] junit.framework.TestListener: endTest(test23GLProfileMaxFixedFuncBitmap)
[apply] junit.framework.TestListener: startTest(test31GLProfileGL2ES1)
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2ES1 -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> 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] junit.framework.TestListener: endTest(test31GLProfileGL2ES1)
[apply] junit.framework.TestListener: startTest(test32GLProfileGL2ES2)
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2ES2 -> GLProfile[GL4/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test32GLProfileGL2ES2)
[apply] junit.framework.TestListener: startTest(test33GLProfileGL4ES3)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test32GLProfileGL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test33GLProfileGL4ES3
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL4ES3 -> GLProfile[GL4/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test33GLProfileGL4ES3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test34GLProfileGL2GL3
[apply] junit.framework.TestListener: endTest(test33GLProfileGL4ES3)
[apply] junit.framework.TestListener: startTest(test34GLProfileGL2GL3)
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2GL3 -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test34GLProfileGL2GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test41_GL4bc
[apply] junit.framework.TestListener: endTest(test34GLProfileGL2GL3)
[apply] junit.framework.TestListener: startTest(test41_GL4bc)
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL4bc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test41_GL4bc)
[apply] junit.framework.TestListener: startTest(test42_GL3bc)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test41_GL4bc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test42_GL3bc
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test42_GL3bc)
[apply] junit.framework.TestListener: startTest(test43_GL2)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test42_GL3bc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test43_GL2
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2 -> GLProfile[GL2/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test43_GL2)
[apply] junit.framework.TestListener: startTest(test44_GL4)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test43_GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test44_GL4
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL4 -> GLProfile[GL4/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test44_GL4)
[apply] junit.framework.TestListener: startTest(test45_GL3)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test44_GL4
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test45_GL3
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL3 -> GLProfile[GL3/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> 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 @ 1691901118357 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901118357 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.395 sec
[apply] ------------- Standard Output ---------------
[apply] GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4bc.hw], GL3 GLProfile[GL3/GL4bc.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[apply] GLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x10c3ee79]]
[apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4bc.hw], GL3 GLProfile[GL3/GL4bc.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[apply] GLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x10c3ee79]]
[apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4bc.hw], GL3 GLProfile[GL3/GL4bc.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[apply] GLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x10c3ee79]]
[apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901113626 ms III - Start
[apply] SLOCK [T main @ 1691901113627 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test02GLProfileDefaultPBuffer
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> 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[GL2/GL4bc.hw]
[apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Microsoft Corporation
[apply] GL_RENDERER GDI Generic
[apply] GL_VERSION 1.1.0
[apply] GLSL false, has-compiler-func: false
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 3
[apply] GLX_EXTENSIONS 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL2/GL4bc.hw] -> 1.1 (Compat profile, compat[], software) - 1.1.0
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test03GLProfileDefaultBitmap
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test11GLProfileMaxProgrammableFBO
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxProgrammable -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test11GLProfileMaxProgrammableFBO
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test12GLProfileMaxProgrammablePBuffer
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxProgrammable -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test12GLProfileMaxProgrammablePBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test21GLProfileMaxFixedFuncFBO
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test21GLProfileMaxFixedFuncFBO
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test22GLProfileMaxFixedFuncPBuffer
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> 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[GL2/GL4bc.hw]
[apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Microsoft Corporation
[apply] GL_RENDERER GDI Generic
[apply] GL_VERSION 1.1.0
[apply] GLSL false, has-compiler-func: false
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 3
[apply] GLX_EXTENSIONS 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL2/GL4bc.hw] -> 1.1 (Compat profile, compat[], software) - 1.1.0
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test23GLProfileMaxFixedFuncBitmap
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test31GLProfileGL2ES1
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2ES1 -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test31GLProfileGL2ES1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test32GLProfileGL2ES2
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2ES2 -> GLProfile[GL4/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test32GLProfileGL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test33GLProfileGL4ES3
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL4ES3 -> GLProfile[GL4/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test33GLProfileGL4ES3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test34GLProfileGL2GL3
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2GL3 -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test34GLProfileGL2GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test41_GL4bc
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL4bc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test41_GL4bc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test42_GL3bc
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test42_GL3bc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test43_GL2
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2 -> GLProfile[GL2/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test43_GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test44_GL4
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL4 -> GLProfile[GL4/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test44_GL4
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test45_GL3
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL3 -> GLProfile[GL3/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> 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 @ 1691901118357 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901118357 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01GLProfileDefaultFBO took 1.174 sec
[apply] Testcase: test02GLProfileDefaultPBuffer took 0.169 sec
[apply] Testcase: test03GLProfileDefaultBitmap took 0.806 sec
[apply] Testcase: test11GLProfileMaxProgrammableFBO took 0.181 sec
[apply] Testcase: test12GLProfileMaxProgrammablePBuffer took 0.168 sec
[apply] Testcase: test21GLProfileMaxFixedFuncFBO took 0.194 sec
[apply] Testcase: test22GLProfileMaxFixedFuncPBuffer took 0.172 sec
[apply] Testcase: test23GLProfileMaxFixedFuncBitmap took 0.152 sec
[apply] Testcase: test31GLProfileGL2ES1 took 0.182 sec
[apply] Testcase: test32GLProfileGL2ES2 took 0.175 sec
[apply] Testcase: test33GLProfileGL4ES3 took 0.192 sec
[apply] Testcase: test34GLProfileGL2GL3 took 0.169 sec
[apply] Testcase: test41_GL4bc took 0.212 sec
[apply] Testcase: test42_GL3bc took 0.159 sec
[apply] Testcase: test43_GL2 took 0.176 sec
[apply] Testcase: test44_GL4 took 0.23 sec
[apply] Testcase: test45_GL3 took 0.152 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] ++++ Test Singleton.ctor()
[apply] junit.framework.TestListener: tests to run: 1++++ Test Singleton.lock()
[apply]
[apply] junit.framework.TestListener: startTest(test01GLProfileDefault)
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901119456 ms III - Start
[apply] SLOCK [T main @ 1691901119457 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost - test01GLProfileDefault
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1
[apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x74a1153]]
[apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost - test01GLProfileDefault
[apply] junit.framework.TestListener: endTest(test01GLProfileDefault)
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901121003 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901121003 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.22 sec
[apply] ------------- Standard Output ---------------
[apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x74a1153]]
[apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901119456 ms III - Start
[apply] SLOCK [T main @ 1691901119457 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost - test01GLProfileDefault
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2
[apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> 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 @ 1691901121003 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901121003 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01GLProfileDefault took 1.502 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] junit.framework.TestListener: tests to run: 4++++ Test Singleton.lock()
[apply]
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901122130 ms III - Start
[apply] SLOCK [T main @ 1691901122131 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test00_MSAA0_DefFlip)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test00_MSAA0_DefFlip
[apply] -----------------------------------------------------------------------------------------------------
[apply] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[apply] int8 1 / 1, int16 2 / 2
[apply] int 4 / 4, long 4 / 4
[apply] int32 4 / 4, int64 8 / 8
[apply] float 4 / 4, double 8 / 8, ldouble 16 / 16
[apply] pointer 8 / 8, page 4096
[apply] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: false
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLEventListener init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply]
[apply] req. msaa: false
[apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] has msaa: false
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 4, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[apply] reshape ..
[apply] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0000-jgl-usr000-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png
[apply] Frame# 1, user #1
[apply] TextRendererGLEL.display: Frame 0001 (001): 0320x0240
[apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0001-jgl-usr001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png
[apply] Frame# 2, user #2
[apply] TextRendererGLEL.display: Frame 0002 (002): 0320x0240
[apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0002-jgl-usr002-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png
[apply] Frame# 3, user #3
[apply] TextRendererGLEL.display: Frame 0003 (003): 0320x0240
[apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0003-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png
[apply] TextRendererGLEL.display: Frame 0004 (003): 0320x0240
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0004-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png
[apply] reshape ..
[apply] TextRendererGLEL.display: Frame 0005 (003): 0420x0340
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0005-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0420x0340.png
[apply] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0006-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0420x0340.png
[apply] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0007-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0420x0340.png
[apply] reshape ..
[apply] TextRendererGLEL.display: Frame 0008 (003): 0220x0140
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0008-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0220x0140.png
[apply] TextRendererGLEL.display: Frame 0009 (003): 0220x0140
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0009-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0220x0140.png
[apply] TextRendererGLEL.display: Frame 0010 (003): 0220x0140
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0010-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0220x0140.png
[apply] reshape ..
[apply] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0011-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png
[apply] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0012-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png
[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] junit.framework.TestListener: endTest(test00_MSAA0_DefFlip)
[apply] junit.framework.TestListener: startTest(test01_MSAA0_UsrFlip)TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[apply]
[apply] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0072 (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] junit.framework.TestListener: endTest(test01_MSAA0_UsrFlip)
[apply] junit.framework.TestListener: startTest(test10_MSAA8_DefFlip)
[apply] -----------------------------------------------------------------------------------------------------
[apply] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[apply] int8 1 / 1, int16 2 / 2
[apply] int 4 / 4, long 4 / 4
[apply] int32 4 / 4, int64 8 / 8
[apply] float 4 / 4, double 8 / 8, ldouble 16 / 16
[apply] pointer 8 / 8, page 4096
[apply] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: false
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLEventListener init on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply]
[apply] req. msaa: true
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] Chosen : GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] has msaa: true
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true)
[apply] null
[apply] ShaderProgram[id=6, linked=false, inUse=false, program: 4, 2 code:
[apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[apply] reshape ..
[apply] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0000-jgl-usr000-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png
[apply] Frame# 1, user #1
[apply] TextRendererGLEL.display: Frame 0001 (001): 0320x0240
[apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0001-jgl-usr001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png
[apply] Frame# 2, user #2
[apply] TextRendererGLEL.display: Frame 0002 (002): 0320x0240
[apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0002-jgl-usr002-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png
[apply] Frame# 3, user #3
[apply] TextRendererGLEL.display: Frame 0003 (003): 0320x0240
[apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0003-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png
[apply] TextRendererGLEL.display: Frame 0004 (003): 0320x0240
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0004-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png
[apply] reshape ..
[apply] TextRendererGLEL.display: Frame 0005 (003): 0420x0340
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0005-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0420x0340.png
[apply] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0006-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0420x0340.png
[apply] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0007-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0420x0340.png
[apply] reshape ..
[apply] TextRendererGLEL.display: Frame 0008 (003): 0220x0140
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0008-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0220x0140.png
[apply] TextRendererGLEL.display: Frame 0009 (003): 0220x0140
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0009-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0220x0140.png
[apply] TextRendererGLEL.display: Frame 0010 (003): 0220x0140
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0010-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0220x0140.png
[apply] reshape ..
[apply] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0011-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png
[apply] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0012-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png
[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] ++++ 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 @ 1691901130850 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901130851 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[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] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.404 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901122130 ms III - Start
[apply] SLOCK [T main @ 1691901122131 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test00_MSAA0_DefFlip
[apply] -----------------------------------------------------------------------------------------------------
[apply] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[apply] int8 1 / 1, int16 2 / 2
[apply] int 4 / 4, long 4 / 4
[apply] int32 4 / 4, int64 8 / 8
[apply] float 4 / 4, double 8 / 8, ldouble 16 / 16
[apply] pointer 8 / 8, page 4096
[apply] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: false
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLEventListener init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply]
[apply] req. msaa: false
[apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] has msaa: false
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 4, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[apply] reshape ..
[apply] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0000-jgl-usr000-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png
[apply] Frame# 1, user #1
[apply] TextRendererGLEL.display: Frame 0001 (001): 0320x0240
[apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0001-jgl-usr001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png
[apply] Frame# 2, user #2
[apply] TextRendererGLEL.display: Frame 0002 (002): 0320x0240
[apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0002-jgl-usr002-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png
[apply] Frame# 3, user #3
[apply] TextRendererGLEL.display: Frame 0003 (003): 0320x0240
[apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0003-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png
[apply] TextRendererGLEL.display: Frame 0004 (003): 0320x0240
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0004-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png
[apply] reshape ..
[apply] TextRendererGLEL.display: Frame 0005 (003): 0420x0340
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0005-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0420x0340.png
[apply] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0006-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0420x0340.png
[apply] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0007-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0420x0340.png
[apply] reshape ..
[apply] TextRendererGLEL.display: Frame 0008 (003): 0220x0140
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0008-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0220x0140.png
[apply] TextRendererGLEL.display: Frame 0009 (003): 0220x0140
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0009-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0220x0140.png
[apply] TextRendererGLEL.display: Frame 0010 (003): 0220x0140
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0010-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0220x0140.png
[apply] reshape ..
[apply] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0011-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png
[apply] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0012-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png
[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] ++++ 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: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[apply] int8 1 / 1, int16 2 / 2
[apply] int 4 / 4, long 4 / 4
[apply] int32 4 / 4, int64 8 / 8
[apply] float 4 / 4, double 8 / 8, ldouble 16 / 16
[apply] pointer 8 / 8, page 4096
[apply] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: false
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLEventListener init on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply]
[apply] req. msaa: true
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] Chosen : GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] has msaa: true
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true)
[apply] null
[apply] ShaderProgram[id=6, linked=false, inUse=false, program: 4, 2 code:
[apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[apply] reshape ..
[apply] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0000-jgl-usr000-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png
[apply] Frame# 1, user #1
[apply] TextRendererGLEL.display: Frame 0001 (001): 0320x0240
[apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0001-jgl-usr001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png
[apply] Frame# 2, user #2
[apply] TextRendererGLEL.display: Frame 0002 (002): 0320x0240
[apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0002-jgl-usr002-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png
[apply] Frame# 3, user #3
[apply] TextRendererGLEL.display: Frame 0003 (003): 0320x0240
[apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0003-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png
[apply] TextRendererGLEL.display: Frame 0004 (003): 0320x0240
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0004-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png
[apply] reshape ..
[apply] TextRendererGLEL.display: Frame 0005 (003): 0420x0340
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0005-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0420x0340.png
[apply] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0006-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0420x0340.png
[apply] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0007-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0420x0340.png
[apply] reshape ..
[apply] TextRendererGLEL.display: Frame 0008 (003): 0220x0140
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0008-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0220x0140.png
[apply] TextRendererGLEL.display: Frame 0009 (003): 0220x0140
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0009-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0220x0140.png
[apply] TextRendererGLEL.display: Frame 0010 (003): 0220x0140
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0010-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0220x0140.png
[apply] reshape ..
[apply] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0011-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png
[apply] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0012-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png
[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] ++++ 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 @ 1691901130850 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901130851 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00_MSAA0_DefFlip took 3.861 sec
[apply] Testcase: test01_MSAA0_UsrFlip took 0 sec
[apply] Testcase: test10_MSAA8_DefFlip took 3.53 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] 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 @ 1691901132118 ms III - Start
[apply] SLOCK [T main @ 1691901132119 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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] junit.framework.TestListener: startTest(test01GLVersion)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]
[apply] junit.framework.TestListener: endTest(test01GLVersion)
[apply] junit.framework.TestListener: startTest(test02GLVendorVersion)
[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] junit.framework.TestListener: endTest(test02GLVendorVersion)
[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 @ 1691901132239 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901132239 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.778 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901132118 ms III - Start
[apply] SLOCK [T main @ 1691901132119 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1691901132239 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901132239 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01GLVersion took 0.006 sec
[apply] Testcase: test02GLVendorVersion took 0.081 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT
[apply] junit.framework.TestListener: tests to run: 6
[apply] ++++ Test Singleton.ctor()junit.framework.TestListener: startTest(testReadPixelsGL2GL3_102x100xREDxUB)
[apply]
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901133313 ms III - Start
[apply] SLOCK [T main @ 1691901133314 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_102x100xREDxUB
[apply] junit.framework.TestListener: endTest(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] junit.framework.TestListener: startTest(testReadPixelsGL2GL3_640x480xREDxUB)
[apply] junit.framework.TestListener: endTest(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] junit.framework.TestListener: startTest(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] ++++ 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: startTest(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] junit.framework.TestListener: endTest(testReadPixelsGL2GL3_99x100xRGBxUB)
[apply] junit.framework.TestListener: startTest(testReadPixelsGL_640x480xRGBAxUB)
[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)
[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] 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL_99x100xRGBxUB
[apply] junit.framework.TestListener: endTest(testReadPixelsGL_99x100xRGBxUB)
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901145303 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901145304 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.654 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901133313 ms III - Start
[apply] SLOCK [T main @ 1691901133314 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1691901145303 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901145304 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testReadPixelsGL2GL3_102x100xREDxUB took 3.265 sec
[apply] Testcase: testReadPixelsGL2GL3_640x480xREDxUB took 1.723 sec
[apply] Testcase: testReadPixelsGL2GL3_640x480xRGBxUB took 1.738 sec
[apply] Testcase: testReadPixelsGL2GL3_99x100xRGBxUB took 1.693 sec
[apply] Testcase: testReadPixelsGL_640x480xRGBAxUB took 1.795 sec
[apply] Testcase: testReadPixelsGL_99x100xRGBxUB took 1.719 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] ++++ Test Singleton.ctor()
[apply] junit.framework.TestListener: tests to run: 3++++ Test Singleton.lock()
[apply]
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901146430 ms III - Start
[apply] SLOCK [T main @ 1691901146431 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw]
[apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]
[apply] junit.framework.TestListener: startTest(test02TwoThreads)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test02TwoThreads
[apply] InitConcurrentBaseNEWT 2 threads, reuse display: true
[apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw]
[apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw]
[apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]
[apply] JOGLTask 1: START: 167/0, reuse true - Thread-3-jt1
[apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]
[apply] JOGLTask 0: START: 0/0, reuse true - Thread-3-jt0
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0xf366be4: tileRendererInUse null, GearsES2[obj 0xf366be4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xf366be4 on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] 0: [0: false, 1: false]
[apply] gear1 0xf366be4 created: GearsObj[0x6411964b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xf366be4 created: GearsObj[0x3728faef, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xf366be4 created: GearsObj[0x3728faef, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0xf366be4 FIN GearsES2[obj 0xf366be4 isInit true, usesShared false, 1 GearsObj[0x6411964b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3728faef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18f13055, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0xf366be4 0/0 128x128 of 128x128, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xf366be4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0xf366be4 128x128, swapInterval 0, drawable 0x60100d4
[apply] JOGLTask 1: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]] - Thread-3-jt1
[apply] JOGLTask 1: RUNNING: Thread-3-jt1
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x13e1f577: tileRendererInUse null, GearsES2[obj 0x13e1f577 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x13e1f577 on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x13e1f577 created: GearsObj[0x3411a6f1, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x13e1f577 created: GearsObj[0x25b61656, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x13e1f577 created: GearsObj[0x25b61656, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x13e1f577 FIN GearsES2[obj 0x13e1f577 isInit true, usesShared false, 1 GearsObj[0x3411a6f1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x25b61656, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5dc2e55b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x13e1f577 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x13e1f577, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x13e1f577 128x128, swapInterval 0, drawable 0xffffffffdd010806
[apply] JOGLTask 0: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]] - Thread-3-jt0
[apply] JOGLTask 0: RUNNING: Thread-3-jt0
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x13e1f577: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x13e1f577 FIN
[apply] JOGLTask 0: DONE/SYNC: Thread-3-jt0
[apply] JOGLTask 0: END: Thread-3-jt0
[apply] junit.framework.TestListener: endTest(test02TwoThreads)
[apply] junit.framework.TestListener: startTest(test04FourThreads)
[apply] 1: [0: true, 1: false]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0xf366be4: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0xf366be4 FIN
[apply] JOGLTask 1: DONE/SYNC: Thread-3-jt1
[apply] JOGLTask 1: END: Thread-3-jt1
[apply] 2: [0: true, 1: true]
[apply] total: 1.019s
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test02TwoThreads
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test04FourThreads
[apply] InitConcurrentBaseNEWT 4 threads, reuse display: true
[apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw]
[apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw]
[apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw]
[apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw]
[apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]
[apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]
[apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]
[apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]
[apply] JOGLTask 1: START: 167/0, reuse true - Thread-4-jt1
[apply] JOGLTask 3: START: 501/0, reuse true - Thread-4-jt3
[apply] JOGLTask 2: START: 334/0, reuse true - Thread-4-jt2
[apply] JOGLTask 0: START: 0/0, reuse true - Thread-4-jt0
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x570a11d4: tileRendererInUse null, GearsES2[obj 0x570a11d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x570a11d4 on Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x570a11d4 created: GearsObj[0x38f1b5c1, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x570a11d4 created: GearsObj[0x73f95f19, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x570a11d4 created: GearsObj[0x73f95f19, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x570a11d4 FIN GearsES2[obj 0x570a11d4 isInit true, usesShared false, 1 GearsObj[0x38f1b5c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x73f95f19, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x691d86c5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x570a11d4 0/0 128x128 of 128x128, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x570a11d4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x570a11d4 128x128, swapInterval 0, drawable 0x30107df
[apply] JOGLTask 1: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]] - Thread-4-jt1
[apply] JOGLTask 1: RUNNING: Thread-4-jt1
[apply] 0: [0: false, 1: false, 2: false, 3: false]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x38a98d4e: tileRendererInUse null, GearsES2[obj 0x38a98d4e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x38a98d4e on Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x38a98d4e created: GearsObj[0x7e307681, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x38a98d4e created: GearsObj[0x46f2d1f5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x38a98d4e created: GearsObj[0x46f2d1f5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x38a98d4e FIN GearsES2[obj 0x38a98d4e isInit true, usesShared false, 1 GearsObj[0x7e307681, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46f2d1f5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2caa4041, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x38a98d4e 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x38a98d4e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x38a98d4e 128x128, swapInterval 0, drawable 0xffffffffdd010806
[apply] JOGLTask 3: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]] - Thread-4-jt3
[apply] JOGLTask 3: RUNNING: Thread-4-jt3
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x66d83692: tileRendererInUse null, GearsES2[obj 0x66d83692 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x66d83692 on Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x66d83692 created: GearsObj[0xbb7dae5, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x66d83692 created: GearsObj[0x71e56462, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x66d83692 created: GearsObj[0x71e56462, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x66d83692 FIN GearsES2[obj 0x66d83692 isInit true, usesShared false, 1 GearsObj[0xbb7dae5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x71e56462, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42efe4f4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x66d83692 0/0 128x128 of 128x128, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x66d83692, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66d83692 128x128, swapInterval 0, drawable 0x30107df
[apply] JOGLTask 2: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]] - Thread-4-jt2
[apply] JOGLTask 2: RUNNING: Thread-4-jt2
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x1f4dbbca: tileRendererInUse null, GearsES2[obj 0x1f4dbbca isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1f4dbbca on Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1f4dbbca created: GearsObj[0x5d6af7e3, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1f4dbbca created: GearsObj[0x8a10350, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1f4dbbca created: GearsObj[0x8a10350, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x1f4dbbca FIN GearsES2[obj 0x1f4dbbca isInit true, usesShared false, 1 GearsObj[0x5d6af7e3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x8a10350, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c92d783, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x1f4dbbca 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1f4dbbca, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x1f4dbbca 128x128, swapInterval 0, drawable 0xffffffffdd010806
[apply] JOGLTask 0: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]] - Thread-4-jt0
[apply] JOGLTask 0: RUNNING: Thread-4-jt0
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x570a11d4: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x570a11d4 FIN
[apply] JOGLTask 1: DONE/SYNC: Thread-4-jt1
[apply] JOGLTask 1: END: Thread-4-jt1
[apply] 1: [0: false, 1: true, 2: false, 3: false]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x38a98d4e: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x38a98d4e FIN
[apply] JOGLTask 3: DONE/SYNC: Thread-4-jt3
[apply] JOGLTask 3: END: Thread-4-jt3
[apply] 2: [0: false, 1: true, 2: false, 3: true]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x66d83692: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x66d83692 FIN
[apply] JOGLTask 2: DONE/SYNC: Thread-4-jt2
[apply] JOGLTask 2: END: Thread-4-jt2
[apply] 3: [0: false, 1: true, 2: true, 3: true]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x1f4dbbca: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x1f4dbbca FIN
[apply] JOGLTask 0: DONE/SYNC: Thread-4-jt0
[apply] JOGLTask 0: END: Thread-4-jt0
[apply] 4: [0: true, 1: true, 2: true, 3: true]
[apply] total: 1.275s
[apply] junit.framework.TestListener: endTest(test04FourThreads)
[apply] junit.framework.TestListener: startTest(test16SixteenThreads)
[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 6 threads, reuse display: true
[apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw]
[apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw]
[apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw]
[apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw]
[apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw]
[apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw]
[apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]
[apply] JOGLTask 0: START: 0/0, reuse true - Thread-5-jt0
[apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]
[apply] JOGLTask 2: START: 334/0, reuse true - Thread-5-jt2
[apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]
[apply] JOGLTask 3: START: 501/0, reuse true - Thread-5-jt3
[apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]
[apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]
[apply] JOGLTask 5: START: 835/0, reuse true - Thread-5-jt5
[apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]
[apply] JOGLTask 4: START: 668/0, reuse true - Thread-5-jt4
[apply] JOGLTask 1: START: 167/0, reuse true - Thread-5-jt1
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x6931fd5d: tileRendererInUse null, GearsES2[obj 0x6931fd5d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6931fd5d on Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6931fd5d created: GearsObj[0x1f3a62a9, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6931fd5d created: GearsObj[0x139eff61, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6931fd5d created: GearsObj[0x139eff61, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x6931fd5d FIN GearsES2[obj 0x6931fd5d isInit true, usesShared false, 1 GearsObj[0x1f3a62a9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x139eff61, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e7192c9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6931fd5d 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6931fd5d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6931fd5d 128x128, swapInterval 0, drawable 0xffffffffdd010806
[apply] JOGLTask 0: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]] - Thread-5-jt0
[apply] JOGLTask 0: RUNNING: Thread-5-jt0
[apply] 0: [0: false, 1: false, 2: false, 3: false, 4: false, 5: false]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x3ae28083: tileRendererInUse null, GearsES2[obj 0x3ae28083 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3ae28083 on Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3ae28083 created: GearsObj[0x1e84ba75, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3ae28083 created: GearsObj[0x46669fb8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3ae28083 created: GearsObj[0x46669fb8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x3ae28083 FIN GearsES2[obj 0x3ae28083 isInit true, usesShared false, 1 GearsObj[0x1e84ba75, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46669fb8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x75aad855, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x3ae28083 0/0 128x128 of 128x128, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3ae28083, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3ae28083 128x128, swapInterval 0, drawable 0x700107d7
[apply] JOGLTask 2: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]] - Thread-5-jt2
[apply] JOGLTask 2: RUNNING: Thread-5-jt2
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x5f7de266: tileRendererInUse null, GearsES2[obj 0x5f7de266 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5f7de266 on Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5f7de266 created: GearsObj[0x52c45f50, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5f7de266 created: GearsObj[0x7df8ca7a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5f7de266 created: GearsObj[0x7df8ca7a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x5f7de266 FIN GearsES2[obj 0x5f7de266 isInit true, usesShared false, 1 GearsObj[0x52c45f50, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7df8ca7a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x291dadd9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x5f7de266 0/0 128x128 of 128x128, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5f7de266, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x5f7de266 128x128, swapInterval 0, drawable 0xfffffffff601080f
[apply] JOGLTask 3: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]] - Thread-5-jt3
[apply] JOGLTask 3: RUNNING: Thread-5-jt3
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x677ef7d5: tileRendererInUse null, GearsES2[obj 0x677ef7d5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x677ef7d5 on Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x677ef7d5 created: GearsObj[0x65d2b04d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x677ef7d5 created: GearsObj[0x2feae9b4, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x677ef7d5 created: GearsObj[0x2feae9b4, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x677ef7d5 FIN GearsES2[obj 0x677ef7d5 isInit true, usesShared false, 1 GearsObj[0x65d2b04d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2feae9b4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x190a2745, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x677ef7d5 0/0 128x128 of 128x128, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x677ef7d5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x677ef7d5 128x128, swapInterval 0, drawable 0x30107df
[apply] JOGLTask 5: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]] - Thread-5-jt5
[apply] JOGLTask 5: RUNNING: Thread-5-jt5
[apply] 1: [0: false, 1: false, 2: false, 3: false, 4: false, 5: false]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x6f5aaa49: tileRendererInUse null, GearsES2[obj 0x6f5aaa49 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6f5aaa49 on Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6f5aaa49 created: GearsObj[0x288e15c6, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6f5aaa49 created: GearsObj[0x6b9ad2ec, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6f5aaa49 created: GearsObj[0x6b9ad2ec, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x6f5aaa49 FIN GearsES2[obj 0x6f5aaa49 isInit true, usesShared false, 1 GearsObj[0x288e15c6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b9ad2ec, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x21110e64, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6f5aaa49 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6f5aaa49, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6f5aaa49 128x128, swapInterval 0, drawable 0xffffffffdd010806
[apply] JOGLTask 4: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]] - Thread-5-jt4
[apply] JOGLTask 4: RUNNING: Thread-5-jt4
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x764cdeaa: tileRendererInUse null, GearsES2[obj 0x764cdeaa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x764cdeaa on Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x764cdeaa created: GearsObj[0x548c147f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x764cdeaa created: GearsObj[0x7751065d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x764cdeaa created: GearsObj[0x7751065d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x764cdeaa FIN GearsES2[obj 0x764cdeaa isInit true, usesShared false, 1 GearsObj[0x548c147f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7751065d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2733c4e7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x764cdeaa 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x764cdeaa, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x764cdeaa 128x128, swapInterval 0, drawable 0xffffffff8a010803
[apply] JOGLTask 1: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]] - Thread-5-jt1
[apply] JOGLTask 1: RUNNING: Thread-5-jt1
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6931fd5d: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6931fd5d FIN
[apply] JOGLTask 0: DONE/SYNC: Thread-5-jt0
[apply] JOGLTask 0: END: Thread-5-jt0
[apply] 2: [0: true, 1: false, 2: false, 3: false, 4: false, 5: false]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x3ae28083: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x3ae28083 FIN
[apply] JOGLTask 2: DONE/SYNC: Thread-5-jt2
[apply] JOGLTask 2: END: Thread-5-jt2
[apply] 3: [0: true, 1: false, 2: true, 3: false, 4: false, 5: false]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x5f7de266: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x5f7de266 FIN
[apply] JOGLTask 3: DONE/SYNC: Thread-5-jt3
[apply] JOGLTask 3: END: Thread-5-jt3
[apply] 4: [0: true, 1: false, 2: true, 3: true, 4: false, 5: false]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x677ef7d5: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x677ef7d5 FIN
[apply] JOGLTask 5: DONE/SYNC: Thread-5-jt5
[apply] JOGLTask 5: END: Thread-5-jt5
[apply] 5: [0: true, 1: false, 2: true, 3: true, 4: false, 5: true]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6f5aaa49: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6f5aaa49 FIN
[apply] JOGLTask 4: DONE/SYNC: Thread-5-jt4
[apply] JOGLTask 4: END: Thread-5-jt4
[apply] 6: [0: true, 1: false, 2: true, 3: true, 4: true, 5: true]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x764cdeaa: tileRendererInUse null
[apply] junit.framework.TestListener: endTest(test16SixteenThreads)
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x764cdeaa FIN
[apply] JOGLTask 1: DONE/SYNC: Thread-5-jt1
[apply] JOGLTask 1: END: Thread-5-jt1
[apply] 7: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true]
[apply] total: 1.706s
[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 @ 1691901151911 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901151911 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.142 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901146430 ms III - Start
[apply] SLOCK [T main @ 1691901146431 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw]
[apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test02TwoThreads
[apply] InitConcurrentBaseNEWT 2 threads, reuse display: true
[apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw]
[apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw]
[apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]
[apply] JOGLTask 1: START: 167/0, reuse true - Thread-3-jt1
[apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]
[apply] JOGLTask 0: START: 0/0, reuse true - Thread-3-jt0
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0xf366be4: tileRendererInUse null, GearsES2[obj 0xf366be4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xf366be4 on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] 0: [0: false, 1: false]
[apply] gear1 0xf366be4 created: GearsObj[0x6411964b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xf366be4 created: GearsObj[0x3728faef, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xf366be4 created: GearsObj[0x3728faef, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0xf366be4 FIN GearsES2[obj 0xf366be4 isInit true, usesShared false, 1 GearsObj[0x6411964b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3728faef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18f13055, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0xf366be4 0/0 128x128 of 128x128, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xf366be4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0xf366be4 128x128, swapInterval 0, drawable 0x60100d4
[apply] JOGLTask 1: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]] - Thread-3-jt1
[apply] JOGLTask 1: RUNNING: Thread-3-jt1
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x13e1f577: tileRendererInUse null, GearsES2[obj 0x13e1f577 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x13e1f577 on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x13e1f577 created: GearsObj[0x3411a6f1, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x13e1f577 created: GearsObj[0x25b61656, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x13e1f577 created: GearsObj[0x25b61656, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x13e1f577 FIN GearsES2[obj 0x13e1f577 isInit true, usesShared false, 1 GearsObj[0x3411a6f1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x25b61656, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5dc2e55b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x13e1f577 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x13e1f577, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x13e1f577 128x128, swapInterval 0, drawable 0xffffffffdd010806
[apply] JOGLTask 0: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]] - Thread-3-jt0
[apply] JOGLTask 0: RUNNING: Thread-3-jt0
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x13e1f577: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x13e1f577 FIN
[apply] JOGLTask 0: DONE/SYNC: Thread-3-jt0
[apply] JOGLTask 0: END: Thread-3-jt0
[apply] 1: [0: true, 1: false]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0xf366be4: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0xf366be4 FIN
[apply] JOGLTask 1: DONE/SYNC: Thread-3-jt1
[apply] JOGLTask 1: END: Thread-3-jt1
[apply] 2: [0: true, 1: true]
[apply] total: 1.019s
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test02TwoThreads
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test04FourThreads
[apply] InitConcurrentBaseNEWT 4 threads, reuse display: true
[apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw]
[apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw]
[apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw]
[apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw]
[apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]
[apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]
[apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]
[apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]
[apply] JOGLTask 1: START: 167/0, reuse true - Thread-4-jt1
[apply] JOGLTask 3: START: 501/0, reuse true - Thread-4-jt3
[apply] JOGLTask 2: START: 334/0, reuse true - Thread-4-jt2
[apply] JOGLTask 0: START: 0/0, reuse true - Thread-4-jt0
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x570a11d4: tileRendererInUse null, GearsES2[obj 0x570a11d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x570a11d4 on Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x570a11d4 created: GearsObj[0x38f1b5c1, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x570a11d4 created: GearsObj[0x73f95f19, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x570a11d4 created: GearsObj[0x73f95f19, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x570a11d4 FIN GearsES2[obj 0x570a11d4 isInit true, usesShared false, 1 GearsObj[0x38f1b5c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x73f95f19, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x691d86c5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x570a11d4 0/0 128x128 of 128x128, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x570a11d4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x570a11d4 128x128, swapInterval 0, drawable 0x30107df
[apply] JOGLTask 1: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]] - Thread-4-jt1
[apply] JOGLTask 1: RUNNING: Thread-4-jt1
[apply] 0: [0: false, 1: false, 2: false, 3: false]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x38a98d4e: tileRendererInUse null, GearsES2[obj 0x38a98d4e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x38a98d4e on Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x38a98d4e created: GearsObj[0x7e307681, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x38a98d4e created: GearsObj[0x46f2d1f5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x38a98d4e created: GearsObj[0x46f2d1f5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x38a98d4e FIN GearsES2[obj 0x38a98d4e isInit true, usesShared false, 1 GearsObj[0x7e307681, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46f2d1f5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2caa4041, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x38a98d4e 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x38a98d4e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x38a98d4e 128x128, swapInterval 0, drawable 0xffffffffdd010806
[apply] JOGLTask 3: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]] - Thread-4-jt3
[apply] JOGLTask 3: RUNNING: Thread-4-jt3
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x66d83692: tileRendererInUse null, GearsES2[obj 0x66d83692 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x66d83692 on Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x66d83692 created: GearsObj[0xbb7dae5, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x66d83692 created: GearsObj[0x71e56462, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x66d83692 created: GearsObj[0x71e56462, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x66d83692 FIN GearsES2[obj 0x66d83692 isInit true, usesShared false, 1 GearsObj[0xbb7dae5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x71e56462, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42efe4f4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x66d83692 0/0 128x128 of 128x128, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x66d83692, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66d83692 128x128, swapInterval 0, drawable 0x30107df
[apply] JOGLTask 2: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]] - Thread-4-jt2
[apply] JOGLTask 2: RUNNING: Thread-4-jt2
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x1f4dbbca: tileRendererInUse null, GearsES2[obj 0x1f4dbbca isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1f4dbbca on Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1f4dbbca created: GearsObj[0x5d6af7e3, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1f4dbbca created: GearsObj[0x8a10350, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1f4dbbca created: GearsObj[0x8a10350, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x1f4dbbca FIN GearsES2[obj 0x1f4dbbca isInit true, usesShared false, 1 GearsObj[0x5d6af7e3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x8a10350, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c92d783, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x1f4dbbca 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1f4dbbca, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x1f4dbbca 128x128, swapInterval 0, drawable 0xffffffffdd010806
[apply] JOGLTask 0: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]] - Thread-4-jt0
[apply] JOGLTask 0: RUNNING: Thread-4-jt0
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x570a11d4: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x570a11d4 FIN
[apply] JOGLTask 1: DONE/SYNC: Thread-4-jt1
[apply] JOGLTask 1: END: Thread-4-jt1
[apply] 1: [0: false, 1: true, 2: false, 3: false]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x38a98d4e: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x38a98d4e FIN
[apply] JOGLTask 3: DONE/SYNC: Thread-4-jt3
[apply] JOGLTask 3: END: Thread-4-jt3
[apply] 2: [0: false, 1: true, 2: false, 3: true]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x66d83692: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x66d83692 FIN
[apply] JOGLTask 2: DONE/SYNC: Thread-4-jt2
[apply] JOGLTask 2: END: Thread-4-jt2
[apply] 3: [0: false, 1: true, 2: true, 3: true]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x1f4dbbca: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x1f4dbbca FIN
[apply] JOGLTask 0: DONE/SYNC: Thread-4-jt0
[apply] JOGLTask 0: END: Thread-4-jt0
[apply] 4: [0: true, 1: true, 2: true, 3: true]
[apply] total: 1.275s
[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 6 threads, reuse display: true
[apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw]
[apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw]
[apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw]
[apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw]
[apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw]
[apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw]
[apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]
[apply] JOGLTask 0: START: 0/0, reuse true - Thread-5-jt0
[apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]
[apply] JOGLTask 2: START: 334/0, reuse true - Thread-5-jt2
[apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]
[apply] JOGLTask 3: START: 501/0, reuse true - Thread-5-jt3
[apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]
[apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]
[apply] JOGLTask 5: START: 835/0, reuse true - Thread-5-jt5
[apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]
[apply] JOGLTask 4: START: 668/0, reuse true - Thread-5-jt4
[apply] JOGLTask 1: START: 167/0, reuse true - Thread-5-jt1
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x6931fd5d: tileRendererInUse null, GearsES2[obj 0x6931fd5d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6931fd5d on Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6931fd5d created: GearsObj[0x1f3a62a9, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6931fd5d created: GearsObj[0x139eff61, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6931fd5d created: GearsObj[0x139eff61, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x6931fd5d FIN GearsES2[obj 0x6931fd5d isInit true, usesShared false, 1 GearsObj[0x1f3a62a9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x139eff61, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e7192c9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6931fd5d 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6931fd5d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6931fd5d 128x128, swapInterval 0, drawable 0xffffffffdd010806
[apply] JOGLTask 0: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]] - Thread-5-jt0
[apply] JOGLTask 0: RUNNING: Thread-5-jt0
[apply] 0: [0: false, 1: false, 2: false, 3: false, 4: false, 5: false]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x3ae28083: tileRendererInUse null, GearsES2[obj 0x3ae28083 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3ae28083 on Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3ae28083 created: GearsObj[0x1e84ba75, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3ae28083 created: GearsObj[0x46669fb8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3ae28083 created: GearsObj[0x46669fb8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x3ae28083 FIN GearsES2[obj 0x3ae28083 isInit true, usesShared false, 1 GearsObj[0x1e84ba75, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46669fb8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x75aad855, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x3ae28083 0/0 128x128 of 128x128, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3ae28083, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3ae28083 128x128, swapInterval 0, drawable 0x700107d7
[apply] JOGLTask 2: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]] - Thread-5-jt2
[apply] JOGLTask 2: RUNNING: Thread-5-jt2
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x5f7de266: tileRendererInUse null, GearsES2[obj 0x5f7de266 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5f7de266 on Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5f7de266 created: GearsObj[0x52c45f50, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5f7de266 created: GearsObj[0x7df8ca7a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5f7de266 created: GearsObj[0x7df8ca7a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x5f7de266 FIN GearsES2[obj 0x5f7de266 isInit true, usesShared false, 1 GearsObj[0x52c45f50, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7df8ca7a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x291dadd9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x5f7de266 0/0 128x128 of 128x128, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5f7de266, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x5f7de266 128x128, swapInterval 0, drawable 0xfffffffff601080f
[apply] JOGLTask 3: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]] - Thread-5-jt3
[apply] JOGLTask 3: RUNNING: Thread-5-jt3
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x677ef7d5: tileRendererInUse null, GearsES2[obj 0x677ef7d5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x677ef7d5 on Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x677ef7d5 created: GearsObj[0x65d2b04d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x677ef7d5 created: GearsObj[0x2feae9b4, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x677ef7d5 created: GearsObj[0x2feae9b4, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x677ef7d5 FIN GearsES2[obj 0x677ef7d5 isInit true, usesShared false, 1 GearsObj[0x65d2b04d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2feae9b4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x190a2745, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x677ef7d5 0/0 128x128 of 128x128, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x677ef7d5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x677ef7d5 128x128, swapInterval 0, drawable 0x30107df
[apply] JOGLTask 5: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]] - Thread-5-jt5
[apply] JOGLTask 5: RUNNING: Thread-5-jt5
[apply] 1: [0: false, 1: false, 2: false, 3: false, 4: false, 5: false]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x6f5aaa49: tileRendererInUse null, GearsES2[obj 0x6f5aaa49 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6f5aaa49 on Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6f5aaa49 created: GearsObj[0x288e15c6, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6f5aaa49 created: GearsObj[0x6b9ad2ec, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6f5aaa49 created: GearsObj[0x6b9ad2ec, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x6f5aaa49 FIN GearsES2[obj 0x6f5aaa49 isInit true, usesShared false, 1 GearsObj[0x288e15c6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b9ad2ec, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x21110e64, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6f5aaa49 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6f5aaa49, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6f5aaa49 128x128, swapInterval 0, drawable 0xffffffffdd010806
[apply] JOGLTask 4: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]] - Thread-5-jt4
[apply] JOGLTask 4: RUNNING: Thread-5-jt4
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x764cdeaa: tileRendererInUse null, GearsES2[obj 0x764cdeaa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x764cdeaa on Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x764cdeaa created: GearsObj[0x548c147f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x764cdeaa created: GearsObj[0x7751065d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x764cdeaa created: GearsObj[0x7751065d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x764cdeaa FIN GearsES2[obj 0x764cdeaa isInit true, usesShared false, 1 GearsObj[0x548c147f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7751065d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2733c4e7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x764cdeaa 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x764cdeaa, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x764cdeaa 128x128, swapInterval 0, drawable 0xffffffff8a010803
[apply] JOGLTask 1: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bf64399]]] - Thread-5-jt1
[apply] JOGLTask 1: RUNNING: Thread-5-jt1
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6931fd5d: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6931fd5d FIN
[apply] JOGLTask 0: DONE/SYNC: Thread-5-jt0
[apply] JOGLTask 0: END: Thread-5-jt0
[apply] 2: [0: true, 1: false, 2: false, 3: false, 4: false, 5: false]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x3ae28083: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x3ae28083 FIN
[apply] JOGLTask 2: DONE/SYNC: Thread-5-jt2
[apply] JOGLTask 2: END: Thread-5-jt2
[apply] 3: [0: true, 1: false, 2: true, 3: false, 4: false, 5: false]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x5f7de266: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x5f7de266 FIN
[apply] JOGLTask 3: DONE/SYNC: Thread-5-jt3
[apply] JOGLTask 3: END: Thread-5-jt3
[apply] 4: [0: true, 1: false, 2: true, 3: true, 4: false, 5: false]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x677ef7d5: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x677ef7d5 FIN
[apply] JOGLTask 5: DONE/SYNC: Thread-5-jt5
[apply] JOGLTask 5: END: Thread-5-jt5
[apply] 5: [0: true, 1: false, 2: true, 3: true, 4: false, 5: true]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6f5aaa49: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6f5aaa49 FIN
[apply] JOGLTask 4: DONE/SYNC: Thread-5-jt4
[apply] JOGLTask 4: END: Thread-5-jt4
[apply] 6: [0: true, 1: false, 2: true, 3: true, 4: true, 5: true]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x764cdeaa: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x764cdeaa FIN
[apply] JOGLTask 1: DONE/SYNC: Thread-5-jt1
[apply] JOGLTask 1: END: Thread-5-jt1
[apply] 7: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true]
[apply] total: 1.706s
[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 @ 1691901151911 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901151911 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test02TwoThreads took 1.043 sec
[apply] Testcase: test04FourThreads took 1.294 sec
[apply] Testcase: test16SixteenThreads took 1.718 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] junit.framework.TestListener: tests to run: 3++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901153169 ms III - Start
[apply] SLOCK [T main @ 1691901153169 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply]
[apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw]
[apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x123cf00b]]
[apply] junit.framework.TestListener: startTest(test02FourThreads)
[apply] junit.framework.TestListener: endTest(test02FourThreads)
[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] junit.framework.TestListener: startTest(test02TwoThreads)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT - test02FourThreads
[apply]
[apply] junit.framework.TestListener: endTest(test02TwoThreads)
[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] junit.framework.TestListener: startTest(test16SixteenThreads)
[apply] junit.framework.TestListener: endTest(test16SixteenThreads)
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901154595 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901154595 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.091 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901153169 ms III - Start
[apply] SLOCK [T main @ 1691901153169 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw]
[apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x123cf00b]]
[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 @ 1691901154595 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901154595 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test02FourThreads took 0.003 sec
[apply] Testcase: test02TwoThreads took 0.001 sec
[apply] Testcase: test16SixteenThreads took 0.001 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT
[apply] ++++ Test Singleton.ctor()
[apply] junit.framework.TestListener: tests to run: 1++++ Test Singleton.lock()
[apply]
[apply] junit.framework.TestListener: startTest(testMain)
[apply] Implementation-Version: 2.5.0-rc-20230813
[apply] Implementation-Build: 2.5-b1532-20230813
[apply] Implementation-Branch: origin/master
[apply] Implementation-Commit: 5688f22d01e10efd97fb4bf280bbefa591dc6789
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901155678 ms III - Start
[apply] SLOCK [T main @ 1691901155678 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[apply] int8 1 / 1, int16 2 / 2
[apply] int 4 / 4, long 4 / 4
[apply] int32 4 / 4, int64 8 / 8
[apply] float 4 / 4, double 8 / 8, ldouble 16 / 16
[apply] pointer 8 / 8, page 4096
[apply] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: false
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.common
[apply] Extension Name: com.jogamp.common
[apply] Specification Title: GlueGen Java Bindings Generator
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: GlueGen Run-Time
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0-rc-20230812
[apply] Implementation Build: 2.5-b965-20230812
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: 96632c220a25866ae3e2091d5d5f2bee0f631b63
[apply] Implementation SHA Sources: 6cab48c96e87d50fa1c1948c13a9c3dbdc7d2f810f269730ae08ad7dbbf1273c
[apply] Implementation SHA Classes: 2ccd03d934cccce4f0bcc44aa3dc5c1999382abe812245c6bfbc5c1f8467d56f
[apply] Implementation SHA Classes-this: eceeebdce7de6d72726a1dd2b74d9716c6048db47a3ac197bf9ab88f09e9186c
[apply] Implementation SHA Natives: 356ccef826ff5be7bb7a11fb1f0d5c1e703842178e7e1d3bf6177b32ba1026e1
[apply] Implementation SHA Natives-this: 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.opengl
[apply] Extension Name: com.jogamp.opengl
[apply] Specification Title: Java Bindings for OpenGL API Specification
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: Java Bindings for OpenGL Runtime Environment
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0-rc-20230813
[apply] Implementation Build: 2.5-b1532-20230813
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: 5688f22d01e10efd97fb4bf280bbefa591dc6789
[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 WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1f90e1bc]]
[apply] Natives
[apply] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES3 false
[apply] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES2 false
[apply] GLES1 false
[apply] Count 5 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GL3bc GLProfile[GL3bc/GL4bc.hw]
[apply] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[apply] GL4bc GLProfile[GL4bc/GL4bc.hw]
[apply] GL2 GLProfile[GL2/GL4bc.hw]
[apply] GL4 GLProfile[GL4/GL4.hw]
[apply] GL3 GLProfile[GL3/GL4.hw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[apply] default GLProfile[GL4bc/GL4bc.hw]
[apply] Count 9 / 12
[apply]
[apply]
[apply] Capabilities for WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1f90e1bc]]
[apply] GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 3 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 4 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 5 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 10 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 11 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 13 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 15 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 16 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 17 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 23 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 29 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 35 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 36 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 41 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 42 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 47 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 48 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 53 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 54 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 59 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 60 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 65 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 66 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 67 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 68 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 69 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 70 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 71 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 72 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 73 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 74 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 75 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 76 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 77 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 78 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 79 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 80 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 81 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 82 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 83 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 84 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 85 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 86 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 87 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 88 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 89 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 90 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 91 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 92 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 93 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 94 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 95 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 96 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 97 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 98 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 99 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 100 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 101 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 102 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 103 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 104 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 105 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 106 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 107 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 108 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 109 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 110 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 111 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 112 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 113 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 114 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 115 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 116 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 121 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 122 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 127 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 128 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 133 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 134 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 139 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 140 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 145 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 146 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 151 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 152 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 157 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 158 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 163 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 164 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 165 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 166 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 167 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 168 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 169 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 170 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 171 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 172 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 173 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 174 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 175 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 176 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 177 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 178 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 179 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 180 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 181 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 182 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 183 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 184 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 185 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 186 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 187 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 188 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 189 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 190 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 191 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 192 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 193 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 194 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 195 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 196 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 197 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 198 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 199 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 200 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 201 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 202 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 203 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 204 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 205 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 206 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 207 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 208 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 209 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 213 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 214 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 233 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 234 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 235 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 236 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 237 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 238 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 239 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 240 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 241 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 242 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 243 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 244 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 245 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 246 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 247 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 248 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 249 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 250 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 251 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 252 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 253 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 254 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 255 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 256 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 257 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 258 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 259 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 260 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 261 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 262 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 263 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 264 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 265 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 266 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 267 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 268 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 269 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 271 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 272 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 273 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 274 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 275 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 276 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 277 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 278 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 279 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 280 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 281 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 282 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 283 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 284 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 285 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 286 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 287 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 288 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 289 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 290 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 291 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 292 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 293 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 294 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 295 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 296 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 297 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 298 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 299 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 300 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 301 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 302 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 303 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 304 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 305 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 306 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 307 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 308 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 309 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 310 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 311 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 312 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 313 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 314 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 315 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 316 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 317 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 318 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 319 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 320 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 321 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 322 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 323 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 324 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 325 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 326 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 327 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 328 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 329 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 330 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 331 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 332 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 333 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 334 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 335 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 336 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 337 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 338 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 339 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 340 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 341 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 342 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 343 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 344 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 345 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 346 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 347 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 348 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 349 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 350 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 351 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 352 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 353 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 354 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 355 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 356 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 357 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 358 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 359 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 360 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 361 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 362 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 363 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 364 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 365 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 366 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 367 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 368 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 369 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 370 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 371 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 372 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 373 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 374 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 375 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 376 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 377 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 378 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 379 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 380 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 381 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 382 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 383 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 384 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 385 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 386 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 387 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 388 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 389 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 390 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 391 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 392 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 393 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 394 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 395 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 396 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 397 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 398 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 399 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 400 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 401 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 402 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 403 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 404 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 405 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 406 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 407 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 408 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 409 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 410 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 411 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 412 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 413 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 414 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 415 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 416 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 417 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 418 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 419 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 420 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 421 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 422 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 423 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 424 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 425 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 426 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 427 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 428 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 429 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 430 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 431 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 432 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 433 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 434 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 435 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 436 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 437 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 438 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 439 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 440 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 441 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 442 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 443 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 444 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 445 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 446 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 447 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 448 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 449 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 450 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 451 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 452 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 453 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 454 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 455 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 456 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 457 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 458 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 459 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 460 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 461 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 462 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 463 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 464 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 465 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 466 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 467 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 468 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 469 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 470 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 471 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 472 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 473 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 474 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 475 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 476 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 477 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 478 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 479 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 480 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 481 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 482 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 483 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 484 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 485 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 486 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 487 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 488 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 489 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 490 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 491 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 492 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 493 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 494 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 495 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 496 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 497 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 498 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 499 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 500 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 501 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 502 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 503 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 504 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 505 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 506 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 507 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 508 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 509 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 510 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 511 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 512 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 513 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 514 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 515 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 516 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 517 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 518 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 519 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 520 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 521 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 522 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 523 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 524 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 525 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 526 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 527 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 528 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 529 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 530 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 531 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 532 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 533 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 534 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 535 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 536 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 537 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 538 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 539 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 540 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 541 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 542 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 543 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 544 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 545 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 546 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 547 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 548 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 549 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 550 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 551 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 552 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 553 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 554 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 555 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 556 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 557 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 558 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 559 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 560 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 561 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 562 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 563 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 564 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 565 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 566 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 567 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 568 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 569 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 570 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 571 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 572 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 573 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 574 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 575 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 576 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 577 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 578 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 579 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 580 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 581 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 582 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 583 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 584 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 585 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 586 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 587 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 588 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 589 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 590 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 591 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 592 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 593 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 594 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 595 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 596 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 597 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 598 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 599 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 600 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 601 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 602 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 603 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 604 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 605 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 606 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 607 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 608 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 609 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 610 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 611 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 612 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 613 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 614 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 615 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 616 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 617 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 618 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 619 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 620 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 621 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 622 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 623 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 624 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 625 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 626 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 627 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 628 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 629 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 630 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 631 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 632 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 633 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 634 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 635 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 636 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 637 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 638 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 639 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 640 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 641 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 642 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 643 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 644 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 645 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 646 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 647 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 648 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 649 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 650 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 651 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 652 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 653 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 654 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 655 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 656 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 657 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 658 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 659 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 660 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 661 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 662 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 663 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 664 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 665 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 666 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 667 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 668 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 669 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 670 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 671 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 672 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 673 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 674 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 675 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 676 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 677 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 678 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 679 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 680 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 681 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 682 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 683 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 684 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 685 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 686 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 687 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 688 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 689 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 690 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 691 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 692 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 693 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 694 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 695 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 696 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 697 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 698 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 699 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 700 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 701 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 702 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 703 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 704 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 705 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 706 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 707 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 708 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 709 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 710 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 711 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 712 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 713 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 714 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 715 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 716 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 717 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 718 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply]
[apply]
[apply] Requesting: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] Main Monitor: Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]
[apply] pixel/mm [3.6852207, 3.6860068]
[apply] pixel/in [93.60461, 93.62457]
[apply] -----------------------------------------------------------------------------------------------------
[apply] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1f90e1bc]]:
[apply] Natives
[apply] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES3 false
[apply] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES2 false
[apply] GLES1 false
[apply] Count 5 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GL3bc GLProfile[GL3bc/GL4bc.hw]
[apply] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[apply] GL4bc GLProfile[GL4bc/GL4bc.hw]
[apply] GL2 GLProfile[GL2/GL4bc.hw]
[apply] GL4 GLProfile[GL4/GL4.hw]
[apply] GL3 GLProfile[GL3/GL4.hw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[apply] default GLProfile[GL4bc/GL4bc.hw]
[apply] Count 9 / 12
[apply]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], 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 @ 1691901157555 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901157555 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] junit.framework.TestListener: endTest(testMain)
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.542 sec
[apply] ------------- Standard Output ---------------
[apply] Implementation-Version: 2.5.0-rc-20230813
[apply] Implementation-Build: 2.5-b1532-20230813
[apply] Implementation-Branch: origin/master
[apply] Implementation-Commit: 5688f22d01e10efd97fb4bf280bbefa591dc6789
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901155678 ms III - Start
[apply] SLOCK [T main @ 1691901155678 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[apply] int8 1 / 1, int16 2 / 2
[apply] int 4 / 4, long 4 / 4
[apply] int32 4 / 4, int64 8 / 8
[apply] float 4 / 4, double 8 / 8, ldouble 16 / 16
[apply] pointer 8 / 8, page 4096
[apply] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: false
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.common
[apply] Extension Name: com.jogamp.common
[apply] Specification Title: GlueGen Java Bindings Generator
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: GlueGen Run-Time
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0-rc-20230812
[apply] Implementation Build: 2.5-b965-20230812
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: 96632c220a25866ae3e2091d5d5f2bee0f631b63
[apply] Implementation SHA Sources: 6cab48c96e87d50fa1c1948c13a9c3dbdc7d2f810f269730ae08ad7dbbf1273c
[apply] Implementation SHA Classes: 2ccd03d934cccce4f0bcc44aa3dc5c1999382abe812245c6bfbc5c1f8467d56f
[apply] Implementation SHA Classes-this: eceeebdce7de6d72726a1dd2b74d9716c6048db47a3ac197bf9ab88f09e9186c
[apply] Implementation SHA Natives: 356ccef826ff5be7bb7a11fb1f0d5c1e703842178e7e1d3bf6177b32ba1026e1
[apply] Implementation SHA Natives-this: 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.opengl
[apply] Extension Name: com.jogamp.opengl
[apply] Specification Title: Java Bindings for OpenGL API Specification
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: Java Bindings for OpenGL Runtime Environment
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0-rc-20230813
[apply] Implementation Build: 2.5-b1532-20230813
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: 5688f22d01e10efd97fb4bf280bbefa591dc6789
[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 WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1f90e1bc]]
[apply] Natives
[apply] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES3 false
[apply] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES2 false
[apply] GLES1 false
[apply] Count 5 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GL3bc GLProfile[GL3bc/GL4bc.hw]
[apply] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[apply] GL4bc GLProfile[GL4bc/GL4bc.hw]
[apply] GL2 GLProfile[GL2/GL4bc.hw]
[apply] GL4 GLProfile[GL4/GL4.hw]
[apply] GL3 GLProfile[GL3/GL4.hw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[apply] default GLProfile[GL4bc/GL4bc.hw]
[apply] Count 9 / 12
[apply]
[apply]
[apply] Capabilities for WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1f90e1bc]]
[apply] GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 3 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 4 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 5 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 10 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 11 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 13 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 15 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 16 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 17 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 23 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 29 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 35 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 36 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 41 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 42 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 47 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 48 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 53 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 54 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 59 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 60 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 65 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 66 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 67 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 68 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 69 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 70 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 71 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 72 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 73 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 74 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 75 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 76 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 77 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 78 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 79 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 80 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 81 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 82 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 83 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 84 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 85 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 86 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 87 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 88 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 89 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 90 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 91 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 92 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 93 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 94 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 95 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 96 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 97 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 98 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 99 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 100 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 101 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 102 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 103 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 104 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 105 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 106 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 107 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 108 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 109 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 110 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 111 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 112 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 113 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 114 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 115 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 116 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 121 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 122 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 127 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 128 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 133 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 134 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 139 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 140 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 145 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 146 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 151 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 152 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 157 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 158 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 163 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 164 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 165 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 166 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 167 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 168 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 169 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 170 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 171 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 172 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 173 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 174 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 175 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 176 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 177 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 178 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 179 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 180 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 181 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 182 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 183 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 184 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 185 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 186 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 187 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 188 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 189 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 190 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 191 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 192 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 193 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 194 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 195 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 196 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] GLCaps[wgl vid 197 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 198 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 199 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 200 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 201 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 202 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 203 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 204 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 205 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 206 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 207 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 208 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] GLCaps[wgl vid 209 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 213 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 214 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] GLCaps[wgl vid 233 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 234 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 235 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 236 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 237 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 238 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 239 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 240 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 241 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 242 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 243 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 244 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 245 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 246 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 247 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 248 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 249 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 250 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 251 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 252 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 253 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 254 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 255 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 256 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 257 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 258 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 259 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 260 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 261 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 262 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 263 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 264 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 265 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 266 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 267 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 268 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 269 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 271 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 272 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 273 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 274 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 275 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 276 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 277 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 278 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 279 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 280 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 281 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 282 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 283 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 284 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 285 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 286 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 287 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 288 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 289 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 290 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 291 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 292 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 293 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 294 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 295 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 296 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 297 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 298 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 299 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 300 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 301 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 302 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 303 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 304 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 305 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 306 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 307 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 308 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 309 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 310 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 311 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 312 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 313 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 314 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 315 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 316 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 317 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 318 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 319 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 320 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 321 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 322 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 323 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 324 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 325 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 326 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 327 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 328 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 329 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 330 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 331 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 332 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 333 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 334 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 335 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 336 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 337 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 338 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 339 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 340 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 341 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 342 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 343 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 344 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 345 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 346 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 347 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 348 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 349 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 350 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 351 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 352 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 353 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 354 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 355 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 356 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 357 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 358 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 359 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 360 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 361 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 362 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 363 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 364 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 365 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 366 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 367 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 368 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 369 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 370 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 371 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 372 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 373 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 374 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 375 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 376 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 377 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 378 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 379 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 380 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 381 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 382 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 383 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 384 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 385 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 386 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 387 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 388 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 389 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 390 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 391 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 392 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 393 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 394 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 395 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 396 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 397 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 398 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 399 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 400 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 401 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 402 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 403 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 404 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 405 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 406 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 407 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 408 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 409 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 410 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 411 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 412 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 413 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 414 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 415 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 416 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 417 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 418 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 419 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 420 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 421 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 422 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 423 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 424 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 425 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 426 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 427 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 428 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 429 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 430 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 431 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 432 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 433 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 434 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 435 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 436 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 437 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 438 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 439 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 440 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 441 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 442 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 443 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 444 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 445 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 446 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 447 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 448 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 449 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 450 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 451 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 452 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 453 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 454 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 455 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 456 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 457 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 458 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 459 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 460 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 461 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 462 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 463 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 464 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 465 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 466 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 467 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 468 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 469 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 470 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 471 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 472 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 473 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 474 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 475 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 476 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 477 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 478 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 479 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 480 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 481 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 482 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 483 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 484 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 485 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 486 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 487 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 488 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 489 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 490 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 491 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 492 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 493 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 494 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 495 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 496 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 497 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 498 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 499 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 500 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 501 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 502 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 503 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 504 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 505 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 506 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 507 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 508 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 509 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 510 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 511 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 512 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 513 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 514 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 515 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 516 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 517 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 518 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 519 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 520 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 521 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 522 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 523 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 524 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 525 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 526 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 527 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 528 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 529 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 530 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 531 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 532 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 533 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 534 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 535 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 536 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 537 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 538 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 539 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 540 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 541 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 542 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 543 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 544 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 545 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 546 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 547 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 548 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 549 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 550 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 551 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 552 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 553 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 554 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 555 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 556 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 557 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 558 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 559 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 560 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 561 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 562 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 563 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 564 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 565 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 566 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 567 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 568 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 569 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 570 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 571 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 572 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 573 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 574 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 575 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 576 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 577 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 578 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 579 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 580 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 581 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 582 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 583 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 584 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 585 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 586 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 587 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 588 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 589 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 590 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 591 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 592 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 593 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 594 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 595 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 596 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 597 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 598 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 599 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 600 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 601 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 602 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 603 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 604 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 605 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 606 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 607 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 608 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 609 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 610 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 611 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 612 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 613 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 614 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 615 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 616 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 617 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 618 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 619 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 620 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 621 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 622 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 623 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 624 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 625 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 626 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 627 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 628 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 629 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 630 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 631 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 632 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 633 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 634 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 635 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 636 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 637 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 638 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 639 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 640 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 641 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 642 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 643 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 644 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 645 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 646 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 647 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 648 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 649 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 650 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 651 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 652 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 653 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 654 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 655 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 656 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 657 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 658 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 659 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 660 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 661 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 662 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 663 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 664 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 665 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 666 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 667 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 668 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 669 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 670 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 671 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 672 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 673 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 674 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 675 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 676 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 677 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 678 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 679 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 680 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 681 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 682 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 683 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 684 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 685 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 686 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 687 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 688 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 689 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 690 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 691 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 692 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 693 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 694 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 695 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 696 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 697 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 698 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 699 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 700 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 701 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 702 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 703 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 704 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 705 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 706 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 707 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 708 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 709 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 710 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 711 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 712 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 713 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 714 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 715 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 716 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 717 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] GLCaps[wgl vid 718 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply]
[apply]
[apply] Requesting: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] Main Monitor: Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]
[apply] pixel/mm [3.6852207, 3.6860068]
[apply] pixel/in [93.60461, 93.62457]
[apply] -----------------------------------------------------------------------------------------------------
[apply] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1f90e1bc]]:
[apply] Natives
[apply] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES3 false
[apply] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES2 false
[apply] GLES1 false
[apply] Count 5 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GL3bc GLProfile[GL3bc/GL4bc.hw]
[apply] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[apply] GL4bc GLProfile[GL4bc/GL4bc.hw]
[apply] GL2 GLProfile[GL2/GL4bc.hw]
[apply] GL4 GLProfile[GL4/GL4.hw]
[apply] GL3 GLProfile[GL3/GL4.hw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[apply] default GLProfile[GL4bc/GL4bc.hw]
[apply] Count 9 / 12
[apply]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], 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 @ 1691901157555 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901157555 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testMain took 1.853 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: 4
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901158754 ms III - Start
[apply] SLOCK [T main @ 1691901158755 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(testWriteRead01aMap)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead01aMap
[apply] junit.framework.TestListener: endTest(testWriteRead01aMap)
[apply] junit.framework.TestListener: startTest(testWriteRead01bMap)
[apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]
[apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 0, byteOffset 0, mapByteLength 36 -> java.nio.DirectByteBuffer[pos=0 lim=36 cap=36]
[apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=36 cap=36]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead01aMap
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead01bMap
[apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]junit.framework.TestListener: endTest(testWriteRead01bMap)
[apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 0, byteOffset 0, mapByteLength 36 -> java.nio.DirectByteBuffer[pos=0 lim=36 cap=36]
[apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=36 cap=36]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead01bMap
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead02aMapRange
[apply]
[apply] junit.framework.TestListener: startTest(testWriteRead02aMapRange)
[apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]
[apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 3, byteOffset 12, mapByteLength 24 -> java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]
[apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead02aMapRange
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead02bMapRange
[apply] junit.framework.TestListener: endTest(testWriteRead02aMapRange)
[apply] junit.framework.TestListener: startTest(testWriteRead02bMapRange)
[apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]
[apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 3, byteOffset 12, mapByteLength 24 -> java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]
[apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead02bMapRange
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901166791 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901166791 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] junit.framework.TestListener: endTest(testWriteRead02bMapRange)
[apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.706 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901158754 ms III - Start
[apply] SLOCK [T main @ 1691901158755 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1691901166791 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901166791 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testWriteRead01aMap took 3.113 sec
[apply] Testcase: testWriteRead01bMap took 1.64 sec
[apply] Testcase: testWriteRead02aMapRange took 1.635 sec
[apply] Testcase: testWriteRead02bMapRange took 1.625 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()
[apply] junit.framework.TestListener: tests to run: 4++++ Test Singleton.lock()
[apply] junit.framework.TestListener: startTest(testWriteRead01aMap)
[apply]
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901167895 ms III - Start
[apply] SLOCK [T main @ 1691901167896 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01aMap
[apply] junit.framework.TestListener: endTest(testWriteRead01aMap)
[apply] junit.framework.TestListener: startTest(testWriteRead01bMap)
[apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]
[apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 0, byteOffset 0, mapByteLength 36 -> java.nio.DirectByteBuffer[pos=0 lim=36 cap=36]
[apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=36 cap=36]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01aMap
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01bMap
[apply] junit.framework.TestListener: endTest(testWriteRead01bMap)
[apply] junit.framework.TestListener: startTest(testWriteRead02aMapRange)
[apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]
[apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 0, byteOffset 0, mapByteLength 36 -> java.nio.DirectByteBuffer[pos=0 lim=36 cap=36]
[apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=36 cap=36]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01bMap
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead02aMapRange
[apply] junit.framework.TestListener: endTest(testWriteRead02aMapRange)
[apply] junit.framework.TestListener: startTest(testWriteRead02bMapRange)
[apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]
[apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 3, byteOffset 12, mapByteLength 24 -> java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]
[apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead02aMapRange
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead02bMapRange
[apply] 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 @ 1691901175941 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901175941 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.714 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901167895 ms III - Start
[apply] SLOCK [T main @ 1691901167896 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1691901175941 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901175941 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testWriteRead01aMap took 3.096 sec
[apply] Testcase: testWriteRead01bMap took 1.623 sec
[apply] Testcase: testWriteRead02aMapRange took 1.648 sec
[apply] Testcase: testWriteRead02bMapRange took 1.649 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: 3.146 sec
[apply]
[apply] Testcase: test01X11WindowMemoryLeak took 2.426 sec
[apply] Testcase: test02X11WindowMemoryLeakPBufferAutoDrawable took 0.295 sec
[apply] Testcase: test03X11WindowMemoryLeakFBOAutoDrawable took 0.32 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] 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 @ 1691901180676 ms III - Start
[apply] SLOCK [T main @ 1691901180676 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT - test01
[apply] junit.framework.TestListener: startTest(test01)
[apply] swap group max groups -1, barriers -1, false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x694abbdc: tileRendererInUse null, GearsES2[obj 0x694abbdc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x694abbdc on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x694abbdc created: GearsObj[0x5de33d46, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x694abbdc created: GearsObj[0x43fd7c1c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x694abbdc created: GearsObj[0x43fd7c1c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x694abbdc FIN GearsES2[obj 0x694abbdc isInit true, usesShared false, 1 GearsObj[0x5de33d46, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43fd7c1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x137f4c7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x694abbdc 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x694abbdc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x694abbdc 256x256, swapInterval 1, drawable 0xffffffff8a010803
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x694abbdc 256x256, swapInterval 1, drawable 0xfffffffff601080f
[apply] swap group max groups -1, barriers -1, false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x79924b: tileRendererInUse null, GearsES2[obj 0x79924b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x79924b on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x79924b created: GearsObj[0x5556800, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x79924b created: GearsObj[0x313926e8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x79924b created: GearsObj[0x313926e8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x79924b FIN GearsES2[obj 0x79924b isInit true, usesShared false, 1 GearsObj[0x5556800, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x313926e8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4261806c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x79924b 0/0 256x256 of 256x256, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x79924b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x79924b 256x256, swapInterval 1, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x79924b 256x256, swapInterval 1, drawable 0xffffffff8b010820
[apply] junit.framework.TestListener: endTest(test01)
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x694abbdc: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x694abbdc FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x79924b: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x79924b 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 @ 1691901182844 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901182844 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.836 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901180676 ms III - Start
[apply] SLOCK [T main @ 1691901180676 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT - test01
[apply] swap group max groups -1, barriers -1, false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x694abbdc: tileRendererInUse null, GearsES2[obj 0x694abbdc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x694abbdc on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x694abbdc created: GearsObj[0x5de33d46, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x694abbdc created: GearsObj[0x43fd7c1c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x694abbdc created: GearsObj[0x43fd7c1c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x694abbdc FIN GearsES2[obj 0x694abbdc isInit true, usesShared false, 1 GearsObj[0x5de33d46, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43fd7c1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x137f4c7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x694abbdc 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x694abbdc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x694abbdc 256x256, swapInterval 1, drawable 0xffffffff8a010803
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x694abbdc 256x256, swapInterval 1, drawable 0xfffffffff601080f
[apply] swap group max groups -1, barriers -1, false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x79924b: tileRendererInUse null, GearsES2[obj 0x79924b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x79924b on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x79924b created: GearsObj[0x5556800, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x79924b created: GearsObj[0x313926e8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x79924b created: GearsObj[0x313926e8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x79924b FIN GearsES2[obj 0x79924b isInit true, usesShared false, 1 GearsObj[0x5556800, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x313926e8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4261806c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x79924b 0/0 256x256 of 256x256, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x79924b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x79924b 256x256, swapInterval 1, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x79924b 256x256, swapInterval 1, drawable 0xffffffff8b010820
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x694abbdc: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x694abbdc FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x79924b: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x79924b 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 @ 1691901182844 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901182844 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01 took 0.842 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] junit.framework.TestListener: tests to run: 1
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901184071 ms III - Start
[apply] SLOCK [T main @ 1691901184072 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT - test01
[apply] junit.framework.TestListener: startTest(test01)
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x30107df, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list reused: 1
[apply] gear2 list reused: 2
[apply] gear3 list reused: 3
[apply] Shared Gears: Unsynchronized Objects
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x60100d4, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list reused: 1
[apply] gear2 list reused: 2
[apply] gear3 list reused: 3
[apply] Shared Gears: Unsynchronized Objects
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8b010820, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x60100d4, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT - test01
[apply] ++++ Test Singleton.unlock()
[apply] junit.framework.TestListener: endTest(test01)
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901186302 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901186302 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.899 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901184071 ms III - Start
[apply] SLOCK [T main @ 1691901184072 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT - test01
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x30107df, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list reused: 1
[apply] gear2 list reused: 2
[apply] gear3 list reused: 3
[apply] Shared Gears: Unsynchronized Objects
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x60100d4, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list reused: 1
[apply] gear2 list reused: 2
[apply] gear3 list reused: 3
[apply] Shared Gears: Unsynchronized Objects
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8b010820, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x60100d4, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT - test01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901186302 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901186302 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01 took 0.917 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] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901187538 ms III - Start
[apply] SLOCK [T main @ 1691901187539 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] junit.framework.TestListener: tests to run: 1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2 - test01
[apply] junit.framework.TestListener: startTest(test01)
[apply] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0xfffffffff601080f, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[Thread-3-Animator#00,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[Thread-3-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list reused: 1
[apply] gear2 list reused: 2
[apply] gear3 list reused: 3
[apply] Shared Gears: Unsynchronized Objects
[apply] Thread[Thread-3-Animator#00,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8b010820, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[Thread-3-Animator#01,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[Thread-3-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list reused: 1
[apply] gear2 list reused: 2
[apply] gear3 list reused: 3
[apply] Shared Gears: Unsynchronized Objects
[apply] Thread[Thread-3-Animator#01,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8b010820, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[Thread-3-Animator#02,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[Thread-3-Animator#02,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list reused: 1
[apply] gear2 list reused: 2
[apply] gear3 list reused: 3
[apply] Shared Gears: Unsynchronized Objects
[apply] Thread[Thread-3-Animator#02,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0xfffffffff601080f, 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-3-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[apply] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[apply] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[apply] Thread[Thread-3-Display-.windows_nil-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 @ 1691901191456 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901191456 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.553 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901187538 ms III - Start
[apply] SLOCK [T main @ 1691901187539 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2 - test01
[apply] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0xfffffffff601080f, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[Thread-3-Animator#00,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[Thread-3-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list reused: 1
[apply] gear2 list reused: 2
[apply] gear3 list reused: 3
[apply] Shared Gears: Unsynchronized Objects
[apply] Thread[Thread-3-Animator#00,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8b010820, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[Thread-3-Animator#01,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[Thread-3-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list reused: 1
[apply] gear2 list reused: 2
[apply] gear3 list reused: 3
[apply] Shared Gears: Unsynchronized Objects
[apply] Thread[Thread-3-Animator#01,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8b010820, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[Thread-3-Animator#02,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[Thread-3-Animator#02,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list reused: 1
[apply] gear2 list reused: 2
[apply] gear3 list reused: 3
[apply] Shared Gears: Unsynchronized Objects
[apply] Thread[Thread-3-Animator#02,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0xfffffffff601080f, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[apply] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[apply] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[apply] Thread[Thread-3-Display-.windows_nil-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 @ 1691901191456 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901191456 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01 took 2.567 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 @ 1691901192670 ms III - Start
[apply] SLOCK [T main @ 1691901192671 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT - test01
[apply] waitForRealized: to false, goal reached true
[apply] Thread[main,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0x13c10b87, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0x6a01e23, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0x75f32542, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Thread[main,5,main] GearsES1.init FIN
[apply] Thread[main,5,main] GearsES1.reshape 0/0 64x64, swapInterval 1
[apply] Thread[main,5,main] GearsES1.reshape FIN
[apply] junit.framework.TestListener: startTest(test01)
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 reuse: GearsObj[0x13c7939e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 reuse: GearsObj[0x7ee4799d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 reuse: GearsObj[0x3651ee59, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES1: Unsynchronized Objects
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape FIN
[apply] Master Context: hash 0x2b6856dd, (isShared true, created true, master 0x2b6856dd)
[apply] Created Ctx #0: hash 0x7dd7b26e, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] New Context: hash 0x7dd7b26e, (isShared true, created true, master 0x2b6856dd)
[apply] Created Ctx #0: hash 0x2b6856dd, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 reuse: GearsObj[0x52d7295f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 reuse: GearsObj[0xf228a09, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 reuse: GearsObj[0x36b88e92, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES1: Unsynchronized Objects
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape FIN
[apply] Master Context: hash 0x2b6856dd, (isShared true, created true, master 0x2b6856dd)
[apply] Created Ctx #0: hash 0x7dd7b26e, (created true)
[apply] Created Ctx #1: hash 0x7da30e16, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] New Context: hash 0x7da30e16, (isShared true, created true, master 0x2b6856dd)
[apply] Created Ctx #0: hash 0x7dd7b26e, (created true)
[apply] Created Ctx #1: hash 0x2b6856dd, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0x3878b312, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0x231104d6, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0x51afd238, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape FIN
[apply] Master Context: hash 0x2b6856dd, (isShared true, created true, master 0x2b6856dd)
[apply] Created Ctx #0: hash 0x7dd7b26e, (created true)
[apply] Created Ctx #1: hash 0x7da30e16, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] New Context: hash 0x538ef5ed, (isShared false, created true, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ...
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ...
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ...
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose FIN
[apply] junit.framework.TestListener: endTest(test01)
[apply] Thread[main,5,main] GearsES1.dispose ...
[apply] Thread[main,5,main] GearsES1.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT - test01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901194934 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901194934 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.936 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901192670 ms III - Start
[apply] SLOCK [T main @ 1691901192671 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT - test01
[apply] waitForRealized: to false, goal reached true
[apply] Thread[main,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0x13c10b87, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0x6a01e23, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0x75f32542, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Thread[main,5,main] GearsES1.init FIN
[apply] Thread[main,5,main] GearsES1.reshape 0/0 64x64, swapInterval 1
[apply] Thread[main,5,main] GearsES1.reshape FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 reuse: GearsObj[0x13c7939e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 reuse: GearsObj[0x7ee4799d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 reuse: GearsObj[0x3651ee59, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES1: Unsynchronized Objects
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape FIN
[apply] Master Context: hash 0x2b6856dd, (isShared true, created true, master 0x2b6856dd)
[apply] Created Ctx #0: hash 0x7dd7b26e, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] New Context: hash 0x7dd7b26e, (isShared true, created true, master 0x2b6856dd)
[apply] Created Ctx #0: hash 0x2b6856dd, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 reuse: GearsObj[0x52d7295f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 reuse: GearsObj[0xf228a09, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 reuse: GearsObj[0x36b88e92, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES1: Unsynchronized Objects
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 0
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape FIN
[apply] Master Context: hash 0x2b6856dd, (isShared true, created true, master 0x2b6856dd)
[apply] Created Ctx #0: hash 0x7dd7b26e, (created true)
[apply] Created Ctx #1: hash 0x7da30e16, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] New Context: hash 0x7da30e16, (isShared true, created true, master 0x2b6856dd)
[apply] Created Ctx #0: hash 0x7dd7b26e, (created true)
[apply] Created Ctx #1: hash 0x2b6856dd, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0x3878b312, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0x231104d6, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0x51afd238, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape FIN
[apply] Master Context: hash 0x2b6856dd, (isShared true, created true, master 0x2b6856dd)
[apply] Created Ctx #0: hash 0x7dd7b26e, (created true)
[apply] Created Ctx #1: hash 0x7da30e16, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] New Context: hash 0x538ef5ed, (isShared false, created true, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ...
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ...
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ...
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose FIN
[apply] Thread[main,5,main] GearsES1.dispose ...
[apply] Thread[main,5,main] GearsES1.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT - test01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901194934 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901194934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01 took 0.932 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 @ 1691901196090 ms III - Start
[apply] SLOCK [T main @ 1691901196091 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01CommonAnimatorSharedCopyBuffer)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test01CommonAnimatorSharedCopyBuffer
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x44ebcd03: tileRendererInUse null, GearsES2[obj 0x44ebcd03 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x44ebcd03 on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x44ebcd03 created: GearsObj[0x167136de, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x44ebcd03 created: GearsObj[0x10ed0f9f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x44ebcd03 created: GearsObj[0x10ed0f9f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x44ebcd03 FIN GearsES2[obj 0x44ebcd03 isInit true, usesShared false, 1 GearsObj[0x167136de, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10ed0f9f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x671b6605, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x44ebcd03 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x44ebcd03, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x44ebcd03 256x256, swapInterval 0, drawable 0xffffffff8b010820
[apply] Thread[main,5,main] GearsES2.display 0x44ebcd03 256x256, swapInterval 0, drawable 0x30107df
[apply] XXX-C-1.1: hash 0x127e6a13, (isShared false, created true, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x1aa7ecca: tileRendererInUse null, GearsES2[obj 0x1aa7ecca isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x44ebcd03 isInit true, usesShared false, 1 GearsObj[0x167136de, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10ed0f9f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x671b6605, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x1aa7ecca on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1aa7ecca created w/ share: GearsObj[0x167136de, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5292ba64, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1aa7ecca created w/ share: GearsObj[0x10ed0f9f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4c834bf8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1aa7ecca created w/ share: GearsObj[0x671b6605, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x106f5b18, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x1aa7ecca FIN GearsES2[obj 0x1aa7ecca isInit true, usesShared true, 1 GearsObj[0x5292ba64, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c834bf8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x106f5b18, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x44ebcd03 isInit true, usesShared false, 1 GearsObj[0x167136de, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10ed0f9f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x671b6605, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x1aa7ecca 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1aa7ecca, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1aa7ecca 256x256, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main,5,main] GearsES2.display 0x1aa7ecca 256x256, swapInterval 0, drawable 0xffffffff8b010820
[apply] XXX-C-2.1: hash 0x127e6a13, (isShared true, created true, master 0x127e6a13)
[apply] Created Ctx #0: hash 0x58f0b931, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] XXX-C-2.2: hash 0x58f0b931, (isShared true, created true, master 0x127e6a13)
[apply] Created Ctx #0: hash 0x127e6a13, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x59309333: tileRendererInUse null, GearsES2[obj 0x59309333 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x44ebcd03 isInit true, usesShared false, 1 GearsObj[0x167136de, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10ed0f9f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x671b6605, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x59309333 on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x59309333 created w/ share: GearsObj[0x167136de, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x51bddcfc, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x59309333 created w/ share: GearsObj[0x10ed0f9f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x1c3cf40, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x59309333 created w/ share: GearsObj[0x671b6605, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x524d980f, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x59309333 FIN GearsES2[obj 0x59309333 isInit true, usesShared true, 1 GearsObj[0x51bddcfc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1c3cf40, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x524d980f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x44ebcd03 isInit true, usesShared false, 1 GearsObj[0x167136de, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10ed0f9f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x671b6605, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x59309333 0/0 256x256 of 256x256, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x59309333, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x59309333 256x256, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 0, drawable 0xffffffffdd010806
[apply] XXX-C-3.1: hash 0x127e6a13, (isShared true, created true, master 0x127e6a13)
[apply] Created Ctx #0: hash 0x5b9fc3c1, (created true)
[apply] Created Ctx #1: hash 0x58f0b931, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x58f0b931, (isShared true, created true, master 0x127e6a13)
[apply] Created Ctx #0: hash 0x5b9fc3c1, (created true)
[apply] Created Ctx #1: hash 0x127e6a13, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x5b9fc3c1, (isShared true, created true, master 0x127e6a13)
[apply] Created Ctx #0: hash 0x58f0b931, (created true)
[apply] Created Ctx #1: hash 0x127e6a13, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x59309333: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x59309333 FIN
[apply] XXX-D-0.1: hash 0x127e6a13, (isShared true, created true, master 0x127e6a13)
[apply] Created Ctx #0: hash 0x58f0b931, (created true)
[apply] Destroyed Ctx #0: hash 0x5b9fc3c1, (created false)
[apply] Total created 1 + destroyed 1 = 2
[apply]
[apply] XXX-D-0.2: hash 0x58f0b931, (isShared true, created true, master 0x127e6a13)
[apply] Created Ctx #0: hash 0x127e6a13, (created true)
[apply] Destroyed Ctx #0: hash 0x5b9fc3c1, (created false)
[apply] Total created 1 + destroyed 1 = 2
[apply]
[apply] XXX-D-0.3: hash 0x5b9fc3c1, (isShared true, created false, master 0x127e6a13)
[apply] Created Ctx #0: hash 0x58f0b931, (created true)
[apply] Created Ctx #1: hash 0x127e6a13, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1aa7ecca: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1aa7ecca FIN
[apply] XXX-D-1.1: hash 0x127e6a13, (isShared true, created true, master 0x127e6a13)
[apply] Destroyed Ctx #0: hash 0x58f0b931, (created false)
[apply] Destroyed Ctx #1: hash 0x5b9fc3c1, (created false)
[apply] Total created 0 + destroyed 2 = 2
[apply]
[apply] XXX-D-1.2: hash 0x58f0b931, (isShared true, created false, master 0x127e6a13)
[apply] Created Ctx #0: hash 0x127e6a13, (created true)
[apply] Destroyed Ctx #0: hash 0x5b9fc3c1, (created false)
[apply] Total created 1 + destroyed 1 = 2
[apply]
[apply] XXX-D-1.3: hash 0x5b9fc3c1, (isShared true, created false, master 0x127e6a13)
[apply] Created Ctx #0: hash 0x127e6a13, (created true)
[apply] Destroyed Ctx #0: hash 0x58f0b931, (created false)
[apply] Total created 1 + destroyed 1 = 2
[apply]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x44ebcd03: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x44ebcd03 FIN
[apply] XXX-D-2.1: hash 0x127e6a13, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-D-2.2: hash 0x58f0b931, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-D-2.3: hash 0x5b9fc3c1, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] junit.framework.TestListener: endTest(test01CommonAnimatorSharedCopyBuffer)
[apply] junit.framework.TestListener: startTest(test02CommonAnimatorMapBuffer)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test01CommonAnimatorSharedCopyBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test02CommonAnimatorMapBuffer
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x222545dc: tileRendererInUse null, GearsES2[obj 0x222545dc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x222545dc on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x222545dc created: GearsObj[0x735a38b5, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x222545dc created: GearsObj[0x728652c8, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x222545dc created: GearsObj[0x728652c8, vbo ff 7, fs 9, bf 8, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x222545dc FIN GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x735a38b5, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x728652c8, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x22fda07e, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x222545dc 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x222545dc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x222545dc 256x256, swapInterval 0, drawable 0xffffffff8a010803
[apply] Thread[main,5,main] GearsES2.display 0x222545dc 256x256, swapInterval 0, drawable 0xffffffff8b010820
[apply] XXX-C-1.1: hash 0xd28aadf, (isShared false, created true, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x5c5eefef: tileRendererInUse null, GearsES2[obj 0x5c5eefef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x735a38b5, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x728652c8, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x22fda07e, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x5c5eefef on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5c5eefef created w/ share: GearsObj[0x735a38b5, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x6c36f19b, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x5c5eefef created w/ share: GearsObj[0x728652c8, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x1726fa44, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x5c5eefef created w/ share: GearsObj[0x22fda07e, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x2e5d84b4, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x5c5eefef FIN GearsES2[obj 0x5c5eefef isInit true, usesShared true, 1 GearsObj[0x6c36f19b, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x1726fa44, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x2e5d84b4, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x735a38b5, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x728652c8, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x22fda07e, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5c5eefef 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5c5eefef, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5c5eefef 256x256, swapInterval 0, drawable 0xffffffff8a010803
[apply] Thread[main,5,main] GearsES2.display 0x5c5eefef 256x256, swapInterval 0, drawable 0x60100d4
[apply] XXX-C-2.1: hash 0xd28aadf, (isShared true, created true, master 0xd28aadf)
[apply] Created Ctx #0: hash 0xbef449c, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] XXX-C-2.2: hash 0xbef449c, (isShared true, created true, master 0xd28aadf)
[apply] Created Ctx #0: hash 0xd28aadf, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x16293aa2: tileRendererInUse null, GearsES2[obj 0x16293aa2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x735a38b5, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x728652c8, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x22fda07e, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x16293aa2 on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x16293aa2 created w/ share: GearsObj[0x735a38b5, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x5bf0dbc7, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x16293aa2 created w/ share: GearsObj[0x728652c8, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x3061ff32, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x16293aa2 created w/ share: GearsObj[0x22fda07e, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x4bf0d36a, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x16293aa2 FIN GearsES2[obj 0x16293aa2 isInit true, usesShared true, 1 GearsObj[0x5bf0dbc7, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3061ff32, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x4bf0d36a, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x735a38b5, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x728652c8, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x22fda07e, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x16293aa2 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16293aa2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x16293aa2 256x256, swapInterval 0, drawable 0xffffffff8b010820
[apply] Thread[main,5,main] GearsES2.display 0x16293aa2 256x256, swapInterval 0, drawable 0xffffffff8a010803
[apply] XXX-C-3.1: hash 0xd28aadf, (isShared true, created true, master 0xd28aadf)
[apply] Created Ctx #0: hash 0x35e1138e, (created true)
[apply] Created Ctx #1: hash 0xbef449c, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0xbef449c, (isShared true, created true, master 0xd28aadf)
[apply] Created Ctx #0: hash 0x35e1138e, (created true)
[apply] Created Ctx #1: hash 0xd28aadf, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x35e1138e, (isShared true, created true, master 0xd28aadf)
[apply] Created Ctx #0: hash 0xbef449c, (created true)
[apply] Created Ctx #1: hash 0xd28aadf, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x16293aa2: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x16293aa2 FIN
[apply] XXX-D-0.1: hash 0xd28aadf, (isShared true, created true, master 0xd28aadf)
[apply] Created Ctx #0: hash 0xbef449c, (created true)
[apply] Destroyed Ctx #0: hash 0x35e1138e, (created false)
[apply] Total created 1 + destroyed 1 = 2
[apply]
[apply] XXX-D-0.2: hash 0xbef449c, (isShared true, created true, master 0xd28aadf)
[apply] Created Ctx #0: hash 0xd28aadf, (created true)
[apply] Destroyed Ctx #0: hash 0x35e1138e, (created false)
[apply] Total created 1 + destroyed 1 = 2
[apply]
[apply] XXX-D-0.3: hash 0x35e1138e, (isShared true, created false, master 0xd28aadf)
[apply] Created Ctx #0: hash 0xbef449c, (created true)
[apply] Created Ctx #1: hash 0xd28aadf, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5c5eefef: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5c5eefef FIN
[apply] XXX-D-1.1: hash 0xd28aadf, (isShared true, created true, master 0xd28aadf)
[apply] Destroyed Ctx #0: hash 0xbef449c, (created false)
[apply] Destroyed Ctx #1: hash 0x35e1138e, (created false)
[apply] Total created 0 + destroyed 2 = 2
[apply]
[apply] XXX-D-1.2: hash 0xbef449c, (isShared true, created false, master 0xd28aadf)
[apply] Created Ctx #0: hash 0xd28aadf, (created true)
[apply] Destroyed Ctx #0: hash 0x35e1138e, (created false)
[apply] Total created 1 + destroyed 1 = 2
[apply]
[apply] XXX-D-1.3: hash 0x35e1138e, (isShared true, created false, master 0xd28aadf)
[apply] Created Ctx #0: hash 0xd28aadf, (created true)
[apply] Destroyed Ctx #0: hash 0xbef449c, (created false)
[apply] Total created 1 + destroyed 1 = 2
[apply]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x222545dc: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x222545dc FIN
[apply] XXX-D-2.1: hash 0xd28aadf, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-D-2.2: hash 0xbef449c, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-D-2.3: hash 0x35e1138e, (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 @ 1691901206108 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901206108 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.678 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901196090 ms III - Start
[apply] SLOCK [T main @ 1691901196091 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test01CommonAnimatorSharedCopyBuffer
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x44ebcd03: tileRendererInUse null, GearsES2[obj 0x44ebcd03 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x44ebcd03 on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x44ebcd03 created: GearsObj[0x167136de, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x44ebcd03 created: GearsObj[0x10ed0f9f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x44ebcd03 created: GearsObj[0x10ed0f9f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x44ebcd03 FIN GearsES2[obj 0x44ebcd03 isInit true, usesShared false, 1 GearsObj[0x167136de, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10ed0f9f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x671b6605, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x44ebcd03 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x44ebcd03, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x44ebcd03 256x256, swapInterval 0, drawable 0xffffffff8b010820
[apply] Thread[main,5,main] GearsES2.display 0x44ebcd03 256x256, swapInterval 0, drawable 0x30107df
[apply] XXX-C-1.1: hash 0x127e6a13, (isShared false, created true, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x1aa7ecca: tileRendererInUse null, GearsES2[obj 0x1aa7ecca isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x44ebcd03 isInit true, usesShared false, 1 GearsObj[0x167136de, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10ed0f9f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x671b6605, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x1aa7ecca on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1aa7ecca created w/ share: GearsObj[0x167136de, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5292ba64, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1aa7ecca created w/ share: GearsObj[0x10ed0f9f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4c834bf8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1aa7ecca created w/ share: GearsObj[0x671b6605, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x106f5b18, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x1aa7ecca FIN GearsES2[obj 0x1aa7ecca isInit true, usesShared true, 1 GearsObj[0x5292ba64, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c834bf8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x106f5b18, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x44ebcd03 isInit true, usesShared false, 1 GearsObj[0x167136de, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10ed0f9f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x671b6605, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x1aa7ecca 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1aa7ecca, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1aa7ecca 256x256, swapInterval 0, drawable 0xffffffffdd010806
[apply] Thread[main,5,main] GearsES2.display 0x1aa7ecca 256x256, swapInterval 0, drawable 0xffffffff8b010820
[apply] XXX-C-2.1: hash 0x127e6a13, (isShared true, created true, master 0x127e6a13)
[apply] Created Ctx #0: hash 0x58f0b931, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] XXX-C-2.2: hash 0x58f0b931, (isShared true, created true, master 0x127e6a13)
[apply] Created Ctx #0: hash 0x127e6a13, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x59309333: tileRendererInUse null, GearsES2[obj 0x59309333 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x44ebcd03 isInit true, usesShared false, 1 GearsObj[0x167136de, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10ed0f9f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x671b6605, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x59309333 on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x59309333 created w/ share: GearsObj[0x167136de, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x51bddcfc, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x59309333 created w/ share: GearsObj[0x10ed0f9f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x1c3cf40, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x59309333 created w/ share: GearsObj[0x671b6605, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x524d980f, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x59309333 FIN GearsES2[obj 0x59309333 isInit true, usesShared true, 1 GearsObj[0x51bddcfc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1c3cf40, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x524d980f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x44ebcd03 isInit true, usesShared false, 1 GearsObj[0x167136de, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10ed0f9f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x671b6605, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x59309333 0/0 256x256 of 256x256, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x59309333, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x59309333 256x256, swapInterval 0, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 0, drawable 0xffffffffdd010806
[apply] XXX-C-3.1: hash 0x127e6a13, (isShared true, created true, master 0x127e6a13)
[apply] Created Ctx #0: hash 0x5b9fc3c1, (created true)
[apply] Created Ctx #1: hash 0x58f0b931, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x58f0b931, (isShared true, created true, master 0x127e6a13)
[apply] Created Ctx #0: hash 0x5b9fc3c1, (created true)
[apply] Created Ctx #1: hash 0x127e6a13, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x5b9fc3c1, (isShared true, created true, master 0x127e6a13)
[apply] Created Ctx #0: hash 0x58f0b931, (created true)
[apply] Created Ctx #1: hash 0x127e6a13, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x59309333: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x59309333 FIN
[apply] XXX-D-0.1: hash 0x127e6a13, (isShared true, created true, master 0x127e6a13)
[apply] Created Ctx #0: hash 0x58f0b931, (created true)
[apply] Destroyed Ctx #0: hash 0x5b9fc3c1, (created false)
[apply] Total created 1 + destroyed 1 = 2
[apply]
[apply] XXX-D-0.2: hash 0x58f0b931, (isShared true, created true, master 0x127e6a13)
[apply] Created Ctx #0: hash 0x127e6a13, (created true)
[apply] Destroyed Ctx #0: hash 0x5b9fc3c1, (created false)
[apply] Total created 1 + destroyed 1 = 2
[apply]
[apply] XXX-D-0.3: hash 0x5b9fc3c1, (isShared true, created false, master 0x127e6a13)
[apply] Created Ctx #0: hash 0x58f0b931, (created true)
[apply] Created Ctx #1: hash 0x127e6a13, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1aa7ecca: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1aa7ecca FIN
[apply] XXX-D-1.1: hash 0x127e6a13, (isShared true, created true, master 0x127e6a13)
[apply] Destroyed Ctx #0: hash 0x58f0b931, (created false)
[apply] Destroyed Ctx #1: hash 0x5b9fc3c1, (created false)
[apply] Total created 0 + destroyed 2 = 2
[apply]
[apply] XXX-D-1.2: hash 0x58f0b931, (isShared true, created false, master 0x127e6a13)
[apply] Created Ctx #0: hash 0x127e6a13, (created true)
[apply] Destroyed Ctx #0: hash 0x5b9fc3c1, (created false)
[apply] Total created 1 + destroyed 1 = 2
[apply]
[apply] XXX-D-1.3: hash 0x5b9fc3c1, (isShared true, created false, master 0x127e6a13)
[apply] Created Ctx #0: hash 0x127e6a13, (created true)
[apply] Destroyed Ctx #0: hash 0x58f0b931, (created false)
[apply] Total created 1 + destroyed 1 = 2
[apply]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x44ebcd03: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x44ebcd03 FIN
[apply] XXX-D-2.1: hash 0x127e6a13, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-D-2.2: hash 0x58f0b931, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-D-2.3: hash 0x5b9fc3c1, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test01CommonAnimatorSharedCopyBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test02CommonAnimatorMapBuffer
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x222545dc: tileRendererInUse null, GearsES2[obj 0x222545dc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x222545dc on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x222545dc created: GearsObj[0x735a38b5, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x222545dc created: GearsObj[0x728652c8, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x222545dc created: GearsObj[0x728652c8, vbo ff 7, fs 9, bf 8, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x222545dc FIN GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x735a38b5, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x728652c8, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x22fda07e, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x222545dc 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x222545dc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x222545dc 256x256, swapInterval 0, drawable 0xffffffff8a010803
[apply] Thread[main,5,main] GearsES2.display 0x222545dc 256x256, swapInterval 0, drawable 0xffffffff8b010820
[apply] XXX-C-1.1: hash 0xd28aadf, (isShared false, created true, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x5c5eefef: tileRendererInUse null, GearsES2[obj 0x5c5eefef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x735a38b5, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x728652c8, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x22fda07e, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x5c5eefef on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5c5eefef created w/ share: GearsObj[0x735a38b5, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x6c36f19b, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x5c5eefef created w/ share: GearsObj[0x728652c8, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x1726fa44, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x5c5eefef created w/ share: GearsObj[0x22fda07e, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x2e5d84b4, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x5c5eefef FIN GearsES2[obj 0x5c5eefef isInit true, usesShared true, 1 GearsObj[0x6c36f19b, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x1726fa44, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x2e5d84b4, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x735a38b5, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x728652c8, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x22fda07e, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5c5eefef 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5c5eefef, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5c5eefef 256x256, swapInterval 0, drawable 0xffffffff8a010803
[apply] Thread[main,5,main] GearsES2.display 0x5c5eefef 256x256, swapInterval 0, drawable 0x60100d4
[apply] XXX-C-2.1: hash 0xd28aadf, (isShared true, created true, master 0xd28aadf)
[apply] Created Ctx #0: hash 0xbef449c, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] XXX-C-2.2: hash 0xbef449c, (isShared true, created true, master 0xd28aadf)
[apply] Created Ctx #0: hash 0xd28aadf, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x16293aa2: tileRendererInUse null, GearsES2[obj 0x16293aa2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x735a38b5, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x728652c8, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x22fda07e, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x16293aa2 on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x16293aa2 created w/ share: GearsObj[0x735a38b5, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x5bf0dbc7, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x16293aa2 created w/ share: GearsObj[0x728652c8, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x3061ff32, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x16293aa2 created w/ share: GearsObj[0x22fda07e, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x4bf0d36a, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x16293aa2 FIN GearsES2[obj 0x16293aa2 isInit true, usesShared true, 1 GearsObj[0x5bf0dbc7, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3061ff32, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x4bf0d36a, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x735a38b5, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x728652c8, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x22fda07e, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x16293aa2 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16293aa2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x16293aa2 256x256, swapInterval 0, drawable 0xffffffff8b010820
[apply] Thread[main,5,main] GearsES2.display 0x16293aa2 256x256, swapInterval 0, drawable 0xffffffff8a010803
[apply] XXX-C-3.1: hash 0xd28aadf, (isShared true, created true, master 0xd28aadf)
[apply] Created Ctx #0: hash 0x35e1138e, (created true)
[apply] Created Ctx #1: hash 0xbef449c, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0xbef449c, (isShared true, created true, master 0xd28aadf)
[apply] Created Ctx #0: hash 0x35e1138e, (created true)
[apply] Created Ctx #1: hash 0xd28aadf, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x35e1138e, (isShared true, created true, master 0xd28aadf)
[apply] Created Ctx #0: hash 0xbef449c, (created true)
[apply] Created Ctx #1: hash 0xd28aadf, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x16293aa2: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x16293aa2 FIN
[apply] XXX-D-0.1: hash 0xd28aadf, (isShared true, created true, master 0xd28aadf)
[apply] Created Ctx #0: hash 0xbef449c, (created true)
[apply] Destroyed Ctx #0: hash 0x35e1138e, (created false)
[apply] Total created 1 + destroyed 1 = 2
[apply]
[apply] XXX-D-0.2: hash 0xbef449c, (isShared true, created true, master 0xd28aadf)
[apply] Created Ctx #0: hash 0xd28aadf, (created true)
[apply] Destroyed Ctx #0: hash 0x35e1138e, (created false)
[apply] Total created 1 + destroyed 1 = 2
[apply]
[apply] XXX-D-0.3: hash 0x35e1138e, (isShared true, created false, master 0xd28aadf)
[apply] Created Ctx #0: hash 0xbef449c, (created true)
[apply] Created Ctx #1: hash 0xd28aadf, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5c5eefef: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5c5eefef FIN
[apply] XXX-D-1.1: hash 0xd28aadf, (isShared true, created true, master 0xd28aadf)
[apply] Destroyed Ctx #0: hash 0xbef449c, (created false)
[apply] Destroyed Ctx #1: hash 0x35e1138e, (created false)
[apply] Total created 0 + destroyed 2 = 2
[apply]
[apply] XXX-D-1.2: hash 0xbef449c, (isShared true, created false, master 0xd28aadf)
[apply] Created Ctx #0: hash 0xd28aadf, (created true)
[apply] Destroyed Ctx #0: hash 0x35e1138e, (created false)
[apply] Total created 1 + destroyed 1 = 2
[apply]
[apply] XXX-D-1.3: hash 0x35e1138e, (isShared true, created false, master 0xd28aadf)
[apply] Created Ctx #0: hash 0xd28aadf, (created true)
[apply] Destroyed Ctx #0: hash 0xbef449c, (created false)
[apply] Total created 1 + destroyed 1 = 2
[apply]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x222545dc: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x222545dc FIN
[apply] XXX-D-2.1: hash 0xd28aadf, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-D-2.2: hash 0xbef449c, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-D-2.3: hash 0x35e1138e, (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 @ 1691901206108 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901206108 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01CommonAnimatorSharedCopyBuffer took 4.398 sec
[apply] Testcase: test02CommonAnimatorMapBuffer took 4.263 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 @ 1691901207431 ms III - Start
[apply] SLOCK [T main @ 1691901207431 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01CommonAnimatorSharedOnscreen)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test01CommonAnimatorSharedOnscreen
[apply] waitForRealized: to false, goal reached true
[apply] Thread[main,5,main] GearsES2.init.0 0x62150f9e: tileRendererInUse null, GearsES2[obj 0x62150f9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x62150f9e on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x62150f9e created: GearsObj[0x35e2d654, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x62150f9e created: GearsObj[0x1bd4fdd, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x62150f9e created: GearsObj[0x1bd4fdd, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x62150f9e FIN GearsES2[obj 0x62150f9e isInit true, usesShared false, 1 GearsObj[0x35e2d654, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bd4fdd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3023df74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x62150f9e 0/0 256x256 of 256x256, swapInterval 1, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x62150f9e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x62150f9e 256x256, swapInterval 1, drawable 0xfffffffff601080f
[apply] Master Gears Init done: GearsES2[obj 0x62150f9e isInit true, usesShared false, 1 GearsObj[0x35e2d654, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bd4fdd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3023df74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x76505305: tileRendererInUse null, GearsES2[obj 0x76505305 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x62150f9e isInit true, usesShared false, 1 GearsObj[0x35e2d654, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bd4fdd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3023df74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x76505305 on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x76505305 created w/ share: GearsObj[0x35e2d654, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x21ecbb1e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x76505305 created w/ share: GearsObj[0x1bd4fdd, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x15a9af2a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x76505305 created w/ share: GearsObj[0x3023df74, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x59e861c1, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x76505305 FIN GearsES2[obj 0x76505305 isInit true, usesShared true, 1 GearsObj[0x21ecbb1e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x15a9af2a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59e861c1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x62150f9e isInit true, usesShared false, 1 GearsObj[0x35e2d654, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bd4fdd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3023df74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x76505305 0/0 256x256 of 256x256, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x76505305, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x46ddc33f, (isShared true, created true, master 0x46ddc33f)
[apply] Created Ctx #0: hash 0x6bae2aab, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] New Context: hash 0x6bae2aab, (isShared true, created true, master 0x46ddc33f)
[apply] Created Ctx #0: hash 0x46ddc33f, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x76505305 isInit true, usesShared true, 1 GearsObj[0x21ecbb1e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x15a9af2a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59e861c1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x62150f9e isInit true, usesShared false, 1 GearsObj[0x35e2d654, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bd4fdd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3023df74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x5fe94a96: tileRendererInUse null, GearsES2[obj 0x5fe94a96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x62150f9e isInit true, usesShared false, 1 GearsObj[0x35e2d654, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bd4fdd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3023df74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x5fe94a96 on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5fe94a96 created w/ share: GearsObj[0x35e2d654, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4026ecdd, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5fe94a96 created w/ share: GearsObj[0x1bd4fdd, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x5e5719e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5fe94a96 created w/ share: GearsObj[0x3023df74, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x59c99d2c, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x5fe94a96 FIN GearsES2[obj 0x5fe94a96 isInit true, usesShared true, 1 GearsObj[0x4026ecdd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e5719e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59c99d2c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x62150f9e isInit true, usesShared false, 1 GearsObj[0x35e2d654, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bd4fdd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3023df74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x5fe94a96 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5fe94a96, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x46ddc33f, (isShared true, created true, master 0x46ddc33f)
[apply] Created Ctx #0: hash 0x45d2728a, (created true)
[apply] Created Ctx #1: hash 0x6bae2aab, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] New Context: hash 0x45d2728a, (isShared true, created true, master 0x46ddc33f)
[apply] Created Ctx #0: hash 0x6bae2aab, (created true)
[apply] Created Ctx #1: hash 0x46ddc33f, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x5fe94a96 isInit true, usesShared true, 1 GearsObj[0x4026ecdd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e5719e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59c99d2c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x62150f9e isInit true, usesShared false, 1 GearsObj[0x35e2d654, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bd4fdd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3023df74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x443118b0: tileRendererInUse null, GearsES2[obj 0x443118b0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x62150f9e isInit true, usesShared false, 1 GearsObj[0x35e2d654, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bd4fdd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3023df74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x443118b0 on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x443118b0 created w/ share: GearsObj[0x35e2d654, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5f122898, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x443118b0 created w/ share: GearsObj[0x1bd4fdd, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7a20b8a2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x443118b0 created w/ share: GearsObj[0x3023df74, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4e88d6de, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x443118b0 FIN GearsES2[obj 0x443118b0 isInit true, usesShared true, 1 GearsObj[0x5f122898, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a20b8a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e88d6de, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x62150f9e isInit true, usesShared false, 1 GearsObj[0x35e2d654, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bd4fdd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3023df74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x443118b0 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x443118b0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x46ddc33f, (isShared true, created true, master 0x46ddc33f)
[apply] Created Ctx #0: hash 0x45d2728a, (created true)
[apply] Created Ctx #1: hash 0x6bae2aab, (created true)
[apply] Created Ctx #2: hash 0x1536caac, (created true)
[apply] Total created 3 + destroyed 0 = 3
[apply]
[apply] New Context: hash 0x1536caac, (isShared true, created true, master 0x46ddc33f)
[apply] Created Ctx #0: hash 0x45d2728a, (created true)
[apply] Created Ctx #1: hash 0x6bae2aab, (created true)
[apply] Created Ctx #2: hash 0x46ddc33f, (created true)
[apply] Total created 3 + destroyed 0 = 3
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x443118b0 isInit true, usesShared true, 1 GearsObj[0x5f122898, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a20b8a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e88d6de, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x62150f9e isInit true, usesShared false, 1 GearsObj[0x35e2d654, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bd4fdd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3023df74, 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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x76505305: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x76505305 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5fe94a96: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5fe94a96 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x443118b0: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x443118b0 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x62150f9e: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x62150f9e FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test01CommonAnimatorSharedOnscreen
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test02EachWithAnimatorSharedOnscreen
[apply] waitForRealized: to false, goal reached true
[apply] Thread[main,5,main] GearsES2.init.0 0x36fc695d: tileRendererInUse null, GearsES2[obj 0x36fc695d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x36fc695d on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x36fc695d created: GearsObj[0x4afcd809, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x36fc695d created: GearsObj[0x175c2241, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x36fc695d created: GearsObj[0x175c2241, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x36fc695d FIN GearsES2[obj 0x36fc695d isInit true, usesShared false, 1 GearsObj[0x4afcd809, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x175c2241, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bf0d49, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x36fc695d 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x36fc695d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 0x36fc695d 256x256, swapInterval 1, drawable 0xffffffff8b010820
[apply] Master Gears Init done: GearsES2[obj 0x36fc695d isInit true, usesShared false, 1 GearsObj[0x4afcd809, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x175c2241, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bf0d49, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x5b7a5baa: tileRendererInUse null, GearsES2[obj 0x5b7a5baa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x36fc695d isInit true, usesShared false, 1 GearsObj[0x4afcd809, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x175c2241, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bf0d49, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x5b7a5baa on Thread[main-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5b7a5baa created w/ share: GearsObj[0x4afcd809, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x33287bfa, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5b7a5baa created w/ share: GearsObj[0x175c2241, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x618fd370, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5b7a5baa created w/ share: GearsObj[0x5bf0d49, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4bd897ad, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x5b7a5baa FIN GearsES2[obj 0x5b7a5baa isInit true, usesShared true, 1 GearsObj[0x33287bfa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x618fd370, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4bd897ad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x36fc695d isInit true, usesShared false, 1 GearsObj[0x4afcd809, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x175c2241, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bf0d49, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x5b7a5baa 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5b7a5baa, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x6114af67, (isShared true, created true, master 0x6114af67)
[apply] Created Ctx #0: hash 0x6fd34d35, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] New Context: hash 0x6fd34d35, (isShared true, created true, master 0x6114af67)
[apply] Created Ctx #0: hash 0x6114af67, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x5b7a5baa isInit true, usesShared true, 1 GearsObj[0x33287bfa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x618fd370, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4bd897ad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x36fc695d isInit true, usesShared false, 1 GearsObj[0x4afcd809, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x175c2241, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bf0d49, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0x776aec5c: tileRendererInUse null, GearsES2[obj 0x776aec5c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x36fc695d isInit true, usesShared false, 1 GearsObj[0x4afcd809, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x175c2241, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bf0d49, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x776aec5c on Thread[main-Animator#02,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x776aec5c created w/ share: GearsObj[0x4afcd809, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3cc95422, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x776aec5c created w/ share: GearsObj[0x175c2241, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x966c7d4, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x776aec5c created w/ share: GearsObj[0x5bf0d49, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x44515109, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0x776aec5c FIN GearsES2[obj 0x776aec5c isInit true, usesShared true, 1 GearsObj[0x3cc95422, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x966c7d4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x44515109, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x36fc695d isInit true, usesShared false, 1 GearsObj[0x4afcd809, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x175c2241, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bf0d49, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x776aec5c 0/0 256x256 of 256x256, swapInterval 0, drawable 0x30107df, 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] Master Context: hash 0x6114af67, (isShared true, created true, master 0x6114af67)
[apply] Created Ctx #0: hash 0x6fd34d35, (created true)
[apply] Created Ctx #1: hash 0x6becc417, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] New Context: hash 0x6becc417, (isShared true, created true, master 0x6114af67)
[apply] Created Ctx #0: hash 0x6114af67, (created true)
[apply] Created Ctx #1: hash 0x6fd34d35, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x776aec5c isInit true, usesShared true, 1 GearsObj[0x3cc95422, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x966c7d4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x44515109, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x36fc695d isInit true, usesShared false, 1 GearsObj[0x4afcd809, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x175c2241, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bf0d49, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#03,5,main] GearsES2.init.0 0x1d296da: tileRendererInUse null, GearsES2[obj 0x1d296da isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x36fc695d isInit true, usesShared false, 1 GearsObj[0x4afcd809, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x175c2241, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bf0d49, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x1d296da on Thread[main-Animator#03,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1d296da created w/ share: GearsObj[0x4afcd809, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x68bda906, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1d296da created w/ share: GearsObj[0x175c2241, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0xe9bb629, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1d296da created w/ share: GearsObj[0x5bf0d49, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x10a249db, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#03,5,main] GearsES2.init.X 0x1d296da FIN GearsES2[obj 0x1d296da isInit true, usesShared true, 1 GearsObj[0x68bda906, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xe9bb629, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10a249db, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x36fc695d isInit true, usesShared false, 1 GearsObj[0x4afcd809, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x175c2241, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bf0d49, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x1d296da 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1d296da, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x6114af67, (isShared true, created true, master 0x6114af67)
[apply] Created Ctx #0: hash 0x2eee470e, (created true)
[apply] Created Ctx #1: hash 0x6fd34d35, (created true)
[apply] Created Ctx #2: hash 0x6becc417, (created true)
[apply] Total created 3 + destroyed 0 = 3
[apply]
[apply] New Context: hash 0x2eee470e, (isShared true, created true, master 0x6114af67)
[apply] Created Ctx #0: hash 0x6114af67, (created true)
[apply] Created Ctx #1: hash 0x6fd34d35, (created true)
[apply] Created Ctx #2: hash 0x6becc417, (created true)
[apply] Total created 3 + destroyed 0 = 3
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x1d296da isInit true, usesShared true, 1 GearsObj[0x68bda906, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xe9bb629, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10a249db, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x36fc695d isInit true, usesShared false, 1 GearsObj[0x4afcd809, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x175c2241, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bf0d49, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5b7a5baa: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5b7a5baa FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x776aec5c: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x776aec5c FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1d296da: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1d296da FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x36fc695d: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x36fc695d 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] waitForRealized: to false, goal reached true
[apply] Thread[main,5,main] GearsES2.init.0 0x206a70ef: tileRendererInUse null, GearsES2[obj 0x206a70ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x206a70ef on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x206a70ef created: GearsObj[0x3c41ed1d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x206a70ef created: GearsObj[0x54d9d12d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x206a70ef created: GearsObj[0x54d9d12d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x206a70ef FIN GearsES2[obj 0x206a70ef isInit true, usesShared false, 1 GearsObj[0x3c41ed1d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d9d12d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38425407, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x206a70ef 0/0 64x64 of 64x64, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x206a70ef, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 0x206a70ef 64x64, swapInterval 1, drawable 0x60100d4
[apply] Master Gears Init done: GearsES2[obj 0x206a70ef isInit true, usesShared false, 1 GearsObj[0x3c41ed1d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d9d12d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38425407, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0x43bc63a3: tileRendererInUse null, GearsES2[obj 0x43bc63a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x206a70ef isInit true, usesShared false, 1 GearsObj[0x3c41ed1d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d9d12d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38425407, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x43bc63a3 on Thread[main-Animator#04,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x43bc63a3 created w/ share: GearsObj[0x3c41ed1d, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x70c175f6, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x43bc63a3 created w/ share: GearsObj[0x54d9d12d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2ddbfad1, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x43bc63a3 created w/ share: GearsObj[0x38425407, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x8fdd544, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0x43bc63a3 FIN GearsES2[obj 0x43bc63a3 isInit true, usesShared true, 1 GearsObj[0x70c175f6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ddbfad1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x8fdd544, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x206a70ef isInit true, usesShared false, 1 GearsObj[0x3c41ed1d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d9d12d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38425407, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0x43bc63a3 0/0 256x256 of 256x256, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x43bc63a3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x292b08d6, (isShared true, created true, master 0x292b08d6)
[apply] Created Ctx #0: hash 0x66db7552, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] New Context: hash 0x66db7552, (isShared true, created true, master 0x292b08d6)
[apply] Created Ctx #0: hash 0x292b08d6, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x43bc63a3 isInit true, usesShared true, 1 GearsObj[0x70c175f6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ddbfad1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x8fdd544, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x206a70ef isInit true, usesShared false, 1 GearsObj[0x3c41ed1d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d9d12d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38425407, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0x702657cc: tileRendererInUse null, GearsES2[obj 0x702657cc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x206a70ef isInit true, usesShared false, 1 GearsObj[0x3c41ed1d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d9d12d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38425407, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x702657cc on Thread[main-Animator#04,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x702657cc created w/ share: GearsObj[0x3c41ed1d, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x786ce316, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x702657cc created w/ share: GearsObj[0x54d9d12d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x451fbdae, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x702657cc created w/ share: GearsObj[0x38425407, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7160a6aa, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0x702657cc FIN GearsES2[obj 0x702657cc isInit true, usesShared true, 1 GearsObj[0x786ce316, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x451fbdae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7160a6aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x206a70ef isInit true, usesShared false, 1 GearsObj[0x3c41ed1d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d9d12d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38425407, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0x702657cc 0/0 256x256 of 256x256, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x702657cc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x292b08d6, (isShared true, created true, master 0x292b08d6)
[apply] Created Ctx #0: hash 0x66db7552, (created true)
[apply] Created Ctx #1: hash 0x681c87f9, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] New Context: hash 0x681c87f9, (isShared true, created true, master 0x292b08d6)
[apply] Created Ctx #0: hash 0x66db7552, (created true)
[apply] Created Ctx #1: hash 0x292b08d6, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x702657cc isInit true, usesShared true, 1 GearsObj[0x786ce316, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x451fbdae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7160a6aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x206a70ef isInit true, usesShared false, 1 GearsObj[0x3c41ed1d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d9d12d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38425407, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0x6a6cb05c: tileRendererInUse null, GearsES2[obj 0x6a6cb05c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x206a70ef isInit true, usesShared false, 1 GearsObj[0x3c41ed1d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d9d12d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38425407, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x6a6cb05c on Thread[main-Animator#04,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6a6cb05c created w/ share: GearsObj[0x3c41ed1d, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x16dd6c0b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6a6cb05c created w/ share: GearsObj[0x54d9d12d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x42579f9d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6a6cb05c created w/ share: GearsObj[0x38425407, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x1dd5af0f, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0x6a6cb05c FIN GearsES2[obj 0x6a6cb05c isInit true, usesShared true, 1 GearsObj[0x16dd6c0b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42579f9d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1dd5af0f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x206a70ef isInit true, usesShared false, 1 GearsObj[0x3c41ed1d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d9d12d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38425407, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0x6a6cb05c 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6a6cb05c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x292b08d6, (isShared true, created true, master 0x292b08d6)
[apply] Created Ctx #0: hash 0x6c231e22, (created true)
[apply] Created Ctx #1: hash 0x66db7552, (created true)
[apply] Created Ctx #2: hash 0x681c87f9, (created true)
[apply] Total created 3 + destroyed 0 = 3
[apply]
[apply] New Context: hash 0x6c231e22, (isShared true, created true, master 0x292b08d6)
[apply] Created Ctx #0: hash 0x66db7552, (created true)
[apply] Created Ctx #1: hash 0x292b08d6, (created true)
[apply] Created Ctx #2: hash 0x681c87f9, (created true)
[apply] Total created 3 + destroyed 0 = 3
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x6a6cb05c isInit true, usesShared true, 1 GearsObj[0x16dd6c0b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42579f9d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1dd5af0f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x206a70ef isInit true, usesShared false, 1 GearsObj[0x3c41ed1d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d9d12d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38425407, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x43bc63a3: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x43bc63a3 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x702657cc: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x702657cc FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6a6cb05c: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6a6cb05c FIN
[apply] Thread[main,5,main] GearsES2.dispose 0x206a70ef: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x206a70ef FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test11CommonAnimatorSharedOffscreen
[apply] junit.framework.TestListener: endTest(test11CommonAnimatorSharedOffscreen)
[apply] junit.framework.TestListener: startTest(test12EachWithAnimatorSharedOffscreen)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test12EachWithAnimatorSharedOffscreen
[apply] waitForRealized: to false, goal reached true
[apply] Thread[main,5,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6025e1b6 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6025e1b6 created: GearsObj[0x7586beff, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6025e1b6 created: GearsObj[0x3b69e7d1, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6025e1b6 created: GearsObj[0x3b69e7d1, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x7586beff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b69e7d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x815b41f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x6025e1b6 0/0 64x64 of 64x64, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6025e1b6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6025e1b6 64x64, swapInterval 1, drawable 0x700107d7
[apply] Master Gears Init done: GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x7586beff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b69e7d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x815b41f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#05,5,main] GearsES2.init.0 0x5542c4ed: tileRendererInUse null, GearsES2[obj 0x5542c4ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x7586beff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b69e7d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x815b41f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x5542c4ed on Thread[main-Animator#05,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5542c4ed created w/ share: GearsObj[0x7586beff, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5f96ae94, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5542c4ed created w/ share: GearsObj[0x3b69e7d1, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x3f03e2f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5542c4ed created w/ share: GearsObj[0x815b41f, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x278425cc, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#05,5,main] GearsES2.init.X 0x5542c4ed FIN GearsES2[obj 0x5542c4ed isInit true, usesShared true, 1 GearsObj[0x5f96ae94, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f03e2f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x278425cc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x7586beff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b69e7d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x815b41f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#05,5,main] GearsES2.reshape 0x5542c4ed 0/0 256x256 of 256x256, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5542c4ed, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x22ff4249, (isShared true, created true, master 0x22ff4249)
[apply] Created Ctx #0: hash 0x49a37563, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] New Context: hash 0x49a37563, (isShared true, created true, master 0x22ff4249)
[apply] Created Ctx #0: hash 0x22ff4249, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x5542c4ed isInit true, usesShared true, 1 GearsObj[0x5f96ae94, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f03e2f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x278425cc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x7586beff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b69e7d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x815b41f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#06,5,main] GearsES2.init.0 0x1573f9fc: tileRendererInUse null, GearsES2[obj 0x1573f9fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x7586beff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b69e7d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x815b41f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x1573f9fc on Thread[main-Animator#06,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1573f9fc created w/ share: GearsObj[0x7586beff, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x70deca0d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1573f9fc created w/ share: GearsObj[0x3b69e7d1, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6d9bb9a6, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1573f9fc created w/ share: GearsObj[0x815b41f, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x8222a3c, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#06,5,main] GearsES2.init.X 0x1573f9fc FIN GearsES2[obj 0x1573f9fc isInit true, usesShared true, 1 GearsObj[0x70deca0d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d9bb9a6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x8222a3c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x7586beff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b69e7d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x815b41f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#06,5,main] GearsES2.reshape 0x1573f9fc 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1573f9fc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x22ff4249, (isShared true, created true, master 0x22ff4249)
[apply] Created Ctx #0: hash 0x49a37563, (created true)
[apply] Created Ctx #1: hash 0x47648227, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] New Context: hash 0x47648227, (isShared true, created true, master 0x22ff4249)
[apply] Created Ctx #0: hash 0x49a37563, (created true)
[apply] Created Ctx #1: hash 0x22ff4249, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x1573f9fc isInit true, usesShared true, 1 GearsObj[0x70deca0d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d9bb9a6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x8222a3c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x7586beff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b69e7d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x815b41f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#07,5,main] GearsES2.init.0 0x6150c3ec: tileRendererInUse null, GearsES2[obj 0x6150c3ec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x7586beff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b69e7d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x815b41f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x6150c3ec on Thread[main-Animator#07,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6150c3ec created w/ share: GearsObj[0x7586beff, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x352f537a, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6150c3ec created w/ share: GearsObj[0x3b69e7d1, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x20ee72b5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6150c3ec created w/ share: GearsObj[0x815b41f, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4d9edecd, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#07,5,main] GearsES2.init.X 0x6150c3ec FIN GearsES2[obj 0x6150c3ec isInit true, usesShared true, 1 GearsObj[0x352f537a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20ee72b5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d9edecd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x7586beff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b69e7d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x815b41f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x6150c3ec 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6150c3ec, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x22ff4249, (isShared true, created true, master 0x22ff4249)
[apply] Created Ctx #0: hash 0x49a37563, (created true)
[apply] Created Ctx #1: hash 0x47648227, (created true)
[apply] Created Ctx #2: hash 0x435b1e13, (created true)
[apply] Total created 3 + destroyed 0 = 3
[apply]
[apply] New Context: hash 0x435b1e13, (isShared true, created true, master 0x22ff4249)
[apply] Created Ctx #0: hash 0x49a37563, (created true)
[apply] Created Ctx #1: hash 0x47648227, (created true)
[apply] Created Ctx #2: hash 0x22ff4249, (created true)
[apply] Total created 3 + destroyed 0 = 3
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x6150c3ec isInit true, usesShared true, 1 GearsObj[0x352f537a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20ee72b5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d9edecd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x7586beff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b69e7d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x815b41f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x5542c4ed: tileRendererInUse null
[apply] junit.framework.TestListener: endTest(test12EachWithAnimatorSharedOffscreen)Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x5542c4ed FIN
[apply]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x1573f9fc: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x1573f9fc FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6150c3ec: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6150c3ec FIN
[apply] Thread[main,5,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x6025e1b6 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 @ 1691901215504 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901215505 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.751 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901207431 ms III - Start
[apply] SLOCK [T main @ 1691901207431 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test01CommonAnimatorSharedOnscreen
[apply] waitForRealized: to false, goal reached true
[apply] Thread[main,5,main] GearsES2.init.0 0x62150f9e: tileRendererInUse null, GearsES2[obj 0x62150f9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x62150f9e on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x62150f9e created: GearsObj[0x35e2d654, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x62150f9e created: GearsObj[0x1bd4fdd, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x62150f9e created: GearsObj[0x1bd4fdd, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x62150f9e FIN GearsES2[obj 0x62150f9e isInit true, usesShared false, 1 GearsObj[0x35e2d654, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bd4fdd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3023df74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x62150f9e 0/0 256x256 of 256x256, swapInterval 1, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x62150f9e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x62150f9e 256x256, swapInterval 1, drawable 0xfffffffff601080f
[apply] Master Gears Init done: GearsES2[obj 0x62150f9e isInit true, usesShared false, 1 GearsObj[0x35e2d654, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bd4fdd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3023df74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x76505305: tileRendererInUse null, GearsES2[obj 0x76505305 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x62150f9e isInit true, usesShared false, 1 GearsObj[0x35e2d654, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bd4fdd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3023df74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x76505305 on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x76505305 created w/ share: GearsObj[0x35e2d654, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x21ecbb1e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x76505305 created w/ share: GearsObj[0x1bd4fdd, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x15a9af2a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x76505305 created w/ share: GearsObj[0x3023df74, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x59e861c1, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x76505305 FIN GearsES2[obj 0x76505305 isInit true, usesShared true, 1 GearsObj[0x21ecbb1e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x15a9af2a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59e861c1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x62150f9e isInit true, usesShared false, 1 GearsObj[0x35e2d654, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bd4fdd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3023df74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x76505305 0/0 256x256 of 256x256, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x76505305, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x46ddc33f, (isShared true, created true, master 0x46ddc33f)
[apply] Created Ctx #0: hash 0x6bae2aab, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] New Context: hash 0x6bae2aab, (isShared true, created true, master 0x46ddc33f)
[apply] Created Ctx #0: hash 0x46ddc33f, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x76505305 isInit true, usesShared true, 1 GearsObj[0x21ecbb1e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x15a9af2a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59e861c1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x62150f9e isInit true, usesShared false, 1 GearsObj[0x35e2d654, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bd4fdd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3023df74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x5fe94a96: tileRendererInUse null, GearsES2[obj 0x5fe94a96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x62150f9e isInit true, usesShared false, 1 GearsObj[0x35e2d654, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bd4fdd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3023df74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x5fe94a96 on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5fe94a96 created w/ share: GearsObj[0x35e2d654, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4026ecdd, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5fe94a96 created w/ share: GearsObj[0x1bd4fdd, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x5e5719e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5fe94a96 created w/ share: GearsObj[0x3023df74, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x59c99d2c, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x5fe94a96 FIN GearsES2[obj 0x5fe94a96 isInit true, usesShared true, 1 GearsObj[0x4026ecdd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e5719e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59c99d2c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x62150f9e isInit true, usesShared false, 1 GearsObj[0x35e2d654, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bd4fdd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3023df74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x5fe94a96 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5fe94a96, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x46ddc33f, (isShared true, created true, master 0x46ddc33f)
[apply] Created Ctx #0: hash 0x45d2728a, (created true)
[apply] Created Ctx #1: hash 0x6bae2aab, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] New Context: hash 0x45d2728a, (isShared true, created true, master 0x46ddc33f)
[apply] Created Ctx #0: hash 0x6bae2aab, (created true)
[apply] Created Ctx #1: hash 0x46ddc33f, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x5fe94a96 isInit true, usesShared true, 1 GearsObj[0x4026ecdd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e5719e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59c99d2c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x62150f9e isInit true, usesShared false, 1 GearsObj[0x35e2d654, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bd4fdd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3023df74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x443118b0: tileRendererInUse null, GearsES2[obj 0x443118b0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x62150f9e isInit true, usesShared false, 1 GearsObj[0x35e2d654, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bd4fdd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3023df74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x443118b0 on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x443118b0 created w/ share: GearsObj[0x35e2d654, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5f122898, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x443118b0 created w/ share: GearsObj[0x1bd4fdd, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7a20b8a2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x443118b0 created w/ share: GearsObj[0x3023df74, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4e88d6de, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x443118b0 FIN GearsES2[obj 0x443118b0 isInit true, usesShared true, 1 GearsObj[0x5f122898, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a20b8a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e88d6de, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x62150f9e isInit true, usesShared false, 1 GearsObj[0x35e2d654, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bd4fdd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3023df74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x443118b0 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x443118b0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x46ddc33f, (isShared true, created true, master 0x46ddc33f)
[apply] Created Ctx #0: hash 0x45d2728a, (created true)
[apply] Created Ctx #1: hash 0x6bae2aab, (created true)
[apply] Created Ctx #2: hash 0x1536caac, (created true)
[apply] Total created 3 + destroyed 0 = 3
[apply]
[apply] New Context: hash 0x1536caac, (isShared true, created true, master 0x46ddc33f)
[apply] Created Ctx #0: hash 0x45d2728a, (created true)
[apply] Created Ctx #1: hash 0x6bae2aab, (created true)
[apply] Created Ctx #2: hash 0x46ddc33f, (created true)
[apply] Total created 3 + destroyed 0 = 3
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x443118b0 isInit true, usesShared true, 1 GearsObj[0x5f122898, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a20b8a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e88d6de, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x62150f9e isInit true, usesShared false, 1 GearsObj[0x35e2d654, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bd4fdd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3023df74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x76505305: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x76505305 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5fe94a96: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5fe94a96 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x443118b0: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x443118b0 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x62150f9e: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x62150f9e FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test01CommonAnimatorSharedOnscreen
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test02EachWithAnimatorSharedOnscreen
[apply] waitForRealized: to false, goal reached true
[apply] Thread[main,5,main] GearsES2.init.0 0x36fc695d: tileRendererInUse null, GearsES2[obj 0x36fc695d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x36fc695d on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x36fc695d created: GearsObj[0x4afcd809, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x36fc695d created: GearsObj[0x175c2241, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x36fc695d created: GearsObj[0x175c2241, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x36fc695d FIN GearsES2[obj 0x36fc695d isInit true, usesShared false, 1 GearsObj[0x4afcd809, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x175c2241, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bf0d49, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x36fc695d 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x36fc695d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 0x36fc695d 256x256, swapInterval 1, drawable 0xffffffff8b010820
[apply] Master Gears Init done: GearsES2[obj 0x36fc695d isInit true, usesShared false, 1 GearsObj[0x4afcd809, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x175c2241, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bf0d49, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x5b7a5baa: tileRendererInUse null, GearsES2[obj 0x5b7a5baa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x36fc695d isInit true, usesShared false, 1 GearsObj[0x4afcd809, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x175c2241, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bf0d49, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x5b7a5baa on Thread[main-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5b7a5baa created w/ share: GearsObj[0x4afcd809, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x33287bfa, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5b7a5baa created w/ share: GearsObj[0x175c2241, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x618fd370, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5b7a5baa created w/ share: GearsObj[0x5bf0d49, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4bd897ad, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x5b7a5baa FIN GearsES2[obj 0x5b7a5baa isInit true, usesShared true, 1 GearsObj[0x33287bfa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x618fd370, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4bd897ad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x36fc695d isInit true, usesShared false, 1 GearsObj[0x4afcd809, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x175c2241, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bf0d49, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x5b7a5baa 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5b7a5baa, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x6114af67, (isShared true, created true, master 0x6114af67)
[apply] Created Ctx #0: hash 0x6fd34d35, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] New Context: hash 0x6fd34d35, (isShared true, created true, master 0x6114af67)
[apply] Created Ctx #0: hash 0x6114af67, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x5b7a5baa isInit true, usesShared true, 1 GearsObj[0x33287bfa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x618fd370, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4bd897ad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x36fc695d isInit true, usesShared false, 1 GearsObj[0x4afcd809, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x175c2241, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bf0d49, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0x776aec5c: tileRendererInUse null, GearsES2[obj 0x776aec5c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x36fc695d isInit true, usesShared false, 1 GearsObj[0x4afcd809, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x175c2241, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bf0d49, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x776aec5c on Thread[main-Animator#02,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x776aec5c created w/ share: GearsObj[0x4afcd809, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3cc95422, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x776aec5c created w/ share: GearsObj[0x175c2241, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x966c7d4, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x776aec5c created w/ share: GearsObj[0x5bf0d49, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x44515109, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0x776aec5c FIN GearsES2[obj 0x776aec5c isInit true, usesShared true, 1 GearsObj[0x3cc95422, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x966c7d4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x44515109, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x36fc695d isInit true, usesShared false, 1 GearsObj[0x4afcd809, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x175c2241, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bf0d49, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x776aec5c 0/0 256x256 of 256x256, swapInterval 0, drawable 0x30107df, 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] Master Context: hash 0x6114af67, (isShared true, created true, master 0x6114af67)
[apply] Created Ctx #0: hash 0x6fd34d35, (created true)
[apply] Created Ctx #1: hash 0x6becc417, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] New Context: hash 0x6becc417, (isShared true, created true, master 0x6114af67)
[apply] Created Ctx #0: hash 0x6114af67, (created true)
[apply] Created Ctx #1: hash 0x6fd34d35, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x776aec5c isInit true, usesShared true, 1 GearsObj[0x3cc95422, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x966c7d4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x44515109, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x36fc695d isInit true, usesShared false, 1 GearsObj[0x4afcd809, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x175c2241, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bf0d49, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#03,5,main] GearsES2.init.0 0x1d296da: tileRendererInUse null, GearsES2[obj 0x1d296da isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x36fc695d isInit true, usesShared false, 1 GearsObj[0x4afcd809, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x175c2241, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bf0d49, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x1d296da on Thread[main-Animator#03,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1d296da created w/ share: GearsObj[0x4afcd809, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x68bda906, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1d296da created w/ share: GearsObj[0x175c2241, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0xe9bb629, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1d296da created w/ share: GearsObj[0x5bf0d49, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x10a249db, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#03,5,main] GearsES2.init.X 0x1d296da FIN GearsES2[obj 0x1d296da isInit true, usesShared true, 1 GearsObj[0x68bda906, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xe9bb629, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10a249db, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x36fc695d isInit true, usesShared false, 1 GearsObj[0x4afcd809, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x175c2241, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bf0d49, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x1d296da 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1d296da, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x6114af67, (isShared true, created true, master 0x6114af67)
[apply] Created Ctx #0: hash 0x2eee470e, (created true)
[apply] Created Ctx #1: hash 0x6fd34d35, (created true)
[apply] Created Ctx #2: hash 0x6becc417, (created true)
[apply] Total created 3 + destroyed 0 = 3
[apply]
[apply] New Context: hash 0x2eee470e, (isShared true, created true, master 0x6114af67)
[apply] Created Ctx #0: hash 0x6114af67, (created true)
[apply] Created Ctx #1: hash 0x6fd34d35, (created true)
[apply] Created Ctx #2: hash 0x6becc417, (created true)
[apply] Total created 3 + destroyed 0 = 3
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x1d296da isInit true, usesShared true, 1 GearsObj[0x68bda906, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xe9bb629, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10a249db, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x36fc695d isInit true, usesShared false, 1 GearsObj[0x4afcd809, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x175c2241, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bf0d49, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5b7a5baa: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5b7a5baa FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x776aec5c: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x776aec5c FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1d296da: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1d296da FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x36fc695d: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x36fc695d FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test02EachWithAnimatorSharedOnscreen
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test11CommonAnimatorSharedOffscreen
[apply] waitForRealized: to false, goal reached true
[apply] Thread[main,5,main] GearsES2.init.0 0x206a70ef: tileRendererInUse null, GearsES2[obj 0x206a70ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x206a70ef on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x206a70ef created: GearsObj[0x3c41ed1d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x206a70ef created: GearsObj[0x54d9d12d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x206a70ef created: GearsObj[0x54d9d12d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x206a70ef FIN GearsES2[obj 0x206a70ef isInit true, usesShared false, 1 GearsObj[0x3c41ed1d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d9d12d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38425407, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x206a70ef 0/0 64x64 of 64x64, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x206a70ef, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 0x206a70ef 64x64, swapInterval 1, drawable 0x60100d4
[apply] Master Gears Init done: GearsES2[obj 0x206a70ef isInit true, usesShared false, 1 GearsObj[0x3c41ed1d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d9d12d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38425407, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0x43bc63a3: tileRendererInUse null, GearsES2[obj 0x43bc63a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x206a70ef isInit true, usesShared false, 1 GearsObj[0x3c41ed1d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d9d12d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38425407, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x43bc63a3 on Thread[main-Animator#04,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x43bc63a3 created w/ share: GearsObj[0x3c41ed1d, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x70c175f6, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x43bc63a3 created w/ share: GearsObj[0x54d9d12d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2ddbfad1, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x43bc63a3 created w/ share: GearsObj[0x38425407, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x8fdd544, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0x43bc63a3 FIN GearsES2[obj 0x43bc63a3 isInit true, usesShared true, 1 GearsObj[0x70c175f6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ddbfad1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x8fdd544, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x206a70ef isInit true, usesShared false, 1 GearsObj[0x3c41ed1d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d9d12d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38425407, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0x43bc63a3 0/0 256x256 of 256x256, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x43bc63a3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x292b08d6, (isShared true, created true, master 0x292b08d6)
[apply] Created Ctx #0: hash 0x66db7552, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] New Context: hash 0x66db7552, (isShared true, created true, master 0x292b08d6)
[apply] Created Ctx #0: hash 0x292b08d6, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x43bc63a3 isInit true, usesShared true, 1 GearsObj[0x70c175f6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ddbfad1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x8fdd544, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x206a70ef isInit true, usesShared false, 1 GearsObj[0x3c41ed1d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d9d12d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38425407, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0x702657cc: tileRendererInUse null, GearsES2[obj 0x702657cc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x206a70ef isInit true, usesShared false, 1 GearsObj[0x3c41ed1d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d9d12d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38425407, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x702657cc on Thread[main-Animator#04,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x702657cc created w/ share: GearsObj[0x3c41ed1d, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x786ce316, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x702657cc created w/ share: GearsObj[0x54d9d12d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x451fbdae, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x702657cc created w/ share: GearsObj[0x38425407, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7160a6aa, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0x702657cc FIN GearsES2[obj 0x702657cc isInit true, usesShared true, 1 GearsObj[0x786ce316, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x451fbdae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7160a6aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x206a70ef isInit true, usesShared false, 1 GearsObj[0x3c41ed1d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d9d12d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38425407, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0x702657cc 0/0 256x256 of 256x256, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x702657cc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x292b08d6, (isShared true, created true, master 0x292b08d6)
[apply] Created Ctx #0: hash 0x66db7552, (created true)
[apply] Created Ctx #1: hash 0x681c87f9, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] New Context: hash 0x681c87f9, (isShared true, created true, master 0x292b08d6)
[apply] Created Ctx #0: hash 0x66db7552, (created true)
[apply] Created Ctx #1: hash 0x292b08d6, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x702657cc isInit true, usesShared true, 1 GearsObj[0x786ce316, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x451fbdae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7160a6aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x206a70ef isInit true, usesShared false, 1 GearsObj[0x3c41ed1d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d9d12d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38425407, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0x6a6cb05c: tileRendererInUse null, GearsES2[obj 0x6a6cb05c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x206a70ef isInit true, usesShared false, 1 GearsObj[0x3c41ed1d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d9d12d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38425407, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x6a6cb05c on Thread[main-Animator#04,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6a6cb05c created w/ share: GearsObj[0x3c41ed1d, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x16dd6c0b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6a6cb05c created w/ share: GearsObj[0x54d9d12d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x42579f9d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6a6cb05c created w/ share: GearsObj[0x38425407, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x1dd5af0f, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0x6a6cb05c FIN GearsES2[obj 0x6a6cb05c isInit true, usesShared true, 1 GearsObj[0x16dd6c0b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42579f9d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1dd5af0f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x206a70ef isInit true, usesShared false, 1 GearsObj[0x3c41ed1d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d9d12d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38425407, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0x6a6cb05c 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6a6cb05c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x292b08d6, (isShared true, created true, master 0x292b08d6)
[apply] Created Ctx #0: hash 0x6c231e22, (created true)
[apply] Created Ctx #1: hash 0x66db7552, (created true)
[apply] Created Ctx #2: hash 0x681c87f9, (created true)
[apply] Total created 3 + destroyed 0 = 3
[apply]
[apply] New Context: hash 0x6c231e22, (isShared true, created true, master 0x292b08d6)
[apply] Created Ctx #0: hash 0x66db7552, (created true)
[apply] Created Ctx #1: hash 0x292b08d6, (created true)
[apply] Created Ctx #2: hash 0x681c87f9, (created true)
[apply] Total created 3 + destroyed 0 = 3
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x6a6cb05c isInit true, usesShared true, 1 GearsObj[0x16dd6c0b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42579f9d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1dd5af0f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x206a70ef isInit true, usesShared false, 1 GearsObj[0x3c41ed1d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d9d12d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38425407, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x43bc63a3: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x43bc63a3 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x702657cc: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x702657cc FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6a6cb05c: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6a6cb05c FIN
[apply] Thread[main,5,main] GearsES2.dispose 0x206a70ef: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x206a70ef FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test11CommonAnimatorSharedOffscreen
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test12EachWithAnimatorSharedOffscreen
[apply] waitForRealized: to false, goal reached true
[apply] Thread[main,5,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6025e1b6 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6025e1b6 created: GearsObj[0x7586beff, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6025e1b6 created: GearsObj[0x3b69e7d1, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6025e1b6 created: GearsObj[0x3b69e7d1, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x7586beff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b69e7d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x815b41f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x6025e1b6 0/0 64x64 of 64x64, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6025e1b6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6025e1b6 64x64, swapInterval 1, drawable 0x700107d7
[apply] Master Gears Init done: GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x7586beff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b69e7d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x815b41f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#05,5,main] GearsES2.init.0 0x5542c4ed: tileRendererInUse null, GearsES2[obj 0x5542c4ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x7586beff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b69e7d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x815b41f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x5542c4ed on Thread[main-Animator#05,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5542c4ed created w/ share: GearsObj[0x7586beff, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5f96ae94, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5542c4ed created w/ share: GearsObj[0x3b69e7d1, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x3f03e2f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5542c4ed created w/ share: GearsObj[0x815b41f, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x278425cc, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#05,5,main] GearsES2.init.X 0x5542c4ed FIN GearsES2[obj 0x5542c4ed isInit true, usesShared true, 1 GearsObj[0x5f96ae94, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f03e2f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x278425cc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x7586beff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b69e7d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x815b41f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#05,5,main] GearsES2.reshape 0x5542c4ed 0/0 256x256 of 256x256, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5542c4ed, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x22ff4249, (isShared true, created true, master 0x22ff4249)
[apply] Created Ctx #0: hash 0x49a37563, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] New Context: hash 0x49a37563, (isShared true, created true, master 0x22ff4249)
[apply] Created Ctx #0: hash 0x22ff4249, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x5542c4ed isInit true, usesShared true, 1 GearsObj[0x5f96ae94, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f03e2f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x278425cc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x7586beff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b69e7d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x815b41f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#06,5,main] GearsES2.init.0 0x1573f9fc: tileRendererInUse null, GearsES2[obj 0x1573f9fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x7586beff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b69e7d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x815b41f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x1573f9fc on Thread[main-Animator#06,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1573f9fc created w/ share: GearsObj[0x7586beff, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x70deca0d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1573f9fc created w/ share: GearsObj[0x3b69e7d1, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6d9bb9a6, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1573f9fc created w/ share: GearsObj[0x815b41f, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x8222a3c, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#06,5,main] GearsES2.init.X 0x1573f9fc FIN GearsES2[obj 0x1573f9fc isInit true, usesShared true, 1 GearsObj[0x70deca0d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d9bb9a6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x8222a3c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x7586beff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b69e7d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x815b41f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#06,5,main] GearsES2.reshape 0x1573f9fc 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1573f9fc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x22ff4249, (isShared true, created true, master 0x22ff4249)
[apply] Created Ctx #0: hash 0x49a37563, (created true)
[apply] Created Ctx #1: hash 0x47648227, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] New Context: hash 0x47648227, (isShared true, created true, master 0x22ff4249)
[apply] Created Ctx #0: hash 0x49a37563, (created true)
[apply] Created Ctx #1: hash 0x22ff4249, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x1573f9fc isInit true, usesShared true, 1 GearsObj[0x70deca0d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d9bb9a6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x8222a3c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x7586beff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b69e7d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x815b41f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#07,5,main] GearsES2.init.0 0x6150c3ec: tileRendererInUse null, GearsES2[obj 0x6150c3ec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x7586beff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b69e7d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x815b41f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x6150c3ec on Thread[main-Animator#07,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6150c3ec created w/ share: GearsObj[0x7586beff, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x352f537a, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6150c3ec created w/ share: GearsObj[0x3b69e7d1, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x20ee72b5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6150c3ec created w/ share: GearsObj[0x815b41f, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4d9edecd, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#07,5,main] GearsES2.init.X 0x6150c3ec FIN GearsES2[obj 0x6150c3ec isInit true, usesShared true, 1 GearsObj[0x352f537a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20ee72b5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d9edecd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x7586beff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b69e7d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x815b41f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x6150c3ec 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6150c3ec, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x22ff4249, (isShared true, created true, master 0x22ff4249)
[apply] Created Ctx #0: hash 0x49a37563, (created true)
[apply] Created Ctx #1: hash 0x47648227, (created true)
[apply] Created Ctx #2: hash 0x435b1e13, (created true)
[apply] Total created 3 + destroyed 0 = 3
[apply]
[apply] New Context: hash 0x435b1e13, (isShared true, created true, master 0x22ff4249)
[apply] Created Ctx #0: hash 0x49a37563, (created true)
[apply] Created Ctx #1: hash 0x47648227, (created true)
[apply] Created Ctx #2: hash 0x22ff4249, (created true)
[apply] Total created 3 + destroyed 0 = 3
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x6150c3ec isInit true, usesShared true, 1 GearsObj[0x352f537a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20ee72b5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d9edecd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x7586beff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b69e7d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x815b41f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x5542c4ed: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x5542c4ed FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x1573f9fc: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x1573f9fc FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6150c3ec: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6150c3ec FIN
[apply] Thread[main,5,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x6025e1b6 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 @ 1691901215504 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901215505 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01CommonAnimatorSharedOnscreen took 1.688 sec
[apply] Testcase: test02EachWithAnimatorSharedOnscreen took 1.754 sec
[apply] Testcase: test11CommonAnimatorSharedOffscreen took 1.563 sec
[apply] Testcase: test12EachWithAnimatorSharedOffscreen took 1.723 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] junit.framework.TestListener: tests to run: 4++++ Test Singleton.lock()
[apply]
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901216840 ms III - Start
[apply] SLOCK [T main @ 1691901216841 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder
[apply] junit.framework.TestListener: startTest(test01SyncedOneAnimatorCleanDtorOrder)
[apply] Thread[main-null,5,main] GearsES2.init.0 0x359f7cdf: tileRendererInUse null, GearsES2[obj 0x359f7cdf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x359f7cdf on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x359f7cdf created: GearsObj[0x36473208, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x359f7cdf created: GearsObj[0x57726e86, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x359f7cdf created: GearsObj[0x57726e86, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x359f7cdf FIN GearsES2[obj 0x359f7cdf isInit true, usesShared false, 1 GearsObj[0x36473208, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57726e86, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2178b8d4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x359f7cdf 0/0 256x256 of 256x256, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x359f7cdf, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0xa514af7: tileRendererInUse null, GearsES2[obj 0xa514af7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x359f7cdf isInit true, usesShared false, 1 GearsObj[0x36473208, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57726e86, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2178b8d4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0xa514af7 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xa514af7 created w/ share: GearsObj[0x36473208, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2e67ecd5, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xa514af7 created w/ share: GearsObj[0x57726e86, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0xd1aa77b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xa514af7 created w/ share: GearsObj[0x2178b8d4, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x1ff1480a, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0xa514af7 FIN GearsES2[obj 0xa514af7 isInit true, usesShared true, 1 GearsObj[0x2e67ecd5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd1aa77b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ff1480a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x359f7cdf isInit true, usesShared false, 1 GearsObj[0x36473208, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57726e86, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2178b8d4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0xa514af7 0/0 256x256 of 256x256, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x4fb0f2b9: tileRendererInUse null, GearsES2[obj 0x4fb0f2b9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x359f7cdf isInit true, usesShared false, 1 GearsObj[0x36473208, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57726e86, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2178b8d4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x4fb0f2b9 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4fb0f2b9 created w/ share: GearsObj[0x36473208, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x30393aed, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4fb0f2b9 created w/ share: GearsObj[0x57726e86, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x3212b342, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4fb0f2b9 created w/ share: GearsObj[0x2178b8d4, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x224e24d4, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x4fb0f2b9 FIN GearsES2[obj 0x4fb0f2b9 isInit true, usesShared true, 1 GearsObj[0x30393aed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3212b342, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x224e24d4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x359f7cdf isInit true, usesShared false, 1 GearsObj[0x36473208, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57726e86, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2178b8d4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x4fb0f2b9 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4fb0f2b9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX-C-3.1: hash 0x1ea33e48, (isShared true, created true, master 0x1ea33e48)
[apply] Created Ctx #0: hash 0x40b9b225, (created true)
[apply] Created Ctx #1: hash 0x2046f2cd, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x2046f2cd, (isShared true, created true, master 0x1ea33e48)
[apply] Created Ctx #0: hash 0x40b9b225, (created true)
[apply] Created Ctx #1: hash 0x1ea33e48, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x40b9b225, (isShared true, created true, master 0x1ea33e48)
[apply] Created Ctx #0: hash 0x1ea33e48, (created true)
[apply] Created Ctx #1: hash 0x2046f2cd, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in clean order NOW
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4fb0f2b9: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4fb0f2b9 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xa514af7: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xa514af7 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x359f7cdf: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x359f7cdf 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] junit.framework.TestListener: endTest(test01SyncedOneAnimatorCleanDtorOrder)
[apply] junit.framework.TestListener: startTest(test02SyncedOneAnimatorDirtyDtorOrder)
[apply] Thread[main-null,5,main] GearsES2.init.0 0x222545dc: tileRendererInUse null, GearsES2[obj 0x222545dc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x222545dc on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x222545dc created: GearsObj[0x7abd2408, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x222545dc created: GearsObj[0x565678f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x222545dc created: GearsObj[0x565678f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x222545dc FIN GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x7abd2408, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x565678f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b1353d7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x222545dc 0/0 256x256 of 256x256, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x222545dc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x5c5eefef: tileRendererInUse null, GearsES2[obj 0x5c5eefef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x7abd2408, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x565678f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b1353d7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x5c5eefef on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5c5eefef created w/ share: GearsObj[0x7abd2408, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4a0065c2, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5c5eefef created w/ share: GearsObj[0x565678f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4bdff34c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5c5eefef created w/ share: GearsObj[0x2b1353d7, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5ee7d6bb, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x5c5eefef FIN GearsES2[obj 0x5c5eefef isInit true, usesShared true, 1 GearsObj[0x4a0065c2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4bdff34c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5ee7d6bb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x7abd2408, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x565678f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b1353d7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x5c5eefef 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5c5eefef, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x16293aa2: tileRendererInUse null, GearsES2[obj 0x16293aa2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x7abd2408, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x565678f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b1353d7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x16293aa2 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x16293aa2 created w/ share: GearsObj[0x7abd2408, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6df29510, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x16293aa2 created w/ share: GearsObj[0x565678f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x776a855b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x16293aa2 created w/ share: GearsObj[0x2b1353d7, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x575f4ddf, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x16293aa2 FIN GearsES2[obj 0x16293aa2 isInit true, usesShared true, 1 GearsObj[0x6df29510, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x776a855b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x575f4ddf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x7abd2408, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x565678f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b1353d7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x16293aa2 0/0 256x256 of 256x256, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16293aa2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x4c6584b, (isShared true, created true, master 0x4c6584b)
[apply] Created Ctx #0: hash 0x7094f208, (created true)
[apply] Created Ctx #1: hash 0x7e53026a, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x7094f208, (isShared true, created true, master 0x4c6584b)
[apply] Created Ctx #0: hash 0x7e53026a, (created true)
[apply] Created Ctx #1: hash 0x4c6584b, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x7e53026a, (isShared true, created true, master 0x4c6584b)
[apply] Created Ctx #0: hash 0x7094f208, (created true)
[apply] Created Ctx #1: hash 0x4c6584b, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in creation order NOW - Driver Impl. May trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs.
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x222545dc: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x222545dc FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5c5eefef: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5c5eefef FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x16293aa2: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x16293aa2 FIN
[apply] junit.framework.TestListener: endTest(test02SyncedOneAnimatorDirtyDtorOrder)
[apply] junit.framework.TestListener: startTest(test11AsyncEachAnimatorCleanDtorOrder)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test02SyncedOneAnimatorDirtyDtorOrder
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test11AsyncEachAnimatorCleanDtorOrder
[apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0x595b007d: tileRendererInUse null, GearsES2[obj 0x595b007d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x595b007d on Thread[main-Animator#02,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x595b007d created: GearsObj[0x5251cd48, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x595b007d created: GearsObj[0x2541abae, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x595b007d created: GearsObj[0x2541abae, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0x595b007d FIN GearsES2[obj 0x595b007d isInit true, usesShared false, 1 GearsObj[0x5251cd48, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2541abae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d75653, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x595b007d 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x595b007d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 0x72d1ad2e: tileRendererInUse null, GearsES2[obj 0x72d1ad2e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x595b007d isInit true, usesShared false, 1 GearsObj[0x5251cd48, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2541abae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d75653, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x72d1ad2e on Thread[main-Animator#03,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x72d1ad2e created w/ share: GearsObj[0x5251cd48, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xc55ef6d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x72d1ad2e created w/ share: GearsObj[0x2541abae, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x583185c5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x72d1ad2e created w/ share: GearsObj[0x3d75653, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x741cbdd5, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#03,5,main] GearsES2.init.X 0x72d1ad2e FIN GearsES2[obj 0x72d1ad2e isInit true, usesShared true, 1 GearsObj[0xc55ef6d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x583185c5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x741cbdd5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x595b007d isInit true, usesShared false, 1 GearsObj[0x5251cd48, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2541abae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d75653, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x72d1ad2e 0/0 256x256 of 256x256, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x72d1ad2e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0x2d7275fc: tileRendererInUse null, GearsES2[obj 0x2d7275fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x595b007d isInit true, usesShared false, 1 GearsObj[0x5251cd48, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2541abae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d75653, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x2d7275fc on Thread[main-Animator#04,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2d7275fc created w/ share: GearsObj[0x5251cd48, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x22ecc380, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2d7275fc created w/ share: GearsObj[0x2541abae, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x263a5c05, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2d7275fc created w/ share: GearsObj[0x3d75653, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5a5b8a1f, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0x2d7275fc FIN GearsES2[obj 0x2d7275fc isInit true, usesShared true, 1 GearsObj[0x22ecc380, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x263a5c05, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a5b8a1f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x595b007d isInit true, usesShared false, 1 GearsObj[0x5251cd48, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2541abae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d75653, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0x2d7275fc 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2d7275fc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x2c0258d7, (isShared true, created true, master 0x2c0258d7)
[apply] Created Ctx #0: hash 0x2cd263e2, (created true)
[apply] Created Ctx #1: hash 0x22159808, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x2cd263e2, (isShared true, created true, master 0x2c0258d7)
[apply] Created Ctx #0: hash 0x22159808, (created true)
[apply] Created Ctx #1: hash 0x2c0258d7, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x22159808, (isShared true, created true, master 0x2c0258d7)
[apply] Created Ctx #0: hash 0x2cd263e2, (created true)
[apply] Created Ctx #1: hash 0x2c0258d7, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in clean order NOW
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x2d7275fc: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x2d7275fc FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x72d1ad2e: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x72d1ad2e FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x595b007d: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x595b007d 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] junit.framework.TestListener: endTest(test11AsyncEachAnimatorCleanDtorOrder)
[apply] junit.framework.TestListener: startTest(test12AsyncEachAnimatorDirtyDtorOrder)
[apply] Thread[main-Animator#05,5,main] GearsES2.init.0 0x38c6f217: tileRendererInUse null, GearsES2[obj 0x38c6f217 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x38c6f217 on Thread[main-Animator#05,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x38c6f217 created: GearsObj[0x735a38b5, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x38c6f217 created: GearsObj[0x728652c8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x38c6f217 created: GearsObj[0x728652c8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#05,5,main] GearsES2.init.X 0x38c6f217 FIN GearsES2[obj 0x38c6f217 isInit true, usesShared false, 1 GearsObj[0x735a38b5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x728652c8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22fda07e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#05,5,main] GearsES2.reshape 0x38c6f217 0/0 256x256 of 256x256, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x38c6f217, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#07,5,main] GearsES2.init.0 0x79e2c065: tileRendererInUse null, GearsES2[obj 0x79e2c065 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x38c6f217 isInit true, usesShared false, 1 GearsObj[0x735a38b5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x728652c8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22fda07e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x79e2c065 on Thread[main-Animator#07,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x79e2c065 created w/ share: GearsObj[0x735a38b5, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x183640a9, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x79e2c065 created w/ share: GearsObj[0x728652c8, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4a310bb2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x79e2c065 created w/ share: GearsObj[0x22fda07e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x606d028d, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#07,5,main] GearsES2.init.X 0x79e2c065 FIN GearsES2[obj 0x79e2c065 isInit true, usesShared true, 1 GearsObj[0x183640a9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a310bb2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x606d028d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x38c6f217 isInit true, usesShared false, 1 GearsObj[0x735a38b5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x728652c8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22fda07e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x79e2c065 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x79e2c065, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#06,5,main] GearsES2.init.0 0x478190fc: tileRendererInUse null, GearsES2[obj 0x478190fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x38c6f217 isInit true, usesShared false, 1 GearsObj[0x735a38b5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x728652c8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22fda07e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x478190fc on Thread[main-Animator#06,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x478190fc created w/ share: GearsObj[0x735a38b5, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x47b0ba61, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x478190fc created w/ share: GearsObj[0x728652c8, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x595b1f68, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x478190fc created w/ share: GearsObj[0x22fda07e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2871b17b, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#06,5,main] GearsES2.init.X 0x478190fc FIN GearsES2[obj 0x478190fc isInit true, usesShared true, 1 GearsObj[0x47b0ba61, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x595b1f68, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2871b17b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x38c6f217 isInit true, usesShared false, 1 GearsObj[0x735a38b5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x728652c8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22fda07e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#06,5,main] GearsES2.reshape 0x478190fc 0/0 256x256 of 256x256, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x478190fc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0xd28aadf, (isShared true, created true, master 0xd28aadf)
[apply] Created Ctx #0: hash 0x10da552, (created true)
[apply] Created Ctx #1: hash 0xfca5adb, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x10da552, (isShared true, created true, master 0xd28aadf)
[apply] Created Ctx #0: hash 0xfca5adb, (created true)
[apply] Created Ctx #1: hash 0xd28aadf, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0xfca5adb, (isShared true, created true, master 0xd28aadf)
[apply] Created Ctx #0: hash 0x10da552, (created true)
[apply] Created Ctx #1: hash 0xd28aadf, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in creation order NOW - Driver Impl. May trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs.
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x38c6f217: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x38c6f217 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x478190fc: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x478190fc FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x79e2c065: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x79e2c065 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 @ 1691901223902 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901223902 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] junit.framework.TestListener: endTest(test12AsyncEachAnimatorDirtyDtorOrder)
[apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.726 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901216840 ms III - Start
[apply] SLOCK [T main @ 1691901216841 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder
[apply] Thread[main-null,5,main] GearsES2.init.0 0x359f7cdf: tileRendererInUse null, GearsES2[obj 0x359f7cdf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x359f7cdf on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x359f7cdf created: GearsObj[0x36473208, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x359f7cdf created: GearsObj[0x57726e86, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x359f7cdf created: GearsObj[0x57726e86, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x359f7cdf FIN GearsES2[obj 0x359f7cdf isInit true, usesShared false, 1 GearsObj[0x36473208, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57726e86, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2178b8d4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x359f7cdf 0/0 256x256 of 256x256, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x359f7cdf, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0xa514af7: tileRendererInUse null, GearsES2[obj 0xa514af7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x359f7cdf isInit true, usesShared false, 1 GearsObj[0x36473208, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57726e86, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2178b8d4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0xa514af7 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xa514af7 created w/ share: GearsObj[0x36473208, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2e67ecd5, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xa514af7 created w/ share: GearsObj[0x57726e86, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0xd1aa77b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xa514af7 created w/ share: GearsObj[0x2178b8d4, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x1ff1480a, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0xa514af7 FIN GearsES2[obj 0xa514af7 isInit true, usesShared true, 1 GearsObj[0x2e67ecd5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd1aa77b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ff1480a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x359f7cdf isInit true, usesShared false, 1 GearsObj[0x36473208, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57726e86, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2178b8d4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0xa514af7 0/0 256x256 of 256x256, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x4fb0f2b9: tileRendererInUse null, GearsES2[obj 0x4fb0f2b9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x359f7cdf isInit true, usesShared false, 1 GearsObj[0x36473208, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57726e86, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2178b8d4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x4fb0f2b9 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4fb0f2b9 created w/ share: GearsObj[0x36473208, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x30393aed, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4fb0f2b9 created w/ share: GearsObj[0x57726e86, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x3212b342, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4fb0f2b9 created w/ share: GearsObj[0x2178b8d4, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x224e24d4, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x4fb0f2b9 FIN GearsES2[obj 0x4fb0f2b9 isInit true, usesShared true, 1 GearsObj[0x30393aed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3212b342, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x224e24d4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x359f7cdf isInit true, usesShared false, 1 GearsObj[0x36473208, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57726e86, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2178b8d4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x4fb0f2b9 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4fb0f2b9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX-C-3.1: hash 0x1ea33e48, (isShared true, created true, master 0x1ea33e48)
[apply] Created Ctx #0: hash 0x40b9b225, (created true)
[apply] Created Ctx #1: hash 0x2046f2cd, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x2046f2cd, (isShared true, created true, master 0x1ea33e48)
[apply] Created Ctx #0: hash 0x40b9b225, (created true)
[apply] Created Ctx #1: hash 0x1ea33e48, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x40b9b225, (isShared true, created true, master 0x1ea33e48)
[apply] Created Ctx #0: hash 0x1ea33e48, (created true)
[apply] Created Ctx #1: hash 0x2046f2cd, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in clean order NOW
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4fb0f2b9: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4fb0f2b9 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xa514af7: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xa514af7 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x359f7cdf: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x359f7cdf FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test02SyncedOneAnimatorDirtyDtorOrder
[apply] Thread[main-null,5,main] GearsES2.init.0 0x222545dc: tileRendererInUse null, GearsES2[obj 0x222545dc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x222545dc on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x222545dc created: GearsObj[0x7abd2408, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x222545dc created: GearsObj[0x565678f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x222545dc created: GearsObj[0x565678f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x222545dc FIN GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x7abd2408, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x565678f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b1353d7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x222545dc 0/0 256x256 of 256x256, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x222545dc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x5c5eefef: tileRendererInUse null, GearsES2[obj 0x5c5eefef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x7abd2408, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x565678f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b1353d7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x5c5eefef on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5c5eefef created w/ share: GearsObj[0x7abd2408, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4a0065c2, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5c5eefef created w/ share: GearsObj[0x565678f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4bdff34c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5c5eefef created w/ share: GearsObj[0x2b1353d7, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5ee7d6bb, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x5c5eefef FIN GearsES2[obj 0x5c5eefef isInit true, usesShared true, 1 GearsObj[0x4a0065c2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4bdff34c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5ee7d6bb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x7abd2408, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x565678f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b1353d7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x5c5eefef 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5c5eefef, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x16293aa2: tileRendererInUse null, GearsES2[obj 0x16293aa2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x7abd2408, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x565678f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b1353d7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x16293aa2 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x16293aa2 created w/ share: GearsObj[0x7abd2408, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6df29510, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x16293aa2 created w/ share: GearsObj[0x565678f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x776a855b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x16293aa2 created w/ share: GearsObj[0x2b1353d7, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x575f4ddf, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x16293aa2 FIN GearsES2[obj 0x16293aa2 isInit true, usesShared true, 1 GearsObj[0x6df29510, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x776a855b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x575f4ddf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x7abd2408, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x565678f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b1353d7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x16293aa2 0/0 256x256 of 256x256, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16293aa2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x4c6584b, (isShared true, created true, master 0x4c6584b)
[apply] Created Ctx #0: hash 0x7094f208, (created true)
[apply] Created Ctx #1: hash 0x7e53026a, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x7094f208, (isShared true, created true, master 0x4c6584b)
[apply] Created Ctx #0: hash 0x7e53026a, (created true)
[apply] Created Ctx #1: hash 0x4c6584b, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x7e53026a, (isShared true, created true, master 0x4c6584b)
[apply] Created Ctx #0: hash 0x7094f208, (created true)
[apply] Created Ctx #1: hash 0x4c6584b, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in creation order NOW - Driver Impl. May trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs.
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x222545dc: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x222545dc FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5c5eefef: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5c5eefef FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x16293aa2: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x16293aa2 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test02SyncedOneAnimatorDirtyDtorOrder
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test11AsyncEachAnimatorCleanDtorOrder
[apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0x595b007d: tileRendererInUse null, GearsES2[obj 0x595b007d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x595b007d on Thread[main-Animator#02,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x595b007d created: GearsObj[0x5251cd48, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x595b007d created: GearsObj[0x2541abae, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x595b007d created: GearsObj[0x2541abae, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0x595b007d FIN GearsES2[obj 0x595b007d isInit true, usesShared false, 1 GearsObj[0x5251cd48, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2541abae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d75653, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x595b007d 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x595b007d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 0x72d1ad2e: tileRendererInUse null, GearsES2[obj 0x72d1ad2e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x595b007d isInit true, usesShared false, 1 GearsObj[0x5251cd48, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2541abae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d75653, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x72d1ad2e on Thread[main-Animator#03,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x72d1ad2e created w/ share: GearsObj[0x5251cd48, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xc55ef6d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x72d1ad2e created w/ share: GearsObj[0x2541abae, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x583185c5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x72d1ad2e created w/ share: GearsObj[0x3d75653, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x741cbdd5, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#03,5,main] GearsES2.init.X 0x72d1ad2e FIN GearsES2[obj 0x72d1ad2e isInit true, usesShared true, 1 GearsObj[0xc55ef6d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x583185c5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x741cbdd5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x595b007d isInit true, usesShared false, 1 GearsObj[0x5251cd48, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2541abae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d75653, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x72d1ad2e 0/0 256x256 of 256x256, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x72d1ad2e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0x2d7275fc: tileRendererInUse null, GearsES2[obj 0x2d7275fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x595b007d isInit true, usesShared false, 1 GearsObj[0x5251cd48, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2541abae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d75653, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x2d7275fc on Thread[main-Animator#04,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2d7275fc created w/ share: GearsObj[0x5251cd48, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x22ecc380, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2d7275fc created w/ share: GearsObj[0x2541abae, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x263a5c05, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2d7275fc created w/ share: GearsObj[0x3d75653, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5a5b8a1f, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0x2d7275fc FIN GearsES2[obj 0x2d7275fc isInit true, usesShared true, 1 GearsObj[0x22ecc380, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x263a5c05, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a5b8a1f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x595b007d isInit true, usesShared false, 1 GearsObj[0x5251cd48, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2541abae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d75653, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0x2d7275fc 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2d7275fc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x2c0258d7, (isShared true, created true, master 0x2c0258d7)
[apply] Created Ctx #0: hash 0x2cd263e2, (created true)
[apply] Created Ctx #1: hash 0x22159808, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x2cd263e2, (isShared true, created true, master 0x2c0258d7)
[apply] Created Ctx #0: hash 0x22159808, (created true)
[apply] Created Ctx #1: hash 0x2c0258d7, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x22159808, (isShared true, created true, master 0x2c0258d7)
[apply] Created Ctx #0: hash 0x2cd263e2, (created true)
[apply] Created Ctx #1: hash 0x2c0258d7, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in clean order NOW
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x2d7275fc: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x2d7275fc FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x72d1ad2e: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x72d1ad2e FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x595b007d: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x595b007d FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test11AsyncEachAnimatorCleanDtorOrder
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test12AsyncEachAnimatorDirtyDtorOrder
[apply] Thread[main-Animator#05,5,main] GearsES2.init.0 0x38c6f217: tileRendererInUse null, GearsES2[obj 0x38c6f217 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x38c6f217 on Thread[main-Animator#05,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x38c6f217 created: GearsObj[0x735a38b5, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x38c6f217 created: GearsObj[0x728652c8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x38c6f217 created: GearsObj[0x728652c8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#05,5,main] GearsES2.init.X 0x38c6f217 FIN GearsES2[obj 0x38c6f217 isInit true, usesShared false, 1 GearsObj[0x735a38b5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x728652c8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22fda07e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#05,5,main] GearsES2.reshape 0x38c6f217 0/0 256x256 of 256x256, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x38c6f217, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#07,5,main] GearsES2.init.0 0x79e2c065: tileRendererInUse null, GearsES2[obj 0x79e2c065 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x38c6f217 isInit true, usesShared false, 1 GearsObj[0x735a38b5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x728652c8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22fda07e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x79e2c065 on Thread[main-Animator#07,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x79e2c065 created w/ share: GearsObj[0x735a38b5, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x183640a9, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x79e2c065 created w/ share: GearsObj[0x728652c8, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4a310bb2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x79e2c065 created w/ share: GearsObj[0x22fda07e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x606d028d, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#07,5,main] GearsES2.init.X 0x79e2c065 FIN GearsES2[obj 0x79e2c065 isInit true, usesShared true, 1 GearsObj[0x183640a9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a310bb2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x606d028d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x38c6f217 isInit true, usesShared false, 1 GearsObj[0x735a38b5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x728652c8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22fda07e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x79e2c065 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x79e2c065, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#06,5,main] GearsES2.init.0 0x478190fc: tileRendererInUse null, GearsES2[obj 0x478190fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x38c6f217 isInit true, usesShared false, 1 GearsObj[0x735a38b5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x728652c8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22fda07e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x478190fc on Thread[main-Animator#06,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x478190fc created w/ share: GearsObj[0x735a38b5, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x47b0ba61, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x478190fc created w/ share: GearsObj[0x728652c8, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x595b1f68, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x478190fc created w/ share: GearsObj[0x22fda07e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2871b17b, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#06,5,main] GearsES2.init.X 0x478190fc FIN GearsES2[obj 0x478190fc isInit true, usesShared true, 1 GearsObj[0x47b0ba61, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x595b1f68, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2871b17b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x38c6f217 isInit true, usesShared false, 1 GearsObj[0x735a38b5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x728652c8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22fda07e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#06,5,main] GearsES2.reshape 0x478190fc 0/0 256x256 of 256x256, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x478190fc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0xd28aadf, (isShared true, created true, master 0xd28aadf)
[apply] Created Ctx #0: hash 0x10da552, (created true)
[apply] Created Ctx #1: hash 0xfca5adb, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x10da552, (isShared true, created true, master 0xd28aadf)
[apply] Created Ctx #0: hash 0xfca5adb, (created true)
[apply] Created Ctx #1: hash 0xd28aadf, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0xfca5adb, (isShared true, created true, master 0xd28aadf)
[apply] Created Ctx #0: hash 0x10da552, (created true)
[apply] Created Ctx #1: hash 0xd28aadf, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in creation order NOW - Driver Impl. May trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs.
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x38c6f217: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x38c6f217 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x478190fc: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x478190fc FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x79e2c065: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x79e2c065 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 @ 1691901223902 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901223902 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01SyncedOneAnimatorCleanDtorOrder took 1.425 sec
[apply] Testcase: test02SyncedOneAnimatorDirtyDtorOrder took 1.356 sec
[apply] Testcase: test11AsyncEachAnimatorCleanDtorOrder took 1.484 sec
[apply] Testcase: test12AsyncEachAnimatorDirtyDtorOrder took 1.473 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] junit.framework.TestListener: tests to run: 8++++ Test Singleton.lock()
[apply]
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901225055 ms III - Start
[apply] SLOCK [T main @ 1691901225056 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01SyncedOneAnimatorCleanDtorOrderCopyBuffer)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer
[apply] Thread[main-null,5,main] GearsES2.init.0 0x359f7cdf: tileRendererInUse null, GearsES2[obj 0x359f7cdf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x359f7cdf on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x359f7cdf created: GearsObj[0x1186bfb9, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x359f7cdf created: GearsObj[0x2f18248e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x359f7cdf created: GearsObj[0x2f18248e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x359f7cdf FIN GearsES2[obj 0x359f7cdf isInit true, usesShared false, 1 GearsObj[0x1186bfb9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f18248e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b1c891e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x359f7cdf 0/0 256x256 of 256x256, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x359f7cdf, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0xa514af7: tileRendererInUse null, GearsES2[obj 0xa514af7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x359f7cdf isInit true, usesShared false, 1 GearsObj[0x1186bfb9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f18248e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b1c891e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0xa514af7 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xa514af7 created w/ share: GearsObj[0x1186bfb9, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x69e88cd0, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xa514af7 created w/ share: GearsObj[0x2f18248e, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x1bfd2d87, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xa514af7 created w/ share: GearsObj[0x2b1c891e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7f0e0f07, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0xa514af7 FIN GearsES2[obj 0xa514af7 isInit true, usesShared true, 1 GearsObj[0x69e88cd0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bfd2d87, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7f0e0f07, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x359f7cdf isInit true, usesShared false, 1 GearsObj[0x1186bfb9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f18248e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b1c891e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0xa514af7 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x59309333: tileRendererInUse null, GearsES2[obj 0x59309333 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x359f7cdf isInit true, usesShared false, 1 GearsObj[0x1186bfb9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f18248e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b1c891e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x59309333 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x59309333 created w/ share: GearsObj[0x1186bfb9, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7bf04e7e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x59309333 created w/ share: GearsObj[0x2f18248e, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x5b62adda, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x59309333 created w/ share: GearsObj[0x2b1c891e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x154e4cd0, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x59309333 FIN GearsES2[obj 0x59309333 isInit true, usesShared true, 1 GearsObj[0x7bf04e7e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b62adda, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x154e4cd0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x359f7cdf isInit true, usesShared false, 1 GearsObj[0x1186bfb9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f18248e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b1c891e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x59309333 0/0 256x256 of 256x256, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x59309333, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x1a32c890, (isShared true, created true, master 0x1a32c890)
[apply] Created Ctx #0: hash 0x10c14c08, (created true)
[apply] Created Ctx #1: hash 0x1576e1d8, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x1576e1d8, (isShared true, created true, master 0x1a32c890)
[apply] Created Ctx #0: hash 0x10c14c08, (created true)
[apply] Created Ctx #1: hash 0x1a32c890, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x10c14c08, (isShared true, created true, master 0x1a32c890)
[apply] Created Ctx #0: hash 0x1a32c890, (created true)
[apply] Created Ctx #1: hash 0x1576e1d8, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in clean order NOW
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x59309333: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x59309333 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xa514af7: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xa514af7 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x359f7cdf: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x359f7cdf FIN
[apply] junit.framework.TestListener: endTest(test01SyncedOneAnimatorCleanDtorOrderCopyBuffer)
[apply] junit.framework.TestListener: startTest(test02SyncedOneAnimatorCleanDtorOrderMapBuffer)
[apply] XXX-C-3.1: hash 0x1a32c890, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-C-3.2: hash 0x1576e1d8, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-C-3.3: hash 0x10c14c08, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test02SyncedOneAnimatorCleanDtorOrderMapBuffer
[apply] Thread[main-null,5,main] GearsES2.init.0 0x222545dc: tileRendererInUse null, GearsES2[obj 0x222545dc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x222545dc on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x222545dc created: GearsObj[0x2ddbfad1, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x222545dc created: GearsObj[0x8fdd544, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x222545dc created: GearsObj[0x8fdd544, vbo ff 7, fs 9, bf 8, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x222545dc FIN GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x2ddbfad1, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x8fdd544, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7c22fb8d, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x222545dc 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x222545dc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x5c5eefef: tileRendererInUse null, GearsES2[obj 0x5c5eefef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x2ddbfad1, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x8fdd544, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7c22fb8d, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x5c5eefef on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5c5eefef created w/ share: GearsObj[0x2ddbfad1, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x451fbdae, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x5c5eefef created w/ share: GearsObj[0x8fdd544, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x7160a6aa, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x5c5eefef created w/ share: GearsObj[0x7c22fb8d, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x2e2586d5, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x5c5eefef FIN GearsES2[obj 0x5c5eefef isInit true, usesShared true, 1 GearsObj[0x451fbdae, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x7160a6aa, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x2e2586d5, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x2ddbfad1, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x8fdd544, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7c22fb8d, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x5c5eefef 0/0 256x256 of 256x256, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5c5eefef, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x16293aa2: tileRendererInUse null, GearsES2[obj 0x16293aa2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x2ddbfad1, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x8fdd544, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7c22fb8d, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x16293aa2 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x16293aa2 created w/ share: GearsObj[0x2ddbfad1, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x3b9c6a8b, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x16293aa2 created w/ share: GearsObj[0x8fdd544, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x16dd6c0b, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x16293aa2 created w/ share: GearsObj[0x7c22fb8d, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x42579f9d, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x16293aa2 FIN GearsES2[obj 0x16293aa2 isInit true, usesShared true, 1 GearsObj[0x3b9c6a8b, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x16dd6c0b, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x42579f9d, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x2ddbfad1, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x8fdd544, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7c22fb8d, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x16293aa2 0/0 256x256 of 256x256, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16293aa2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x53f7faf7, (isShared true, created true, master 0x53f7faf7)
[apply] Created Ctx #0: hash 0x79c39149, (created true)
[apply] Created Ctx #1: hash 0x770471d9, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x770471d9, (isShared true, created true, master 0x53f7faf7)
[apply] Created Ctx #0: hash 0x79c39149, (created true)
[apply] Created Ctx #1: hash 0x53f7faf7, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x79c39149, (isShared true, created true, master 0x53f7faf7)
[apply] Created Ctx #0: hash 0x53f7faf7, (created true)
[apply] Created Ctx #1: hash 0x770471d9, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in clean order NOW
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x16293aa2: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x16293aa2 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5c5eefef: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5c5eefef FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x222545dc: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x222545dc FIN
[apply] junit.framework.TestListener: endTest(test02SyncedOneAnimatorCleanDtorOrderMapBuffer)
[apply] junit.framework.TestListener: startTest(test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer)
[apply] XXX-C-3.1: hash 0x53f7faf7, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-C-3.2: hash 0x770471d9, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-C-3.3: hash 0x79c39149, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test02SyncedOneAnimatorCleanDtorOrderMapBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer
[apply] Thread[main-null,5,main] GearsES2.init.0 0x595b007d: tileRendererInUse null, GearsES2[obj 0x595b007d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x595b007d on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x595b007d created: GearsObj[0x372b81b7, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x595b007d created: GearsObj[0x5c2f09fd, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x595b007d created: GearsObj[0x5c2f09fd, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x595b007d FIN GearsES2[obj 0x595b007d isInit true, usesShared false, 1 GearsObj[0x372b81b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c2f09fd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66487819, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x595b007d 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x595b007d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x72d1ad2e: tileRendererInUse null, GearsES2[obj 0x72d1ad2e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x595b007d isInit true, usesShared false, 1 GearsObj[0x372b81b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c2f09fd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66487819, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x72d1ad2e on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x72d1ad2e created w/ share: GearsObj[0x372b81b7, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x78b47f5e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x72d1ad2e created w/ share: GearsObj[0x5c2f09fd, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x613c167a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x72d1ad2e created w/ share: GearsObj[0x66487819, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x789b568b, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x72d1ad2e FIN GearsES2[obj 0x72d1ad2e isInit true, usesShared true, 1 GearsObj[0x78b47f5e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x613c167a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x789b568b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x595b007d isInit true, usesShared false, 1 GearsObj[0x372b81b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c2f09fd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66487819, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x72d1ad2e 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x72d1ad2e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x2d7275fc: tileRendererInUse null, GearsES2[obj 0x2d7275fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x595b007d isInit true, usesShared false, 1 GearsObj[0x372b81b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c2f09fd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66487819, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x2d7275fc on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2d7275fc created w/ share: GearsObj[0x372b81b7, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3922ba1, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2d7275fc created w/ share: GearsObj[0x5c2f09fd, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x200a7e15, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2d7275fc created w/ share: GearsObj[0x66487819, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7054f5d8, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x2d7275fc FIN GearsES2[obj 0x2d7275fc isInit true, usesShared true, 1 GearsObj[0x3922ba1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x200a7e15, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7054f5d8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x595b007d isInit true, usesShared false, 1 GearsObj[0x372b81b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c2f09fd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66487819, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x2d7275fc 0/0 256x256 of 256x256, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2d7275fc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x499d6a2e, (isShared true, created true, master 0x499d6a2e)
[apply] Created Ctx #0: hash 0x47351d52, (created true)
[apply] Created Ctx #1: hash 0x49f2ea1c, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x49f2ea1c, (isShared true, created true, master 0x499d6a2e)
[apply] Created Ctx #0: hash 0x499d6a2e, (created true)
[apply] Created Ctx #1: hash 0x47351d52, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x47351d52, (isShared true, created true, master 0x499d6a2e)
[apply] Created Ctx #0: hash 0x499d6a2e, (created true)
[apply] Created Ctx #1: hash 0x49f2ea1c, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in creation order NOW - Driver Impl. Ma trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs.
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x595b007d: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x595b007d FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x72d1ad2e: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x72d1ad2e FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x2d7275fc: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x2d7275fc FIN
[apply] junit.framework.TestListener: endTest(test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer)
[apply] XXX-C-3.1: hash 0x499d6a2e, (isShared false, created false, master 0x0)junit.framework.TestListener: startTest(test04SyncedOneAnimatorDirtyDtorOrderMapBuffer)
[apply]
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-C-3.2: hash 0x49f2ea1c, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-C-3.3: hash 0x47351d52, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test04SyncedOneAnimatorDirtyDtorOrderMapBuffer
[apply] Thread[main-null,5,main] GearsES2.init.0 0x38c6f217: tileRendererInUse null, GearsES2[obj 0x38c6f217 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x38c6f217 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x38c6f217 created: GearsObj[0xb65b6b, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x38c6f217 created: GearsObj[0xeb76cd9, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x38c6f217 created: GearsObj[0xeb76cd9, vbo ff 7, fs 9, bf 8, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x38c6f217 FIN GearsES2[obj 0x38c6f217 isInit true, usesShared false, 1 GearsObj[0xb65b6b, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0xeb76cd9, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x516237be, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x38c6f217 0/0 256x256 of 256x256, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x38c6f217, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x478190fc: tileRendererInUse null, GearsES2[obj 0x478190fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x38c6f217 isInit true, usesShared false, 1 GearsObj[0xb65b6b, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0xeb76cd9, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x516237be, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x478190fc on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x478190fc created w/ share: GearsObj[0xb65b6b, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x7999a49, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x478190fc created w/ share: GearsObj[0xeb76cd9, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x1cdb1aa6, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x478190fc created w/ share: GearsObj[0x516237be, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x1160af8f, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x478190fc FIN GearsES2[obj 0x478190fc isInit true, usesShared true, 1 GearsObj[0x7999a49, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x1cdb1aa6, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x1160af8f, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x38c6f217 isInit true, usesShared false, 1 GearsObj[0xb65b6b, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0xeb76cd9, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x516237be, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x478190fc 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x478190fc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x79e2c065: tileRendererInUse null, GearsES2[obj 0x79e2c065 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x38c6f217 isInit true, usesShared false, 1 GearsObj[0xb65b6b, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0xeb76cd9, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x516237be, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x79e2c065 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x79e2c065 created w/ share: GearsObj[0xb65b6b, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x5ba24529, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x79e2c065 created w/ share: GearsObj[0xeb76cd9, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x22e4c380, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x79e2c065 created w/ share: GearsObj[0x516237be, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x593a30f0, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x79e2c065 FIN GearsES2[obj 0x79e2c065 isInit true, usesShared true, 1 GearsObj[0x5ba24529, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x22e4c380, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x593a30f0, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x38c6f217 isInit true, usesShared false, 1 GearsObj[0xb65b6b, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0xeb76cd9, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x516237be, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x79e2c065 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x79e2c065, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x7eb7336c, (isShared true, created true, master 0x7eb7336c)
[apply] Created Ctx #0: hash 0x49a37563, (created true)
[apply] Created Ctx #1: hash 0x47648227, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x49a37563, (isShared true, created true, master 0x7eb7336c)
[apply] Created Ctx #0: hash 0x47648227, (created true)
[apply] Created Ctx #1: hash 0x7eb7336c, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x47648227, (isShared true, created true, master 0x7eb7336c)
[apply] Created Ctx #0: hash 0x49a37563, (created true)
[apply] Created Ctx #1: hash 0x7eb7336c, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in creation order NOW - Driver Impl. Ma trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs.
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x38c6f217: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x38c6f217 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x478190fc: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x478190fc FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x79e2c065: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x79e2c065 FIN
[apply] XXX-C-3.1: hash 0x7eb7336c, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] junit.framework.TestListener: endTest(test04SyncedOneAnimatorDirtyDtorOrderMapBuffer)
[apply] junit.framework.TestListener: startTest(test11ASyncEachAnimatorCleanDtorOrderCopyBuffer)
[apply] XXX-C-3.2: hash 0x49a37563, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-C-3.3: hash 0x47648227, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test04SyncedOneAnimatorDirtyDtorOrderMapBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test11ASyncEachAnimatorCleanDtorOrderCopyBuffer
[apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0x35cabb2a: tileRendererInUse null, GearsES2[obj 0x35cabb2a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x35cabb2a on Thread[main-Animator#04,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x35cabb2a created: GearsObj[0x20792682, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x35cabb2a created: GearsObj[0x334dbf37, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x35cabb2a created: GearsObj[0x334dbf37, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0x35cabb2a FIN GearsES2[obj 0x35cabb2a isInit true, usesShared false, 1 GearsObj[0x20792682, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x334dbf37, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23c3c775, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0x35cabb2a 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x35cabb2a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#05,5,main] GearsES2.init.0 0x7e07db1f: tileRendererInUse null, GearsES2[obj 0x7e07db1f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x35cabb2a isInit true, usesShared false, 1 GearsObj[0x20792682, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x334dbf37, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23c3c775, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x7e07db1f on Thread[main-Animator#05,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7e07db1f created w/ share: GearsObj[0x20792682, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3266c604, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7e07db1f created w/ share: GearsObj[0x334dbf37, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x1bb5c067, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7e07db1f created w/ share: GearsObj[0x23c3c775, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4a6c10ba, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#05,5,main] GearsES2.init.X 0x7e07db1f FIN GearsES2[obj 0x7e07db1f isInit true, usesShared true, 1 GearsObj[0x3266c604, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bb5c067, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a6c10ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x35cabb2a isInit true, usesShared false, 1 GearsObj[0x20792682, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x334dbf37, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23c3c775, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#05,5,main] GearsES2.reshape 0x7e07db1f 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7e07db1f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#06,5,main] GearsES2.init.0 0x1189dd52: tileRendererInUse null, GearsES2[obj 0x1189dd52 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x35cabb2a isInit true, usesShared false, 1 GearsObj[0x20792682, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x334dbf37, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23c3c775, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x1189dd52 on Thread[main-Animator#06,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1189dd52 created w/ share: GearsObj[0x20792682, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3078def2, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1189dd52 created w/ share: GearsObj[0x334dbf37, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x77192fe4, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1189dd52 created w/ share: GearsObj[0x23c3c775, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x489ea44f, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#06,5,main] GearsES2.init.X 0x1189dd52 FIN GearsES2[obj 0x1189dd52 isInit true, usesShared true, 1 GearsObj[0x3078def2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77192fe4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x489ea44f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x35cabb2a isInit true, usesShared false, 1 GearsObj[0x20792682, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x334dbf37, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23c3c775, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#06,5,main] GearsES2.reshape 0x1189dd52 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1189dd52, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0xfac2c73, (isShared true, created true, master 0xfac2c73)
[apply] Created Ctx #0: hash 0x5088ab89, (created true)
[apply] Created Ctx #1: hash 0x5e4f4e30, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x5e4f4e30, (isShared true, created true, master 0xfac2c73)
[apply] Created Ctx #0: hash 0x5088ab89, (created true)
[apply] Created Ctx #1: hash 0xfac2c73, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x5088ab89, (isShared true, created true, master 0xfac2c73)
[apply] Created Ctx #0: hash 0x5e4f4e30, (created true)
[apply] Created Ctx #1: hash 0xfac2c73, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in clean order NOW
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x1189dd52: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x1189dd52 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x7e07db1f: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x7e07db1f FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x35cabb2a: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x35cabb2a FIN
[apply] junit.framework.TestListener: endTest(test11ASyncEachAnimatorCleanDtorOrderCopyBuffer)
[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] junit.framework.TestListener: startTest(test12ASyncEachAnimatorCleanDtorOrderMapBuffer)
[apply] Thread[main-Animator#07,5,main] GearsES2.init.0 0x8f4ea7c: tileRendererInUse null, GearsES2[obj 0x8f4ea7c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x8f4ea7c on Thread[main-Animator#07,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x8f4ea7c created: GearsObj[0x2ce152d8, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x8f4ea7c created: GearsObj[0x54f1a4cf, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x8f4ea7c created: GearsObj[0x54f1a4cf, vbo ff 7, fs 9, bf 8, bs 10]
[apply] Thread[main-Animator#07,5,main] GearsES2.init.X 0x8f4ea7c FIN GearsES2[obj 0x8f4ea7c isInit true, usesShared false, 1 GearsObj[0x2ce152d8, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x54f1a4cf, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7d9971bd, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]
[apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x8f4ea7c 0/0 256x256 of 256x256, swapInterval 0, drawable 0x60100d4, 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] Thread[main-Animator#08,5,main] GearsES2.init.0 0x436813f3: tileRendererInUse null, GearsES2[obj 0x436813f3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x8f4ea7c isInit true, usesShared false, 1 GearsObj[0x2ce152d8, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x54f1a4cf, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7d9971bd, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x436813f3 on Thread[main-Animator#08,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x436813f3 created w/ share: GearsObj[0x2ce152d8, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x5a79b0a3, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x436813f3 created w/ share: GearsObj[0x54f1a4cf, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x5784f7ec, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x436813f3 created w/ share: GearsObj[0x7d9971bd, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x223f4f66, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#08,5,main] GearsES2.init.X 0x436813f3 FIN GearsES2[obj 0x436813f3 isInit true, usesShared true, 1 GearsObj[0x5a79b0a3, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5784f7ec, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x223f4f66, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x8f4ea7c isInit true, usesShared false, 1 GearsObj[0x2ce152d8, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x54f1a4cf, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7d9971bd, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-Animator#08,5,main] GearsES2.reshape 0x436813f3 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x436813f3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#09,5,main] GearsES2.init.0 0x74fe5c40: tileRendererInUse null, GearsES2[obj 0x74fe5c40 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x8f4ea7c isInit true, usesShared false, 1 GearsObj[0x2ce152d8, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x54f1a4cf, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7d9971bd, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x74fe5c40 on Thread[main-Animator#09,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x74fe5c40 created w/ share: GearsObj[0x2ce152d8, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x59ad924b, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x74fe5c40 created w/ share: GearsObj[0x54f1a4cf, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x42f1f888, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x74fe5c40 created w/ share: GearsObj[0x7d9971bd, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x217e1814, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#09,5,main] GearsES2.init.X 0x74fe5c40 FIN GearsES2[obj 0x74fe5c40 isInit true, usesShared true, 1 GearsObj[0x59ad924b, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x42f1f888, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x217e1814, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x8f4ea7c isInit true, usesShared false, 1 GearsObj[0x2ce152d8, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x54f1a4cf, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7d9971bd, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-Animator#09,5,main] GearsES2.reshape 0x74fe5c40 0/0 256x256 of 256x256, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x74fe5c40, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x524c60f0, (isShared true, created true, master 0x524c60f0)
[apply] Created Ctx #0: hash 0x70505fa1, (created true)
[apply] Created Ctx #1: hash 0x7e97ae03, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x7e97ae03, (isShared true, created true, master 0x524c60f0)
[apply] Created Ctx #0: hash 0x70505fa1, (created true)
[apply] Created Ctx #1: hash 0x524c60f0, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x70505fa1, (isShared true, created true, master 0x524c60f0)
[apply] Created Ctx #0: hash 0x7e97ae03, (created true)
[apply] Created Ctx #1: hash 0x524c60f0, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in clean order NOW
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x74fe5c40: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x74fe5c40 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x436813f3: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x436813f3 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x8f4ea7c: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x8f4ea7c 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] junit.framework.TestListener: endTest(test12ASyncEachAnimatorCleanDtorOrderMapBuffer)
[apply] junit.framework.TestListener: startTest(test13AsyncEachAnimatorDirtyDtorOrderCopyBuffers)
[apply] Thread[main-Animator#10,5,main] GearsES2.init.0 0x10e31a9a: tileRendererInUse null, GearsES2[obj 0x10e31a9a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x10e31a9a on Thread[main-Animator#10,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x10e31a9a created: GearsObj[0x7d675ee4, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x10e31a9a created: GearsObj[0x684beb1a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x10e31a9a created: GearsObj[0x684beb1a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#10,5,main] GearsES2.init.X 0x10e31a9a FIN GearsES2[obj 0x10e31a9a isInit true, usesShared false, 1 GearsObj[0x7d675ee4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x684beb1a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2cceeb46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#10,5,main] GearsES2.reshape 0x10e31a9a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x10e31a9a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#11,5,main] GearsES2.init.0 0x131774fe: tileRendererInUse null, GearsES2[obj 0x131774fe isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x10e31a9a isInit true, usesShared false, 1 GearsObj[0x7d675ee4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x684beb1a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2cceeb46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x131774fe on Thread[main-Animator#11,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x131774fe created w/ share: GearsObj[0x7d675ee4, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3042d61a, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x131774fe created w/ share: GearsObj[0x684beb1a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4dc3f245, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x131774fe created w/ share: GearsObj[0x2cceeb46, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x489e7640, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#11,5,main] GearsES2.init.X 0x131774fe FIN GearsES2[obj 0x131774fe isInit true, usesShared true, 1 GearsObj[0x3042d61a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4dc3f245, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x489e7640, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x10e31a9a isInit true, usesShared false, 1 GearsObj[0x7d675ee4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x684beb1a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2cceeb46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#11,5,main] GearsES2.reshape 0x131774fe 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x131774fe, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#12,5,main] GearsES2.init.0 0x158d2680: tileRendererInUse null, GearsES2[obj 0x158d2680 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x10e31a9a isInit true, usesShared false, 1 GearsObj[0x7d675ee4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x684beb1a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2cceeb46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x158d2680 on Thread[main-Animator#12,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x158d2680 created w/ share: GearsObj[0x7d675ee4, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x61d577df, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x158d2680 created w/ share: GearsObj[0x684beb1a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x204445d3, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x158d2680 created w/ share: GearsObj[0x2cceeb46, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x19e458df, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#12,5,main] GearsES2.init.X 0x158d2680 FIN GearsES2[obj 0x158d2680 isInit true, usesShared true, 1 GearsObj[0x61d577df, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x204445d3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x19e458df, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x10e31a9a isInit true, usesShared false, 1 GearsObj[0x7d675ee4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x684beb1a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2cceeb46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#12,5,main] GearsES2.reshape 0x158d2680 0/0 256x256 of 256x256, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x158d2680, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x31be021, (isShared true, created true, master 0x31be021)
[apply] Created Ctx #0: hash 0x31ad520f, (created true)
[apply] Created Ctx #1: hash 0x3f6abb92, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x3f6abb92, (isShared true, created true, master 0x31be021)
[apply] Created Ctx #0: hash 0x31be021, (created true)
[apply] Created Ctx #1: hash 0x31ad520f, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x31ad520f, (isShared true, created true, master 0x31be021)
[apply] Created Ctx #0: hash 0x31be021, (created true)
[apply] Created Ctx #1: hash 0x3f6abb92, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in creation order NOW - Driver Impl. May trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs.
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x10e31a9a: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x10e31a9a FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x131774fe: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x131774fe FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x158d2680: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x158d2680 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] junit.framework.TestListener: endTest(test13AsyncEachAnimatorDirtyDtorOrderCopyBuffers)
[apply] junit.framework.TestListener: startTest(test14AsyncEachAnimatorDirtyDtorOrderMapBuffers)
[apply] Thread[main-Animator#13,5,main] GearsES2.init.0 0x7f3b84b8: tileRendererInUse null, GearsES2[obj 0x7f3b84b8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7f3b84b8 on Thread[main-Animator#13,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7f3b84b8 created: GearsObj[0xefe23cd, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x7f3b84b8 created: GearsObj[0x3f0e2256, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x7f3b84b8 created: GearsObj[0x3f0e2256, vbo ff 7, fs 9, bf 8, bs 10]
[apply] Thread[main-Animator#13,5,main] GearsES2.init.X 0x7f3b84b8 FIN GearsES2[obj 0x7f3b84b8 isInit true, usesShared false, 1 GearsObj[0xefe23cd, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3f0e2256, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5f24076f, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]
[apply] Thread[main-Animator#13,5,main] GearsES2.reshape 0x7f3b84b8 0/0 256x256 of 256x256, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7f3b84b8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#14,5,main] GearsES2.init.0 0x57a3af25: tileRendererInUse null, GearsES2[obj 0x57a3af25 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7f3b84b8 isInit true, usesShared false, 1 GearsObj[0xefe23cd, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3f0e2256, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5f24076f, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x57a3af25 on Thread[main-Animator#14,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x57a3af25 created w/ share: GearsObj[0xefe23cd, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x67cd3be5, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x57a3af25 created w/ share: GearsObj[0x3f0e2256, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x2aee2c7a, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x57a3af25 created w/ share: GearsObj[0x5f24076f, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x1ff6be86, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#14,5,main] GearsES2.init.X 0x57a3af25 FIN GearsES2[obj 0x57a3af25 isInit true, usesShared true, 1 GearsObj[0x67cd3be5, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x2aee2c7a, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x1ff6be86, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x7f3b84b8 isInit true, usesShared false, 1 GearsObj[0xefe23cd, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3f0e2256, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5f24076f, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-Animator#14,5,main] GearsES2.reshape 0x57a3af25 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x57a3af25, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#15,5,main] GearsES2.init.0 0x2b662a77: tileRendererInUse null, GearsES2[obj 0x2b662a77 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7f3b84b8 isInit true, usesShared false, 1 GearsObj[0xefe23cd, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3f0e2256, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5f24076f, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x2b662a77 on Thread[main-Animator#15,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2b662a77 created w/ share: GearsObj[0xefe23cd, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x195dbdb6, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x2b662a77 created w/ share: GearsObj[0x3f0e2256, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x5d8691ed, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x2b662a77 created w/ share: GearsObj[0x5f24076f, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x6191489f, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#15,5,main] GearsES2.init.X 0x2b662a77 FIN GearsES2[obj 0x2b662a77 isInit true, usesShared true, 1 GearsObj[0x195dbdb6, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5d8691ed, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x6191489f, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x7f3b84b8 isInit true, usesShared false, 1 GearsObj[0xefe23cd, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3f0e2256, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5f24076f, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-Animator#15,5,main] GearsES2.reshape 0x2b662a77 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2b662a77, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x70f10275, (isShared true, created true, master 0x70f10275)
[apply] Created Ctx #0: hash 0x143fc8c5, (created true)
[apply] Created Ctx #1: hash 0x1af83432, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x143fc8c5, (isShared true, created true, master 0x70f10275)
[apply] Created Ctx #0: hash 0x1af83432, (created true)
[apply] Created Ctx #1: hash 0x70f10275, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x1af83432, (isShared true, created true, master 0x70f10275)
[apply] Created Ctx #0: hash 0x143fc8c5, (created true)
[apply] Created Ctx #1: hash 0x70f10275, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in creation order NOW - Driver Impl. May trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs.
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x7f3b84b8: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x7f3b84b8 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x57a3af25: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x57a3af25 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x2b662a77: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x2b662a77 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test14AsyncEachAnimatorDirtyDtorOrderMapBuffers
[apply] junit.framework.TestListener: endTest(test14AsyncEachAnimatorDirtyDtorOrderMapBuffers)
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901242762 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901242762 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.395 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901225055 ms III - Start
[apply] SLOCK [T main @ 1691901225056 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer
[apply] Thread[main-null,5,main] GearsES2.init.0 0x359f7cdf: tileRendererInUse null, GearsES2[obj 0x359f7cdf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x359f7cdf on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x359f7cdf created: GearsObj[0x1186bfb9, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x359f7cdf created: GearsObj[0x2f18248e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x359f7cdf created: GearsObj[0x2f18248e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x359f7cdf FIN GearsES2[obj 0x359f7cdf isInit true, usesShared false, 1 GearsObj[0x1186bfb9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f18248e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b1c891e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x359f7cdf 0/0 256x256 of 256x256, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x359f7cdf, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0xa514af7: tileRendererInUse null, GearsES2[obj 0xa514af7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x359f7cdf isInit true, usesShared false, 1 GearsObj[0x1186bfb9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f18248e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b1c891e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0xa514af7 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xa514af7 created w/ share: GearsObj[0x1186bfb9, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x69e88cd0, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xa514af7 created w/ share: GearsObj[0x2f18248e, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x1bfd2d87, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xa514af7 created w/ share: GearsObj[0x2b1c891e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7f0e0f07, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0xa514af7 FIN GearsES2[obj 0xa514af7 isInit true, usesShared true, 1 GearsObj[0x69e88cd0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bfd2d87, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7f0e0f07, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x359f7cdf isInit true, usesShared false, 1 GearsObj[0x1186bfb9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f18248e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b1c891e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0xa514af7 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x59309333: tileRendererInUse null, GearsES2[obj 0x59309333 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x359f7cdf isInit true, usesShared false, 1 GearsObj[0x1186bfb9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f18248e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b1c891e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x59309333 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x59309333 created w/ share: GearsObj[0x1186bfb9, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7bf04e7e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x59309333 created w/ share: GearsObj[0x2f18248e, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x5b62adda, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x59309333 created w/ share: GearsObj[0x2b1c891e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x154e4cd0, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x59309333 FIN GearsES2[obj 0x59309333 isInit true, usesShared true, 1 GearsObj[0x7bf04e7e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b62adda, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x154e4cd0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x359f7cdf isInit true, usesShared false, 1 GearsObj[0x1186bfb9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f18248e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b1c891e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x59309333 0/0 256x256 of 256x256, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x59309333, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x1a32c890, (isShared true, created true, master 0x1a32c890)
[apply] Created Ctx #0: hash 0x10c14c08, (created true)
[apply] Created Ctx #1: hash 0x1576e1d8, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x1576e1d8, (isShared true, created true, master 0x1a32c890)
[apply] Created Ctx #0: hash 0x10c14c08, (created true)
[apply] Created Ctx #1: hash 0x1a32c890, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x10c14c08, (isShared true, created true, master 0x1a32c890)
[apply] Created Ctx #0: hash 0x1a32c890, (created true)
[apply] Created Ctx #1: hash 0x1576e1d8, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in clean order NOW
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x59309333: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x59309333 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xa514af7: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xa514af7 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x359f7cdf: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x359f7cdf FIN
[apply] XXX-C-3.1: hash 0x1a32c890, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-C-3.2: hash 0x1576e1d8, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-C-3.3: hash 0x10c14c08, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test02SyncedOneAnimatorCleanDtorOrderMapBuffer
[apply] Thread[main-null,5,main] GearsES2.init.0 0x222545dc: tileRendererInUse null, GearsES2[obj 0x222545dc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x222545dc on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x222545dc created: GearsObj[0x2ddbfad1, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x222545dc created: GearsObj[0x8fdd544, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x222545dc created: GearsObj[0x8fdd544, vbo ff 7, fs 9, bf 8, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x222545dc FIN GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x2ddbfad1, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x8fdd544, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7c22fb8d, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x222545dc 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x222545dc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x5c5eefef: tileRendererInUse null, GearsES2[obj 0x5c5eefef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x2ddbfad1, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x8fdd544, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7c22fb8d, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x5c5eefef on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5c5eefef created w/ share: GearsObj[0x2ddbfad1, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x451fbdae, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x5c5eefef created w/ share: GearsObj[0x8fdd544, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x7160a6aa, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x5c5eefef created w/ share: GearsObj[0x7c22fb8d, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x2e2586d5, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x5c5eefef FIN GearsES2[obj 0x5c5eefef isInit true, usesShared true, 1 GearsObj[0x451fbdae, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x7160a6aa, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x2e2586d5, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x2ddbfad1, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x8fdd544, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7c22fb8d, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x5c5eefef 0/0 256x256 of 256x256, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5c5eefef, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x16293aa2: tileRendererInUse null, GearsES2[obj 0x16293aa2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x2ddbfad1, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x8fdd544, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7c22fb8d, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x16293aa2 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x16293aa2 created w/ share: GearsObj[0x2ddbfad1, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x3b9c6a8b, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x16293aa2 created w/ share: GearsObj[0x8fdd544, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x16dd6c0b, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x16293aa2 created w/ share: GearsObj[0x7c22fb8d, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x42579f9d, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x16293aa2 FIN GearsES2[obj 0x16293aa2 isInit true, usesShared true, 1 GearsObj[0x3b9c6a8b, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x16dd6c0b, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x42579f9d, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x2ddbfad1, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x8fdd544, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7c22fb8d, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x16293aa2 0/0 256x256 of 256x256, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16293aa2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x53f7faf7, (isShared true, created true, master 0x53f7faf7)
[apply] Created Ctx #0: hash 0x79c39149, (created true)
[apply] Created Ctx #1: hash 0x770471d9, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x770471d9, (isShared true, created true, master 0x53f7faf7)
[apply] Created Ctx #0: hash 0x79c39149, (created true)
[apply] Created Ctx #1: hash 0x53f7faf7, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x79c39149, (isShared true, created true, master 0x53f7faf7)
[apply] Created Ctx #0: hash 0x53f7faf7, (created true)
[apply] Created Ctx #1: hash 0x770471d9, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in clean order NOW
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x16293aa2: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x16293aa2 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5c5eefef: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5c5eefef FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x222545dc: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x222545dc FIN
[apply] XXX-C-3.1: hash 0x53f7faf7, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-C-3.2: hash 0x770471d9, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-C-3.3: hash 0x79c39149, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test02SyncedOneAnimatorCleanDtorOrderMapBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer
[apply] Thread[main-null,5,main] GearsES2.init.0 0x595b007d: tileRendererInUse null, GearsES2[obj 0x595b007d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x595b007d on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x595b007d created: GearsObj[0x372b81b7, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x595b007d created: GearsObj[0x5c2f09fd, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x595b007d created: GearsObj[0x5c2f09fd, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x595b007d FIN GearsES2[obj 0x595b007d isInit true, usesShared false, 1 GearsObj[0x372b81b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c2f09fd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66487819, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x595b007d 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x595b007d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x72d1ad2e: tileRendererInUse null, GearsES2[obj 0x72d1ad2e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x595b007d isInit true, usesShared false, 1 GearsObj[0x372b81b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c2f09fd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66487819, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x72d1ad2e on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x72d1ad2e created w/ share: GearsObj[0x372b81b7, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x78b47f5e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x72d1ad2e created w/ share: GearsObj[0x5c2f09fd, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x613c167a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x72d1ad2e created w/ share: GearsObj[0x66487819, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x789b568b, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x72d1ad2e FIN GearsES2[obj 0x72d1ad2e isInit true, usesShared true, 1 GearsObj[0x78b47f5e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x613c167a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x789b568b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x595b007d isInit true, usesShared false, 1 GearsObj[0x372b81b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c2f09fd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66487819, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x72d1ad2e 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x72d1ad2e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x2d7275fc: tileRendererInUse null, GearsES2[obj 0x2d7275fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x595b007d isInit true, usesShared false, 1 GearsObj[0x372b81b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c2f09fd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66487819, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x2d7275fc on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2d7275fc created w/ share: GearsObj[0x372b81b7, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3922ba1, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2d7275fc created w/ share: GearsObj[0x5c2f09fd, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x200a7e15, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2d7275fc created w/ share: GearsObj[0x66487819, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7054f5d8, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x2d7275fc FIN GearsES2[obj 0x2d7275fc isInit true, usesShared true, 1 GearsObj[0x3922ba1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x200a7e15, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7054f5d8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x595b007d isInit true, usesShared false, 1 GearsObj[0x372b81b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c2f09fd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66487819, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x2d7275fc 0/0 256x256 of 256x256, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2d7275fc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x499d6a2e, (isShared true, created true, master 0x499d6a2e)
[apply] Created Ctx #0: hash 0x47351d52, (created true)
[apply] Created Ctx #1: hash 0x49f2ea1c, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x49f2ea1c, (isShared true, created true, master 0x499d6a2e)
[apply] Created Ctx #0: hash 0x499d6a2e, (created true)
[apply] Created Ctx #1: hash 0x47351d52, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x47351d52, (isShared true, created true, master 0x499d6a2e)
[apply] Created Ctx #0: hash 0x499d6a2e, (created true)
[apply] Created Ctx #1: hash 0x49f2ea1c, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in creation order NOW - Driver Impl. Ma trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs.
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x595b007d: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x595b007d FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x72d1ad2e: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x72d1ad2e FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x2d7275fc: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x2d7275fc FIN
[apply] XXX-C-3.1: hash 0x499d6a2e, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-C-3.2: hash 0x49f2ea1c, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-C-3.3: hash 0x47351d52, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test04SyncedOneAnimatorDirtyDtorOrderMapBuffer
[apply] Thread[main-null,5,main] GearsES2.init.0 0x38c6f217: tileRendererInUse null, GearsES2[obj 0x38c6f217 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x38c6f217 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x38c6f217 created: GearsObj[0xb65b6b, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x38c6f217 created: GearsObj[0xeb76cd9, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x38c6f217 created: GearsObj[0xeb76cd9, vbo ff 7, fs 9, bf 8, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x38c6f217 FIN GearsES2[obj 0x38c6f217 isInit true, usesShared false, 1 GearsObj[0xb65b6b, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0xeb76cd9, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x516237be, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x38c6f217 0/0 256x256 of 256x256, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x38c6f217, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x478190fc: tileRendererInUse null, GearsES2[obj 0x478190fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x38c6f217 isInit true, usesShared false, 1 GearsObj[0xb65b6b, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0xeb76cd9, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x516237be, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x478190fc on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x478190fc created w/ share: GearsObj[0xb65b6b, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x7999a49, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x478190fc created w/ share: GearsObj[0xeb76cd9, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x1cdb1aa6, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x478190fc created w/ share: GearsObj[0x516237be, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x1160af8f, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x478190fc FIN GearsES2[obj 0x478190fc isInit true, usesShared true, 1 GearsObj[0x7999a49, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x1cdb1aa6, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x1160af8f, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x38c6f217 isInit true, usesShared false, 1 GearsObj[0xb65b6b, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0xeb76cd9, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x516237be, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x478190fc 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x478190fc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x79e2c065: tileRendererInUse null, GearsES2[obj 0x79e2c065 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x38c6f217 isInit true, usesShared false, 1 GearsObj[0xb65b6b, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0xeb76cd9, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x516237be, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x79e2c065 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x79e2c065 created w/ share: GearsObj[0xb65b6b, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x5ba24529, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x79e2c065 created w/ share: GearsObj[0xeb76cd9, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x22e4c380, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x79e2c065 created w/ share: GearsObj[0x516237be, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x593a30f0, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x79e2c065 FIN GearsES2[obj 0x79e2c065 isInit true, usesShared true, 1 GearsObj[0x5ba24529, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x22e4c380, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x593a30f0, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x38c6f217 isInit true, usesShared false, 1 GearsObj[0xb65b6b, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0xeb76cd9, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x516237be, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x79e2c065 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x79e2c065, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x7eb7336c, (isShared true, created true, master 0x7eb7336c)
[apply] Created Ctx #0: hash 0x49a37563, (created true)
[apply] Created Ctx #1: hash 0x47648227, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x49a37563, (isShared true, created true, master 0x7eb7336c)
[apply] Created Ctx #0: hash 0x47648227, (created true)
[apply] Created Ctx #1: hash 0x7eb7336c, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x47648227, (isShared true, created true, master 0x7eb7336c)
[apply] Created Ctx #0: hash 0x49a37563, (created true)
[apply] Created Ctx #1: hash 0x7eb7336c, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in creation order NOW - Driver Impl. Ma trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs.
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x38c6f217: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x38c6f217 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x478190fc: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x478190fc FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x79e2c065: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x79e2c065 FIN
[apply] XXX-C-3.1: hash 0x7eb7336c, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-C-3.2: hash 0x49a37563, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-C-3.3: hash 0x47648227, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test04SyncedOneAnimatorDirtyDtorOrderMapBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test11ASyncEachAnimatorCleanDtorOrderCopyBuffer
[apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0x35cabb2a: tileRendererInUse null, GearsES2[obj 0x35cabb2a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x35cabb2a on Thread[main-Animator#04,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x35cabb2a created: GearsObj[0x20792682, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x35cabb2a created: GearsObj[0x334dbf37, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x35cabb2a created: GearsObj[0x334dbf37, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0x35cabb2a FIN GearsES2[obj 0x35cabb2a isInit true, usesShared false, 1 GearsObj[0x20792682, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x334dbf37, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23c3c775, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0x35cabb2a 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x35cabb2a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#05,5,main] GearsES2.init.0 0x7e07db1f: tileRendererInUse null, GearsES2[obj 0x7e07db1f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x35cabb2a isInit true, usesShared false, 1 GearsObj[0x20792682, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x334dbf37, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23c3c775, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x7e07db1f on Thread[main-Animator#05,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7e07db1f created w/ share: GearsObj[0x20792682, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3266c604, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7e07db1f created w/ share: GearsObj[0x334dbf37, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x1bb5c067, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7e07db1f created w/ share: GearsObj[0x23c3c775, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4a6c10ba, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#05,5,main] GearsES2.init.X 0x7e07db1f FIN GearsES2[obj 0x7e07db1f isInit true, usesShared true, 1 GearsObj[0x3266c604, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bb5c067, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a6c10ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x35cabb2a isInit true, usesShared false, 1 GearsObj[0x20792682, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x334dbf37, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23c3c775, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#05,5,main] GearsES2.reshape 0x7e07db1f 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7e07db1f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#06,5,main] GearsES2.init.0 0x1189dd52: tileRendererInUse null, GearsES2[obj 0x1189dd52 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x35cabb2a isInit true, usesShared false, 1 GearsObj[0x20792682, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x334dbf37, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23c3c775, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x1189dd52 on Thread[main-Animator#06,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1189dd52 created w/ share: GearsObj[0x20792682, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3078def2, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1189dd52 created w/ share: GearsObj[0x334dbf37, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x77192fe4, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1189dd52 created w/ share: GearsObj[0x23c3c775, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x489ea44f, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#06,5,main] GearsES2.init.X 0x1189dd52 FIN GearsES2[obj 0x1189dd52 isInit true, usesShared true, 1 GearsObj[0x3078def2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77192fe4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x489ea44f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x35cabb2a isInit true, usesShared false, 1 GearsObj[0x20792682, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x334dbf37, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23c3c775, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#06,5,main] GearsES2.reshape 0x1189dd52 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1189dd52, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0xfac2c73, (isShared true, created true, master 0xfac2c73)
[apply] Created Ctx #0: hash 0x5088ab89, (created true)
[apply] Created Ctx #1: hash 0x5e4f4e30, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x5e4f4e30, (isShared true, created true, master 0xfac2c73)
[apply] Created Ctx #0: hash 0x5088ab89, (created true)
[apply] Created Ctx #1: hash 0xfac2c73, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x5088ab89, (isShared true, created true, master 0xfac2c73)
[apply] Created Ctx #0: hash 0x5e4f4e30, (created true)
[apply] Created Ctx #1: hash 0xfac2c73, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in clean order NOW
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x1189dd52: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x1189dd52 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x7e07db1f: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x7e07db1f FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x35cabb2a: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x35cabb2a FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test11ASyncEachAnimatorCleanDtorOrderCopyBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test12ASyncEachAnimatorCleanDtorOrderMapBuffer
[apply] Thread[main-Animator#07,5,main] GearsES2.init.0 0x8f4ea7c: tileRendererInUse null, GearsES2[obj 0x8f4ea7c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x8f4ea7c on Thread[main-Animator#07,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x8f4ea7c created: GearsObj[0x2ce152d8, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x8f4ea7c created: GearsObj[0x54f1a4cf, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x8f4ea7c created: GearsObj[0x54f1a4cf, vbo ff 7, fs 9, bf 8, bs 10]
[apply] Thread[main-Animator#07,5,main] GearsES2.init.X 0x8f4ea7c FIN GearsES2[obj 0x8f4ea7c isInit true, usesShared false, 1 GearsObj[0x2ce152d8, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x54f1a4cf, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7d9971bd, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]
[apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x8f4ea7c 0/0 256x256 of 256x256, swapInterval 0, drawable 0x60100d4, 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] Thread[main-Animator#08,5,main] GearsES2.init.0 0x436813f3: tileRendererInUse null, GearsES2[obj 0x436813f3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x8f4ea7c isInit true, usesShared false, 1 GearsObj[0x2ce152d8, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x54f1a4cf, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7d9971bd, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x436813f3 on Thread[main-Animator#08,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x436813f3 created w/ share: GearsObj[0x2ce152d8, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x5a79b0a3, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x436813f3 created w/ share: GearsObj[0x54f1a4cf, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x5784f7ec, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x436813f3 created w/ share: GearsObj[0x7d9971bd, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x223f4f66, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#08,5,main] GearsES2.init.X 0x436813f3 FIN GearsES2[obj 0x436813f3 isInit true, usesShared true, 1 GearsObj[0x5a79b0a3, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5784f7ec, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x223f4f66, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x8f4ea7c isInit true, usesShared false, 1 GearsObj[0x2ce152d8, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x54f1a4cf, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7d9971bd, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-Animator#08,5,main] GearsES2.reshape 0x436813f3 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x436813f3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#09,5,main] GearsES2.init.0 0x74fe5c40: tileRendererInUse null, GearsES2[obj 0x74fe5c40 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x8f4ea7c isInit true, usesShared false, 1 GearsObj[0x2ce152d8, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x54f1a4cf, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7d9971bd, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x74fe5c40 on Thread[main-Animator#09,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x74fe5c40 created w/ share: GearsObj[0x2ce152d8, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x59ad924b, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x74fe5c40 created w/ share: GearsObj[0x54f1a4cf, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x42f1f888, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x74fe5c40 created w/ share: GearsObj[0x7d9971bd, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x217e1814, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#09,5,main] GearsES2.init.X 0x74fe5c40 FIN GearsES2[obj 0x74fe5c40 isInit true, usesShared true, 1 GearsObj[0x59ad924b, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x42f1f888, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x217e1814, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x8f4ea7c isInit true, usesShared false, 1 GearsObj[0x2ce152d8, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x54f1a4cf, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7d9971bd, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-Animator#09,5,main] GearsES2.reshape 0x74fe5c40 0/0 256x256 of 256x256, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x74fe5c40, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x524c60f0, (isShared true, created true, master 0x524c60f0)
[apply] Created Ctx #0: hash 0x70505fa1, (created true)
[apply] Created Ctx #1: hash 0x7e97ae03, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x7e97ae03, (isShared true, created true, master 0x524c60f0)
[apply] Created Ctx #0: hash 0x70505fa1, (created true)
[apply] Created Ctx #1: hash 0x524c60f0, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x70505fa1, (isShared true, created true, master 0x524c60f0)
[apply] Created Ctx #0: hash 0x7e97ae03, (created true)
[apply] Created Ctx #1: hash 0x524c60f0, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in clean order NOW
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x74fe5c40: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x74fe5c40 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x436813f3: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x436813f3 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x8f4ea7c: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x8f4ea7c FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test12ASyncEachAnimatorCleanDtorOrderMapBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test13AsyncEachAnimatorDirtyDtorOrderCopyBuffers
[apply] Thread[main-Animator#10,5,main] GearsES2.init.0 0x10e31a9a: tileRendererInUse null, GearsES2[obj 0x10e31a9a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x10e31a9a on Thread[main-Animator#10,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x10e31a9a created: GearsObj[0x7d675ee4, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x10e31a9a created: GearsObj[0x684beb1a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x10e31a9a created: GearsObj[0x684beb1a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#10,5,main] GearsES2.init.X 0x10e31a9a FIN GearsES2[obj 0x10e31a9a isInit true, usesShared false, 1 GearsObj[0x7d675ee4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x684beb1a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2cceeb46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#10,5,main] GearsES2.reshape 0x10e31a9a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x10e31a9a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#11,5,main] GearsES2.init.0 0x131774fe: tileRendererInUse null, GearsES2[obj 0x131774fe isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x10e31a9a isInit true, usesShared false, 1 GearsObj[0x7d675ee4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x684beb1a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2cceeb46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x131774fe on Thread[main-Animator#11,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x131774fe created w/ share: GearsObj[0x7d675ee4, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3042d61a, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x131774fe created w/ share: GearsObj[0x684beb1a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4dc3f245, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x131774fe created w/ share: GearsObj[0x2cceeb46, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x489e7640, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#11,5,main] GearsES2.init.X 0x131774fe FIN GearsES2[obj 0x131774fe isInit true, usesShared true, 1 GearsObj[0x3042d61a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4dc3f245, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x489e7640, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x10e31a9a isInit true, usesShared false, 1 GearsObj[0x7d675ee4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x684beb1a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2cceeb46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#11,5,main] GearsES2.reshape 0x131774fe 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x131774fe, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#12,5,main] GearsES2.init.0 0x158d2680: tileRendererInUse null, GearsES2[obj 0x158d2680 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x10e31a9a isInit true, usesShared false, 1 GearsObj[0x7d675ee4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x684beb1a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2cceeb46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x158d2680 on Thread[main-Animator#12,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x158d2680 created w/ share: GearsObj[0x7d675ee4, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x61d577df, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x158d2680 created w/ share: GearsObj[0x684beb1a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x204445d3, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x158d2680 created w/ share: GearsObj[0x2cceeb46, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x19e458df, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#12,5,main] GearsES2.init.X 0x158d2680 FIN GearsES2[obj 0x158d2680 isInit true, usesShared true, 1 GearsObj[0x61d577df, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x204445d3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x19e458df, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x10e31a9a isInit true, usesShared false, 1 GearsObj[0x7d675ee4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x684beb1a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2cceeb46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#12,5,main] GearsES2.reshape 0x158d2680 0/0 256x256 of 256x256, swapInterval 0, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x158d2680, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x31be021, (isShared true, created true, master 0x31be021)
[apply] Created Ctx #0: hash 0x31ad520f, (created true)
[apply] Created Ctx #1: hash 0x3f6abb92, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x3f6abb92, (isShared true, created true, master 0x31be021)
[apply] Created Ctx #0: hash 0x31be021, (created true)
[apply] Created Ctx #1: hash 0x31ad520f, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x31ad520f, (isShared true, created true, master 0x31be021)
[apply] Created Ctx #0: hash 0x31be021, (created true)
[apply] Created Ctx #1: hash 0x3f6abb92, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in creation order NOW - Driver Impl. May trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs.
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x10e31a9a: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x10e31a9a FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x131774fe: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x131774fe FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x158d2680: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x158d2680 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test13AsyncEachAnimatorDirtyDtorOrderCopyBuffers
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test14AsyncEachAnimatorDirtyDtorOrderMapBuffers
[apply] Thread[main-Animator#13,5,main] GearsES2.init.0 0x7f3b84b8: tileRendererInUse null, GearsES2[obj 0x7f3b84b8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7f3b84b8 on Thread[main-Animator#13,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7f3b84b8 created: GearsObj[0xefe23cd, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x7f3b84b8 created: GearsObj[0x3f0e2256, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x7f3b84b8 created: GearsObj[0x3f0e2256, vbo ff 7, fs 9, bf 8, bs 10]
[apply] Thread[main-Animator#13,5,main] GearsES2.init.X 0x7f3b84b8 FIN GearsES2[obj 0x7f3b84b8 isInit true, usesShared false, 1 GearsObj[0xefe23cd, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3f0e2256, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5f24076f, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]
[apply] Thread[main-Animator#13,5,main] GearsES2.reshape 0x7f3b84b8 0/0 256x256 of 256x256, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7f3b84b8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#14,5,main] GearsES2.init.0 0x57a3af25: tileRendererInUse null, GearsES2[obj 0x57a3af25 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7f3b84b8 isInit true, usesShared false, 1 GearsObj[0xefe23cd, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3f0e2256, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5f24076f, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x57a3af25 on Thread[main-Animator#14,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x57a3af25 created w/ share: GearsObj[0xefe23cd, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x67cd3be5, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x57a3af25 created w/ share: GearsObj[0x3f0e2256, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x2aee2c7a, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x57a3af25 created w/ share: GearsObj[0x5f24076f, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x1ff6be86, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#14,5,main] GearsES2.init.X 0x57a3af25 FIN GearsES2[obj 0x57a3af25 isInit true, usesShared true, 1 GearsObj[0x67cd3be5, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x2aee2c7a, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x1ff6be86, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x7f3b84b8 isInit true, usesShared false, 1 GearsObj[0xefe23cd, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3f0e2256, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5f24076f, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-Animator#14,5,main] GearsES2.reshape 0x57a3af25 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x57a3af25, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#15,5,main] GearsES2.init.0 0x2b662a77: tileRendererInUse null, GearsES2[obj 0x2b662a77 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7f3b84b8 isInit true, usesShared false, 1 GearsObj[0xefe23cd, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3f0e2256, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5f24076f, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x2b662a77 on Thread[main-Animator#15,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2b662a77 created w/ share: GearsObj[0xefe23cd, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x195dbdb6, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x2b662a77 created w/ share: GearsObj[0x3f0e2256, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x5d8691ed, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x2b662a77 created w/ share: GearsObj[0x5f24076f, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x6191489f, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#15,5,main] GearsES2.init.X 0x2b662a77 FIN GearsES2[obj 0x2b662a77 isInit true, usesShared true, 1 GearsObj[0x195dbdb6, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5d8691ed, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x6191489f, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x7f3b84b8 isInit true, usesShared false, 1 GearsObj[0xefe23cd, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3f0e2256, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5f24076f, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-Animator#15,5,main] GearsES2.reshape 0x2b662a77 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2b662a77, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x70f10275, (isShared true, created true, master 0x70f10275)
[apply] Created Ctx #0: hash 0x143fc8c5, (created true)
[apply] Created Ctx #1: hash 0x1af83432, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x143fc8c5, (isShared true, created true, master 0x70f10275)
[apply] Created Ctx #0: hash 0x1af83432, (created true)
[apply] Created Ctx #1: hash 0x70f10275, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x1af83432, (isShared true, created true, master 0x70f10275)
[apply] Created Ctx #0: hash 0x143fc8c5, (created true)
[apply] Created Ctx #1: hash 0x70f10275, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in creation order NOW - Driver Impl. May trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs.
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x7f3b84b8: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x7f3b84b8 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x57a3af25: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x57a3af25 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x2b662a77: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x2b662a77 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 @ 1691901242762 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901242762 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01SyncedOneAnimatorCleanDtorOrderCopyBuffer took 1.971 sec
[apply] Testcase: test02SyncedOneAnimatorCleanDtorOrderMapBuffer took 1.879 sec
[apply] Testcase: test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer took 1.902 sec
[apply] Testcase: test04SyncedOneAnimatorDirtyDtorOrderMapBuffer took 1.899 sec
[apply] Testcase: test11ASyncEachAnimatorCleanDtorOrderCopyBuffer took 2.153 sec
[apply] Testcase: test12ASyncEachAnimatorCleanDtorOrderMapBuffer took 2.171 sec
[apply] Testcase: test13AsyncEachAnimatorDirtyDtorOrderCopyBuffers took 2.136 sec
[apply] Testcase: test14AsyncEachAnimatorDirtyDtorOrderMapBuffers took 2.167 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4
[apply] junit.framework.TestListener: tests to run: 1
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901244068 ms III - Start
[apply] SLOCK [T main @ 1691901244069 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4 - test01
[apply] Thread[main-null,5,main] GearsES2.init.0 0x4f6ee6e4: tileRendererInUse null, GearsES2[obj 0x4f6ee6e4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x4f6ee6e4 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4f6ee6e4 created: GearsObj[0x7555b9a7, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4f6ee6e4 created: GearsObj[0x14afa275, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4f6ee6e4 created: GearsObj[0x14afa275, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x4f6ee6e4 FIN GearsES2[obj 0x4f6ee6e4 isInit true, usesShared false, 1 GearsObj[0x7555b9a7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14afa275, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x11287cce, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x4f6ee6e4 0/0 256x256 of 256x256, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4f6ee6e4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x3e58a80e: tileRendererInUse null, GearsES2[obj 0x3e58a80e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4f6ee6e4 isInit true, usesShared false, 1 GearsObj[0x7555b9a7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14afa275, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x11287cce, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x3e58a80e on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3e58a80e created w/ share: GearsObj[0x7555b9a7, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6a2fff6e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3e58a80e created w/ share: GearsObj[0x14afa275, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x42005512, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3e58a80e created w/ share: GearsObj[0x11287cce, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5e26d345, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x3e58a80e FIN GearsES2[obj 0x3e58a80e isInit true, usesShared true, 1 GearsObj[0x6a2fff6e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42005512, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e26d345, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4f6ee6e4 isInit true, usesShared false, 1 GearsObj[0x7555b9a7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14afa275, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x11287cce, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x3e58a80e 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3e58a80e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x7b9a4292: tileRendererInUse null, GearsES2[obj 0x7b9a4292 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4f6ee6e4 isInit true, usesShared false, 1 GearsObj[0x7555b9a7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14afa275, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x11287cce, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x7b9a4292 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7b9a4292 created w/ share: GearsObj[0x7555b9a7, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2bf2b605, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7b9a4292 created w/ share: GearsObj[0x14afa275, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x414d468c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7b9a4292 created w/ share: GearsObj[0x11287cce, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2881909c, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x7b9a4292 FIN GearsES2[obj 0x7b9a4292 isInit true, usesShared true, 1 GearsObj[0x2bf2b605, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x414d468c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2881909c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4f6ee6e4 isInit true, usesShared false, 1 GearsObj[0x7555b9a7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14afa275, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x11287cce, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x7b9a4292 0/0 256x256 of 256x256, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7b9a4292, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX-C-3.1: hash 0x18712756, (isShared true, created true, master 0x18712756)
[apply] Created Ctx #0: hash 0x12b8c73, (created true)
[apply] Created Ctx #1: hash 0x56d0dbfc, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x12b8c73, (isShared true, created true, master 0x18712756)
[apply] Created Ctx #0: hash 0x18712756, (created true)
[apply] Created Ctx #1: hash 0x56d0dbfc, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x56d0dbfc, (isShared true, created true, master 0x12b8c73)
[apply] Created Ctx #0: hash 0x12b8c73, (created true)
[apply] Created Ctx #1: hash 0x18712756, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in clean order NOW
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7b9a4292: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7b9a4292 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3e58a80e: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3e58a80e FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4f6ee6e4: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4f6ee6e4 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4 - test01
[apply] junit.framework.TestListener: endTest(test01)
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901246820 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901246820 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.414 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901244068 ms III - Start
[apply] SLOCK [T main @ 1691901244069 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4 - test01
[apply] Thread[main-null,5,main] GearsES2.init.0 0x4f6ee6e4: tileRendererInUse null, GearsES2[obj 0x4f6ee6e4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x4f6ee6e4 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4f6ee6e4 created: GearsObj[0x7555b9a7, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4f6ee6e4 created: GearsObj[0x14afa275, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4f6ee6e4 created: GearsObj[0x14afa275, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x4f6ee6e4 FIN GearsES2[obj 0x4f6ee6e4 isInit true, usesShared false, 1 GearsObj[0x7555b9a7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14afa275, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x11287cce, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x4f6ee6e4 0/0 256x256 of 256x256, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4f6ee6e4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x3e58a80e: tileRendererInUse null, GearsES2[obj 0x3e58a80e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4f6ee6e4 isInit true, usesShared false, 1 GearsObj[0x7555b9a7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14afa275, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x11287cce, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x3e58a80e on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3e58a80e created w/ share: GearsObj[0x7555b9a7, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6a2fff6e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3e58a80e created w/ share: GearsObj[0x14afa275, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x42005512, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3e58a80e created w/ share: GearsObj[0x11287cce, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5e26d345, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x3e58a80e FIN GearsES2[obj 0x3e58a80e isInit true, usesShared true, 1 GearsObj[0x6a2fff6e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42005512, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e26d345, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4f6ee6e4 isInit true, usesShared false, 1 GearsObj[0x7555b9a7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14afa275, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x11287cce, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x3e58a80e 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3e58a80e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x7b9a4292: tileRendererInUse null, GearsES2[obj 0x7b9a4292 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4f6ee6e4 isInit true, usesShared false, 1 GearsObj[0x7555b9a7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14afa275, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x11287cce, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x7b9a4292 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7b9a4292 created w/ share: GearsObj[0x7555b9a7, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2bf2b605, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7b9a4292 created w/ share: GearsObj[0x14afa275, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x414d468c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7b9a4292 created w/ share: GearsObj[0x11287cce, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2881909c, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x7b9a4292 FIN GearsES2[obj 0x7b9a4292 isInit true, usesShared true, 1 GearsObj[0x2bf2b605, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x414d468c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2881909c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4f6ee6e4 isInit true, usesShared false, 1 GearsObj[0x7555b9a7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14afa275, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x11287cce, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x7b9a4292 0/0 256x256 of 256x256, swapInterval 0, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7b9a4292, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX-C-3.1: hash 0x18712756, (isShared true, created true, master 0x18712756)
[apply] Created Ctx #0: hash 0x12b8c73, (created true)
[apply] Created Ctx #1: hash 0x56d0dbfc, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x12b8c73, (isShared true, created true, master 0x18712756)
[apply] Created Ctx #0: hash 0x18712756, (created true)
[apply] Created Ctx #1: hash 0x56d0dbfc, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x56d0dbfc, (isShared true, created true, master 0x12b8c73)
[apply] Created Ctx #0: hash 0x12b8c73, (created true)
[apply] Created Ctx #1: hash 0x18712756, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in clean order NOW
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7b9a4292: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7b9a4292 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3e58a80e: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3e58a80e FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4f6ee6e4: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4f6ee6e4 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 @ 1691901246820 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901246820 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01 took 1.429 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] junit.framework.TestListener: tests to run: 1++++ Test Singleton.lock()
[apply]
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901248030 ms III - Start
[apply] SLOCK [T main @ 1691901248031 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01CleanDtorOrder)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5 - test01CleanDtorOrder
[apply] XXX-0-C-M - GLContextShareSet.Map
[apply] Total created 0 + destroyed 0 = 0 - Total Mapped 0/0
[apply] XXX-0-C - GLContextShareSet.Map
[apply] 0: hash 0x24d7d546, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 1: hash 0x44d67f83, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 2: hash 0x3436f513, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 3: hash 0x111e5428, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 4: hash 0x3989114f, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 5: hash 0x18ade884, (isShared true, created true, master 0x18ade884, isMaster true, createdShares 11, destroyedShares 0)
[apply] 6: hash 0x4544879d, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 7: hash 0x26182862, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 8: hash 0x436bae71, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 9: hash 0x4734a318, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 10: hash 0x127e6a13, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] Created Ctx #0: hash 0x26182862, (created true)
[apply] Created Ctx #1: hash 0x44d67f83, (created true)
[apply] Created Ctx #2: hash 0x18ade884, (created true)
[apply] Created Ctx #3: hash 0x24d7d546, (created true)
[apply] Created Ctx #4: hash 0x111e5428, (created true)
[apply] Created Ctx #5: hash 0x3989114f, (created true)
[apply] Created Ctx #6: hash 0x436bae71, (created true)
[apply] Created Ctx #7: hash 0x127e6a13, (created true)
[apply] Created Ctx #8: hash 0x3436f513, (created true)
[apply] Created Ctx #9: hash 0x4734a318, (created true)
[apply] Created Ctx #10: hash 0x4544879d, (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 0x24d7d546, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 1: hash 0x44d67f83, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 2: hash 0x3436f513, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 3: hash 0x111e5428, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 4: hash 0x3989114f, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 5: hash 0x18ade884, (isShared true, created true, master 0x18ade884, isMaster true, createdShares 1, destroyedShares 10)
[apply] 6: hash 0x4544879d, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 7: hash 0x26182862, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 8: hash 0x436bae71, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 9: hash 0x4734a318, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 10: hash 0x127e6a13, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] Created Ctx #0: hash 0x18ade884, (created true)
[apply] Destroyed Ctx #0: hash 0x26182862, (created false)
[apply] Destroyed Ctx #1: hash 0x44d67f83, (created false)
[apply] Destroyed Ctx #2: hash 0x24d7d546, (created false)
[apply] Destroyed Ctx #3: hash 0x111e5428, (created false)
[apply] Destroyed Ctx #4: hash 0x3989114f, (created false)
[apply] Destroyed Ctx #5: hash 0x436bae71, (created false)
[apply] Destroyed Ctx #6: hash 0x3436f513, (created false)
[apply] Destroyed Ctx #7: hash 0x127e6a13, (created false)
[apply] Destroyed Ctx #8: hash 0x4734a318, (created false)
[apply] Destroyed Ctx #9: hash 0x4544879d, (created false)
[apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11
[apply] XXX-0-X-SX2 - GLContextShareSet.Map
[apply] 0: hash 0x18ade884, (isShared true, created true, master 0x18ade884, isMaster true, createdShares 1, destroyedShares 0)
[apply] Created Ctx #0: hash 0x18ade884, (created true)
[apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1
[apply] XXX-1-C - GLContextShareSet.Map
[apply] 0: hash 0x454ec62e, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 1: hash 0x58550b74, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 2: hash 0xbf45787, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 3: hash 0x18ade884, (isShared true, created true, master 0x18ade884, isMaster true, createdShares 11, destroyedShares 0)
[apply] 4: hash 0x4d5e24c7, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 5: hash 0x46d32df9, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 6: hash 0x841a14d, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 7: hash 0x717e4913, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 8: hash 0x2e9d1e20, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 9: hash 0x42b298dd, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 10: hash 0x5e63be2c, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] Created Ctx #0: hash 0x2e9d1e20, (created true)
[apply] Created Ctx #1: hash 0x18ade884, (created true)
[apply] Created Ctx #2: hash 0xbf45787, (created true)
[apply] Created Ctx #3: hash 0x4d5e24c7, (created true)
[apply] Created Ctx #4: hash 0x5e63be2c, (created true)
[apply] Created Ctx #5: hash 0x841a14d, (created true)
[apply] Created Ctx #6: hash 0x454ec62e, (created true)
[apply] Created Ctx #7: hash 0x717e4913, (created true)
[apply] Created Ctx #8: hash 0x58550b74, (created true)
[apply] Created Ctx #9: hash 0x46d32df9, (created true)
[apply] Created Ctx #10: hash 0x42b298dd, (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 0x454ec62e, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 1: hash 0x58550b74, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 2: hash 0xbf45787, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 3: hash 0x18ade884, (isShared true, created true, master 0x18ade884, isMaster true, createdShares 1, destroyedShares 10)
[apply] 4: hash 0x4d5e24c7, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 5: hash 0x46d32df9, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 6: hash 0x841a14d, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 7: hash 0x717e4913, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 8: hash 0x2e9d1e20, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 9: hash 0x42b298dd, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 10: hash 0x5e63be2c, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] Created Ctx #0: hash 0x18ade884, (created true)
[apply] Destroyed Ctx #0: hash 0x2e9d1e20, (created false)
[apply] Destroyed Ctx #1: hash 0xbf45787, (created false)
[apply] Destroyed Ctx #2: hash 0x4d5e24c7, (created false)
[apply] Destroyed Ctx #3: hash 0x5e63be2c, (created false)
[apply] Destroyed Ctx #4: hash 0x841a14d, (created false)
[apply] Destroyed Ctx #5: hash 0x454ec62e, (created false)
[apply] Destroyed Ctx #6: hash 0x717e4913, (created false)
[apply] Destroyed Ctx #7: hash 0x58550b74, (created false)
[apply] Destroyed Ctx #8: hash 0x46d32df9, (created false)
[apply] Destroyed Ctx #9: hash 0x42b298dd, (created false)
[apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11
[apply] XXX-1-X-SX2 - GLContextShareSet.Map
[apply] 0: hash 0x18ade884, (isShared true, created true, master 0x18ade884, isMaster true, createdShares 1, destroyedShares 0)
[apply] Created Ctx #0: hash 0x18ade884, (created true)
[apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1
[apply] XXX-2-C - GLContextShareSet.Map
[apply] 0: hash 0x1e64a4d4, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 1: hash 0xe0f719e, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 2: hash 0x6f562924, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 3: hash 0xe5a309e, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 4: hash 0x6b92a507, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 5: hash 0x6f41d584, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 6: hash 0x18ade884, (isShared true, created true, master 0x18ade884, isMaster true, createdShares 11, destroyedShares 0)
[apply] 7: hash 0x701e0907, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 8: hash 0xbc1f2db, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 9: hash 0x2220c44b, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 10: hash 0x4b6756bb, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] Created Ctx #0: hash 0x18ade884, (created true)
[apply] Created Ctx #1: hash 0x6f41d584, (created true)
[apply] Created Ctx #2: hash 0x6f562924, (created true)
[apply] Created Ctx #3: hash 0x6b92a507, (created true)
[apply] Created Ctx #4: hash 0x701e0907, (created true)
[apply] Created Ctx #5: hash 0x2220c44b, (created true)
[apply] Created Ctx #6: hash 0x1e64a4d4, (created true)
[apply] Created Ctx #7: hash 0xbc1f2db, (created true)
[apply] Created Ctx #8: hash 0x4b6756bb, (created true)
[apply] Created Ctx #9: hash 0xe0f719e, (created true)
[apply] Created Ctx #10: hash 0xe5a309e, (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 0x1e64a4d4, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 1: hash 0xe0f719e, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 2: hash 0x6f562924, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 3: hash 0xe5a309e, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 4: hash 0x6b92a507, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 5: hash 0x6f41d584, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 6: hash 0x18ade884, (isShared true, created true, master 0x18ade884, isMaster true, createdShares 1, destroyedShares 10)
[apply] 7: hash 0x701e0907, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 8: hash 0xbc1f2db, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 9: hash 0x2220c44b, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 10: hash 0x4b6756bb, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] Created Ctx #0: hash 0x18ade884, (created true)
[apply] Destroyed Ctx #0: hash 0x6f562924, (created false)
[apply] Destroyed Ctx #1: hash 0x6f41d584, (created false)
[apply] Destroyed Ctx #2: hash 0x6b92a507, (created false)
[apply] Destroyed Ctx #3: hash 0x701e0907, (created false)
[apply] Destroyed Ctx #4: hash 0x2220c44b, (created false)
[apply] Destroyed Ctx #5: hash 0x1e64a4d4, (created false)
[apply] Destroyed Ctx #6: hash 0xbc1f2db, (created false)
[apply] Destroyed Ctx #7: hash 0x4b6756bb, (created false)
[apply] Destroyed Ctx #8: hash 0xe0f719e, (created false)
[apply] Destroyed Ctx #9: hash 0xe5a309e, (created false)
[apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11
[apply] XXX-2-X-SX2 - GLContextShareSet.Map
[apply] 0: hash 0x18ade884, (isShared true, created true, master 0x18ade884, isMaster true, createdShares 1, destroyedShares 0)
[apply] Created Ctx #0: hash 0x18ade884, (created true)
[apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1
[apply] XXX-X-X-M1 - GLContextShareSet.Map
[apply] 0: hash 0x18ade884, (isShared true, created true, master 0x18ade884, isMaster true, createdShares 1, destroyedShares 0)
[apply] Created Ctx #0: hash 0x18ade884, (created true)
[apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1
[apply] junit.framework.TestListener: endTest(test01CleanDtorOrder)
[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 @ 1691901269056 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901269057 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 21.697 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901248030 ms III - Start
[apply] SLOCK [T main @ 1691901248031 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5 - test01CleanDtorOrder
[apply] XXX-0-C-M - GLContextShareSet.Map
[apply] Total created 0 + destroyed 0 = 0 - Total Mapped 0/0
[apply] XXX-0-C - GLContextShareSet.Map
[apply] 0: hash 0x24d7d546, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 1: hash 0x44d67f83, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 2: hash 0x3436f513, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 3: hash 0x111e5428, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 4: hash 0x3989114f, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 5: hash 0x18ade884, (isShared true, created true, master 0x18ade884, isMaster true, createdShares 11, destroyedShares 0)
[apply] 6: hash 0x4544879d, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 7: hash 0x26182862, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 8: hash 0x436bae71, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 9: hash 0x4734a318, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 10: hash 0x127e6a13, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] Created Ctx #0: hash 0x26182862, (created true)
[apply] Created Ctx #1: hash 0x44d67f83, (created true)
[apply] Created Ctx #2: hash 0x18ade884, (created true)
[apply] Created Ctx #3: hash 0x24d7d546, (created true)
[apply] Created Ctx #4: hash 0x111e5428, (created true)
[apply] Created Ctx #5: hash 0x3989114f, (created true)
[apply] Created Ctx #6: hash 0x436bae71, (created true)
[apply] Created Ctx #7: hash 0x127e6a13, (created true)
[apply] Created Ctx #8: hash 0x3436f513, (created true)
[apply] Created Ctx #9: hash 0x4734a318, (created true)
[apply] Created Ctx #10: hash 0x4544879d, (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 0x24d7d546, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 1: hash 0x44d67f83, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 2: hash 0x3436f513, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 3: hash 0x111e5428, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 4: hash 0x3989114f, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 5: hash 0x18ade884, (isShared true, created true, master 0x18ade884, isMaster true, createdShares 1, destroyedShares 10)
[apply] 6: hash 0x4544879d, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 7: hash 0x26182862, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 8: hash 0x436bae71, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 9: hash 0x4734a318, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 10: hash 0x127e6a13, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] Created Ctx #0: hash 0x18ade884, (created true)
[apply] Destroyed Ctx #0: hash 0x26182862, (created false)
[apply] Destroyed Ctx #1: hash 0x44d67f83, (created false)
[apply] Destroyed Ctx #2: hash 0x24d7d546, (created false)
[apply] Destroyed Ctx #3: hash 0x111e5428, (created false)
[apply] Destroyed Ctx #4: hash 0x3989114f, (created false)
[apply] Destroyed Ctx #5: hash 0x436bae71, (created false)
[apply] Destroyed Ctx #6: hash 0x3436f513, (created false)
[apply] Destroyed Ctx #7: hash 0x127e6a13, (created false)
[apply] Destroyed Ctx #8: hash 0x4734a318, (created false)
[apply] Destroyed Ctx #9: hash 0x4544879d, (created false)
[apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11
[apply] XXX-0-X-SX2 - GLContextShareSet.Map
[apply] 0: hash 0x18ade884, (isShared true, created true, master 0x18ade884, isMaster true, createdShares 1, destroyedShares 0)
[apply] Created Ctx #0: hash 0x18ade884, (created true)
[apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1
[apply] XXX-1-C - GLContextShareSet.Map
[apply] 0: hash 0x454ec62e, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 1: hash 0x58550b74, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 2: hash 0xbf45787, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 3: hash 0x18ade884, (isShared true, created true, master 0x18ade884, isMaster true, createdShares 11, destroyedShares 0)
[apply] 4: hash 0x4d5e24c7, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 5: hash 0x46d32df9, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 6: hash 0x841a14d, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 7: hash 0x717e4913, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 8: hash 0x2e9d1e20, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 9: hash 0x42b298dd, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 10: hash 0x5e63be2c, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] Created Ctx #0: hash 0x2e9d1e20, (created true)
[apply] Created Ctx #1: hash 0x18ade884, (created true)
[apply] Created Ctx #2: hash 0xbf45787, (created true)
[apply] Created Ctx #3: hash 0x4d5e24c7, (created true)
[apply] Created Ctx #4: hash 0x5e63be2c, (created true)
[apply] Created Ctx #5: hash 0x841a14d, (created true)
[apply] Created Ctx #6: hash 0x454ec62e, (created true)
[apply] Created Ctx #7: hash 0x717e4913, (created true)
[apply] Created Ctx #8: hash 0x58550b74, (created true)
[apply] Created Ctx #9: hash 0x46d32df9, (created true)
[apply] Created Ctx #10: hash 0x42b298dd, (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 0x454ec62e, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 1: hash 0x58550b74, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 2: hash 0xbf45787, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 3: hash 0x18ade884, (isShared true, created true, master 0x18ade884, isMaster true, createdShares 1, destroyedShares 10)
[apply] 4: hash 0x4d5e24c7, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 5: hash 0x46d32df9, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 6: hash 0x841a14d, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 7: hash 0x717e4913, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 8: hash 0x2e9d1e20, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 9: hash 0x42b298dd, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 10: hash 0x5e63be2c, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] Created Ctx #0: hash 0x18ade884, (created true)
[apply] Destroyed Ctx #0: hash 0x2e9d1e20, (created false)
[apply] Destroyed Ctx #1: hash 0xbf45787, (created false)
[apply] Destroyed Ctx #2: hash 0x4d5e24c7, (created false)
[apply] Destroyed Ctx #3: hash 0x5e63be2c, (created false)
[apply] Destroyed Ctx #4: hash 0x841a14d, (created false)
[apply] Destroyed Ctx #5: hash 0x454ec62e, (created false)
[apply] Destroyed Ctx #6: hash 0x717e4913, (created false)
[apply] Destroyed Ctx #7: hash 0x58550b74, (created false)
[apply] Destroyed Ctx #8: hash 0x46d32df9, (created false)
[apply] Destroyed Ctx #9: hash 0x42b298dd, (created false)
[apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11
[apply] XXX-1-X-SX2 - GLContextShareSet.Map
[apply] 0: hash 0x18ade884, (isShared true, created true, master 0x18ade884, isMaster true, createdShares 1, destroyedShares 0)
[apply] Created Ctx #0: hash 0x18ade884, (created true)
[apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1
[apply] XXX-2-C - GLContextShareSet.Map
[apply] 0: hash 0x1e64a4d4, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 1: hash 0xe0f719e, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 2: hash 0x6f562924, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 3: hash 0xe5a309e, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 4: hash 0x6b92a507, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 5: hash 0x6f41d584, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 6: hash 0x18ade884, (isShared true, created true, master 0x18ade884, isMaster true, createdShares 11, destroyedShares 0)
[apply] 7: hash 0x701e0907, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 8: hash 0xbc1f2db, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 9: hash 0x2220c44b, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] 10: hash 0x4b6756bb, (isShared true, created true, master 0x18ade884, isMaster false, createdShares 11, destroyedShares 0)
[apply] Created Ctx #0: hash 0x18ade884, (created true)
[apply] Created Ctx #1: hash 0x6f41d584, (created true)
[apply] Created Ctx #2: hash 0x6f562924, (created true)
[apply] Created Ctx #3: hash 0x6b92a507, (created true)
[apply] Created Ctx #4: hash 0x701e0907, (created true)
[apply] Created Ctx #5: hash 0x2220c44b, (created true)
[apply] Created Ctx #6: hash 0x1e64a4d4, (created true)
[apply] Created Ctx #7: hash 0xbc1f2db, (created true)
[apply] Created Ctx #8: hash 0x4b6756bb, (created true)
[apply] Created Ctx #9: hash 0xe0f719e, (created true)
[apply] Created Ctx #10: hash 0xe5a309e, (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 0x1e64a4d4, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 1: hash 0xe0f719e, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 2: hash 0x6f562924, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 3: hash 0xe5a309e, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 4: hash 0x6b92a507, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 5: hash 0x6f41d584, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 6: hash 0x18ade884, (isShared true, created true, master 0x18ade884, isMaster true, createdShares 1, destroyedShares 10)
[apply] 7: hash 0x701e0907, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 8: hash 0xbc1f2db, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 9: hash 0x2220c44b, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] 10: hash 0x4b6756bb, (isShared true, created false, master 0x18ade884, isMaster false, createdShares 1, destroyedShares 10)
[apply] Created Ctx #0: hash 0x18ade884, (created true)
[apply] Destroyed Ctx #0: hash 0x6f562924, (created false)
[apply] Destroyed Ctx #1: hash 0x6f41d584, (created false)
[apply] Destroyed Ctx #2: hash 0x6b92a507, (created false)
[apply] Destroyed Ctx #3: hash 0x701e0907, (created false)
[apply] Destroyed Ctx #4: hash 0x2220c44b, (created false)
[apply] Destroyed Ctx #5: hash 0x1e64a4d4, (created false)
[apply] Destroyed Ctx #6: hash 0xbc1f2db, (created false)
[apply] Destroyed Ctx #7: hash 0x4b6756bb, (created false)
[apply] Destroyed Ctx #8: hash 0xe0f719e, (created false)
[apply] Destroyed Ctx #9: hash 0xe5a309e, (created false)
[apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11
[apply] XXX-2-X-SX2 - GLContextShareSet.Map
[apply] 0: hash 0x18ade884, (isShared true, created true, master 0x18ade884, isMaster true, createdShares 1, destroyedShares 0)
[apply] Created Ctx #0: hash 0x18ade884, (created true)
[apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1
[apply] XXX-X-X-M1 - GLContextShareSet.Map
[apply] 0: hash 0x18ade884, (isShared true, created true, master 0x18ade884, isMaster true, createdShares 1, destroyedShares 0)
[apply] Created Ctx #0: hash 0x18ade884, (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 @ 1691901269056 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901269057 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01CleanDtorOrder took 19.681 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT
[apply] junit.framework.TestListener: tests to run: 4
[apply] junit.framework.TestListener: startTest(test01OneLife)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901270240 ms III - Start
[apply] SLOCK [T main @ 1691901270240 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife
[apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1394fdf4]]
[apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x1afd44cb: tileRendererInUse null, GearsES2[obj 0x1afd44cb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1afd44cb on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1afd44cb created: GearsObj[0x45600e67, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1afd44cb created: GearsObj[0x7025afff, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1afd44cb created: GearsObj[0x7025afff, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x1afd44cb FIN GearsES2[obj 0x1afd44cb isInit true, usesShared false, 1 GearsObj[0x45600e67, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7025afff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a076b21, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x1afd44cb 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1afd44cb, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1afd44cb 256x256, swapInterval 1, drawable 0xffffffff8b010820
[apply] 0 s: 60 f / 995 ms, 60.3 fps, 16 ms/f; total: 60 f, 60.3 fps, 16 ms/f
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1afd44cb: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1afd44cb FIN
[apply] junit.framework.TestListener: endTest(test01OneLife)
[apply] junit.framework.TestListener: startTest(test02AnotherLifeWithGLInfo)
[apply] Total: 2435ms
[apply] GLProfile.initSingleton(): 1091ms
[apply] Demo Code: 1324ms
[apply] GLInfo: 0ms
[apply] GLProfile.shutdown(): 20ms
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test02AnotherLifeWithGLInfo
[apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1394fdf4]]
[apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x37afeb11: tileRendererInUse null, GearsES2[obj 0x37afeb11 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x37afeb11 on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x37afeb11 created: GearsObj[0x100aa25f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x37afeb11 created: GearsObj[0x6cab5a2f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x37afeb11 created: GearsObj[0x6cab5a2f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x37afeb11 FIN GearsES2[obj 0x37afeb11 isInit true, usesShared false, 1 GearsObj[0x100aa25f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6cab5a2f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41ce7a61, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x37afeb11 0/0 256x256 of 256x256, swapInterval 1, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x37afeb11, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x37afeb11 256x256, swapInterval 1, drawable 0xfffffffff601080f
[apply] 0 s: 60 f / 995 ms, 60.3 fps, 16 ms/f; total: 60 f, 60.3 fps, 16 ms/f
[apply] junit.framework.TestListener: endTest(test02AnotherLifeWithGLInfo)
[apply] junit.framework.TestListener: startTest(test03AnotherLife)
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x37afeb11: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x37afeb11 FIN
[apply] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1394fdf4]]
[apply] Natives
[apply] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES3 false
[apply] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES2 false
[apply] GLES1 false
[apply] Count 5 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GL3bc GLProfile[GL3bc/GL4bc.hw]
[apply] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[apply] GL4bc GLProfile[GL4bc/GL4bc.hw]
[apply] GL2 GLProfile[GL2/GL4bc.hw]
[apply] GL4 GLProfile[GL4/GL4.hw]
[apply] GL3 GLProfile[GL3/GL4.hw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[apply] default GLProfile[GL4bc/GL4bc.hw]
[apply] Count 9 / 12
[apply]
[apply] Total: 1666ms
[apply] GLProfile.initSingleton(): 425ms
[apply] Demo Code: 1228ms
[apply] GLInfo: 0ms
[apply] GLProfile.shutdown(): 13ms
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test02AnotherLifeWithGLInfo
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test03AnotherLife
[apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1394fdf4]]
[apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0xdd8ba08: tileRendererInUse null, GearsES2[obj 0xdd8ba08 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xdd8ba08 on Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xdd8ba08 created: GearsObj[0x5b34cb20, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xdd8ba08 created: GearsObj[0x46f4a403, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xdd8ba08 created: GearsObj[0x46f4a403, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0xdd8ba08 FIN GearsES2[obj 0xdd8ba08 isInit true, usesShared false, 1 GearsObj[0x5b34cb20, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46f4a403, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa3b3da5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0xdd8ba08 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xdd8ba08, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0xdd8ba08 256x256, swapInterval 1, drawable 0xffffffff8b010820
[apply] 0 s: 60 f / 983 ms, 61.0 fps, 16 ms/f; total: 60 f, 61.0 fps, 16 ms/f
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0xdd8ba08: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0xdd8ba08 FIN
[apply] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1394fdf4]]
[apply] Natives
[apply] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES3 false
[apply] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES2 false
[apply] GLES1 false
[apply] Count 5 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GL3bc GLProfile[GL3bc/GL4bc.hw]
[apply] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[apply] GL4bc GLProfile[GL4bc/GL4bc.hw]
[apply] GL2 GLProfile[GL2/GL4bc.hw]
[apply] GL4 GLProfile[GL4/GL4.hw]
[apply] GL3 GLProfile[GL3/GL4.hw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[apply] default GLProfile[GL4bc/GL4bc.hw]
[apply] Count 9 / 12
[apply]
[apply] junit.framework.TestListener: endTest(test03AnotherLife)
[apply] junit.framework.TestListener: startTest(test03TwoLifes)
[apply] Total: 1508ms
[apply] GLProfile.initSingleton(): 358ms
[apply] Demo Code: 1113ms
[apply] GLInfo: 0ms
[apply] GLProfile.shutdown(): 37ms
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test03AnotherLife
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test03TwoLifes
[apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1394fdf4]]
[apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw]
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.0 0x6ae5aa72: tileRendererInUse null, GearsES2[obj 0x6ae5aa72 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6ae5aa72 on Thread[main-Display-.windows_nil-2-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6ae5aa72 created: GearsObj[0x4207820a, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6ae5aa72 created: GearsObj[0x289f52f0, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6ae5aa72 created: GearsObj[0x289f52f0, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.X 0x6ae5aa72 FIN GearsES2[obj 0x6ae5aa72 isInit true, usesShared false, 1 GearsObj[0x4207820a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x289f52f0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b8c370e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.reshape 0x6ae5aa72 0/0 256x256 of 256x256, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6ae5aa72, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.display 0x6ae5aa72 256x256, swapInterval 1, drawable 0x700107d7
[apply] 0 s: 60 f / 988 ms, 60.7 fps, 16 ms/f; total: 60 f, 60.7 fps, 16 ms/f
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x6ae5aa72: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x6ae5aa72 FIN
[apply] Total: 1605ms
[apply] GLProfile.initSingleton(): 386ms
[apply] Demo Code: 1209ms
[apply] GLInfo: 0ms
[apply] GLProfile.shutdown(): 10ms
[apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1394fdf4]]
[apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw]
[apply] Thread[main-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.0 0x222545dc: tileRendererInUse null, GearsES2[obj 0x222545dc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x222545dc on Thread[main-Display-.windows_nil-2-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x222545dc created: GearsObj[0x60220b3, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x222545dc created: GearsObj[0x18da19e3, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x222545dc created: GearsObj[0x18da19e3, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.X 0x222545dc FIN GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x60220b3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x18da19e3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x57d0e81b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-2-EDT-2,5,main] GearsES2.reshape 0x222545dc 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x222545dc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-2-EDT-2,5,main] GearsES2.display 0x222545dc 256x256, swapInterval 1, drawable 0xffffffff8b010820
[apply] 0 s: 60 f / 988 ms, 60.7 fps, 16 ms/f; total: 60 f, 60.7 fps, 16 ms/f
[apply] Thread[main-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0x222545dc: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0x222545dc FIN
[apply] junit.framework.TestListener: endTest(test03TwoLifes)
[apply] Total: 1511ms
[apply] GLProfile.initSingleton(): 385ms
[apply] Demo Code: 1113ms
[apply] GLInfo: 0ms
[apply] GLProfile.shutdown(): 13ms
[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 @ 1691901279221 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901279221 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.65 sec
[apply] ------------- Standard Output ---------------
[apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1394fdf4]]
[apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1394fdf4]]
[apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1394fdf4]]
[apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1394fdf4]]
[apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]
[apply] GLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1394fdf4]]
[apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw]
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901270240 ms III - Start
[apply] SLOCK [T main @ 1691901270240 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x1afd44cb: tileRendererInUse null, GearsES2[obj 0x1afd44cb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1afd44cb on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1afd44cb created: GearsObj[0x45600e67, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1afd44cb created: GearsObj[0x7025afff, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1afd44cb created: GearsObj[0x7025afff, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x1afd44cb FIN GearsES2[obj 0x1afd44cb isInit true, usesShared false, 1 GearsObj[0x45600e67, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7025afff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a076b21, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x1afd44cb 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1afd44cb, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1afd44cb 256x256, swapInterval 1, drawable 0xffffffff8b010820
[apply] 0 s: 60 f / 995 ms, 60.3 fps, 16 ms/f; total: 60 f, 60.3 fps, 16 ms/f
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1afd44cb: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1afd44cb FIN
[apply] Total: 2435ms
[apply] GLProfile.initSingleton(): 1091ms
[apply] Demo Code: 1324ms
[apply] GLInfo: 0ms
[apply] GLProfile.shutdown(): 20ms
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test02AnotherLifeWithGLInfo
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x37afeb11: tileRendererInUse null, GearsES2[obj 0x37afeb11 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x37afeb11 on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x37afeb11 created: GearsObj[0x100aa25f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x37afeb11 created: GearsObj[0x6cab5a2f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x37afeb11 created: GearsObj[0x6cab5a2f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x37afeb11 FIN GearsES2[obj 0x37afeb11 isInit true, usesShared false, 1 GearsObj[0x100aa25f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6cab5a2f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41ce7a61, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x37afeb11 0/0 256x256 of 256x256, swapInterval 1, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x37afeb11, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x37afeb11 256x256, swapInterval 1, drawable 0xfffffffff601080f
[apply] 0 s: 60 f / 995 ms, 60.3 fps, 16 ms/f; total: 60 f, 60.3 fps, 16 ms/f
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x37afeb11: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x37afeb11 FIN
[apply] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1394fdf4]]
[apply] Natives
[apply] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES3 false
[apply] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES2 false
[apply] GLES1 false
[apply] Count 5 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GL3bc GLProfile[GL3bc/GL4bc.hw]
[apply] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[apply] GL4bc GLProfile[GL4bc/GL4bc.hw]
[apply] GL2 GLProfile[GL2/GL4bc.hw]
[apply] GL4 GLProfile[GL4/GL4.hw]
[apply] GL3 GLProfile[GL3/GL4.hw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[apply] default GLProfile[GL4bc/GL4bc.hw]
[apply] Count 9 / 12
[apply]
[apply] Total: 1666ms
[apply] GLProfile.initSingleton(): 425ms
[apply] Demo Code: 1228ms
[apply] GLInfo: 0ms
[apply] GLProfile.shutdown(): 13ms
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test02AnotherLifeWithGLInfo
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test03AnotherLife
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0xdd8ba08: tileRendererInUse null, GearsES2[obj 0xdd8ba08 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xdd8ba08 on Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xdd8ba08 created: GearsObj[0x5b34cb20, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xdd8ba08 created: GearsObj[0x46f4a403, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xdd8ba08 created: GearsObj[0x46f4a403, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0xdd8ba08 FIN GearsES2[obj 0xdd8ba08 isInit true, usesShared false, 1 GearsObj[0x5b34cb20, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46f4a403, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa3b3da5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0xdd8ba08 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xdd8ba08, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0xdd8ba08 256x256, swapInterval 1, drawable 0xffffffff8b010820
[apply] 0 s: 60 f / 983 ms, 61.0 fps, 16 ms/f; total: 60 f, 61.0 fps, 16 ms/f
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0xdd8ba08: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0xdd8ba08 FIN
[apply] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1394fdf4]]
[apply] Natives
[apply] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES3 false
[apply] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES2 false
[apply] GLES1 false
[apply] Count 5 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GL3bc GLProfile[GL3bc/GL4bc.hw]
[apply] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[apply] GL4bc GLProfile[GL4bc/GL4bc.hw]
[apply] GL2 GLProfile[GL2/GL4bc.hw]
[apply] GL4 GLProfile[GL4/GL4.hw]
[apply] GL3 GLProfile[GL3/GL4.hw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[apply] default GLProfile[GL4bc/GL4bc.hw]
[apply] Count 9 / 12
[apply]
[apply] Total: 1508ms
[apply] GLProfile.initSingleton(): 358ms
[apply] Demo Code: 1113ms
[apply] GLInfo: 0ms
[apply] GLProfile.shutdown(): 37ms
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test03AnotherLife
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test03TwoLifes
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.0 0x6ae5aa72: tileRendererInUse null, GearsES2[obj 0x6ae5aa72 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6ae5aa72 on Thread[main-Display-.windows_nil-2-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6ae5aa72 created: GearsObj[0x4207820a, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6ae5aa72 created: GearsObj[0x289f52f0, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6ae5aa72 created: GearsObj[0x289f52f0, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.X 0x6ae5aa72 FIN GearsES2[obj 0x6ae5aa72 isInit true, usesShared false, 1 GearsObj[0x4207820a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x289f52f0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b8c370e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.reshape 0x6ae5aa72 0/0 256x256 of 256x256, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6ae5aa72, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.display 0x6ae5aa72 256x256, swapInterval 1, drawable 0x700107d7
[apply] 0 s: 60 f / 988 ms, 60.7 fps, 16 ms/f; total: 60 f, 60.7 fps, 16 ms/f
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x6ae5aa72: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x6ae5aa72 FIN
[apply] Total: 1605ms
[apply] GLProfile.initSingleton(): 386ms
[apply] Demo Code: 1209ms
[apply] GLInfo: 0ms
[apply] GLProfile.shutdown(): 10ms
[apply] Thread[main-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.0 0x222545dc: tileRendererInUse null, GearsES2[obj 0x222545dc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x222545dc on Thread[main-Display-.windows_nil-2-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x222545dc created: GearsObj[0x60220b3, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x222545dc created: GearsObj[0x18da19e3, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x222545dc created: GearsObj[0x18da19e3, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.X 0x222545dc FIN GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x60220b3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x18da19e3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x57d0e81b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-2-EDT-2,5,main] GearsES2.reshape 0x222545dc 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x222545dc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-2-EDT-2,5,main] GearsES2.display 0x222545dc 256x256, swapInterval 1, drawable 0xffffffff8b010820
[apply] 0 s: 60 f / 988 ms, 60.7 fps, 16 ms/f; total: 60 f, 60.7 fps, 16 ms/f
[apply] Thread[main-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0x222545dc: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0x222545dc FIN
[apply] Total: 1511ms
[apply] GLProfile.initSingleton(): 385ms
[apply] Demo Code: 1113ms
[apply] GLInfo: 0ms
[apply] GLProfile.shutdown(): 13ms
[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 @ 1691901279221 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901279221 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01OneLife took 2.666 sec
[apply] Testcase: test02AnotherLifeWithGLInfo took 1.667 sec
[apply] Testcase: test03AnotherLife took 1.508 sec
[apply] Testcase: test03TwoLifes took 3.118 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] junit.framework.TestListener: tests to run: 2
[apply] junit.framework.TestListener: startTest(test01SyncedOneAnimator)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901280508 ms III - Start
[apply] SLOCK [T main @ 1691901280509 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test01SyncedOneAnimator
[apply] Thread[main-null,5,main] GearsES2.init.0 0x661972b0: tileRendererInUse null, GearsES2[obj 0x661972b0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x661972b0 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x661972b0 created: GearsObj[0x131f4180, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x661972b0 created: GearsObj[0x646ee1c4, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x661972b0 created: GearsObj[0x646ee1c4, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x661972b0 FIN GearsES2[obj 0x661972b0 isInit true, usesShared false, 1 GearsObj[0x131f4180, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x646ee1c4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4b4725e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x661972b0 0/0 400x400 of 400x400, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x661972b0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x4fb61f4a: tileRendererInUse null, GearsES2[obj 0x4fb61f4a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x4fb61f4a on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4fb61f4a created: GearsObj[0x10c3b030, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4fb61f4a created: GearsObj[0x5d95310c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4fb61f4a created: GearsObj[0x5d95310c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x4fb61f4a FIN GearsES2[obj 0x4fb61f4a isInit true, usesShared false, 1 GearsObj[0x10c3b030, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5d95310c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55c5a9ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x4fb61f4a 0/0 400x400 of 400x400, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4fb61f4a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x4fb0f2b9: tileRendererInUse null, GearsES2[obj 0x4fb0f2b9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x4fb0f2b9 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4fb0f2b9 created: GearsObj[0x16c46d35, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4fb0f2b9 created: GearsObj[0x7fdeb575, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4fb0f2b9 created: GearsObj[0x7fdeb575, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x4fb0f2b9 FIN GearsES2[obj 0x4fb0f2b9 isInit true, usesShared false, 1 GearsObj[0x16c46d35, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7fdeb575, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7c5d93be, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x4fb0f2b9 0/0 400x400 of 400x400, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4fb0f2b9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] junit.framework.TestListener: endTest(test01SyncedOneAnimator)
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x661972b0: tileRendererInUse null
[apply] junit.framework.TestListener: startTest(test02AsyncEachAnimator)
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x661972b0 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4fb61f4a: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4fb61f4a FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4fb0f2b9: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4fb0f2b9 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test01SyncedOneAnimator
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test02AsyncEachAnimator
[apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x222545dc: tileRendererInUse null, GearsES2[obj 0x222545dc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x222545dc on Thread[main-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x222545dc created: GearsObj[0x35664d1e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x222545dc created: GearsObj[0x201a3aca, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x222545dc created: GearsObj[0x201a3aca, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x222545dc FIN GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x35664d1e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x201a3aca, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6407f17e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x222545dc 0/0 400x400 of 400x400, swapInterval 0, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x222545dc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5c5eefef created: GearsObj[0x674d5a70, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5c5eefef created: GearsObj[0x69a073d1, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5c5eefef created: GearsObj[0x69a073d1, 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[0x674d5a70, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x69a073d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x367ed55f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x5c5eefef 0/0 400x400 of 400x400, swapInterval 0, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5c5eefef, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 0x16293aa2: tileRendererInUse null, GearsES2[obj 0x16293aa2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x16293aa2 on Thread[main-Animator#03,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x16293aa2 created: GearsObj[0x5d44fa97, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x16293aa2 created: GearsObj[0x74484c85, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x16293aa2 created: GearsObj[0x74484c85, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#03,5,main] GearsES2.init.X 0x16293aa2 FIN GearsES2[obj 0x16293aa2 isInit true, usesShared false, 1 GearsObj[0x5d44fa97, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x74484c85, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xccd6cb5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x16293aa2 0/0 400x400 of 400x400, swapInterval 0, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16293aa2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x222545dc: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x222545dc FIN
[apply] junit.framework.TestListener: endTest(test02AsyncEachAnimator)Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5c5eefef: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5c5eefef FIN
[apply]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x16293aa2: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x16293aa2 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 @ 1691901285745 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901285745 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.912 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901280508 ms III - Start
[apply] SLOCK [T main @ 1691901280509 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test01SyncedOneAnimator
[apply] Thread[main-null,5,main] GearsES2.init.0 0x661972b0: tileRendererInUse null, GearsES2[obj 0x661972b0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x661972b0 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x661972b0 created: GearsObj[0x131f4180, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x661972b0 created: GearsObj[0x646ee1c4, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x661972b0 created: GearsObj[0x646ee1c4, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x661972b0 FIN GearsES2[obj 0x661972b0 isInit true, usesShared false, 1 GearsObj[0x131f4180, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x646ee1c4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4b4725e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x661972b0 0/0 400x400 of 400x400, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x661972b0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x4fb61f4a: tileRendererInUse null, GearsES2[obj 0x4fb61f4a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x4fb61f4a on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4fb61f4a created: GearsObj[0x10c3b030, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4fb61f4a created: GearsObj[0x5d95310c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4fb61f4a created: GearsObj[0x5d95310c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x4fb61f4a FIN GearsES2[obj 0x4fb61f4a isInit true, usesShared false, 1 GearsObj[0x10c3b030, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5d95310c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55c5a9ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x4fb61f4a 0/0 400x400 of 400x400, swapInterval 0, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4fb61f4a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x4fb0f2b9: tileRendererInUse null, GearsES2[obj 0x4fb0f2b9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x4fb0f2b9 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4fb0f2b9 created: GearsObj[0x16c46d35, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4fb0f2b9 created: GearsObj[0x7fdeb575, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4fb0f2b9 created: GearsObj[0x7fdeb575, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x4fb0f2b9 FIN GearsES2[obj 0x4fb0f2b9 isInit true, usesShared false, 1 GearsObj[0x16c46d35, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7fdeb575, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7c5d93be, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x4fb0f2b9 0/0 400x400 of 400x400, swapInterval 0, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4fb0f2b9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x661972b0: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x661972b0 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4fb61f4a: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4fb61f4a FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4fb0f2b9: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4fb0f2b9 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test01SyncedOneAnimator
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test02AsyncEachAnimator
[apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x222545dc: tileRendererInUse null, GearsES2[obj 0x222545dc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x222545dc on Thread[main-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x222545dc created: GearsObj[0x35664d1e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x222545dc created: GearsObj[0x201a3aca, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x222545dc created: GearsObj[0x201a3aca, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x222545dc FIN GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x35664d1e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x201a3aca, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6407f17e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x222545dc 0/0 400x400 of 400x400, swapInterval 0, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x222545dc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5c5eefef created: GearsObj[0x674d5a70, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5c5eefef created: GearsObj[0x69a073d1, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5c5eefef created: GearsObj[0x69a073d1, 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[0x674d5a70, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x69a073d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x367ed55f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x5c5eefef 0/0 400x400 of 400x400, swapInterval 0, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5c5eefef, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 0x16293aa2: tileRendererInUse null, GearsES2[obj 0x16293aa2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x16293aa2 on Thread[main-Animator#03,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x16293aa2 created: GearsObj[0x5d44fa97, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x16293aa2 created: GearsObj[0x74484c85, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x16293aa2 created: GearsObj[0x74484c85, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#03,5,main] GearsES2.init.X 0x16293aa2 FIN GearsES2[obj 0x16293aa2 isInit true, usesShared false, 1 GearsObj[0x5d44fa97, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x74484c85, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xccd6cb5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x16293aa2 0/0 400x400 of 400x400, swapInterval 0, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16293aa2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x222545dc: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x222545dc FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5c5eefef: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5c5eefef FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x16293aa2: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x16293aa2 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 @ 1691901285745 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901285745 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01SyncedOneAnimator took 3.228 sec
[apply] Testcase: test02AsyncEachAnimator took 1.986 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] junit.framework.TestListener: tests to run: 16++++ Test Singleton.lock()
[apply]
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901286888 ms III - Start
[apply] SLOCK [T main @ 1691901286889 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01NormalPre_1WinPostVis)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis
[apply] junit.framework.TestListener: endTest(test01NormalPre_1WinPostVis)
[apply] junit.framework.TestListener: startTest(test02NormalPost_1WinPostVis)
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test02NormalPost_1WinPostVis
[apply] junit.framework.TestListener: endTest(test02NormalPost_1WinPostVis)
[apply] junit.framework.TestListener: startTest(test03ExclPre_1WinPostVis)
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test02NormalPost_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test03ExclPre_1WinPostVis
[apply] junit.framework.TestListener: endTest(test03ExclPre_1WinPostVis)
[apply] waitForRealized: to false, goal reached truejunit.framework.TestListener: startTest(test04ExclPost_1WinPostVis)
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test03ExclPre_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test04ExclPost_1WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test04ExclPost_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test05NormalPre_4WinPostVis
[apply] junit.framework.TestListener: endTest(test04ExclPost_1WinPostVis)
[apply] junit.framework.TestListener: startTest(test05NormalPre_4WinPostVis)
[apply] junit.framework.TestListener: endTest(test05NormalPre_4WinPostVis)
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ 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: startTest(test06NormalPost_4WinPostVis)
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - 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] junit.framework.TestListener: endTest(test07ExclPre_4WinPostVis)
[apply] junit.framework.TestListener: startTest(test08ExclPost_4WinPostVis)
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test07ExclPre_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test08ExclPost_4WinPostVis
[apply] junit.framework.TestListener: endTest(test08ExclPost_4WinPostVis)
[apply] junit.framework.TestListener: startTest(test11NormalPre_1WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test08ExclPost_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test11NormalPre_1WinPreVis
[apply] junit.framework.TestListener: endTest(test11NormalPre_1WinPreVis)
[apply] junit.framework.TestListener: startTest(test12NormalPost_1WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test11NormalPre_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test12NormalPost_1WinPreVis
[apply] junit.framework.TestListener: endTest(test12NormalPost_1WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test12NormalPost_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test13ExclPre_1WinPreVis
[apply] junit.framework.TestListener: startTest(test13ExclPre_1WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] junit.framework.TestListener: endTest(test13ExclPre_1WinPreVis)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test13ExclPre_1WinPreVis
[apply] junit.framework.TestListener: startTest(test14ExclPost_1WinPreVis)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test14ExclPost_1WinPreVis
[apply] junit.framework.TestListener: endTest(test14ExclPost_1WinPreVis)
[apply] junit.framework.TestListener: startTest(test15NormalPre_4WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test14ExclPost_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test15NormalPre_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] 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 - test15NormalPre_4WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test16NormalPost_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] junit.framework.TestListener: endTest(test16NormalPost_4WinPreVis)
[apply] junit.framework.TestListener: startTest(test17ExclPre_4WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test16NormalPost_4WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test17ExclPre_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test17ExclPre_4WinPreVis
[apply] junit.framework.TestListener: endTest(test17ExclPre_4WinPreVis)
[apply] junit.framework.TestListener: startTest(test18ExclPost_4WinPreVis)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] junit.framework.TestListener: endTest(test18ExclPost_4WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901314390 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901314391 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 28.187 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901286888 ms III - Start
[apply] SLOCK [T main @ 1691901286889 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test02NormalPost_1WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test02NormalPost_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test03ExclPre_1WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test03ExclPre_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test04ExclPost_1WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test04ExclPost_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test05NormalPre_4WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test05NormalPre_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test06NormalPost_4WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test06NormalPost_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test07ExclPre_4WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test07ExclPre_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test08ExclPost_4WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test08ExclPost_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test11NormalPre_1WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test11NormalPre_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test12NormalPost_1WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test12NormalPost_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test13ExclPre_1WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test13ExclPre_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test14ExclPost_1WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test14ExclPost_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test15NormalPre_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test15NormalPre_4WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test16NormalPost_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test16NormalPost_4WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test17ExclPre_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test17ExclPre_4WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901314390 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901314391 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01NormalPre_1WinPostVis took 2.763 sec
[apply] Testcase: test02NormalPost_1WinPostVis took 0.409 sec
[apply] Testcase: test03ExclPre_1WinPostVis took 3.12 sec
[apply] Testcase: test04ExclPost_1WinPostVis took 0.416 sec
[apply] Testcase: test05NormalPre_4WinPostVis took 2.237 sec
[apply] Testcase: test06NormalPost_4WinPostVis took 0.924 sec
[apply] Testcase: test07ExclPre_4WinPostVis took 3.764 sec
[apply] Testcase: test08ExclPost_4WinPostVis took 0.8 sec
[apply] Testcase: test11NormalPre_1WinPreVis took 1.764 sec
[apply] Testcase: test12NormalPost_1WinPreVis took 0.431 sec
[apply] Testcase: test13ExclPre_1WinPreVis took 3.166 sec
[apply] Testcase: test14ExclPost_1WinPreVis took 0.427 sec
[apply] Testcase: test15NormalPre_4WinPreVis took 2.001 sec
[apply] Testcase: test16NormalPost_4WinPreVis took 0.626 sec
[apply] Testcase: test17ExclPre_4WinPreVis took 3.588 sec
[apply] Testcase: test18ExclPost_4WinPreVis took 0.64 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] 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 @ 1691901315635 ms III - Start
[apply] SLOCK [T main @ 1691901315636 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01NormalPre_1WinPostVis)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis
[apply] junit.framework.TestListener: endTest(test01NormalPre_1WinPostVis)
[apply] junit.framework.TestListener: startTest(test02NormalPost_1WinPostVis)
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test02NormalPost_1WinPostVis
[apply] junit.framework.TestListener: endTest(test02NormalPost_1WinPostVis)
[apply] junit.framework.TestListener: startTest(test03ExclPre_1WinPostVis)
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test02NormalPost_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test03ExclPre_1WinPostVis
[apply] junit.framework.TestListener: endTest(test03ExclPre_1WinPostVis)
[apply] junit.framework.TestListener: startTest(test04ExclPost_1WinPostVis)
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test03ExclPre_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test04ExclPost_1WinPostVis
[apply] junit.framework.TestListener: endTest(test04ExclPost_1WinPostVis)
[apply] junit.framework.TestListener: startTest(test05NormalPre_4WinPostVis)
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test04ExclPost_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test05NormalPre_4WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] junit.framework.TestListener: endTest(test05NormalPre_4WinPostVis)
[apply] junit.framework.TestListener: startTest(test06NormalPost_4WinPostVis)
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test05NormalPre_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test06NormalPost_4WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] junit.framework.TestListener: endTest(test06NormalPost_4WinPostVis)
[apply] junit.framework.TestListener: startTest(test07ExclPre_4WinPostVis)
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test06NormalPost_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test07ExclPre_4WinPostVis
[apply] junit.framework.TestListener: endTest(test07ExclPre_4WinPostVis)
[apply] junit.framework.TestListener: startTest(test08ExclPost_4WinPostVis)
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test07ExclPre_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test08ExclPost_4WinPostVis
[apply] junit.framework.TestListener: endTest(test08ExclPost_4WinPostVis)
[apply] junit.framework.TestListener: startTest(test11NormalPre_1WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test08ExclPost_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test11NormalPre_1WinPreVis
[apply] junit.framework.TestListener: endTest(test11NormalPre_1WinPreVis)
[apply] junit.framework.TestListener: startTest(test12NormalPost_1WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test11NormalPre_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test12NormalPost_1WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test12NormalPost_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test13ExclPre_1WinPreVis
[apply] junit.framework.TestListener: endTest(test12NormalPost_1WinPreVis)
[apply] junit.framework.TestListener: startTest(test13ExclPre_1WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - 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] junit.framework.TestListener: endTest(test14ExclPost_1WinPreVis)
[apply] junit.framework.TestListener: startTest(test15NormalPre_4WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test14ExclPost_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test15NormalPre_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test15NormalPre_4WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test16NormalPost_4WinPreVis
[apply] junit.framework.TestListener: endTest(test15NormalPre_4WinPreVis)
[apply] junit.framework.TestListener: startTest(test16NormalPost_4WinPreVis)
[apply] junit.framework.TestListener: endTest(test16NormalPost_4WinPreVis)
[apply] junit.framework.TestListener: startTest(test17ExclPre_4WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test16NormalPost_4WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test17ExclPre_4WinPreVis
[apply] junit.framework.TestListener: endTest(test17ExclPre_4WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] junit.framework.TestListener: startTest(test18ExclPost_4WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test17ExclPre_4WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached truejunit.framework.TestListener: endTest(test18ExclPost_4WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply]
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901342934 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901342934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 27.965 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901315635 ms III - Start
[apply] SLOCK [T main @ 1691901315636 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test02NormalPost_1WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test02NormalPost_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test03ExclPre_1WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test03ExclPre_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test04ExclPost_1WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test04ExclPost_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test05NormalPre_4WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test05NormalPre_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test06NormalPost_4WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test06NormalPost_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test07ExclPre_4WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test07ExclPre_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test08ExclPost_4WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test08ExclPost_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test11NormalPre_1WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test11NormalPre_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test12NormalPost_1WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test12NormalPost_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test13ExclPre_1WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test13ExclPre_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test14ExclPost_1WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test14ExclPost_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test15NormalPre_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test15NormalPre_4WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test16NormalPost_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test16NormalPost_4WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test17ExclPre_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test17ExclPre_4WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901342934 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901342934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01NormalPre_1WinPostVis took 2.767 sec
[apply] Testcase: test02NormalPost_1WinPostVis took 0.441 sec
[apply] Testcase: test03ExclPre_1WinPostVis took 3.1 sec
[apply] Testcase: test04ExclPost_1WinPostVis took 0.407 sec
[apply] Testcase: test05NormalPre_4WinPostVis took 2.21 sec
[apply] Testcase: test06NormalPost_4WinPostVis took 0.91 sec
[apply] Testcase: test07ExclPre_4WinPostVis took 3.719 sec
[apply] Testcase: test08ExclPost_4WinPostVis took 0.746 sec
[apply] Testcase: test11NormalPre_1WinPreVis took 1.779 sec
[apply] Testcase: test12NormalPost_1WinPreVis took 0.421 sec
[apply] Testcase: test13ExclPre_1WinPreVis took 3.111 sec
[apply] Testcase: test14ExclPost_1WinPreVis took 0.413 sec
[apply] Testcase: test15NormalPre_4WinPreVis took 2.016 sec
[apply] Testcase: test16NormalPost_4WinPreVis took 0.611 sec
[apply] Testcase: test17ExclPre_4WinPreVis took 3.63 sec
[apply] Testcase: test18ExclPost_4WinPreVis took 0.605 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT
[apply] junit.framework.TestListener: tests to run: 8
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901344121 ms III - Start
[apply] SLOCK [T main @ 1691901344122 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01Normal_1WinPostVis)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis
[apply] junit.framework.TestListener: endTest(test01Normal_1WinPostVis)
[apply] junit.framework.TestListener: startTest(test03Excl_1WinPostVis)
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test03Excl_1WinPostVis
[apply] junit.framework.TestListener: endTest(test03Excl_1WinPostVis)
[apply] junit.framework.TestListener: startTest(test05Normal_4WinPostVis)
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test03Excl_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test05Normal_4WinPostVis
[apply] junit.framework.TestListener: endTest(test05Normal_4WinPostVis)
[apply] junit.framework.TestListener: startTest(test07Excl_4WinPostVis)
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test05Normal_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test07Excl_4WinPostVis
[apply] junit.framework.TestListener: endTest(test07Excl_4WinPostVis)
[apply] junit.framework.TestListener: startTest(test11Normal_1WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test07Excl_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test11Normal_1WinPreVis
[apply] junit.framework.TestListener: endTest(test11Normal_1WinPreVis)
[apply] junit.framework.TestListener: startTest(test13Excl_1WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test11Normal_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test13Excl_1WinPreVis
[apply] junit.framework.TestListener: endTest(test13Excl_1WinPreVis)
[apply] junit.framework.TestListener: startTest(test15Normal_4WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test13Excl_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test15Normal_4WinPreVis
[apply] junit.framework.TestListener: endTest(test15Normal_4WinPreVis)
[apply] junit.framework.TestListener: startTest(test17Excl_4WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test15Normal_4WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test17Excl_4WinPreVis
[apply] junit.framework.TestListener: endTest(test17Excl_4WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test17Excl_4WinPreVis
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901358789 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901358789 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.362 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901344121 ms III - Start
[apply] SLOCK [T main @ 1691901344122 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test03Excl_1WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test03Excl_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test05Normal_4WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test05Normal_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test07Excl_4WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test07Excl_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test11Normal_1WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test11Normal_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test13Excl_1WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test13Excl_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test15Normal_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test15Normal_4WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test17Excl_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test17Excl_4WinPreVis
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901358789 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901358789 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01Normal_1WinPostVis took 2.525 sec
[apply] Testcase: test03Excl_1WinPostVis took 1.496 sec
[apply] Testcase: test05Normal_4WinPostVis took 1.973 sec
[apply] Testcase: test07Excl_4WinPostVis took 1.866 sec
[apply] Testcase: test11Normal_1WinPreVis took 1.516 sec
[apply] Testcase: test13Excl_1WinPreVis took 1.503 sec
[apply] Testcase: test15Normal_4WinPreVis took 1.688 sec
[apply] Testcase: test17Excl_4WinPreVis took 1.695 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT
[apply] junit.framework.TestListener: tests to run: 8
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901359904 ms III - Start
[apply] SLOCK [T main @ 1691901359905 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01Normal_1WinPostVis)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test01Normal_1WinPostVis
[apply] junit.framework.TestListener: endTest(test01Normal_1WinPostVis)
[apply] junit.framework.TestListener: startTest(test03Excl_1WinPostVis)
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test01Normal_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test03Excl_1WinPostVis
[apply] junit.framework.TestListener: endTest(test03Excl_1WinPostVis)
[apply] junit.framework.TestListener: startTest(test05Normal_4WinPostVis)
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test03Excl_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test05Normal_4WinPostVis
[apply] junit.framework.TestListener: endTest(test05Normal_4WinPostVis)
[apply] junit.framework.TestListener: startTest(test07Excl_4WinPostVis)
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test05Normal_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test07Excl_4WinPostVis
[apply] junit.framework.TestListener: endTest(test07Excl_4WinPostVis)
[apply] junit.framework.TestListener: startTest(test11Normal_1WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test07Excl_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test11Normal_1WinPreVis
[apply] junit.framework.TestListener: endTest(test11Normal_1WinPreVis)
[apply] junit.framework.TestListener: startTest(test13Excl_1WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test11Normal_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test13Excl_1WinPreVis
[apply] junit.framework.TestListener: endTest(test13Excl_1WinPreVis)
[apply] junit.framework.TestListener: startTest(test15Normal_4WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test13Excl_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test15Normal_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] junit.framework.TestListener: endTest(test15Normal_4WinPreVis)
[apply] junit.framework.TestListener: startTest(test17Excl_4WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test15Normal_4WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test17Excl_4WinPreVis
[apply] junit.framework.TestListener: endTest(test17Excl_4WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test17Excl_4WinPreVis
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901374560 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901374561 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.317 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901359904 ms III - Start
[apply] SLOCK [T main @ 1691901359905 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test01Normal_1WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test01Normal_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test03Excl_1WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test03Excl_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test05Normal_4WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test05Normal_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test07Excl_4WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test07Excl_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test11Normal_1WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test11Normal_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test13Excl_1WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test13Excl_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test15Normal_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test15Normal_4WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test17Excl_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test17Excl_4WinPreVis
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901374560 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901374561 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01Normal_1WinPostVis took 2.535 sec
[apply] Testcase: test03Excl_1WinPostVis took 1.513 sec
[apply] Testcase: test05Normal_4WinPostVis took 1.969 sec
[apply] Testcase: test07Excl_4WinPostVis took 1.812 sec
[apply] Testcase: test11Normal_1WinPreVis took 1.532 sec
[apply] Testcase: test13Excl_1WinPreVis took 1.503 sec
[apply] Testcase: test15Normal_4WinPreVis took 1.682 sec
[apply] Testcase: test17Excl_4WinPreVis took 1.696 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] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901375665 ms III - Start
[apply] SLOCK [T main @ 1691901375665 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2
[apply] junit.framework.TestListener: tests to run: 6
[apply] junit.framework.TestListener: startTest(testSwitch2GLWindowEachWithOwnDemoGL2ES2)
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.0 0x65991a35: tileRendererInUse null, GearsES2[obj 0x65991a35 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x65991a35 on Thread[Thread-1-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x65991a35 created: GearsObj[0x50a9dbf4, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x65991a35 created: GearsObj[0x2a0f2217, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x65991a35 created: GearsObj[0x2a0f2217, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.X 0x65991a35 FIN GearsES2[obj 0x65991a35 isInit true, usesShared false, 1 GearsObj[0x50a9dbf4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a0f2217, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4b12445b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.reshape 0x65991a35 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x65991a35, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[apply] Thread[Thread-1-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[Thread-1-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[Thread-1-Animator#00,5,main] RedSquareES2.init FIN
[apply] Thread[Thread-1-Animator#00,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0x60100d4, tileRendererInUse null
[apply] Thread[Thread-1-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[apply] 1 - switch - START 1089
[apply] 1 - A w1-h 0x0,-ctx 0x20000
[apply] 1 - A w2-h 0x60100d4,-ctx 0x10002
[apply] Thread[Thread-1,5,main] GearsES2.reshape 0x65991a35 0/0 356x356 of 356x356, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x65991a35, angle 31.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[Thread-1,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff8a010803, tileRendererInUse null
[apply] Thread[Thread-1,5,main] RedSquareES2.reshape FIN
[apply] 1 - B w1-h 0x0,-ctx 0x10002
[apply] 1 - B w2-h 0x60100d4,-ctx 0x20000
[apply] 1 - switch - END 1089
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0063-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0064-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[apply] 2 - switch - START 2064
[apply] 2 - A w1-h 0xffffffff8a010803,-ctx 0x10002
[apply] 2 - A w2-h 0x0,-ctx 0x20000
[apply] Thread[Thread-1,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0x60100d4, tileRendererInUse null
[apply] Thread[Thread-1,5,main] RedSquareES2.reshape FIN
[apply] Thread[Thread-1,5,main] GearsES2.reshape 0x65991a35 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x65991a35, angle 58.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] 2 - B w1-h 0x0,-ctx 0x20000
[apply] 2 - B w2-h 0x60100d4,-ctx 0x10002
[apply] 2 - switch - END 2064
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0118-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0117-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[apply] junit.framework.TestListener: endTest(testSwitch2GLWindowEachWithOwnDemoGL2ES2)
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main]
[apply] junit.framework.TestListener: startTest(testSwitch2GLWindowEachWithOwnDemoGLES2)
[apply] junit.framework.TestListener: endTest(testSwitch2GLWindowEachWithOwnDemoGLES2)
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x65991a35: tileRendererInUse null
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x65991a35 FIN
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main]
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] junit.framework.TestListener: startTest(testSwitch2GLWindowOneDemoGL2ES2)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGLES2
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGLES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGL2ES2
[apply] Thread[Thread-5-Animator#01,5,main] GearsES2.init.0 0x43b16dcf: tileRendererInUse null, GearsES2[obj 0x43b16dcf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x43b16dcf on Thread[Thread-5-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x43b16dcf created: GearsObj[0x5b474ddd, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x43b16dcf created: GearsObj[0x594037c8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x43b16dcf created: GearsObj[0x594037c8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-5-Animator#01,5,main] GearsES2.init.X 0x43b16dcf FIN GearsES2[obj 0x43b16dcf isInit true, usesShared false, 1 GearsObj[0x5b474ddd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x594037c8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa48d8de, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-5-Animator#01,5,main] GearsES2.reshape 0x43b16dcf 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x43b16dcf, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n0001-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[apply] 1 - switch - START 1090
[apply] 1 - A w1-h 0xffffffff9a010815,-ctx 0x20002
[apply] 1 - A w2-h 0x0,-ctx 0x30000
[apply] Thread[Thread-5,5,main] GearsES2.reshape 0x43b16dcf 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffff910107ef, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x43b16dcf, angle 33.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] 1 - B w1-h 0x0,-ctx 0x30000
[apply] 1 - B w2-h 0xffffffff910107ef,-ctx 0x20002
[apply] 1 - switch - END 1090
[apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n0068-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[apply] 2 - switch - START 2028
[apply] 2 - A w1-h 0x0,-ctx 0x30000
[apply] 2 - A w2-h 0xffffffff8b010820,-ctx 0x20002
[apply] Thread[Thread-5,5,main] GearsES2.reshape 0x43b16dcf 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x43b16dcf, angle 58.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] 2 - B w1-h 0x0,-ctx 0x20002
[apply] 2 - B w2-h 0xffffffff8b010820,-ctx 0x30000
[apply] 2 - switch - END 2028
[apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n0117-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main]
[apply] junit.framework.TestListener: endTest(testSwitch2GLWindowOneDemoGL2ES2)
[apply] junit.framework.TestListener: startTest(testSwitch2GLWindowOneDemoGLES2)
[apply] junit.framework.TestListener: endTest(testSwitch2GLWindowOneDemoGLES2)
[apply] junit.framework.TestListener: startTest(testSwitch2WindowSingleContextGL2ES2)
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x43b16dcf: tileRendererInUse null
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x43b16dcf FIN
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGLES2
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGLES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGL2ES2
[apply] Thread[Thread-7-Animator#02,5,main] GearsES2.init.0 0x76d42ed0: tileRendererInUse null, GearsES2[obj 0x76d42ed0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x76d42ed0 on Thread[Thread-7-Animator#02,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x76d42ed0 created: GearsObj[0x7b3046a8, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x76d42ed0 created: GearsObj[0x25a2fc96, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x76d42ed0 created: GearsObj[0x25a2fc96, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-7-Animator#02,5,main] GearsES2.init.X 0x76d42ed0 FIN GearsES2[obj 0x76d42ed0 isInit true, usesShared false, 1 GearsObj[0x7b3046a8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x25a2fc96, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3048f14, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-7-Animator#02,5,main] GearsES2.reshape 0x76d42ed0 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x76d42ed0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread-7-Animator#02: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2WindowSingleContextGL2ES2____-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[apply] 1 - switch - START 1092
[apply] Thread[Thread-7,5,main] GearsES2.reshape 0x76d42ed0 0/0 356x356 of 356x356, swapInterval 1, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x76d42ed0, 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] 1 - switch - END 1092
[apply] 2 - switch - START 2035
[apply] Thread[Thread-7,5,main] GearsES2.reshape 0x76d42ed0 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x76d42ed0, angle 60.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] 2 - switch - END 2035
[apply] junit.framework.TestListener: endTest(testSwitch2WindowSingleContextGL2ES2)
[apply] junit.framework.TestListener: startTest(testSwitch2WindowSingleContextGLES2)
[apply] junit.framework.TestListener: endTest(testSwitch2WindowSingleContextGLES2)
[apply] Thread[Thread-7,5,main] GearsES2.dispose 0x76d42ed0: tileRendererInUse null
[apply] Thread[Thread-7,5,main] GearsES2.dispose 0x76d42ed0 FIN
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-3,5,main]
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-3,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGLES2
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGLES2
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901384432 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901384432 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.459 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901375665 ms III - Start
[apply] SLOCK [T main @ 1691901375665 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.0 0x65991a35: tileRendererInUse null, GearsES2[obj 0x65991a35 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x65991a35 on Thread[Thread-1-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x65991a35 created: GearsObj[0x50a9dbf4, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x65991a35 created: GearsObj[0x2a0f2217, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x65991a35 created: GearsObj[0x2a0f2217, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.X 0x65991a35 FIN GearsES2[obj 0x65991a35 isInit true, usesShared false, 1 GearsObj[0x50a9dbf4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a0f2217, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4b12445b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.reshape 0x65991a35 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x65991a35, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[apply] Thread[Thread-1-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[Thread-1-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[Thread-1-Animator#00,5,main] RedSquareES2.init FIN
[apply] Thread[Thread-1-Animator#00,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0x60100d4, tileRendererInUse null
[apply] Thread[Thread-1-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[apply] 1 - switch - START 1089
[apply] 1 - A w1-h 0x0,-ctx 0x20000
[apply] 1 - A w2-h 0x60100d4,-ctx 0x10002
[apply] Thread[Thread-1,5,main] GearsES2.reshape 0x65991a35 0/0 356x356 of 356x356, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x65991a35, angle 31.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[Thread-1,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff8a010803, tileRendererInUse null
[apply] Thread[Thread-1,5,main] RedSquareES2.reshape FIN
[apply] 1 - B w1-h 0x0,-ctx 0x10002
[apply] 1 - B w2-h 0x60100d4,-ctx 0x20000
[apply] 1 - switch - END 1089
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0063-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0064-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[apply] 2 - switch - START 2064
[apply] 2 - A w1-h 0xffffffff8a010803,-ctx 0x10002
[apply] 2 - A w2-h 0x0,-ctx 0x20000
[apply] Thread[Thread-1,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0x60100d4, tileRendererInUse null
[apply] Thread[Thread-1,5,main] RedSquareES2.reshape FIN
[apply] Thread[Thread-1,5,main] GearsES2.reshape 0x65991a35 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x65991a35, angle 58.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] 2 - B w1-h 0x0,-ctx 0x20000
[apply] 2 - B w2-h 0x60100d4,-ctx 0x10002
[apply] 2 - switch - END 2064
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0118-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0117-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main]
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x65991a35: tileRendererInUse null
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x65991a35 FIN
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main]
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGLES2
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGLES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGL2ES2
[apply] Thread[Thread-5-Animator#01,5,main] GearsES2.init.0 0x43b16dcf: tileRendererInUse null, GearsES2[obj 0x43b16dcf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x43b16dcf on Thread[Thread-5-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x43b16dcf created: GearsObj[0x5b474ddd, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x43b16dcf created: GearsObj[0x594037c8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x43b16dcf created: GearsObj[0x594037c8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-5-Animator#01,5,main] GearsES2.init.X 0x43b16dcf FIN GearsES2[obj 0x43b16dcf isInit true, usesShared false, 1 GearsObj[0x5b474ddd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x594037c8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa48d8de, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-5-Animator#01,5,main] GearsES2.reshape 0x43b16dcf 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x43b16dcf, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n0001-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[apply] 1 - switch - START 1090
[apply] 1 - A w1-h 0xffffffff9a010815,-ctx 0x20002
[apply] 1 - A w2-h 0x0,-ctx 0x30000
[apply] Thread[Thread-5,5,main] GearsES2.reshape 0x43b16dcf 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffff910107ef, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x43b16dcf, angle 33.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] 1 - B w1-h 0x0,-ctx 0x30000
[apply] 1 - B w2-h 0xffffffff910107ef,-ctx 0x20002
[apply] 1 - switch - END 1090
[apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n0068-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[apply] 2 - switch - START 2028
[apply] 2 - A w1-h 0x0,-ctx 0x30000
[apply] 2 - A w2-h 0xffffffff8b010820,-ctx 0x20002
[apply] Thread[Thread-5,5,main] GearsES2.reshape 0x43b16dcf 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x43b16dcf, angle 58.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] 2 - B w1-h 0x0,-ctx 0x20002
[apply] 2 - B w2-h 0xffffffff8b010820,-ctx 0x30000
[apply] 2 - switch - END 2028
[apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n0117-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main]
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x43b16dcf: tileRendererInUse null
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x43b16dcf FIN
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGLES2
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGLES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGL2ES2
[apply] Thread[Thread-7-Animator#02,5,main] GearsES2.init.0 0x76d42ed0: tileRendererInUse null, GearsES2[obj 0x76d42ed0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x76d42ed0 on Thread[Thread-7-Animator#02,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x76d42ed0 created: GearsObj[0x7b3046a8, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x76d42ed0 created: GearsObj[0x25a2fc96, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x76d42ed0 created: GearsObj[0x25a2fc96, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-7-Animator#02,5,main] GearsES2.init.X 0x76d42ed0 FIN GearsES2[obj 0x76d42ed0 isInit true, usesShared false, 1 GearsObj[0x7b3046a8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x25a2fc96, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3048f14, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-7-Animator#02,5,main] GearsES2.reshape 0x76d42ed0 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x76d42ed0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread-7-Animator#02: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2WindowSingleContextGL2ES2____-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[apply] 1 - switch - START 1092
[apply] Thread[Thread-7,5,main] GearsES2.reshape 0x76d42ed0 0/0 356x356 of 356x356, swapInterval 1, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x76d42ed0, 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] 1 - switch - END 1092
[apply] 2 - switch - START 2035
[apply] Thread[Thread-7,5,main] GearsES2.reshape 0x76d42ed0 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x76d42ed0, angle 60.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] 2 - switch - END 2035
[apply] Thread[Thread-7,5,main] GearsES2.dispose 0x76d42ed0: tileRendererInUse null
[apply] Thread[Thread-7,5,main] GearsES2.dispose 0x76d42ed0 FIN
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-3,5,main]
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-3,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGLES2
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGLES2
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901384432 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901384432 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testSwitch2GLWindowEachWithOwnDemoGL2ES2 took 3.767 sec
[apply] Testcase: testSwitch2GLWindowEachWithOwnDemoGLES2 took 0.002 sec
[apply] Testcase: testSwitch2GLWindowOneDemoGL2ES2 took 2.489 sec
[apply] Testcase: testSwitch2GLWindowOneDemoGLES2 took 0.001 sec
[apply] Testcase: testSwitch2WindowSingleContextGL2ES2 took 2.474 sec
[apply] Testcase: testSwitch2WindowSingleContextGLES2 took 0.003 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] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 12
[apply]
[apply] ++++ Test Singleton.lock()junit.framework.TestListener: startTest(test01aSwitch2Onscreen2OnscreenGL2ES2_Def)
[apply]
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901385640 ms III - Start
[apply] SLOCK [T main @ 1691901385640 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Is SwapGLContext safe: true
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] 1 - switch - START 1046
[apply] 1 - switch - END 1046
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0061-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] 2 - switch - START 2094
[apply] 2 - switch - END 2094
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0120-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main]
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main]
[apply] junit.framework.TestListener: endTest(test01aSwitch2Onscreen2OnscreenGL2ES2_Def)
[apply] junit.framework.TestListener: startTest(test01bSwitch2Onscreen2OffscreenGL2ES2_Def)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[apply] Is SwapGLContext safe: true
[apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] 1 - switch - START 1036
[apply] 1 - switch - END 1036
[apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0062-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[apply] 2 - switch - START 2107
[apply] 2 - switch - END 2107
[apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n3842-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main]
[apply] junit.framework.TestListener: endTest(test01bSwitch2Onscreen2OffscreenGL2ES2_Def)
[apply] junit.framework.TestListener: startTest(test01cSwitch2Offscreen2OffscreenGL2ES2_Def)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01cSwitch2Offscreen2OffscreenGL2ES2_Def
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[apply] Is SwapGLContext safe: true
[apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] 1 - switch - START 1063
[apply] 1 - switch - END 1063
[apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n4220-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] 2 - switch - START 2086
[apply] 2 - switch - END 2086
[apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n8801-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] junit.framework.TestListener: endTest(test01cSwitch2Offscreen2OffscreenGL2ES2_Def)
[apply] junit.framework.TestListener: startTest(test01dSwitch2Offscreen2OnscreenGL2ES2_Def)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01cSwitch2Offscreen2OffscreenGL2ES2_Def
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01dSwitch2Offscreen2OnscreenGL2ES2_Def
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]
[apply] Is SwapGLContext safe: true
[apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] 1 - switch - START 1093
[apply] 1 - switch - END 1093
[apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n4674-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] 2 - switch - START 2094
[apply] 2 - switch - END 2094
[apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n4733-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-3,5,main]
[apply] junit.framework.TestListener: endTest(test01dSwitch2Offscreen2OnscreenGL2ES2_Def)
[apply] junit.framework.TestListener: startTest(test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01dSwitch2Offscreen2OnscreenGL2ES2_Def
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Source Caps Chosen : GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Dest Caps Requested: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Is SwapGLContext safe: true
[apply] Thread-7-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0128x0128.png
[apply] 1 - switch - START 1048
[apply] 1 - switch - END 1048
[apply] Thread-7-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0064-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0128x0128.png
[apply] 2 - switch - START 2095
[apply] 2 - switch - END 2095
[apply] Thread-7-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0124-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0128x0128.png
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-4,5,main]
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-4,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA
[apply] junit.framework.TestListener: endTest(test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA)
[apply] junit.framework.TestListener: startTest(test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA)
[apply] junit.framework.TestListener: endTest(test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA)
[apply] junit.framework.TestListener: startTest(test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA)
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Source Caps Chosen : GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Dest Caps Requested: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[apply] Is SwapGLContext safe: false
[apply] Supressing unsafe tests ...
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-5,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[apply] Is SwapGLContext safe: true
[apply] Thread-9-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png
[apply] 1 - switch - START 1055
[apply] 1 - switch - END 1055
[apply] Thread-9-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n3299-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png
[apply] 2 - switch - START 2079
[apply] 2 - switch - END 2079
[apply] Thread-9-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n6574-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA
[apply] junit.framework.TestListener: endTest(test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA)
[apply] junit.framework.TestListener: startTest(test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA)
[apply] junit.framework.TestListener: endTest(test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA)
[apply] junit.framework.TestListener: startTest(test03aSwitch2Onscreen2OnscreenGL2ES2_Accu)
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]
[apply] Is SwapGLContext safe: false
[apply] Supressing unsafe tests ...
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03aSwitch2Onscreen2OnscreenGL2ES2_Accu
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Is SwapGLContext safe: true
[apply] Thread-11-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] 1 - switch - START 1063
[apply] 1 - switch - END 1063
[apply] Thread-11-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0064-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] 2 - switch - START 2096
[apply] 2 - switch - END 2096
[apply] Thread-11-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0123-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] junit.framework.TestListener: endTest(test03aSwitch2Onscreen2OnscreenGL2ES2_Accu)
[apply] junit.framework.TestListener: startTest(test03bSwitch2Onscreen2OffscreenGL2ES2_Accu)
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-6,5,main]
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-6,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03aSwitch2Onscreen2OnscreenGL2ES2_Accu
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu
[apply] junit.framework.TestListener: endTest(test03bSwitch2Onscreen2OffscreenGL2ES2_Accu)
[apply] junit.framework.TestListener: startTest(test03cSwitch2Offscreen2OffscreenGL2ES2_Accu)
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[apply] Is SwapGLContext safe: false
[apply] Supressing unsafe tests ...
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-7,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03cSwitch2Offscreen2OffscreenGL2ES2_Accu
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[apply] Is SwapGLContext safe: true
[apply] Thread-13-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] 1 - switch - START 1060
[apply] 1 - switch - END 1060
[apply] Thread-13-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n4794-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] 2 - switch - START 2084
[apply] 2 - switch - END 2084
[apply] Thread-13-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n9539-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] junit.framework.TestListener: endTest(test03cSwitch2Offscreen2OffscreenGL2ES2_Accu)
[apply] junit.framework.TestListener: startTest(test03dSwitch2Offscreen2OnscreenGL2ES2_Accu)
[apply] junit.framework.TestListener: endTest(test03dSwitch2Offscreen2OnscreenGL2ES2_Accu)
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], 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 @ 1691901412014 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901412015 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 27.052 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901385640 ms III - Start
[apply] SLOCK [T main @ 1691901385640 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Is SwapGLContext safe: true
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] 1 - switch - START 1046
[apply] 1 - switch - END 1046
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0061-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] 2 - switch - START 2094
[apply] 2 - switch - END 2094
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0120-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main]
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[apply] Is SwapGLContext safe: true
[apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] 1 - switch - START 1036
[apply] 1 - switch - END 1036
[apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0062-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[apply] 2 - switch - START 2107
[apply] 2 - switch - END 2107
[apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n3842-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01cSwitch2Offscreen2OffscreenGL2ES2_Def
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[apply] Is SwapGLContext safe: true
[apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] 1 - switch - START 1063
[apply] 1 - switch - END 1063
[apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n4220-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] 2 - switch - START 2086
[apply] 2 - switch - END 2086
[apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n8801-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01cSwitch2Offscreen2OffscreenGL2ES2_Def
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01dSwitch2Offscreen2OnscreenGL2ES2_Def
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]
[apply] Is SwapGLContext safe: true
[apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] 1 - switch - START 1093
[apply] 1 - switch - END 1093
[apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n4674-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] 2 - switch - START 2094
[apply] 2 - switch - END 2094
[apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n4733-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-3,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01dSwitch2Offscreen2OnscreenGL2ES2_Def
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Source Caps Chosen : GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Dest Caps Requested: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Is SwapGLContext safe: true
[apply] Thread-7-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0128x0128.png
[apply] 1 - switch - START 1048
[apply] 1 - switch - END 1048
[apply] Thread-7-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0064-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0128x0128.png
[apply] 2 - switch - START 2095
[apply] 2 - switch - END 2095
[apply] Thread-7-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0124-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0128x0128.png
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-4,5,main]
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-4,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Source Caps Chosen : GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Dest Caps Requested: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[apply] Is SwapGLContext safe: false
[apply] Supressing unsafe tests ...
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-5,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[apply] Is SwapGLContext safe: true
[apply] Thread-9-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png
[apply] 1 - switch - START 1055
[apply] 1 - switch - END 1055
[apply] Thread-9-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n3299-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png
[apply] 2 - switch - START 2079
[apply] 2 - switch - END 2079
[apply] Thread-9-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n6574-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]
[apply] Is SwapGLContext safe: false
[apply] Supressing unsafe tests ...
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03aSwitch2Onscreen2OnscreenGL2ES2_Accu
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Is SwapGLContext safe: true
[apply] Thread-11-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] 1 - switch - START 1063
[apply] 1 - switch - END 1063
[apply] Thread-11-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0064-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] 2 - switch - START 2096
[apply] 2 - switch - END 2096
[apply] Thread-11-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0123-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-6,5,main]
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-6,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03aSwitch2Onscreen2OnscreenGL2ES2_Accu
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[apply] Is SwapGLContext safe: false
[apply] Supressing unsafe tests ...
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-7,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03cSwitch2Offscreen2OffscreenGL2ES2_Accu
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[apply] Is SwapGLContext safe: true
[apply] Thread-13-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] 1 - switch - START 1060
[apply] 1 - switch - END 1060
[apply] Thread-13-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n4794-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] 2 - switch - START 2084
[apply] 2 - switch - END 2084
[apply] Thread-13-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n9539-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03cSwitch2Offscreen2OffscreenGL2ES2_Accu
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], 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 @ 1691901412014 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901412015 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01aSwitch2Onscreen2OnscreenGL2ES2_Def took 4.566 sec
[apply] Testcase: test01bSwitch2Onscreen2OffscreenGL2ES2_Def took 3.128 sec
[apply] Testcase: test01cSwitch2Offscreen2OffscreenGL2ES2_Def took 3.057 sec
[apply] Testcase: test01dSwitch2Offscreen2OnscreenGL2ES2_Def took 2.982 sec
[apply] Testcase: test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA took 3.143 sec
[apply] Testcase: test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA took 0.096 sec
[apply] Testcase: test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA took 3.028 sec
[apply] Testcase: test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA took 0.031 sec
[apply] Testcase: test03aSwitch2Onscreen2OnscreenGL2ES2_Accu took 3.143 sec
[apply] Testcase: test03bSwitch2Onscreen2OffscreenGL2ES2_Accu took 0.099 sec
[apply] Testcase: test03cSwitch2Offscreen2OffscreenGL2ES2_Accu took 3.039 sec
[apply] Testcase: test03dSwitch2Offscreen2OnscreenGL2ES2_Accu took 0.03 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] junit.framework.TestListener: tests to run: 2++++ Test Singleton.lock()
[apply]
[apply] junit.framework.TestListener: startTest(test01GLADDelegateGL2ES2)
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901413235 ms III - Start
[apply] SLOCK [T main @ 1691901413235 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test01GLADDelegateGL2ES2
[apply] Thread[Thread-1-null,5,main] GearsES2.init.0 0x76846bd6: tileRendererInUse null, GearsES2[obj 0x76846bd6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x76846bd6 on Thread[Thread-1-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x76846bd6 created: GearsObj[0x29102e2c, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x76846bd6 created: GearsObj[0x22e2a47a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x76846bd6 created: GearsObj[0x22e2a47a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-1-null,5,main] GearsES2.init.X 0x76846bd6 FIN GearsES2[obj 0x76846bd6 isInit true, usesShared false, 1 GearsObj[0x29102e2c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22e2a47a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x934167f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-1-null,5,main] GearsES2.reshape 0x76846bd6 0/0 256x256 of 256x256, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x76846bd6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch10NEWT.test01GLADDelegateGL2ES2-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main]
[apply] Thread[Thread-1,5,main] GearsES2.reshape 0x76846bd6 0/0 356x356 of 356x356, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x76846bd6, angle 31.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch10NEWT.test01GLADDelegateGL2ES2-n0062-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[apply] Thread[Thread-1,5,main] GearsES2.dispose 0x76846bd6: tileRendererInUse null
[apply] Thread[Thread-1,5,main] GearsES2.dispose 0x76846bd6 FIN
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test01GLADDelegateGL2ES2
[apply] junit.framework.TestListener: endTest(test01GLADDelegateGL2ES2)
[apply] junit.framework.TestListener: startTest(test02GLADDelegateGLES2)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test02GLADDelegateGLES2junit.framework.TestListener: endTest(test02GLADDelegateGLES2)
[apply]
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test02GLADDelegateGLES2
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901417162 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901417162 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.593 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901413235 ms III - Start
[apply] SLOCK [T main @ 1691901413235 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test01GLADDelegateGL2ES2
[apply] Thread[Thread-1-null,5,main] GearsES2.init.0 0x76846bd6: tileRendererInUse null, GearsES2[obj 0x76846bd6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x76846bd6 on Thread[Thread-1-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x76846bd6 created: GearsObj[0x29102e2c, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x76846bd6 created: GearsObj[0x22e2a47a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x76846bd6 created: GearsObj[0x22e2a47a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-1-null,5,main] GearsES2.init.X 0x76846bd6 FIN GearsES2[obj 0x76846bd6 isInit true, usesShared false, 1 GearsObj[0x29102e2c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22e2a47a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x934167f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-1-null,5,main] GearsES2.reshape 0x76846bd6 0/0 256x256 of 256x256, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x76846bd6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch10NEWT.test01GLADDelegateGL2ES2-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main]
[apply] Thread[Thread-1,5,main] GearsES2.reshape 0x76846bd6 0/0 356x356 of 356x356, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x76846bd6, angle 31.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch10NEWT.test01GLADDelegateGL2ES2-n0062-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[apply] Thread[Thread-1,5,main] GearsES2.dispose 0x76846bd6: tileRendererInUse null
[apply] Thread[Thread-1,5,main] GearsES2.dispose 0x76846bd6 FIN
[apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test01GLADDelegateGL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test02GLADDelegateGLES2
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test02GLADDelegateGLES2
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901417162 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901417162 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01GLADDelegateGL2ES2 took 3.896 sec
[apply] Testcase: test02GLADDelegateGLES2 took 0.002 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] junit.framework.TestListener: startTest(test01AccumStencilPBuffer)
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901418364 ms III - Start
[apply] SLOCK [T main @ 1691901418365 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] main: ** screenshot: TestBug605FlippedImageNEWT.test01AccumStencilPBuffer-n0000-GL2___-hw-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] Image right side up
[apply] XXX GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[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: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] main: ** screenshot: TestBug605FlippedImageNEWT.test01DefaultFBO_________-n0000-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] XXX GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[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] junit.framework.TestListener: endTest(test01DefaultFBO)
[apply] junit.framework.TestListener: startTest(test01DefaultPBuffer)
[apply] Image right side up
[apply] junit.framework.TestListener: endTest(test01DefaultPBuffer)
[apply] junit.framework.TestListener: startTest(test01StencilFBO)
[apply] Image right side up
[apply] junit.framework.TestListener: endTest(test01StencilFBO)
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] main: ** screenshot: TestBug605FlippedImageNEWT.test01DefaultPBuffer_____-n0000-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[apply] XXX GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[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: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] main: ** screenshot: TestBug605FlippedImageNEWT.test01StencilFBO_________-n0000-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0256x0256.png
[apply] XXX GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[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 @ 1691901420003 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901420003 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.301 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 @ 1691901418364 ms III - Start
[apply] SLOCK [T main @ 1691901418365 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] main: ** screenshot: TestBug605FlippedImageNEWT.test01AccumStencilPBuffer-n0000-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0256x0256.png
[apply] XXX GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[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: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] main: ** screenshot: TestBug605FlippedImageNEWT.test01DefaultFBO_________-n0000-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] XXX GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[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: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] main: ** screenshot: TestBug605FlippedImageNEWT.test01DefaultPBuffer_____-n0000-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[apply] XXX GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[apply] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[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: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] main: ** screenshot: TestBug605FlippedImageNEWT.test01StencilFBO_________-n0000-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0256x0256.png
[apply] XXX GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[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 @ 1691901420003 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901420003 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01AccumStencilPBuffer took 1.466 sec
[apply] Testcase: test01DefaultFBO took 0.064 sec
[apply] Testcase: test01DefaultPBuffer took 0.04 sec
[apply] Testcase: test01StencilFBO took 0.044 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901421096 ms III - Start
[apply] SLOCK [T main @ 1691901421097 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] junit.framework.TestListener: tests to run: 2
[apply] junit.framework.TestListener: startTest(test01DesktopCapsEquals)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test01DesktopCapsEquals
[apply] # 1/698: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 2/698: GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 3/698: GLCaps[wgl vid 3 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 4/698: GLCaps[wgl vid 4 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 5/698: GLCaps[wgl vid 5 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 6/698: GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 7/698: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 8/698: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 9/698: GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 10/698: GLCaps[wgl vid 10 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 11/698: GLCaps[wgl vid 11 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 12/698: GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 13/698: GLCaps[wgl vid 13 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 14/698: GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 15/698: GLCaps[wgl vid 15 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 16/698: GLCaps[wgl vid 16 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 17/698: GLCaps[wgl vid 17 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 18/698: GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 19/698: GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 20/698: GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 21/698: GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 22/698: GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 23/698: GLCaps[wgl vid 23 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 24/698: GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 25/698: GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 26/698: GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 27/698: GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 28/698: GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 29/698: GLCaps[wgl vid 29 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 30/698: GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 31/698: GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 32/698: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 33/698: GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 34/698: GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 35/698: GLCaps[wgl vid 35 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 36/698: GLCaps[wgl vid 36 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 37/698: GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 38/698: GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 39/698: GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 40/698: GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 41/698: GLCaps[wgl vid 41 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 42/698: GLCaps[wgl vid 42 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 43/698: GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 44/698: GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 45/698: GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 46/698: GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 47/698: GLCaps[wgl vid 47 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 48/698: GLCaps[wgl vid 48 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 49/698: GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 50/698: GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 51/698: GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 52/698: GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 53/698: GLCaps[wgl vid 53 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 54/698: GLCaps[wgl vid 54 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 55/698: GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 56/698: GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 57/698: GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 58/698: GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 59/698: GLCaps[wgl vid 59 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 60/698: GLCaps[wgl vid 60 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 61/698: GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 62/698: GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 63/698: GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 64/698: GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 65/698: GLCaps[wgl vid 65 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 66/698: GLCaps[wgl vid 66 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 67/698: GLCaps[wgl vid 67 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 68/698: GLCaps[wgl vid 68 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 69/698: GLCaps[wgl vid 69 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 70/698: GLCaps[wgl vid 70 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 71/698: GLCaps[wgl vid 71 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 72/698: GLCaps[wgl vid 72 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 73/698: GLCaps[wgl vid 73 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 74/698: GLCaps[wgl vid 74 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 75/698: GLCaps[wgl vid 75 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 76/698: GLCaps[wgl vid 76 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 77/698: GLCaps[wgl vid 77 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 78/698: GLCaps[wgl vid 78 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 79/698: GLCaps[wgl vid 79 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 80/698: GLCaps[wgl vid 80 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 81/698: GLCaps[wgl vid 81 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 82/698: GLCaps[wgl vid 82 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 83/698: GLCaps[wgl vid 83 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 84/698: GLCaps[wgl vid 84 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 85/698: GLCaps[wgl vid 85 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 86/698: GLCaps[wgl vid 86 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 87/698: GLCaps[wgl vid 87 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 88/698: GLCaps[wgl vid 88 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 89/698: GLCaps[wgl vid 89 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 90/698: GLCaps[wgl vid 90 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 91/698: GLCaps[wgl vid 91 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 92/698: GLCaps[wgl vid 92 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 93/698: GLCaps[wgl vid 93 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 94/698: GLCaps[wgl vid 94 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 95/698: GLCaps[wgl vid 95 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 96/698: GLCaps[wgl vid 96 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 97/698: GLCaps[wgl vid 97 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 98/698: GLCaps[wgl vid 98 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 99/698: GLCaps[wgl vid 99 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #100/698: GLCaps[wgl vid 100 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #101/698: GLCaps[wgl vid 101 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #102/698: GLCaps[wgl vid 102 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #103/698: GLCaps[wgl vid 103 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #104/698: GLCaps[wgl vid 104 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #105/698: GLCaps[wgl vid 105 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #106/698: GLCaps[wgl vid 106 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #107/698: GLCaps[wgl vid 107 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #108/698: GLCaps[wgl vid 108 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #109/698: GLCaps[wgl vid 109 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #110/698: GLCaps[wgl vid 110 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #111/698: GLCaps[wgl vid 111 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #112/698: GLCaps[wgl vid 112 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #113/698: GLCaps[wgl vid 113 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #114/698: GLCaps[wgl vid 114 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #115/698: GLCaps[wgl vid 115 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #116/698: GLCaps[wgl vid 116 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #117/698: GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #118/698: GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #119/698: GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #120/698: GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #121/698: GLCaps[wgl vid 121 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #122/698: GLCaps[wgl vid 122 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #123/698: GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #124/698: GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #125/698: GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #126/698: GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #127/698: GLCaps[wgl vid 127 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #128/698: GLCaps[wgl vid 128 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #129/698: GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #130/698: GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #131/698: GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #132/698: GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #133/698: GLCaps[wgl vid 133 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #134/698: GLCaps[wgl vid 134 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #135/698: GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #136/698: GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #137/698: GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #138/698: GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #139/698: GLCaps[wgl vid 139 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #140/698: GLCaps[wgl vid 140 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #141/698: GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #142/698: GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #143/698: GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #144/698: GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #145/698: GLCaps[wgl vid 145 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #146/698: GLCaps[wgl vid 146 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #147/698: GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #148/698: GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #149/698: GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #150/698: GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #151/698: GLCaps[wgl vid 151 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #152/698: GLCaps[wgl vid 152 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #153/698: GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #154/698: GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #155/698: GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #156/698: GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #157/698: GLCaps[wgl vid 157 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #158/698: GLCaps[wgl vid 158 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #159/698: GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #160/698: GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #161/698: GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #162/698: GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #163/698: GLCaps[wgl vid 163 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #164/698: GLCaps[wgl vid 164 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #165/698: GLCaps[wgl vid 165 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #166/698: GLCaps[wgl vid 166 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #167/698: GLCaps[wgl vid 167 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #168/698: GLCaps[wgl vid 168 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #169/698: GLCaps[wgl vid 169 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #170/698: GLCaps[wgl vid 170 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #171/698: GLCaps[wgl vid 171 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #172/698: GLCaps[wgl vid 172 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #173/698: GLCaps[wgl vid 173 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #174/698: GLCaps[wgl vid 174 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #175/698: GLCaps[wgl vid 175 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #176/698: GLCaps[wgl vid 176 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #177/698: GLCaps[wgl vid 177 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #178/698: GLCaps[wgl vid 178 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #179/698: GLCaps[wgl vid 179 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #180/698: GLCaps[wgl vid 180 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #181/698: GLCaps[wgl vid 181 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #182/698: GLCaps[wgl vid 182 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #183/698: GLCaps[wgl vid 183 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #184/698: GLCaps[wgl vid 184 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #185/698: GLCaps[wgl vid 185 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #186/698: GLCaps[wgl vid 186 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #187/698: GLCaps[wgl vid 187 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #188/698: GLCaps[wgl vid 188 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #189/698: GLCaps[wgl vid 189 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #190/698: GLCaps[wgl vid 190 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #191/698: GLCaps[wgl vid 191 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #192/698: GLCaps[wgl vid 192 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #193/698: GLCaps[wgl vid 193 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #194/698: GLCaps[wgl vid 194 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #195/698: GLCaps[wgl vid 195 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #196/698: GLCaps[wgl vid 196 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #197/698: GLCaps[wgl vid 197 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] #198/698: GLCaps[wgl vid 198 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] #199/698: GLCaps[wgl vid 199 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] #200/698: GLCaps[wgl vid 200 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] #201/698: GLCaps[wgl vid 201 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] #202/698: GLCaps[wgl vid 202 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] #203/698: GLCaps[wgl vid 203 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] #204/698: GLCaps[wgl vid 204 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] #205/698: GLCaps[wgl vid 205 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] #206/698: GLCaps[wgl vid 206 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] #207/698: GLCaps[wgl vid 207 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] #208/698: GLCaps[wgl vid 208 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] #209/698: GLCaps[wgl vid 209 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] #210/698: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] #211/698: GLCaps[wgl vid 213 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] #212/698: GLCaps[wgl vid 214 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] #213/698: GLCaps[wgl vid 233 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #214/698: GLCaps[wgl vid 234 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #215/698: GLCaps[wgl vid 235 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #216/698: GLCaps[wgl vid 236 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #217/698: GLCaps[wgl vid 237 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #218/698: GLCaps[wgl vid 238 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #219/698: GLCaps[wgl vid 239 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #220/698: GLCaps[wgl vid 240 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #221/698: GLCaps[wgl vid 241 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #222/698: GLCaps[wgl vid 242 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #223/698: GLCaps[wgl vid 243 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #224/698: GLCaps[wgl vid 244 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #225/698: GLCaps[wgl vid 245 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #226/698: GLCaps[wgl vid 246 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #227/698: GLCaps[wgl vid 247 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #228/698: GLCaps[wgl vid 248 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #229/698: GLCaps[wgl vid 249 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #230/698: GLCaps[wgl vid 250 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #231/698: GLCaps[wgl vid 251 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #232/698: GLCaps[wgl vid 252 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #233/698: GLCaps[wgl vid 253 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #234/698: GLCaps[wgl vid 254 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #235/698: GLCaps[wgl vid 255 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #236/698: GLCaps[wgl vid 256 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #237/698: GLCaps[wgl vid 257 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #238/698: GLCaps[wgl vid 258 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #239/698: GLCaps[wgl vid 259 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #240/698: GLCaps[wgl vid 260 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #241/698: GLCaps[wgl vid 261 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #242/698: GLCaps[wgl vid 262 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #243/698: GLCaps[wgl vid 263 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #244/698: GLCaps[wgl vid 264 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #245/698: GLCaps[wgl vid 265 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #246/698: GLCaps[wgl vid 266 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #247/698: GLCaps[wgl vid 267 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #248/698: GLCaps[wgl vid 268 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #249/698: GLCaps[wgl vid 269 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #250/698: GLCaps[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #251/698: GLCaps[wgl vid 271 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #252/698: GLCaps[wgl vid 272 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #253/698: GLCaps[wgl vid 273 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #254/698: GLCaps[wgl vid 274 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #255/698: GLCaps[wgl vid 275 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #256/698: GLCaps[wgl vid 276 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #257/698: GLCaps[wgl vid 277 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #258/698: GLCaps[wgl vid 278 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #259/698: GLCaps[wgl vid 279 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #260/698: GLCaps[wgl vid 280 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #261/698: GLCaps[wgl vid 281 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #262/698: GLCaps[wgl vid 282 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #263/698: GLCaps[wgl vid 283 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #264/698: GLCaps[wgl vid 284 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #265/698: GLCaps[wgl vid 285 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #266/698: GLCaps[wgl vid 286 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #267/698: GLCaps[wgl vid 287 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #268/698: GLCaps[wgl vid 288 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #269/698: GLCaps[wgl vid 289 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #270/698: GLCaps[wgl vid 290 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #271/698: GLCaps[wgl vid 291 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #272/698: GLCaps[wgl vid 292 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #273/698: GLCaps[wgl vid 293 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #274/698: GLCaps[wgl vid 294 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #275/698: GLCaps[wgl vid 295 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #276/698: GLCaps[wgl vid 296 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #277/698: GLCaps[wgl vid 297 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #278/698: GLCaps[wgl vid 298 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #279/698: GLCaps[wgl vid 299 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #280/698: GLCaps[wgl vid 300 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #281/698: GLCaps[wgl vid 301 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #282/698: GLCaps[wgl vid 302 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #283/698: GLCaps[wgl vid 303 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #284/698: GLCaps[wgl vid 304 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #285/698: GLCaps[wgl vid 305 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #286/698: GLCaps[wgl vid 306 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #287/698: GLCaps[wgl vid 307 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #288/698: GLCaps[wgl vid 308 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #289/698: GLCaps[wgl vid 309 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #290/698: GLCaps[wgl vid 310 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #291/698: GLCaps[wgl vid 311 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #292/698: GLCaps[wgl vid 312 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #293/698: GLCaps[wgl vid 313 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #294/698: GLCaps[wgl vid 314 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #295/698: GLCaps[wgl vid 315 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #296/698: GLCaps[wgl vid 316 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #297/698: GLCaps[wgl vid 317 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #298/698: GLCaps[wgl vid 318 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #299/698: GLCaps[wgl vid 319 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #300/698: GLCaps[wgl vid 320 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #301/698: GLCaps[wgl vid 321 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #302/698: GLCaps[wgl vid 322 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #303/698: GLCaps[wgl vid 323 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #304/698: GLCaps[wgl vid 324 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #305/698: GLCaps[wgl vid 325 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #306/698: GLCaps[wgl vid 326 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #307/698: GLCaps[wgl vid 327 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #308/698: GLCaps[wgl vid 328 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #309/698: GLCaps[wgl vid 329 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #310/698: GLCaps[wgl vid 330 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #311/698: GLCaps[wgl vid 331 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #312/698: GLCaps[wgl vid 332 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #313/698: GLCaps[wgl vid 333 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #314/698: GLCaps[wgl vid 334 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #315/698: GLCaps[wgl vid 335 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #316/698: GLCaps[wgl vid 336 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #317/698: GLCaps[wgl vid 337 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #318/698: GLCaps[wgl vid 338 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #319/698: GLCaps[wgl vid 339 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #320/698: GLCaps[wgl vid 340 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #321/698: GLCaps[wgl vid 341 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #322/698: GLCaps[wgl vid 342 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #323/698: GLCaps[wgl vid 343 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #324/698: GLCaps[wgl vid 344 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #325/698: GLCaps[wgl vid 345 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #326/698: GLCaps[wgl vid 346 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #327/698: GLCaps[wgl vid 347 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #328/698: GLCaps[wgl vid 348 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #329/698: GLCaps[wgl vid 349 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #330/698: GLCaps[wgl vid 350 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #331/698: GLCaps[wgl vid 351 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #332/698: GLCaps[wgl vid 352 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #333/698: GLCaps[wgl vid 353 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #334/698: GLCaps[wgl vid 354 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #335/698: GLCaps[wgl vid 355 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #336/698: GLCaps[wgl vid 356 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #337/698: GLCaps[wgl vid 357 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #338/698: GLCaps[wgl vid 358 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #339/698: GLCaps[wgl vid 359 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #340/698: GLCaps[wgl vid 360 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #341/698: GLCaps[wgl vid 361 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #342/698: GLCaps[wgl vid 362 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #343/698: GLCaps[wgl vid 363 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #344/698: GLCaps[wgl vid 364 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #345/698: GLCaps[wgl vid 365 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #346/698: GLCaps[wgl vid 366 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #347/698: GLCaps[wgl vid 367 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #348/698: GLCaps[wgl vid 368 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #349/698: GLCaps[wgl vid 369 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #350/698: GLCaps[wgl vid 370 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #351/698: GLCaps[wgl vid 371 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #352/698: GLCaps[wgl vid 372 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #353/698: GLCaps[wgl vid 373 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #354/698: GLCaps[wgl vid 374 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #355/698: GLCaps[wgl vid 375 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #356/698: GLCaps[wgl vid 376 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #357/698: GLCaps[wgl vid 377 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #358/698: GLCaps[wgl vid 378 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #359/698: GLCaps[wgl vid 379 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #360/698: GLCaps[wgl vid 380 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #361/698: GLCaps[wgl vid 381 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #362/698: GLCaps[wgl vid 382 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #363/698: GLCaps[wgl vid 383 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #364/698: GLCaps[wgl vid 384 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #365/698: GLCaps[wgl vid 385 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #366/698: GLCaps[wgl vid 386 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #367/698: GLCaps[wgl vid 387 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #368/698: GLCaps[wgl vid 388 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #369/698: GLCaps[wgl vid 389 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #370/698: GLCaps[wgl vid 390 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #371/698: GLCaps[wgl vid 391 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #372/698: GLCaps[wgl vid 392 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #373/698: GLCaps[wgl vid 393 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #374/698: GLCaps[wgl vid 394 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #375/698: GLCaps[wgl vid 395 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #376/698: GLCaps[wgl vid 396 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #377/698: GLCaps[wgl vid 397 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #378/698: GLCaps[wgl vid 398 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #379/698: GLCaps[wgl vid 399 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #380/698: GLCaps[wgl vid 400 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #381/698: GLCaps[wgl vid 401 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #382/698: GLCaps[wgl vid 402 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #383/698: GLCaps[wgl vid 403 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #384/698: GLCaps[wgl vid 404 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #385/698: GLCaps[wgl vid 405 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #386/698: GLCaps[wgl vid 406 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #387/698: GLCaps[wgl vid 407 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #388/698: GLCaps[wgl vid 408 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #389/698: GLCaps[wgl vid 409 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #390/698: GLCaps[wgl vid 410 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #391/698: GLCaps[wgl vid 411 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #392/698: GLCaps[wgl vid 412 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #393/698: GLCaps[wgl vid 413 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #394/698: GLCaps[wgl vid 414 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #395/698: GLCaps[wgl vid 415 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #396/698: GLCaps[wgl vid 416 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #397/698: GLCaps[wgl vid 417 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #398/698: GLCaps[wgl vid 418 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #399/698: GLCaps[wgl vid 419 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #400/698: GLCaps[wgl vid 420 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #401/698: GLCaps[wgl vid 421 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #402/698: GLCaps[wgl vid 422 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #403/698: GLCaps[wgl vid 423 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #404/698: GLCaps[wgl vid 424 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #405/698: GLCaps[wgl vid 425 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #406/698: GLCaps[wgl vid 426 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #407/698: GLCaps[wgl vid 427 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #408/698: GLCaps[wgl vid 428 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #409/698: GLCaps[wgl vid 429 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #410/698: GLCaps[wgl vid 430 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #411/698: GLCaps[wgl vid 431 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #412/698: GLCaps[wgl vid 432 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #413/698: GLCaps[wgl vid 433 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #414/698: GLCaps[wgl vid 434 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #415/698: GLCaps[wgl vid 435 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #416/698: GLCaps[wgl vid 436 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #417/698: GLCaps[wgl vid 437 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #418/698: GLCaps[wgl vid 438 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #419/698: GLCaps[wgl vid 439 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #420/698: GLCaps[wgl vid 440 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #421/698: GLCaps[wgl vid 441 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #422/698: GLCaps[wgl vid 442 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #423/698: GLCaps[wgl vid 443 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #424/698: GLCaps[wgl vid 444 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #425/698: GLCaps[wgl vid 445 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #426/698: GLCaps[wgl vid 446 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #427/698: GLCaps[wgl vid 447 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #428/698: GLCaps[wgl vid 448 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #429/698: GLCaps[wgl vid 449 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #430/698: GLCaps[wgl vid 450 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #431/698: GLCaps[wgl vid 451 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #432/698: GLCaps[wgl vid 452 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #433/698: GLCaps[wgl vid 453 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #434/698: GLCaps[wgl vid 454 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #435/698: GLCaps[wgl vid 455 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #436/698: GLCaps[wgl vid 456 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #437/698: GLCaps[wgl vid 457 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #438/698: GLCaps[wgl vid 458 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #439/698: GLCaps[wgl vid 459 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #440/698: GLCaps[wgl vid 460 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #441/698: GLCaps[wgl vid 461 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #442/698: GLCaps[wgl vid 462 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #443/698: GLCaps[wgl vid 463 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #444/698: GLCaps[wgl vid 464 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #445/698: GLCaps[wgl vid 465 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #446/698: GLCaps[wgl vid 466 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #447/698: GLCaps[wgl vid 467 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #448/698: GLCaps[wgl vid 468 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #449/698: GLCaps[wgl vid 469 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #450/698: GLCaps[wgl vid 470 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #451/698: GLCaps[wgl vid 471 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #452/698: GLCaps[wgl vid 472 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #453/698: GLCaps[wgl vid 473 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #454/698: GLCaps[wgl vid 474 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #455/698: GLCaps[wgl vid 475 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #456/698: GLCaps[wgl vid 476 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #457/698: GLCaps[wgl vid 477 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #458/698: GLCaps[wgl vid 478 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #459/698: GLCaps[wgl vid 479 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #460/698: GLCaps[wgl vid 480 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #461/698: GLCaps[wgl vid 481 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #462/698: GLCaps[wgl vid 482 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #463/698: GLCaps[wgl vid 483 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #464/698: GLCaps[wgl vid 484 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #465/698: GLCaps[wgl vid 485 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #466/698: GLCaps[wgl vid 486 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #467/698: GLCaps[wgl vid 487 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #468/698: GLCaps[wgl vid 488 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #469/698: GLCaps[wgl vid 489 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #470/698: GLCaps[wgl vid 490 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #471/698: GLCaps[wgl vid 491 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #472/698: GLCaps[wgl vid 492 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #473/698: GLCaps[wgl vid 493 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #474/698: GLCaps[wgl vid 494 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #475/698: GLCaps[wgl vid 495 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #476/698: GLCaps[wgl vid 496 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #477/698: GLCaps[wgl vid 497 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #478/698: GLCaps[wgl vid 498 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #479/698: GLCaps[wgl vid 499 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #480/698: GLCaps[wgl vid 500 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #481/698: GLCaps[wgl vid 501 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #482/698: GLCaps[wgl vid 502 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #483/698: GLCaps[wgl vid 503 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #484/698: GLCaps[wgl vid 504 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #485/698: GLCaps[wgl vid 505 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #486/698: GLCaps[wgl vid 506 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #487/698: GLCaps[wgl vid 507 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #488/698: GLCaps[wgl vid 508 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #489/698: GLCaps[wgl vid 509 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #490/698: GLCaps[wgl vid 510 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #491/698: GLCaps[wgl vid 511 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #492/698: GLCaps[wgl vid 512 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #493/698: GLCaps[wgl vid 513 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #494/698: GLCaps[wgl vid 514 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #495/698: GLCaps[wgl vid 515 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #496/698: GLCaps[wgl vid 516 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #497/698: GLCaps[wgl vid 517 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #498/698: GLCaps[wgl vid 518 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #499/698: GLCaps[wgl vid 519 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #500/698: GLCaps[wgl vid 520 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #501/698: GLCaps[wgl vid 521 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #502/698: GLCaps[wgl vid 522 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #503/698: GLCaps[wgl vid 523 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #504/698: GLCaps[wgl vid 524 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #505/698: GLCaps[wgl vid 525 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #506/698: GLCaps[wgl vid 526 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #507/698: GLCaps[wgl vid 527 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #508/698: GLCaps[wgl vid 528 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #509/698: GLCaps[wgl vid 529 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #510/698: GLCaps[wgl vid 530 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #511/698: GLCaps[wgl vid 531 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #512/698: GLCaps[wgl vid 532 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #513/698: GLCaps[wgl vid 533 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #514/698: GLCaps[wgl vid 534 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #515/698: GLCaps[wgl vid 535 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #516/698: GLCaps[wgl vid 536 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #517/698: GLCaps[wgl vid 537 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #518/698: GLCaps[wgl vid 538 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #519/698: GLCaps[wgl vid 539 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #520/698: GLCaps[wgl vid 540 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #521/698: GLCaps[wgl vid 541 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #522/698: GLCaps[wgl vid 542 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #523/698: GLCaps[wgl vid 543 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #524/698: GLCaps[wgl vid 544 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #525/698: GLCaps[wgl vid 545 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #526/698: GLCaps[wgl vid 546 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #527/698: GLCaps[wgl vid 547 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #528/698: GLCaps[wgl vid 548 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #529/698: GLCaps[wgl vid 549 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #530/698: GLCaps[wgl vid 550 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #531/698: GLCaps[wgl vid 551 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #532/698: GLCaps[wgl vid 552 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #533/698: GLCaps[wgl vid 553 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #534/698: GLCaps[wgl vid 554 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #535/698: GLCaps[wgl vid 555 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #536/698: GLCaps[wgl vid 556 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #537/698: GLCaps[wgl vid 557 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #538/698: GLCaps[wgl vid 558 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #539/698: GLCaps[wgl vid 559 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #540/698: GLCaps[wgl vid 560 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #541/698: GLCaps[wgl vid 561 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #542/698: GLCaps[wgl vid 562 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #543/698: GLCaps[wgl vid 563 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #544/698: GLCaps[wgl vid 564 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #545/698: GLCaps[wgl vid 565 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #546/698: GLCaps[wgl vid 566 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #547/698: GLCaps[wgl vid 567 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #548/698: GLCaps[wgl vid 568 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #549/698: GLCaps[wgl vid 569 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #550/698: GLCaps[wgl vid 570 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #551/698: GLCaps[wgl vid 571 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #552/698: GLCaps[wgl vid 572 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #553/698: GLCaps[wgl vid 573 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #554/698: GLCaps[wgl vid 574 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #555/698: GLCaps[wgl vid 575 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #556/698: GLCaps[wgl vid 576 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #557/698: GLCaps[wgl vid 577 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #558/698: GLCaps[wgl vid 578 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #559/698: GLCaps[wgl vid 579 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #560/698: GLCaps[wgl vid 580 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #561/698: GLCaps[wgl vid 581 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #562/698: GLCaps[wgl vid 582 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #563/698: GLCaps[wgl vid 583 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #564/698: GLCaps[wgl vid 584 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #565/698: GLCaps[wgl vid 585 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #566/698: GLCaps[wgl vid 586 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #567/698: GLCaps[wgl vid 587 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #568/698: GLCaps[wgl vid 588 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #569/698: GLCaps[wgl vid 589 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #570/698: GLCaps[wgl vid 590 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #571/698: GLCaps[wgl vid 591 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #572/698: GLCaps[wgl vid 592 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #573/698: GLCaps[wgl vid 593 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #574/698: GLCaps[wgl vid 594 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #575/698: GLCaps[wgl vid 595 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #576/698: GLCaps[wgl vid 596 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #577/698: GLCaps[wgl vid 597 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #578/698: GLCaps[wgl vid 598 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #579/698: GLCaps[wgl vid 599 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #580/698: GLCaps[wgl vid 600 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #581/698: GLCaps[wgl vid 601 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #582/698: GLCaps[wgl vid 602 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #583/698: GLCaps[wgl vid 603 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #584/698: GLCaps[wgl vid 604 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #585/698: GLCaps[wgl vid 605 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #586/698: GLCaps[wgl vid 606 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #587/698: GLCaps[wgl vid 607 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #588/698: GLCaps[wgl vid 608 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #589/698: GLCaps[wgl vid 609 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #590/698: GLCaps[wgl vid 610 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #591/698: GLCaps[wgl vid 611 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #592/698: GLCaps[wgl vid 612 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #593/698: GLCaps[wgl vid 613 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #594/698: GLCaps[wgl vid 614 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #595/698: GLCaps[wgl vid 615 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #596/698: GLCaps[wgl vid 616 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #597/698: GLCaps[wgl vid 617 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #598/698: GLCaps[wgl vid 618 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #599/698: GLCaps[wgl vid 619 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #600/698: GLCaps[wgl vid 620 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #601/698: GLCaps[wgl vid 621 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #602/698: GLCaps[wgl vid 622 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #603/698: GLCaps[wgl vid 623 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #604/698: GLCaps[wgl vid 624 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #605/698: GLCaps[wgl vid 625 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #606/698: GLCaps[wgl vid 626 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #607/698: GLCaps[wgl vid 627 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #608/698: GLCaps[wgl vid 628 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #609/698: GLCaps[wgl vid 629 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #610/698: GLCaps[wgl vid 630 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #611/698: GLCaps[wgl vid 631 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #612/698: GLCaps[wgl vid 632 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #613/698: GLCaps[wgl vid 633 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #614/698: GLCaps[wgl vid 634 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #615/698: GLCaps[wgl vid 635 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #616/698: GLCaps[wgl vid 636 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #617/698: GLCaps[wgl vid 637 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #618/698: GLCaps[wgl vid 638 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #619/698: GLCaps[wgl vid 639 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #620/698: GLCaps[wgl vid 640 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #621/698: GLCaps[wgl vid 641 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #622/698: GLCaps[wgl vid 642 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #623/698: GLCaps[wgl vid 643 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #624/698: GLCaps[wgl vid 644 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #625/698: GLCaps[wgl vid 645 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #626/698: GLCaps[wgl vid 646 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #627/698: GLCaps[wgl vid 647 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #628/698: GLCaps[wgl vid 648 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #629/698: GLCaps[wgl vid 649 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #630/698: GLCaps[wgl vid 650 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #631/698: GLCaps[wgl vid 651 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #632/698: GLCaps[wgl vid 652 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #633/698: GLCaps[wgl vid 653 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #634/698: GLCaps[wgl vid 654 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #635/698: GLCaps[wgl vid 655 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #636/698: GLCaps[wgl vid 656 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #637/698: GLCaps[wgl vid 657 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #638/698: GLCaps[wgl vid 658 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #639/698: GLCaps[wgl vid 659 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #640/698: GLCaps[wgl vid 660 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #641/698: GLCaps[wgl vid 661 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #642/698: GLCaps[wgl vid 662 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #643/698: GLCaps[wgl vid 663 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #644/698: GLCaps[wgl vid 664 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #645/698: GLCaps[wgl vid 665 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #646/698: GLCaps[wgl vid 666 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #647/698: GLCaps[wgl vid 667 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #648/698: GLCaps[wgl vid 668 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #649/698: GLCaps[wgl vid 669 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #650/698: GLCaps[wgl vid 670 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #651/698: GLCaps[wgl vid 671 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #652/698: GLCaps[wgl vid 672 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #653/698: GLCaps[wgl vid 673 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #654/698: GLCaps[wgl vid 674 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #655/698: GLCaps[wgl vid 675 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #656/698: GLCaps[wgl vid 676 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #657/698: GLCaps[wgl vid 677 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #658/698: GLCaps[wgl vid 678 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #659/698: GLCaps[wgl vid 679 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #660/698: GLCaps[wgl vid 680 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #661/698: GLCaps[wgl vid 681 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #662/698: GLCaps[wgl vid 682 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #663/698: GLCaps[wgl vid 683 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #664/698: GLCaps[wgl vid 684 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #665/698: GLCaps[wgl vid 685 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #666/698: GLCaps[wgl vid 686 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #667/698: GLCaps[wgl vid 687 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #668/698: GLCaps[wgl vid 688 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #669/698: GLCaps[wgl vid 689 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #670/698: GLCaps[wgl vid 690 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #671/698: GLCaps[wgl vid 691 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #672/698: GLCaps[wgl vid 692 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #673/698: GLCaps[wgl vid 693 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #674/698: GLCaps[wgl vid 694 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #675/698: GLCaps[wgl vid 695 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #676/698: GLCaps[wgl vid 696 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #677/698: GLCaps[wgl vid 697 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #678/698: GLCaps[wgl vid 698 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #679/698: GLCaps[wgl vid 699 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #680/698: GLCaps[wgl vid 700 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #681/698: GLCaps[wgl vid 701 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #682/698: GLCaps[wgl vid 702 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #683/698: GLCaps[wgl vid 703 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #684/698: GLCaps[wgl vid 704 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #685/698: GLCaps[wgl vid 705 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #686/698: GLCaps[wgl vid 706 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #687/698: GLCaps[wgl vid 707 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #688/698: GLCaps[wgl vid 708 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #689/698: GLCaps[wgl vid 709 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #690/698: GLCaps[wgl vid 710 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #691/698: GLCaps[wgl vid 711 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #692/698: GLCaps[wgl vid 712 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] junit.framework.TestListener: endTest(test01DesktopCapsEquals)
[apply] junit.framework.TestListener: startTest(test02EGLCapsEquals)
[apply] junit.framework.TestListener: endTest(test02EGLCapsEquals)
[apply] #693/698: GLCaps[wgl vid 713 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #694/698: GLCaps[wgl vid 714 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #695/698: GLCaps[wgl vid 715 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #696/698: GLCaps[wgl vid 716 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #697/698: GLCaps[wgl vid 717 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #698/698: GLCaps[wgl vid 718 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test01DesktopCapsEquals
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test02EGLCapsEquals
[apply] No EGL factory available, bailing out
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test02EGLCapsEquals
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901424242 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901424242 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.815 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901421096 ms III - Start
[apply] SLOCK [T main @ 1691901421097 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test01DesktopCapsEquals
[apply] # 1/698: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 2/698: GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 3/698: GLCaps[wgl vid 3 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 4/698: GLCaps[wgl vid 4 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 5/698: GLCaps[wgl vid 5 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 6/698: GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 7/698: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 8/698: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 9/698: GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 10/698: GLCaps[wgl vid 10 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 11/698: GLCaps[wgl vid 11 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 12/698: GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 13/698: GLCaps[wgl vid 13 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 14/698: GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 15/698: GLCaps[wgl vid 15 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 16/698: GLCaps[wgl vid 16 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 17/698: GLCaps[wgl vid 17 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 18/698: GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 19/698: GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 20/698: GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 21/698: GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 22/698: GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 23/698: GLCaps[wgl vid 23 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 24/698: GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 25/698: GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 26/698: GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 27/698: GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 28/698: GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 29/698: GLCaps[wgl vid 29 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 30/698: GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 31/698: GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 32/698: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 33/698: GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 34/698: GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 35/698: GLCaps[wgl vid 35 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 36/698: GLCaps[wgl vid 36 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 37/698: GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 38/698: GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 39/698: GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 40/698: GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 41/698: GLCaps[wgl vid 41 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 42/698: GLCaps[wgl vid 42 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 43/698: GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 44/698: GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 45/698: GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 46/698: GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 47/698: GLCaps[wgl vid 47 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 48/698: GLCaps[wgl vid 48 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 49/698: GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 50/698: GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 51/698: GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 52/698: GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 53/698: GLCaps[wgl vid 53 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 54/698: GLCaps[wgl vid 54 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 55/698: GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 56/698: GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 57/698: GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 58/698: GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 59/698: GLCaps[wgl vid 59 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 60/698: GLCaps[wgl vid 60 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 61/698: GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 62/698: GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 63/698: GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 64/698: GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 65/698: GLCaps[wgl vid 65 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 66/698: GLCaps[wgl vid 66 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 67/698: GLCaps[wgl vid 67 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 68/698: GLCaps[wgl vid 68 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 69/698: GLCaps[wgl vid 69 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 70/698: GLCaps[wgl vid 70 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 71/698: GLCaps[wgl vid 71 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 72/698: GLCaps[wgl vid 72 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 73/698: GLCaps[wgl vid 73 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 74/698: GLCaps[wgl vid 74 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 75/698: GLCaps[wgl vid 75 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 76/698: GLCaps[wgl vid 76 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 77/698: GLCaps[wgl vid 77 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 78/698: GLCaps[wgl vid 78 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 79/698: GLCaps[wgl vid 79 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 80/698: GLCaps[wgl vid 80 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 81/698: GLCaps[wgl vid 81 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 82/698: GLCaps[wgl vid 82 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 83/698: GLCaps[wgl vid 83 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 84/698: GLCaps[wgl vid 84 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 85/698: GLCaps[wgl vid 85 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 86/698: GLCaps[wgl vid 86 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 87/698: GLCaps[wgl vid 87 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 88/698: GLCaps[wgl vid 88 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 89/698: GLCaps[wgl vid 89 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 90/698: GLCaps[wgl vid 90 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 91/698: GLCaps[wgl vid 91 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 92/698: GLCaps[wgl vid 92 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 93/698: GLCaps[wgl vid 93 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 94/698: GLCaps[wgl vid 94 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 95/698: GLCaps[wgl vid 95 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 96/698: GLCaps[wgl vid 96 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 97/698: GLCaps[wgl vid 97 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 98/698: GLCaps[wgl vid 98 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] # 99/698: GLCaps[wgl vid 99 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #100/698: GLCaps[wgl vid 100 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #101/698: GLCaps[wgl vid 101 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #102/698: GLCaps[wgl vid 102 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #103/698: GLCaps[wgl vid 103 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #104/698: GLCaps[wgl vid 104 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #105/698: GLCaps[wgl vid 105 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #106/698: GLCaps[wgl vid 106 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #107/698: GLCaps[wgl vid 107 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #108/698: GLCaps[wgl vid 108 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #109/698: GLCaps[wgl vid 109 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #110/698: GLCaps[wgl vid 110 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #111/698: GLCaps[wgl vid 111 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #112/698: GLCaps[wgl vid 112 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #113/698: GLCaps[wgl vid 113 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #114/698: GLCaps[wgl vid 114 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #115/698: GLCaps[wgl vid 115 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #116/698: GLCaps[wgl vid 116 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #117/698: GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #118/698: GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #119/698: GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #120/698: GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #121/698: GLCaps[wgl vid 121 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #122/698: GLCaps[wgl vid 122 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #123/698: GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #124/698: GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #125/698: GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #126/698: GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #127/698: GLCaps[wgl vid 127 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #128/698: GLCaps[wgl vid 128 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #129/698: GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #130/698: GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #131/698: GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #132/698: GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #133/698: GLCaps[wgl vid 133 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #134/698: GLCaps[wgl vid 134 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #135/698: GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #136/698: GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #137/698: GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #138/698: GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #139/698: GLCaps[wgl vid 139 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #140/698: GLCaps[wgl vid 140 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #141/698: GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #142/698: GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #143/698: GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #144/698: GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #145/698: GLCaps[wgl vid 145 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #146/698: GLCaps[wgl vid 146 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #147/698: GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #148/698: GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #149/698: GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #150/698: GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #151/698: GLCaps[wgl vid 151 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #152/698: GLCaps[wgl vid 152 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #153/698: GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #154/698: GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #155/698: GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #156/698: GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #157/698: GLCaps[wgl vid 157 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #158/698: GLCaps[wgl vid 158 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #159/698: GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #160/698: GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #161/698: GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #162/698: GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #163/698: GLCaps[wgl vid 163 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #164/698: GLCaps[wgl vid 164 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #165/698: GLCaps[wgl vid 165 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #166/698: GLCaps[wgl vid 166 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #167/698: GLCaps[wgl vid 167 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #168/698: GLCaps[wgl vid 168 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #169/698: GLCaps[wgl vid 169 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #170/698: GLCaps[wgl vid 170 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #171/698: GLCaps[wgl vid 171 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #172/698: GLCaps[wgl vid 172 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #173/698: GLCaps[wgl vid 173 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #174/698: GLCaps[wgl vid 174 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #175/698: GLCaps[wgl vid 175 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #176/698: GLCaps[wgl vid 176 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #177/698: GLCaps[wgl vid 177 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #178/698: GLCaps[wgl vid 178 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #179/698: GLCaps[wgl vid 179 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #180/698: GLCaps[wgl vid 180 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #181/698: GLCaps[wgl vid 181 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #182/698: GLCaps[wgl vid 182 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #183/698: GLCaps[wgl vid 183 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #184/698: GLCaps[wgl vid 184 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #185/698: GLCaps[wgl vid 185 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #186/698: GLCaps[wgl vid 186 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #187/698: GLCaps[wgl vid 187 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #188/698: GLCaps[wgl vid 188 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #189/698: GLCaps[wgl vid 189 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #190/698: GLCaps[wgl vid 190 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #191/698: GLCaps[wgl vid 191 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #192/698: GLCaps[wgl vid 192 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #193/698: GLCaps[wgl vid 193 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #194/698: GLCaps[wgl vid 194 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #195/698: GLCaps[wgl vid 195 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #196/698: GLCaps[wgl vid 196 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[apply] #197/698: GLCaps[wgl vid 197 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] #198/698: GLCaps[wgl vid 198 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] #199/698: GLCaps[wgl vid 199 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] #200/698: GLCaps[wgl vid 200 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] #201/698: GLCaps[wgl vid 201 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] #202/698: GLCaps[wgl vid 202 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] #203/698: GLCaps[wgl vid 203 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] #204/698: GLCaps[wgl vid 204 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] #205/698: GLCaps[wgl vid 205 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] #206/698: GLCaps[wgl vid 206 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] #207/698: GLCaps[wgl vid 207 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] #208/698: GLCaps[wgl vid 208 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[apply] #209/698: GLCaps[wgl vid 209 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] #210/698: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] #211/698: GLCaps[wgl vid 213 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] #212/698: GLCaps[wgl vid 214 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[apply] #213/698: GLCaps[wgl vid 233 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #214/698: GLCaps[wgl vid 234 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #215/698: GLCaps[wgl vid 235 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #216/698: GLCaps[wgl vid 236 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #217/698: GLCaps[wgl vid 237 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #218/698: GLCaps[wgl vid 238 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #219/698: GLCaps[wgl vid 239 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #220/698: GLCaps[wgl vid 240 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #221/698: GLCaps[wgl vid 241 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #222/698: GLCaps[wgl vid 242 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #223/698: GLCaps[wgl vid 243 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #224/698: GLCaps[wgl vid 244 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #225/698: GLCaps[wgl vid 245 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #226/698: GLCaps[wgl vid 246 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #227/698: GLCaps[wgl vid 247 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #228/698: GLCaps[wgl vid 248 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #229/698: GLCaps[wgl vid 249 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #230/698: GLCaps[wgl vid 250 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #231/698: GLCaps[wgl vid 251 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #232/698: GLCaps[wgl vid 252 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #233/698: GLCaps[wgl vid 253 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #234/698: GLCaps[wgl vid 254 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #235/698: GLCaps[wgl vid 255 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #236/698: GLCaps[wgl vid 256 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #237/698: GLCaps[wgl vid 257 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #238/698: GLCaps[wgl vid 258 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #239/698: GLCaps[wgl vid 259 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #240/698: GLCaps[wgl vid 260 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #241/698: GLCaps[wgl vid 261 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #242/698: GLCaps[wgl vid 262 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #243/698: GLCaps[wgl vid 263 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #244/698: GLCaps[wgl vid 264 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #245/698: GLCaps[wgl vid 265 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #246/698: GLCaps[wgl vid 266 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #247/698: GLCaps[wgl vid 267 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #248/698: GLCaps[wgl vid 268 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #249/698: GLCaps[wgl vid 269 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #250/698: GLCaps[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #251/698: GLCaps[wgl vid 271 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #252/698: GLCaps[wgl vid 272 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #253/698: GLCaps[wgl vid 273 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #254/698: GLCaps[wgl vid 274 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #255/698: GLCaps[wgl vid 275 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #256/698: GLCaps[wgl vid 276 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #257/698: GLCaps[wgl vid 277 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #258/698: GLCaps[wgl vid 278 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #259/698: GLCaps[wgl vid 279 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #260/698: GLCaps[wgl vid 280 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #261/698: GLCaps[wgl vid 281 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #262/698: GLCaps[wgl vid 282 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #263/698: GLCaps[wgl vid 283 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #264/698: GLCaps[wgl vid 284 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #265/698: GLCaps[wgl vid 285 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #266/698: GLCaps[wgl vid 286 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #267/698: GLCaps[wgl vid 287 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #268/698: GLCaps[wgl vid 288 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #269/698: GLCaps[wgl vid 289 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #270/698: GLCaps[wgl vid 290 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #271/698: GLCaps[wgl vid 291 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #272/698: GLCaps[wgl vid 292 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #273/698: GLCaps[wgl vid 293 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #274/698: GLCaps[wgl vid 294 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #275/698: GLCaps[wgl vid 295 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #276/698: GLCaps[wgl vid 296 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #277/698: GLCaps[wgl vid 297 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #278/698: GLCaps[wgl vid 298 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #279/698: GLCaps[wgl vid 299 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #280/698: GLCaps[wgl vid 300 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #281/698: GLCaps[wgl vid 301 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #282/698: GLCaps[wgl vid 302 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #283/698: GLCaps[wgl vid 303 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #284/698: GLCaps[wgl vid 304 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #285/698: GLCaps[wgl vid 305 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #286/698: GLCaps[wgl vid 306 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #287/698: GLCaps[wgl vid 307 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #288/698: GLCaps[wgl vid 308 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #289/698: GLCaps[wgl vid 309 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #290/698: GLCaps[wgl vid 310 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #291/698: GLCaps[wgl vid 311 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #292/698: GLCaps[wgl vid 312 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #293/698: GLCaps[wgl vid 313 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #294/698: GLCaps[wgl vid 314 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #295/698: GLCaps[wgl vid 315 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #296/698: GLCaps[wgl vid 316 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #297/698: GLCaps[wgl vid 317 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #298/698: GLCaps[wgl vid 318 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #299/698: GLCaps[wgl vid 319 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #300/698: GLCaps[wgl vid 320 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #301/698: GLCaps[wgl vid 321 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #302/698: GLCaps[wgl vid 322 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #303/698: GLCaps[wgl vid 323 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #304/698: GLCaps[wgl vid 324 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #305/698: GLCaps[wgl vid 325 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #306/698: GLCaps[wgl vid 326 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #307/698: GLCaps[wgl vid 327 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #308/698: GLCaps[wgl vid 328 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #309/698: GLCaps[wgl vid 329 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #310/698: GLCaps[wgl vid 330 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #311/698: GLCaps[wgl vid 331 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #312/698: GLCaps[wgl vid 332 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #313/698: GLCaps[wgl vid 333 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #314/698: GLCaps[wgl vid 334 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #315/698: GLCaps[wgl vid 335 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #316/698: GLCaps[wgl vid 336 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #317/698: GLCaps[wgl vid 337 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #318/698: GLCaps[wgl vid 338 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #319/698: GLCaps[wgl vid 339 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #320/698: GLCaps[wgl vid 340 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #321/698: GLCaps[wgl vid 341 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #322/698: GLCaps[wgl vid 342 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #323/698: GLCaps[wgl vid 343 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #324/698: GLCaps[wgl vid 344 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #325/698: GLCaps[wgl vid 345 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #326/698: GLCaps[wgl vid 346 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #327/698: GLCaps[wgl vid 347 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #328/698: GLCaps[wgl vid 348 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #329/698: GLCaps[wgl vid 349 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #330/698: GLCaps[wgl vid 350 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #331/698: GLCaps[wgl vid 351 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #332/698: GLCaps[wgl vid 352 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #333/698: GLCaps[wgl vid 353 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #334/698: GLCaps[wgl vid 354 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #335/698: GLCaps[wgl vid 355 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #336/698: GLCaps[wgl vid 356 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #337/698: GLCaps[wgl vid 357 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #338/698: GLCaps[wgl vid 358 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #339/698: GLCaps[wgl vid 359 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #340/698: GLCaps[wgl vid 360 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #341/698: GLCaps[wgl vid 361 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #342/698: GLCaps[wgl vid 362 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #343/698: GLCaps[wgl vid 363 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #344/698: GLCaps[wgl vid 364 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #345/698: GLCaps[wgl vid 365 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #346/698: GLCaps[wgl vid 366 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #347/698: GLCaps[wgl vid 367 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #348/698: GLCaps[wgl vid 368 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #349/698: GLCaps[wgl vid 369 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #350/698: GLCaps[wgl vid 370 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #351/698: GLCaps[wgl vid 371 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #352/698: GLCaps[wgl vid 372 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #353/698: GLCaps[wgl vid 373 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #354/698: GLCaps[wgl vid 374 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #355/698: GLCaps[wgl vid 375 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #356/698: GLCaps[wgl vid 376 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #357/698: GLCaps[wgl vid 377 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #358/698: GLCaps[wgl vid 378 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #359/698: GLCaps[wgl vid 379 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #360/698: GLCaps[wgl vid 380 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #361/698: GLCaps[wgl vid 381 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #362/698: GLCaps[wgl vid 382 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #363/698: GLCaps[wgl vid 383 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #364/698: GLCaps[wgl vid 384 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #365/698: GLCaps[wgl vid 385 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #366/698: GLCaps[wgl vid 386 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #367/698: GLCaps[wgl vid 387 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #368/698: GLCaps[wgl vid 388 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #369/698: GLCaps[wgl vid 389 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #370/698: GLCaps[wgl vid 390 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #371/698: GLCaps[wgl vid 391 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #372/698: GLCaps[wgl vid 392 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #373/698: GLCaps[wgl vid 393 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #374/698: GLCaps[wgl vid 394 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #375/698: GLCaps[wgl vid 395 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #376/698: GLCaps[wgl vid 396 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #377/698: GLCaps[wgl vid 397 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #378/698: GLCaps[wgl vid 398 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #379/698: GLCaps[wgl vid 399 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #380/698: GLCaps[wgl vid 400 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #381/698: GLCaps[wgl vid 401 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #382/698: GLCaps[wgl vid 402 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #383/698: GLCaps[wgl vid 403 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #384/698: GLCaps[wgl vid 404 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #385/698: GLCaps[wgl vid 405 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #386/698: GLCaps[wgl vid 406 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #387/698: GLCaps[wgl vid 407 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #388/698: GLCaps[wgl vid 408 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #389/698: GLCaps[wgl vid 409 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #390/698: GLCaps[wgl vid 410 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #391/698: GLCaps[wgl vid 411 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #392/698: GLCaps[wgl vid 412 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #393/698: GLCaps[wgl vid 413 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #394/698: GLCaps[wgl vid 414 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #395/698: GLCaps[wgl vid 415 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #396/698: GLCaps[wgl vid 416 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #397/698: GLCaps[wgl vid 417 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #398/698: GLCaps[wgl vid 418 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #399/698: GLCaps[wgl vid 419 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #400/698: GLCaps[wgl vid 420 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #401/698: GLCaps[wgl vid 421 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #402/698: GLCaps[wgl vid 422 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #403/698: GLCaps[wgl vid 423 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #404/698: GLCaps[wgl vid 424 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #405/698: GLCaps[wgl vid 425 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #406/698: GLCaps[wgl vid 426 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #407/698: GLCaps[wgl vid 427 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #408/698: GLCaps[wgl vid 428 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #409/698: GLCaps[wgl vid 429 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #410/698: GLCaps[wgl vid 430 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #411/698: GLCaps[wgl vid 431 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #412/698: GLCaps[wgl vid 432 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #413/698: GLCaps[wgl vid 433 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #414/698: GLCaps[wgl vid 434 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #415/698: GLCaps[wgl vid 435 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #416/698: GLCaps[wgl vid 436 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #417/698: GLCaps[wgl vid 437 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #418/698: GLCaps[wgl vid 438 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #419/698: GLCaps[wgl vid 439 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #420/698: GLCaps[wgl vid 440 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #421/698: GLCaps[wgl vid 441 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #422/698: GLCaps[wgl vid 442 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #423/698: GLCaps[wgl vid 443 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #424/698: GLCaps[wgl vid 444 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #425/698: GLCaps[wgl vid 445 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #426/698: GLCaps[wgl vid 446 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #427/698: GLCaps[wgl vid 447 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #428/698: GLCaps[wgl vid 448 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #429/698: GLCaps[wgl vid 449 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #430/698: GLCaps[wgl vid 450 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #431/698: GLCaps[wgl vid 451 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #432/698: GLCaps[wgl vid 452 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #433/698: GLCaps[wgl vid 453 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #434/698: GLCaps[wgl vid 454 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #435/698: GLCaps[wgl vid 455 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #436/698: GLCaps[wgl vid 456 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #437/698: GLCaps[wgl vid 457 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #438/698: GLCaps[wgl vid 458 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #439/698: GLCaps[wgl vid 459 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #440/698: GLCaps[wgl vid 460 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #441/698: GLCaps[wgl vid 461 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #442/698: GLCaps[wgl vid 462 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #443/698: GLCaps[wgl vid 463 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #444/698: GLCaps[wgl vid 464 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #445/698: GLCaps[wgl vid 465 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #446/698: GLCaps[wgl vid 466 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #447/698: GLCaps[wgl vid 467 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #448/698: GLCaps[wgl vid 468 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #449/698: GLCaps[wgl vid 469 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #450/698: GLCaps[wgl vid 470 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #451/698: GLCaps[wgl vid 471 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #452/698: GLCaps[wgl vid 472 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #453/698: GLCaps[wgl vid 473 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #454/698: GLCaps[wgl vid 474 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #455/698: GLCaps[wgl vid 475 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #456/698: GLCaps[wgl vid 476 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #457/698: GLCaps[wgl vid 477 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #458/698: GLCaps[wgl vid 478 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #459/698: GLCaps[wgl vid 479 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #460/698: GLCaps[wgl vid 480 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #461/698: GLCaps[wgl vid 481 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #462/698: GLCaps[wgl vid 482 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #463/698: GLCaps[wgl vid 483 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #464/698: GLCaps[wgl vid 484 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #465/698: GLCaps[wgl vid 485 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #466/698: GLCaps[wgl vid 486 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #467/698: GLCaps[wgl vid 487 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #468/698: GLCaps[wgl vid 488 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #469/698: GLCaps[wgl vid 489 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #470/698: GLCaps[wgl vid 490 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #471/698: GLCaps[wgl vid 491 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #472/698: GLCaps[wgl vid 492 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #473/698: GLCaps[wgl vid 493 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #474/698: GLCaps[wgl vid 494 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #475/698: GLCaps[wgl vid 495 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #476/698: GLCaps[wgl vid 496 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #477/698: GLCaps[wgl vid 497 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #478/698: GLCaps[wgl vid 498 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #479/698: GLCaps[wgl vid 499 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #480/698: GLCaps[wgl vid 500 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #481/698: GLCaps[wgl vid 501 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #482/698: GLCaps[wgl vid 502 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #483/698: GLCaps[wgl vid 503 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #484/698: GLCaps[wgl vid 504 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #485/698: GLCaps[wgl vid 505 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #486/698: GLCaps[wgl vid 506 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #487/698: GLCaps[wgl vid 507 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #488/698: GLCaps[wgl vid 508 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #489/698: GLCaps[wgl vid 509 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #490/698: GLCaps[wgl vid 510 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #491/698: GLCaps[wgl vid 511 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #492/698: GLCaps[wgl vid 512 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #493/698: GLCaps[wgl vid 513 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #494/698: GLCaps[wgl vid 514 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #495/698: GLCaps[wgl vid 515 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #496/698: GLCaps[wgl vid 516 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #497/698: GLCaps[wgl vid 517 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #498/698: GLCaps[wgl vid 518 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #499/698: GLCaps[wgl vid 519 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #500/698: GLCaps[wgl vid 520 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #501/698: GLCaps[wgl vid 521 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #502/698: GLCaps[wgl vid 522 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #503/698: GLCaps[wgl vid 523 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #504/698: GLCaps[wgl vid 524 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #505/698: GLCaps[wgl vid 525 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #506/698: GLCaps[wgl vid 526 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #507/698: GLCaps[wgl vid 527 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #508/698: GLCaps[wgl vid 528 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #509/698: GLCaps[wgl vid 529 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #510/698: GLCaps[wgl vid 530 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #511/698: GLCaps[wgl vid 531 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #512/698: GLCaps[wgl vid 532 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #513/698: GLCaps[wgl vid 533 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #514/698: GLCaps[wgl vid 534 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #515/698: GLCaps[wgl vid 535 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #516/698: GLCaps[wgl vid 536 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #517/698: GLCaps[wgl vid 537 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #518/698: GLCaps[wgl vid 538 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #519/698: GLCaps[wgl vid 539 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #520/698: GLCaps[wgl vid 540 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #521/698: GLCaps[wgl vid 541 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #522/698: GLCaps[wgl vid 542 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #523/698: GLCaps[wgl vid 543 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #524/698: GLCaps[wgl vid 544 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #525/698: GLCaps[wgl vid 545 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #526/698: GLCaps[wgl vid 546 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #527/698: GLCaps[wgl vid 547 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #528/698: GLCaps[wgl vid 548 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #529/698: GLCaps[wgl vid 549 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #530/698: GLCaps[wgl vid 550 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #531/698: GLCaps[wgl vid 551 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #532/698: GLCaps[wgl vid 552 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #533/698: GLCaps[wgl vid 553 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #534/698: GLCaps[wgl vid 554 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #535/698: GLCaps[wgl vid 555 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #536/698: GLCaps[wgl vid 556 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #537/698: GLCaps[wgl vid 557 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #538/698: GLCaps[wgl vid 558 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #539/698: GLCaps[wgl vid 559 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #540/698: GLCaps[wgl vid 560 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #541/698: GLCaps[wgl vid 561 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #542/698: GLCaps[wgl vid 562 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #543/698: GLCaps[wgl vid 563 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #544/698: GLCaps[wgl vid 564 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #545/698: GLCaps[wgl vid 565 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #546/698: GLCaps[wgl vid 566 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #547/698: GLCaps[wgl vid 567 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #548/698: GLCaps[wgl vid 568 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #549/698: GLCaps[wgl vid 569 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #550/698: GLCaps[wgl vid 570 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #551/698: GLCaps[wgl vid 571 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #552/698: GLCaps[wgl vid 572 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #553/698: GLCaps[wgl vid 573 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #554/698: GLCaps[wgl vid 574 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #555/698: GLCaps[wgl vid 575 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #556/698: GLCaps[wgl vid 576 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #557/698: GLCaps[wgl vid 577 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #558/698: GLCaps[wgl vid 578 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #559/698: GLCaps[wgl vid 579 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #560/698: GLCaps[wgl vid 580 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #561/698: GLCaps[wgl vid 581 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #562/698: GLCaps[wgl vid 582 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #563/698: GLCaps[wgl vid 583 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #564/698: GLCaps[wgl vid 584 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #565/698: GLCaps[wgl vid 585 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #566/698: GLCaps[wgl vid 586 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #567/698: GLCaps[wgl vid 587 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #568/698: GLCaps[wgl vid 588 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #569/698: GLCaps[wgl vid 589 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #570/698: GLCaps[wgl vid 590 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #571/698: GLCaps[wgl vid 591 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #572/698: GLCaps[wgl vid 592 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #573/698: GLCaps[wgl vid 593 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #574/698: GLCaps[wgl vid 594 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #575/698: GLCaps[wgl vid 595 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #576/698: GLCaps[wgl vid 596 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #577/698: GLCaps[wgl vid 597 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #578/698: GLCaps[wgl vid 598 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #579/698: GLCaps[wgl vid 599 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #580/698: GLCaps[wgl vid 600 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #581/698: GLCaps[wgl vid 601 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #582/698: GLCaps[wgl vid 602 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #583/698: GLCaps[wgl vid 603 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #584/698: GLCaps[wgl vid 604 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #585/698: GLCaps[wgl vid 605 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #586/698: GLCaps[wgl vid 606 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #587/698: GLCaps[wgl vid 607 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #588/698: GLCaps[wgl vid 608 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #589/698: GLCaps[wgl vid 609 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #590/698: GLCaps[wgl vid 610 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #591/698: GLCaps[wgl vid 611 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #592/698: GLCaps[wgl vid 612 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #593/698: GLCaps[wgl vid 613 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #594/698: GLCaps[wgl vid 614 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #595/698: GLCaps[wgl vid 615 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #596/698: GLCaps[wgl vid 616 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #597/698: GLCaps[wgl vid 617 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #598/698: GLCaps[wgl vid 618 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #599/698: GLCaps[wgl vid 619 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #600/698: GLCaps[wgl vid 620 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #601/698: GLCaps[wgl vid 621 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #602/698: GLCaps[wgl vid 622 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #603/698: GLCaps[wgl vid 623 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #604/698: GLCaps[wgl vid 624 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #605/698: GLCaps[wgl vid 625 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #606/698: GLCaps[wgl vid 626 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #607/698: GLCaps[wgl vid 627 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #608/698: GLCaps[wgl vid 628 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #609/698: GLCaps[wgl vid 629 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #610/698: GLCaps[wgl vid 630 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #611/698: GLCaps[wgl vid 631 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #612/698: GLCaps[wgl vid 632 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #613/698: GLCaps[wgl vid 633 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #614/698: GLCaps[wgl vid 634 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #615/698: GLCaps[wgl vid 635 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #616/698: GLCaps[wgl vid 636 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #617/698: GLCaps[wgl vid 637 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #618/698: GLCaps[wgl vid 638 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #619/698: GLCaps[wgl vid 639 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #620/698: GLCaps[wgl vid 640 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #621/698: GLCaps[wgl vid 641 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #622/698: GLCaps[wgl vid 642 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #623/698: GLCaps[wgl vid 643 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #624/698: GLCaps[wgl vid 644 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #625/698: GLCaps[wgl vid 645 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #626/698: GLCaps[wgl vid 646 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #627/698: GLCaps[wgl vid 647 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #628/698: GLCaps[wgl vid 648 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #629/698: GLCaps[wgl vid 649 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #630/698: GLCaps[wgl vid 650 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #631/698: GLCaps[wgl vid 651 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #632/698: GLCaps[wgl vid 652 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #633/698: GLCaps[wgl vid 653 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #634/698: GLCaps[wgl vid 654 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #635/698: GLCaps[wgl vid 655 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #636/698: GLCaps[wgl vid 656 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #637/698: GLCaps[wgl vid 657 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #638/698: GLCaps[wgl vid 658 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #639/698: GLCaps[wgl vid 659 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #640/698: GLCaps[wgl vid 660 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #641/698: GLCaps[wgl vid 661 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #642/698: GLCaps[wgl vid 662 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #643/698: GLCaps[wgl vid 663 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #644/698: GLCaps[wgl vid 664 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #645/698: GLCaps[wgl vid 665 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #646/698: GLCaps[wgl vid 666 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #647/698: GLCaps[wgl vid 667 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #648/698: GLCaps[wgl vid 668 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #649/698: GLCaps[wgl vid 669 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #650/698: GLCaps[wgl vid 670 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #651/698: GLCaps[wgl vid 671 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #652/698: GLCaps[wgl vid 672 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #653/698: GLCaps[wgl vid 673 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #654/698: GLCaps[wgl vid 674 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #655/698: GLCaps[wgl vid 675 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #656/698: GLCaps[wgl vid 676 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #657/698: GLCaps[wgl vid 677 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #658/698: GLCaps[wgl vid 678 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #659/698: GLCaps[wgl vid 679 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #660/698: GLCaps[wgl vid 680 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #661/698: GLCaps[wgl vid 681 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #662/698: GLCaps[wgl vid 682 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #663/698: GLCaps[wgl vid 683 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #664/698: GLCaps[wgl vid 684 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #665/698: GLCaps[wgl vid 685 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #666/698: GLCaps[wgl vid 686 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #667/698: GLCaps[wgl vid 687 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #668/698: GLCaps[wgl vid 688 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #669/698: GLCaps[wgl vid 689 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #670/698: GLCaps[wgl vid 690 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #671/698: GLCaps[wgl vid 691 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #672/698: GLCaps[wgl vid 692 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #673/698: GLCaps[wgl vid 693 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #674/698: GLCaps[wgl vid 694 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #675/698: GLCaps[wgl vid 695 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #676/698: GLCaps[wgl vid 696 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #677/698: GLCaps[wgl vid 697 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #678/698: GLCaps[wgl vid 698 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #679/698: GLCaps[wgl vid 699 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #680/698: GLCaps[wgl vid 700 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #681/698: GLCaps[wgl vid 701 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #682/698: GLCaps[wgl vid 702 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #683/698: GLCaps[wgl vid 703 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #684/698: GLCaps[wgl vid 704 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #685/698: GLCaps[wgl vid 705 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #686/698: GLCaps[wgl vid 706 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #687/698: GLCaps[wgl vid 707 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #688/698: GLCaps[wgl vid 708 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #689/698: GLCaps[wgl vid 709 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #690/698: GLCaps[wgl vid 710 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #691/698: GLCaps[wgl vid 711 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #692/698: GLCaps[wgl vid 712 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #693/698: GLCaps[wgl vid 713 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #694/698: GLCaps[wgl vid 714 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #695/698: GLCaps[wgl vid 715 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #696/698: GLCaps[wgl vid 716 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #697/698: GLCaps[wgl vid 717 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] #698/698: GLCaps[wgl vid 718 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test01DesktopCapsEquals
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test02EGLCapsEquals
[apply] No EGL factory available, bailing out
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test02EGLCapsEquals
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901424242 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901424242 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01DesktopCapsEquals took 3.109 sec
[apply] Testcase: test02EGLCapsEquals took 0.001 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] junit.framework.TestListener: tests to run: 8
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901425589 ms III - Start
[apply] SLOCK [T main @ 1691901425589 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(testOffscreenFBOMultiSampleAA0)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenFBOMultiSampleAA0
[apply]
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[apply]
[apply] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[apply]
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestMultisampleES1NEWT.testOffscreenFBOMultiSampleAA0____-n0000-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenFBOMultiSampleAA0
[apply] junit.framework.TestListener: endTest(testOffscreenFBOMultiSampleAA0)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenPBufferMultiSampleAA0
[apply] junit.framework.TestListener: startTest(testOffscreenPBufferMultiSampleAA0)
[apply]
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply]
[apply] Chosen : GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply]
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestMultisampleES1NEWT.testOffscreenPBufferMultiSampleAA0-n0000-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] junit.framework.TestListener: endTest(testOffscreenPBufferMultiSampleAA0)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenPBufferMultiSampleAA0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffsreenFBOMultiSampleAA8
[apply] junit.framework.TestListener: startTest(testOffsreenFBOMultiSampleAA8)
[apply]
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[apply]
[apply] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[apply]
[apply] main-Display-.windows_nil-1-EDT-3: ** screenshot: TestMultisampleES1NEWT.testOffsreenFBOMultiSampleAA8_____-n0000-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0512x0512.png
[apply] junit.framework.TestListener: endTest(testOffsreenFBOMultiSampleAA8)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffsreenFBOMultiSampleAA8junit.framework.TestListener: startTest(testOffsreenPBufferMultiSampleAA8)
[apply]
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffsreenPBufferMultiSampleAA8
[apply]
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply]
[apply] Chosen : GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply]
[apply] main-Display-.windows_nil-1-EDT-4: ** screenshot: TestMultisampleES1NEWT.testOffsreenPBufferMultiSampleAA8_-n0000-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffsreenPBufferMultiSampleAA8
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA0
[apply] WARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it
[apply]
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply]
[apply] Chosen : GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply]
[apply] main-Display-.windows_nil-1-EDT-5: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA0________-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-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 - testOnscreenMultiSampleAA0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA2
[apply] junit.framework.TestListener: endTest(testOnscreenMultiSampleAA0)
[apply] junit.framework.TestListener: startTest(testOnscreenMultiSampleAA2)
[apply]
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply]
[apply] Chosen : GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply]
[apply] main-Display-.windows_nil-1-EDT-6: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA2________-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa02_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA2junit.framework.TestListener: endTest(testOnscreenMultiSampleAA2)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA4
[apply]
[apply] junit.framework.TestListener: startTest(testOnscreenMultiSampleAA4)
[apply]
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply]
[apply] Chosen : GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply]
[apply] main-Display-.windows_nil-1-EDT-7: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA4________-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA4
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA8
[apply] junit.framework.TestListener: endTest(testOnscreenMultiSampleAA4)
[apply] junit.framework.TestListener: startTest(testOnscreenMultiSampleAA8)
[apply]
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply]
[apply] Chosen : GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply]
[apply] main-Display-.windows_nil-1-EDT-8: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png
[apply] junit.framework.TestListener: endTest(testOnscreenMultiSampleAA8)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA8
[apply]
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901435251 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901435251 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.346 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901425589 ms III - Start
[apply] SLOCK [T main @ 1691901425589 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenFBOMultiSampleAA0
[apply]
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[apply]
[apply] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[apply]
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestMultisampleES1NEWT.testOffscreenFBOMultiSampleAA0____-n0000-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-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]
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply]
[apply] Chosen : GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply]
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestMultisampleES1NEWT.testOffscreenPBufferMultiSampleAA0-n0000-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenPBufferMultiSampleAA0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffsreenFBOMultiSampleAA8
[apply]
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[apply]
[apply] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[apply]
[apply] main-Display-.windows_nil-1-EDT-3: ** screenshot: TestMultisampleES1NEWT.testOffsreenFBOMultiSampleAA8_____-n0000-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffsreenFBOMultiSampleAA8
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffsreenPBufferMultiSampleAA8
[apply]
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply]
[apply] Chosen : GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply]
[apply] main-Display-.windows_nil-1-EDT-4: ** screenshot: TestMultisampleES1NEWT.testOffsreenPBufferMultiSampleAA8_-n0000-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffsreenPBufferMultiSampleAA8
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA0
[apply] WARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it
[apply]
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply]
[apply] Chosen : GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply]
[apply] main-Display-.windows_nil-1-EDT-5: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA0________-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA2
[apply]
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply]
[apply] Chosen : GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply]
[apply] main-Display-.windows_nil-1-EDT-6: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA2________-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa02_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA4
[apply]
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply]
[apply] Chosen : GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply]
[apply] main-Display-.windows_nil-1-EDT-7: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA4________-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA4
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA8
[apply]
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply]
[apply] Chosen : GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply]
[apply] main-Display-.windows_nil-1-EDT-8: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_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 @ 1691901435251 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901435251 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testOffscreenFBOMultiSampleAA0 took 3.395 sec
[apply] Testcase: testOffscreenPBufferMultiSampleAA0 took 1.84 sec
[apply] Testcase: testOffsreenFBOMultiSampleAA8 took 1.76 sec
[apply] Testcase: testOffsreenPBufferMultiSampleAA8 took 1.811 sec
[apply] Testcase: testOnscreenMultiSampleAA0 took 0.211 sec
[apply] Testcase: testOnscreenMultiSampleAA2 took 0.189 sec
[apply] Testcase: testOnscreenMultiSampleAA4 took 0.208 sec
[apply] Testcase: testOnscreenMultiSampleAA8 took 0.207 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] junit.framework.TestListener: tests to run: 6
[apply] junit.framework.TestListener: startTest(testOffscreenFBOMultiSampleAA0)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901436382 ms III - Start
[apply] SLOCK [T main @ 1691901436382 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffscreenFBOMultiSampleAA0
[apply]
[apply] req. msaa: false
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] has msaa: false
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[apply] null
[apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] Thread-1-Display-.windows_nil-1-EDT-1: ** screenshot: TestMultisampleES2NEWT.testOffscreenFBOMultiSampleAA0____-n0000-GL4___-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffscreenFBOMultiSampleAA0
[apply] junit.framework.TestListener: endTest(testOffscreenFBOMultiSampleAA0)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffscreenPBufferMultiSampleAA0
[apply] junit.framework.TestListener: startTest(testOffscreenPBufferMultiSampleAA0)
[apply]
[apply] req. msaa: false
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[pbuffer]]
[apply] Chosen : GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[pbuffer]]
[apply] has msaa: false
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] Thread-1-Display-.windows_nil-1-EDT-2: ** screenshot: TestMultisampleES2NEWT.testOffscreenPBufferMultiSampleAA0-n0000-GL4___-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] junit.framework.TestListener: endTest(testOffscreenPBufferMultiSampleAA0)
[apply] junit.framework.TestListener: startTest(testOffsreenFBOMultiSampleAA8)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffscreenPBufferMultiSampleAA0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffsreenFBOMultiSampleAA8
[apply]
[apply] req. msaa: true
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] has msaa: true
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 3 (enable: true)
[apply] null
[apply] ShaderProgram[id=3, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] Thread-1-Display-.windows_nil-1-EDT-3: ** screenshot: TestMultisampleES2NEWT.testOffsreenFBOMultiSampleAA8_____-n0000-GL4___-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffsreenFBOMultiSampleAA8
[apply] junit.framework.TestListener: endTest(testOffsreenFBOMultiSampleAA8)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffsreenPBufferMultiSampleAA8
[apply] junit.framework.TestListener: startTest(testOffsreenPBufferMultiSampleAA8)
[apply]
[apply] req. msaa: true
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[pbuffer]]
[apply] Chosen : GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[pbuffer]]
[apply] has msaa: true
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true)
[apply] null
[apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] Thread-1-Display-.windows_nil-1-EDT-4: ** screenshot: TestMultisampleES2NEWT.testOffsreenPBufferMultiSampleAA8_-n0000-GL4___-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_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] junit.framework.TestListener: endTest(testOffsreenPBufferMultiSampleAA8)
[apply] junit.framework.TestListener: startTest(testOnscreenMultiSampleAA0)
[apply] WARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it
[apply]
[apply] req. msaa: false
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] Chosen : GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] has msaa: false
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true)
[apply] null
[apply] ShaderProgram[id=5, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] Thread-1-Display-.windows_nil-1-EDT-5: ** screenshot: TestMultisampleES2NEWT.testOnscreenMultiSampleAA0________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] junit.framework.TestListener: endTest(testOnscreenMultiSampleAA0)
[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] junit.framework.TestListener: startTest(testOnscreenMultiSampleAA8)
[apply]
[apply] req. msaa: true
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] Chosen : GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] has msaa: true
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true)
[apply] null
[apply] ShaderProgram[id=6, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] Thread-1-Display-.windows_nil-1-EDT-6: ** screenshot: TestMultisampleES2NEWT.testOnscreenMultiSampleAA8________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOnscreenMultiSampleAA8
[apply] junit.framework.TestListener: endTest(testOnscreenMultiSampleAA8)
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901445507 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901445507 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.807 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901436382 ms III - Start
[apply] SLOCK [T main @ 1691901436382 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffscreenFBOMultiSampleAA0
[apply]
[apply] req. msaa: false
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] has msaa: false
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[apply] null
[apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] Thread-1-Display-.windows_nil-1-EDT-1: ** screenshot: TestMultisampleES2NEWT.testOffscreenFBOMultiSampleAA0____-n0000-GL4___-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-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]
[apply] req. msaa: false
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[pbuffer]]
[apply] Chosen : GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[pbuffer]]
[apply] has msaa: false
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] Thread-1-Display-.windows_nil-1-EDT-2: ** screenshot: TestMultisampleES2NEWT.testOffscreenPBufferMultiSampleAA0-n0000-GL4___-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffscreenPBufferMultiSampleAA0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffsreenFBOMultiSampleAA8
[apply]
[apply] req. msaa: true
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] has msaa: true
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 3 (enable: true)
[apply] null
[apply] ShaderProgram[id=3, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] Thread-1-Display-.windows_nil-1-EDT-3: ** screenshot: TestMultisampleES2NEWT.testOffsreenFBOMultiSampleAA8_____-n0000-GL4___-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffsreenFBOMultiSampleAA8
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffsreenPBufferMultiSampleAA8
[apply]
[apply] req. msaa: true
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[pbuffer]]
[apply] Chosen : GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[pbuffer]]
[apply] has msaa: true
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true)
[apply] null
[apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] Thread-1-Display-.windows_nil-1-EDT-4: ** screenshot: TestMultisampleES2NEWT.testOffsreenPBufferMultiSampleAA8_-n0000-GL4___-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffsreenPBufferMultiSampleAA8
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOnscreenMultiSampleAA0
[apply] WARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it
[apply]
[apply] req. msaa: false
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] Chosen : GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] has msaa: false
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true)
[apply] null
[apply] ShaderProgram[id=5, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] Thread-1-Display-.windows_nil-1-EDT-5: ** screenshot: TestMultisampleES2NEWT.testOnscreenMultiSampleAA0________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOnscreenMultiSampleAA0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOnscreenMultiSampleAA8
[apply]
[apply] req. msaa: true
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] Chosen : GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] has msaa: true
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true)
[apply] null
[apply] ShaderProgram[id=6, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] Thread-1-Display-.windows_nil-1-EDT-6: ** screenshot: TestMultisampleES2NEWT.testOnscreenMultiSampleAA8________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_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 @ 1691901445507 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901445507 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testOffscreenFBOMultiSampleAA0 took 3.269 sec
[apply] Testcase: testOffscreenPBufferMultiSampleAA0 took 1.785 sec
[apply] Testcase: testOffsreenFBOMultiSampleAA8 took 1.807 sec
[apply] Testcase: testOffsreenPBufferMultiSampleAA8 took 1.811 sec
[apply] Testcase: testOnscreenMultiSampleAA0 took 0.227 sec
[apply] Testcase: testOnscreenMultiSampleAA8 took 0.189 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT
[apply] junit.framework.TestListener: tests to run: 3
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901446667 ms III - Start
[apply] SLOCK [T main @ 1691901446668 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated
[apply] junit.framework.TestListener: startTest(test01OpaqueDecorated)
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x795cd85e: tileRendererInUse null, GearsES2[obj 0x795cd85e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x795cd85e on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x795cd85e created: GearsObj[0x3a676eb4, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x795cd85e created: GearsObj[0x518cf0b0, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x795cd85e created: GearsObj[0x518cf0b0, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x795cd85e FIN GearsES2[obj 0x795cd85e isInit true, usesShared false, 1 GearsObj[0x3a676eb4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x518cf0b0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e0370c0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x795cd85e 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x795cd85e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x795cd85e 512x512, swapInterval 1, drawable 0xffffffffb6010783
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x795cd85e: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x795cd85e 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] junit.framework.TestListener: endTest(test01OpaqueDecorated)
[apply] junit.framework.TestListener: startTest(test01TransparentDecorated)
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x5b239d7d: tileRendererInUse null, GearsES2[obj 0x5b239d7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5b239d7d on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, trans-rgba 0x0/0/0/0, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5b239d7d created: GearsObj[0x39f67830, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5b239d7d created: GearsObj[0x3745e5d9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5b239d7d created: GearsObj[0x3745e5d9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x5b239d7d FIN GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x39f67830, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3745e5d9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x309731cc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5b239d7d 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5b239d7d 512x512, swapInterval 1, drawable 0xffffffffb6010783
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5b239d7d: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5b239d7d 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] junit.framework.TestListener: endTest(test01TransparentDecorated)
[apply] junit.framework.TestListener: startTest(test01TransparentUndecorated)
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x6b81ce95: tileRendererInUse null, GearsES2[obj 0x6b81ce95 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6b81ce95 on Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, trans-rgba 0x0/0/0/0, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6b81ce95 created: GearsObj[0x400b7444, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6b81ce95 created: GearsObj[0x3cc80b90, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6b81ce95 created: GearsObj[0x3cc80b90, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x6b81ce95 FIN GearsES2[obj 0x6b81ce95 isInit true, usesShared false, 1 GearsObj[0x400b7444, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cc80b90, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77c27ee1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x6b81ce95 0/0 512x512 of 512x512, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6b81ce95, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x6b81ce95 512x512, swapInterval 1, drawable 0x35010720
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6b81ce95: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6b81ce95 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01TransparentUndecorated
[apply] junit.framework.TestListener: endTest(test01TransparentUndecorated)
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901450170 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901450170 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.182 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901446667 ms III - Start
[apply] SLOCK [T main @ 1691901446668 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x795cd85e: tileRendererInUse null, GearsES2[obj 0x795cd85e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x795cd85e on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x795cd85e created: GearsObj[0x3a676eb4, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x795cd85e created: GearsObj[0x518cf0b0, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x795cd85e created: GearsObj[0x518cf0b0, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x795cd85e FIN GearsES2[obj 0x795cd85e isInit true, usesShared false, 1 GearsObj[0x3a676eb4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x518cf0b0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e0370c0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x795cd85e 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x795cd85e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x795cd85e 512x512, swapInterval 1, drawable 0xffffffffb6010783
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x795cd85e: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x795cd85e FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01TransparentDecorated
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x5b239d7d: tileRendererInUse null, GearsES2[obj 0x5b239d7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5b239d7d on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, trans-rgba 0x0/0/0/0, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5b239d7d created: GearsObj[0x39f67830, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5b239d7d created: GearsObj[0x3745e5d9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5b239d7d created: GearsObj[0x3745e5d9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x5b239d7d FIN GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x39f67830, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3745e5d9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x309731cc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5b239d7d 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5b239d7d 512x512, swapInterval 1, drawable 0xffffffffb6010783
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5b239d7d: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5b239d7d FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01TransparentDecorated
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01TransparentUndecorated
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x6b81ce95: tileRendererInUse null, GearsES2[obj 0x6b81ce95 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6b81ce95 on Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, trans-rgba 0x0/0/0/0, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6b81ce95 created: GearsObj[0x400b7444, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6b81ce95 created: GearsObj[0x3cc80b90, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6b81ce95 created: GearsObj[0x3cc80b90, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x6b81ce95 FIN GearsES2[obj 0x6b81ce95 isInit true, usesShared false, 1 GearsObj[0x400b7444, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cc80b90, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77c27ee1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x6b81ce95 0/0 512x512 of 512x512, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6b81ce95, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x6b81ce95 512x512, swapInterval 1, drawable 0x35010720
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6b81ce95: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6b81ce95 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 @ 1691901450170 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901450170 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01OpaqueDecorated took 0.789 sec
[apply] Testcase: test01TransparentDecorated took 0.679 sec
[apply] Testcase: test01TransparentUndecorated took 0.688 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 @ 1691901451427 ms III - Start
[apply] SLOCK [T main @ 1691901451428 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0x4f30654, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0x4511087d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0x4b879990, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 640x480, swapInterval 1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape FIN
[apply] main-Animator#00: ** screenshot: TestGearsES1NEWT.test00-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ...
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT - test00
[apply] junit.framework.TestListener: endTest(test00)
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901453597 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901453598 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.842 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901451427 ms III - Start
[apply] SLOCK [T main @ 1691901451428 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT - test00
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0x4f30654, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0x4511087d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0x4b879990, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 640x480, swapInterval 1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape FIN
[apply] main-Animator#00: ** screenshot: TestGearsES1NEWT.test00-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ...
[apply] Thread[main-Display-.windows_nil-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 @ 1691901453597 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901453598 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00 took 2.143 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] junit.framework.TestListener: tests to run: 1++++ Test Singleton.lock()
[apply] junit.framework.TestListener: startTest(test00)
[apply]
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901454720 ms III - Start
[apply] SLOCK [T main @ 1691901454721 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT - test00
[apply] OlympicES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA
[apply] GL FBO: basic true, full true
[apply] GL Profile: GLProfile[GL4bc/GL4bc.hw]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@46e02c61, 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GLU:com.jogamp.opengl.glu.gl2.GLUgl2
[apply] main-Animator#00: ** screenshot: TestOlympicES1NEWT.test00-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] 1 s: 60 f / 1084 ms, 55.3 fps, 18 ms/f; total: 60 f, 55.3 fps, 18 ms/f
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT - test00
[apply] junit.framework.TestListener: endTest(test00)
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901457439 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901457439 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.394 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901454720 ms III - Start
[apply] SLOCK [T main @ 1691901454721 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT - test00
[apply] OlympicES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA
[apply] GL FBO: basic true, full true
[apply] GL Profile: GLProfile[GL4bc/GL4bc.hw]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@46e02c61, 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] GLU:com.jogamp.opengl.glu.gl2.GLUgl2
[apply] main-Animator#00: ** screenshot: TestOlympicES1NEWT.test00-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] 1 s: 60 f / 1084 ms, 55.3 fps, 18 ms/f; total: 60 f, 55.3 fps, 18 ms/f
[apply] QUIT Window Thread[main-Display-.windows_nil-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 @ 1691901457439 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901457439 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00 took 2.693 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] ++++ Test Singleton.ctor()junit.framework.TestListener: startTest(test00)
[apply] ++++ Test Singleton.lock()
[apply]
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901458538 ms III - Start
[apply] SLOCK [T main @ 1691901458539 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT - test00
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.init ...
[apply] RedSquareES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x35010720, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.reshape FIN
[apply] main-Animator#00: ** screenshot: TestRedSquareES1NEWT.test00-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.dispose ...
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.dispose FIN
[apply] junit.framework.TestListener: endTest(test00)
[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 @ 1691901461200 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901461200 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.322 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901458538 ms III - Start
[apply] SLOCK [T main @ 1691901458539 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT - test00
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.init ...
[apply] RedSquareES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x35010720, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.reshape FIN
[apply] main-Animator#00: ** screenshot: TestRedSquareES1NEWT.test00-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.dispose ...
[apply] Thread[main-Display-.windows_nil-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 @ 1691901461200 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901461200 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00 took 2.634 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] junit.framework.TestListener: tests to run: 1++++ Test Singleton.lock()
[apply]
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901462289 ms III - Start
[apply] SLOCK [T main @ 1691901462289 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT - testElektronenMultiplizierer01
[apply] junit.framework.TestListener: startTest(testElektronenMultiplizierer01)
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901463685 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901463686 d 0ms]]
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901463712 d 65ms]]
[apply] NEW SYNC EVENT! tSyncEventNumber=1 tSyncTime=1249500
[apply] 1 s: 60 f / 1001 ms, 59.9 fps, 16 ms/f; total: 60 f, 59.9 fps, 16 ms/f
[apply] 2 s: 60 f / 999 ms, 60.0 fps, 16 ms/f; total: 120 f, 59.9 fps, 16 ms/f
[apply] NEW SYNC EVENT! tSyncEventNumber=2 tSyncTime=1306094
[apply] 3 s: 60 f / 1000 ms, 60.0 fps, 16 ms/f; total: 180 f, 59.9 fps, 16 ms/f
[apply] 4 s: 60 f / 999 ms, 60.0 fps, 16 ms/f; total: 240 f, 59.9 fps, 16 ms/f
[apply] 5 s: 60 f / 999 ms, 60.0 fps, 16 ms/f; total: 300 f, 59.9 fps, 16 ms/f
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901468814 d 0ms]]
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901468845 d 0ms]]
[apply] junit.framework.TestListener: endTest(testElektronenMultiplizierer01)
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901468859 d 0ms]]
[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 @ 1691901468880 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901468880 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.254 sec
[apply] ------------- Standard Output ---------------
[apply] NEW SYNC EVENT! tSyncEventNumber=1 tSyncTime=1249500
[apply] NEW SYNC EVENT! tSyncEventNumber=2 tSyncTime=1306094
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901462289 ms III - Start
[apply] SLOCK [T main @ 1691901462289 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT - testElektronenMultiplizierer01
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901463685 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901463686 d 0ms]]
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901463712 d 65ms]]
[apply] 1 s: 60 f / 1001 ms, 59.9 fps, 16 ms/f; total: 60 f, 59.9 fps, 16 ms/f
[apply] 2 s: 60 f / 999 ms, 60.0 fps, 16 ms/f; total: 120 f, 59.9 fps, 16 ms/f
[apply] 3 s: 60 f / 1000 ms, 60.0 fps, 16 ms/f; total: 180 f, 59.9 fps, 16 ms/f
[apply] 4 s: 60 f / 999 ms, 60.0 fps, 16 ms/f; total: 240 f, 59.9 fps, 16 ms/f
[apply] 5 s: 60 f / 999 ms, 60.0 fps, 16 ms/f; total: 300 f, 59.9 fps, 16 ms/f
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901468814 d 0ms]]
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901468845 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901468859 d 0ms]]
[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 @ 1691901468880 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901468880 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testElektronenMultiplizierer01 took 5.27 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] junit.framework.TestListener: tests to run: 4
[apply] junit.framework.TestListener: startTest(test01_GL2ES2)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901469971 ms III - Start
[apply] SLOCK [T main @ 1691901469972 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test01_GL2ES2
[apply] Loop 1/1
[apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] Create PointerIcon #01: PointerIcon[obj 0x3a93b025, .windows_nil-1, 0x1d102df, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] Create PointerIcon #02: PointerIcon[obj 0x35cabb2a, .windows_nil-1, 0x83201db, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] Create PointerIcon #03: PointerIcon[obj 0x7e07db1f, .windows_nil-1, 0x26b0181, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #04: PointerIcon[obj 0x1189dd52, .windows_nil-1, 0xd80289, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PixelRect[obj 0x8f4ea7c, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PointerIcon[obj 0xc8c12ac, .windows_nil-1, 0x4690201, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] window moved: [ 216 / 239 640 x 480 ] 640x480
[apply] window resized: [ 216 / 239 640 x 480 ] 640x480
[apply] Window Current State : [visible, focused, repositionable, resizable]
[apply] Window Supported States: [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]
[apply] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] window insets: [ l 8, r 8 - t 31, b 8 - 16x39]
[apply] window bounds (window): [ 216 / 239 640 x 480 ]
[apply] window bounds (pixels): [ 216 / 239 640 x 480 ]
[apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[apply] Monitor: Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x8dbdac1: tileRendererInUse null, GearsES2[obj 0x8dbdac1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x8dbdac1 on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x8dbdac1 created: GearsObj[0x1d252c4, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x8dbdac1 created: GearsObj[0x1d17c8cb, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x8dbdac1 created: GearsObj[0x1d17c8cb, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x8dbdac1 FIN GearsES2[obj 0x8dbdac1 isInit true, usesShared false, 1 GearsObj[0x1d252c4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d17c8cb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x39175d6f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x8dbdac1 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff910107ef, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x8dbdac1, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] main-Animator#00: ** screenshot: TestGearsES2NEWT.test01_GL2ES2_________________-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x8dbdac1: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x8dbdac1 FIN
[apply] junit.framework.TestListener: endTest(test01_GL2ES2)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test01_GL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test02_GLES2
[apply] GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test02_GLES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test03_GL3
[apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]]
[apply] Create PointerIcon #01: PointerIcon[obj 0x3c19aaa5, .windows_nil-1, 0x640221, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] Create PointerIcon #02: PointerIcon[obj 0x3349e9bb, .windows_nil-1, 0xe7023f, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] Create PointerIcon #03: PointerIcon[obj 0x409bf450, .windows_nil-1, 0x85501b7, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #04: PointerIcon[obj 0x38d8f54a, .windows_nil-1, 0x46a0201, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PixelRect[obj 0x2a3b5b47, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PointerIcon[obj 0x55b699ef, .windows_nil-1, 0xd90289, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] window moved: [ 242 / 265 640 x 480 ] 640x480
[apply] window resized: [ 242 / 265 640 x 480 ] 640x480
[apply] Window Current State : [visible, focused, repositionable, resizable]
[apply] Window Supported States: [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]
[apply] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]]
[apply] GL chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]]
[apply] window insets: [ l 8, r 8 - t 31, b 8 - 16x39]
[apply] window bounds (window): [ 242 / 265 640 x 480 ]
[apply] window bounds (pixels): [ 242 / 265 640 x 480 ]
[apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[apply] Monitor: Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]
[apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x74f0ea28: tileRendererInUse null, GearsES2[obj 0x74f0ea28 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x74f0ea28 on Thread[main-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x74f0ea28 created: GearsObj[0x26fbb98c, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x74f0ea28 created: GearsObj[0x5371097e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x74f0ea28 created: GearsObj[0x5371097e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x74f0ea28 FIN GearsES2[obj 0x74f0ea28 isInit true, usesShared false, 1 GearsObj[0x26fbb98c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5371097e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77899009, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] junit.framework.TestListener: startTest(test02_GLES2)
[apply] junit.framework.TestListener: endTest(test02_GLES2)
[apply] junit.framework.TestListener: startTest(test03_GL3)
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x74f0ea28 0/0 640x480 of 640x480, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x74f0ea28, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] main-Animator#01: ** screenshot: TestGearsES2NEWT.test03_GL3____________________-n0000-GL3___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x74f0ea28: tileRendererInUse null
[apply] junit.framework.TestListener: endTest(test03_GL3)
[apply] junit.framework.TestListener: startTest(test99_PixelScale1_DefaultNorm)
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x74f0ea28 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test03_GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test99_PixelScale1_DefaultNorm
[apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] Create PointerIcon #01: PointerIcon[obj 0x799f10e1, .windows_nil-1, 0x21e024f, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] Create PointerIcon #02: PointerIcon[obj 0x4c371370, .windows_nil-1, 0x182028d, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] Create PointerIcon #03: PointerIcon[obj 0x145f66e3, .windows_nil-1, 0xda0289, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #04: PointerIcon[obj 0x3023df74, .windows_nil-1, 0x46b0201, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PixelRect[obj 0x2a65fe7c, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PointerIcon[obj 0x4135c3b, .windows_nil-1, 0x9f0175, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] window moved: [ 34 / 57 640 x 480 ] 640x480
[apply] window resized: [ 34 / 57 640 x 480 ] 640x480
[apply] Window Current State : [visible, focused, repositionable, resizable]
[apply] Window Supported States: [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]
[apply] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] window insets: [ l 8, r 8 - t 31, b 8 - 16x39]
[apply] window bounds (window): [ 34 / 57 640 x 480 ]
[apply] window bounds (pixels): [ 34 / 57 640 x 480 ]
[apply] HiDPI PixelScale: 1.0x1.0 (req) -> 1.0x1.0 (val) -> 1.0x1.0 (has)
[apply] Monitor: Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]
[apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0x689604d9: tileRendererInUse null, GearsES2[obj 0x689604d9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x689604d9 on Thread[main-Animator#02,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x689604d9 created: GearsObj[0x70e49438, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x689604d9 created: GearsObj[0x1ab8b755, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x689604d9 created: GearsObj[0x1ab8b755, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0x689604d9 FIN GearsES2[obj 0x689604d9 isInit true, usesShared false, 1 GearsObj[0x70e49438, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ab8b755, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x21c0aacc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x689604d9 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x689604d9, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] main-Animator#02: ** screenshot: TestGearsES2NEWT.test99_PixelScale1_DefaultNorm-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] junit.framework.TestListener: endTest(test99_PixelScale1_DefaultNorm)
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x689604d9: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x689604d9 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 @ 1691901473452 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901473453 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.149 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901469971 ms III - Start
[apply] SLOCK [T main @ 1691901469972 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test01_GL2ES2
[apply] Loop 1/1
[apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] Create PointerIcon #01: PointerIcon[obj 0x3a93b025, .windows_nil-1, 0x1d102df, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] Create PointerIcon #02: PointerIcon[obj 0x35cabb2a, .windows_nil-1, 0x83201db, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] Create PointerIcon #03: PointerIcon[obj 0x7e07db1f, .windows_nil-1, 0x26b0181, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #04: PointerIcon[obj 0x1189dd52, .windows_nil-1, 0xd80289, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PixelRect[obj 0x8f4ea7c, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PointerIcon[obj 0xc8c12ac, .windows_nil-1, 0x4690201, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] window moved: [ 216 / 239 640 x 480 ] 640x480
[apply] window resized: [ 216 / 239 640 x 480 ] 640x480
[apply] Window Current State : [visible, focused, repositionable, resizable]
[apply] Window Supported States: [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]
[apply] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] window insets: [ l 8, r 8 - t 31, b 8 - 16x39]
[apply] window bounds (window): [ 216 / 239 640 x 480 ]
[apply] window bounds (pixels): [ 216 / 239 640 x 480 ]
[apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[apply] Monitor: Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x8dbdac1: tileRendererInUse null, GearsES2[obj 0x8dbdac1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x8dbdac1 on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x8dbdac1 created: GearsObj[0x1d252c4, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x8dbdac1 created: GearsObj[0x1d17c8cb, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x8dbdac1 created: GearsObj[0x1d17c8cb, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x8dbdac1 FIN GearsES2[obj 0x8dbdac1 isInit true, usesShared false, 1 GearsObj[0x1d252c4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d17c8cb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x39175d6f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x8dbdac1 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff910107ef, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x8dbdac1, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] main-Animator#00: ** screenshot: TestGearsES2NEWT.test01_GL2ES2_________________-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x8dbdac1: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x8dbdac1 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test01_GL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test02_GLES2
[apply] GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test02_GLES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test03_GL3
[apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]]
[apply] Create PointerIcon #01: PointerIcon[obj 0x3c19aaa5, .windows_nil-1, 0x640221, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] Create PointerIcon #02: PointerIcon[obj 0x3349e9bb, .windows_nil-1, 0xe7023f, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] Create PointerIcon #03: PointerIcon[obj 0x409bf450, .windows_nil-1, 0x85501b7, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #04: PointerIcon[obj 0x38d8f54a, .windows_nil-1, 0x46a0201, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PixelRect[obj 0x2a3b5b47, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PointerIcon[obj 0x55b699ef, .windows_nil-1, 0xd90289, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] window moved: [ 242 / 265 640 x 480 ] 640x480
[apply] window resized: [ 242 / 265 640 x 480 ] 640x480
[apply] Window Current State : [visible, focused, repositionable, resizable]
[apply] Window Supported States: [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]
[apply] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]]
[apply] GL chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]]
[apply] window insets: [ l 8, r 8 - t 31, b 8 - 16x39]
[apply] window bounds (window): [ 242 / 265 640 x 480 ]
[apply] window bounds (pixels): [ 242 / 265 640 x 480 ]
[apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[apply] Monitor: Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]
[apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x74f0ea28: tileRendererInUse null, GearsES2[obj 0x74f0ea28 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x74f0ea28 on Thread[main-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x74f0ea28 created: GearsObj[0x26fbb98c, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x74f0ea28 created: GearsObj[0x5371097e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x74f0ea28 created: GearsObj[0x5371097e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x74f0ea28 FIN GearsES2[obj 0x74f0ea28 isInit true, usesShared false, 1 GearsObj[0x26fbb98c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5371097e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77899009, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x74f0ea28 0/0 640x480 of 640x480, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x74f0ea28, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] main-Animator#01: ** screenshot: TestGearsES2NEWT.test03_GL3____________________-n0000-GL3___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x74f0ea28: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x74f0ea28 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test03_GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test99_PixelScale1_DefaultNorm
[apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] Create PointerIcon #01: PointerIcon[obj 0x799f10e1, .windows_nil-1, 0x21e024f, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] Create PointerIcon #02: PointerIcon[obj 0x4c371370, .windows_nil-1, 0x182028d, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] Create PointerIcon #03: PointerIcon[obj 0x145f66e3, .windows_nil-1, 0xda0289, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #04: PointerIcon[obj 0x3023df74, .windows_nil-1, 0x46b0201, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PixelRect[obj 0x2a65fe7c, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PointerIcon[obj 0x4135c3b, .windows_nil-1, 0x9f0175, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] window moved: [ 34 / 57 640 x 480 ] 640x480
[apply] window resized: [ 34 / 57 640 x 480 ] 640x480
[apply] Window Current State : [visible, focused, repositionable, resizable]
[apply] Window Supported States: [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]
[apply] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] window insets: [ l 8, r 8 - t 31, b 8 - 16x39]
[apply] window bounds (window): [ 34 / 57 640 x 480 ]
[apply] window bounds (pixels): [ 34 / 57 640 x 480 ]
[apply] HiDPI PixelScale: 1.0x1.0 (req) -> 1.0x1.0 (val) -> 1.0x1.0 (has)
[apply] Monitor: Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]
[apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0x689604d9: tileRendererInUse null, GearsES2[obj 0x689604d9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x689604d9 on Thread[main-Animator#02,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x689604d9 created: GearsObj[0x70e49438, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x689604d9 created: GearsObj[0x1ab8b755, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x689604d9 created: GearsObj[0x1ab8b755, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0x689604d9 FIN GearsES2[obj 0x689604d9 isInit true, usesShared false, 1 GearsObj[0x70e49438, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ab8b755, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x21c0aacc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x689604d9 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x689604d9, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] main-Animator#02: ** screenshot: TestGearsES2NEWT.test99_PixelScale1_DefaultNorm-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x689604d9: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x689604d9 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 @ 1691901473452 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901473453 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01_GL2ES2 took 2.081 sec
[apply] Testcase: test02_GLES2 took 0 sec
[apply] Testcase: test03_GL3 took 0.697 sec
[apply] Testcase: test99_PixelScale1_DefaultNorm took 0.678 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] junit.framework.TestListener: tests to run: 1++++ Test Singleton.lock()
[apply]
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901474583 ms III - Start
[apply] SLOCK [T main @ 1691901474583 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2SimpleNEWT - test01_GL2ES2
[apply] junit.framework.TestListener: startTest(test01_GL2ES2)
[apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] Create PointerIcon #00: PointerIcon[obj 0x37afeb11, .windows_nil-1, 0x83a01db, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] Create PointerIcon #01: PointerIcon[obj 0x515aebb0, .windows_nil-1, 0x35201bb, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] Create PointerIcon #02: PointerIcon[obj 0xdd8ba08, .windows_nil-1, 0x1d502df, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #03: PointerIcon[obj 0x245b4bdc, .windows_nil-1, 0x39ab0187, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #04: PixelRect[obj 0x72d1ad2e, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #04: PointerIcon[obj 0x1d2adfbe, .windows_nil-1, 0x10500ed, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] window moved: 86/109 800x600
[apply] window resized: 86/109 800x600
[apply] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] window pos/siz: 86/109[wu] 800x600[wu] 800x600[px], [ l 8, r 8 - t 31, b 8 - 16x39]
[apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x7334aada: tileRendererInUse null, GearsES2[obj 0x7334aada isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7334aada on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7334aada created: GearsObj[0x27dacafd, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7334aada created: GearsObj[0x37fe1e0f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7334aada created: GearsObj[0x37fe1e0f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x7334aada FIN GearsES2[obj 0x7334aada isInit true, usesShared false, 1 GearsObj[0x27dacafd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37fe1e0f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23c3a44, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x7334aada 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7334aada, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main-Animator#00: ** screenshot: TestGearsES2SimpleNEWT.test01_GL2ES2-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7334aada: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7334aada FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2SimpleNEWT - test01_GL2ES2
[apply] ++++ Test Singleton.unlock()
[apply] junit.framework.TestListener: endTest(test01_GL2ES2)SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901476680 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901476681 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply]
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.772 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901474583 ms III - Start
[apply] SLOCK [T main @ 1691901474583 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2SimpleNEWT - test01_GL2ES2
[apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] Create PointerIcon #00: PointerIcon[obj 0x37afeb11, .windows_nil-1, 0x83a01db, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] Create PointerIcon #01: PointerIcon[obj 0x515aebb0, .windows_nil-1, 0x35201bb, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] Create PointerIcon #02: PointerIcon[obj 0xdd8ba08, .windows_nil-1, 0x1d502df, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #03: PointerIcon[obj 0x245b4bdc, .windows_nil-1, 0x39ab0187, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #04: PixelRect[obj 0x72d1ad2e, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #04: PointerIcon[obj 0x1d2adfbe, .windows_nil-1, 0x10500ed, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] window moved: 86/109 800x600
[apply] window resized: 86/109 800x600
[apply] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] window pos/siz: 86/109[wu] 800x600[wu] 800x600[px], [ l 8, r 8 - t 31, b 8 - 16x39]
[apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x7334aada: tileRendererInUse null, GearsES2[obj 0x7334aada isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7334aada on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7334aada created: GearsObj[0x27dacafd, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7334aada created: GearsObj[0x37fe1e0f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7334aada created: GearsObj[0x37fe1e0f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x7334aada FIN GearsES2[obj 0x7334aada isInit true, usesShared false, 1 GearsObj[0x27dacafd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37fe1e0f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23c3a44, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x7334aada 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7334aada, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main-Animator#00: ** screenshot: TestGearsES2SimpleNEWT.test01_GL2ES2-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7334aada: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7334aada 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 @ 1691901476680 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901476681 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01_GL2ES2 took 2.071 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()junit.framework.TestListener: tests to run: 2
[apply] ++++ Test Singleton.lock()
[apply]
[apply] junit.framework.TestListener: startTest(test01GL2ES2)
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901477914 ms III - Start
[apply] SLOCK [T main @ 1691901477915 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT - test01GL2ES2
[apply] requested: swapInterval 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] window pos/siz: 138/161 500x290, [ l 8, r 8 - t 31, b 8 - 16x39]
[apply] Thread[main-Animator#00,5,main] LandscapeES2.init ...
[apply] LandscapeES2 init on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA, 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL Profile: GLProfile[GL4/GL4.hw]
[apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@3954d63, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Thread[main-Animator#00,5,main] LandscapeES2.init FIN
[apply] Thread[main-Animator#00,5,main] LandscapeES2.reshape 0/0 500x290, swapInterval 1, drawable 0xffffffff9a010815
[apply] main-Animator#00: ** screenshot: TestLandscapeES2NEWT.test01GL2ES2-n0000-LandscapeES2-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0500x0290.png
[apply] junit.framework.TestListener: endTest(test01GL2ES2)
[apply] junit.framework.TestListener: startTest(test02GL3)
[apply] 1 s: 60 f / 1079 ms, 55.6 fps, 17 ms/f; total: 60 f, 55.6 fps, 17 ms/f
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] LandscapeES2.dispose ...
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] LandscapeES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT - test01GL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT - test02GL3
[apply] requested: swapInterval 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]]
[apply] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]]
[apply] GL chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]]
[apply] window pos/siz: 164/187 500x290, [ l 8, r 8 - t 31, b 8 - 16x39]
[apply] Thread[main-Animator#01,5,main] LandscapeES2.init ...
[apply] LandscapeES2 init on Thread[main-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA, 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL Profile: GLProfile[GL4/GL4.hw]
[apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@29bb7f5a, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Thread[main-Animator#01,5,main] LandscapeES2.init FIN
[apply] Thread[main-Animator#01,5,main] LandscapeES2.reshape 0/0 500x290, swapInterval 1, drawable 0x60100d4
[apply] main-Animator#01: ** screenshot: TestLandscapeES2NEWT.test02GL3___-n0000-LandscapeES2-GL3___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0500x0290.png
[apply] 1 s: 60 f / 1050 ms, 57.1 fps, 17 ms/f; total: 60 f, 57.1 fps, 17 ms/f
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] LandscapeES2.dispose ...
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] LandscapeES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT - test02GL3
[apply] junit.framework.TestListener: endTest(test02GL3)
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901481755 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901481755 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.521 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901477914 ms III - Start
[apply] SLOCK [T main @ 1691901477915 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT - test01GL2ES2
[apply] requested: swapInterval 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] window pos/siz: 138/161 500x290, [ l 8, r 8 - t 31, b 8 - 16x39]
[apply] Thread[main-Animator#00,5,main] LandscapeES2.init ...
[apply] LandscapeES2 init on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA, 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL Profile: GLProfile[GL4/GL4.hw]
[apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@3954d63, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Thread[main-Animator#00,5,main] LandscapeES2.init FIN
[apply] Thread[main-Animator#00,5,main] LandscapeES2.reshape 0/0 500x290, swapInterval 1, drawable 0xffffffff9a010815
[apply] main-Animator#00: ** screenshot: TestLandscapeES2NEWT.test01GL2ES2-n0000-LandscapeES2-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0500x0290.png
[apply] 1 s: 60 f / 1079 ms, 55.6 fps, 17 ms/f; total: 60 f, 55.6 fps, 17 ms/f
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] LandscapeES2.dispose ...
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] LandscapeES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT - test01GL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT - test02GL3
[apply] requested: swapInterval 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]]
[apply] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]]
[apply] GL chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]]
[apply] window pos/siz: 164/187 500x290, [ l 8, r 8 - t 31, b 8 - 16x39]
[apply] Thread[main-Animator#01,5,main] LandscapeES2.init ...
[apply] LandscapeES2 init on Thread[main-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA, 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL Profile: GLProfile[GL4/GL4.hw]
[apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@29bb7f5a, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] Thread[main-Animator#01,5,main] LandscapeES2.init FIN
[apply] Thread[main-Animator#01,5,main] LandscapeES2.reshape 0/0 500x290, swapInterval 1, drawable 0x60100d4
[apply] main-Animator#01: ** screenshot: TestLandscapeES2NEWT.test02GL3___-n0000-LandscapeES2-GL3___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0500x0290.png
[apply] 1 s: 60 f / 1050 ms, 57.1 fps, 17 ms/f; total: 60 f, 57.1 fps, 17 ms/f
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] LandscapeES2.dispose ...
[apply] Thread[main-Display-.windows_nil-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 @ 1691901481755 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901481755 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01GL2ES2 took 2.602 sec
[apply] Testcase: test02GL3 took 1.216 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT
[apply] junit.framework.TestListener: tests to run: 2
[apply] junit.framework.TestListener: startTest(test01GL2ES2)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901482991 ms III - Start
[apply] SLOCK [T main @ 1691901482992 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT - test01GL2ES2
[apply] Loop 1/1
[apply] requested: vsync false, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] window pos/siz: 216/239 512x512, [ l 8, r 8 - t 31, b 8 - 16x39]
[apply] Thread[main-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[apply] null
[apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main-Animator#00,5,main] RedSquareES2.init FIN
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0xffffffffb6010783, tileRendererInUse null
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] main-Animator#00: ** screenshot: TestRedSquareES2NEWT.test01GL2ES2-n0000-RedSquareES2-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] 1 s: 60 f / 1099 ms, 54.5 fps, 18 ms/f; total: 60 f, 54.5 fps, 18 ms/f
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT - test01GL2ES2
[apply] junit.framework.TestListener: endTest(test01GL2ES2)
[apply] junit.framework.TestListener: startTest(test02GL3)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT - test02GL3
[apply] requested: vsync false, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]]
[apply] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]]
[apply] GL chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]]
[apply] window pos/siz: 242/265 512x512, [ l 8, r 8 - t 31, b 8 - 16x39]
[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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main-Animator#01,5,main] RedSquareES2.init FIN
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0x35010720, tileRendererInUse null
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] main-Animator#01: ** screenshot: TestRedSquareES2NEWT.test02GL3___-n0000-RedSquareES2-GL3___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] 1 s: 60 f / 1042 ms, 57.5 fps, 17 ms/f; total: 60 f, 57.5 fps, 17 ms/f
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN
[apply] junit.framework.TestListener: endTest(test02GL3)
[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 @ 1691901486950 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901486950 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.624 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901482991 ms III - Start
[apply] SLOCK [T main @ 1691901482992 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT - test01GL2ES2
[apply] Loop 1/1
[apply] requested: vsync false, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] window pos/siz: 216/239 512x512, [ l 8, r 8 - t 31, b 8 - 16x39]
[apply] Thread[main-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[apply] null
[apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main-Animator#00,5,main] RedSquareES2.init FIN
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0xffffffffb6010783, tileRendererInUse null
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] main-Animator#00: ** screenshot: TestRedSquareES2NEWT.test01GL2ES2-n0000-RedSquareES2-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] 1 s: 60 f / 1099 ms, 54.5 fps, 18 ms/f; total: 60 f, 54.5 fps, 18 ms/f
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT - test01GL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT - test02GL3
[apply] requested: vsync false, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]]
[apply] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]]
[apply] GL chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]]
[apply] window pos/siz: 242/265 512x512, [ l 8, r 8 - t 31, b 8 - 16x39]
[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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main-Animator#01,5,main] RedSquareES2.init FIN
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0x35010720, tileRendererInUse null
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] main-Animator#01: ** screenshot: TestRedSquareES2NEWT.test02GL3___-n0000-RedSquareES2-GL3___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] 1 s: 60 f / 1042 ms, 57.5 fps, 17 ms/f; total: 60 f, 57.5 fps, 17 ms/f
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-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 @ 1691901486950 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901486950 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01GL2ES2 took 2.728 sec
[apply] Testcase: test02GL3 took 1.208 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901488128 ms III - Start
[apply] SLOCK [T main @ 1691901488129 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT - test01
[apply] Create PointerIcon #01: PointerIcon[obj 0x71809907, .windows_nil-1, 0x17f01e1, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] Create PointerIcon #02: PointerIcon[obj 0x3ce1e309, .windows_nil-1, 0x10c4015f, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] Create PointerIcon #03: PointerIcon[obj 0x6aba2b86, .windows_nil-1, 0x84901db, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #04: PointerIcon[obj 0x158da8e, .windows_nil-1, 0x1759021d, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PixelRect[obj 0x44ebcd03, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PointerIcon[obj 0x4fb61f4a, .windows_nil-1, 0xf5023f, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff8a010803, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Window Current State : [visible, focused, repositionable, resizable]
[apply] Window Supported States: [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]
[apply] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] GL chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] window insets: [ l 8, r 8 - t 31, b 8 - 16x39]
[apply] window bounds (window): [ 60 / 83 640 x 480 ]
[apply] window bounds (pixels): [ 60 / 83 640 x 480 ]
[apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] junit.framework.TestListener: endTest(test01)
[apply] Thread[main-Display-.windows_nil-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 @ 1691901490289 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901490289 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.846 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901488128 ms III - Start
[apply] SLOCK [T main @ 1691901488129 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT - test01
[apply] Create PointerIcon #01: PointerIcon[obj 0x71809907, .windows_nil-1, 0x17f01e1, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] Create PointerIcon #02: PointerIcon[obj 0x3ce1e309, .windows_nil-1, 0x10c4015f, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] Create PointerIcon #03: PointerIcon[obj 0x6aba2b86, .windows_nil-1, 0x84901db, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #04: PointerIcon[obj 0x158da8e, .windows_nil-1, 0x1759021d, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PixelRect[obj 0x44ebcd03, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PointerIcon[obj 0x4fb61f4a, .windows_nil-1, 0xf5023f, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff8a010803, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Window Current State : [visible, focused, repositionable, resizable]
[apply] Window Supported States: [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]
[apply] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] GL chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] window insets: [ l 8, r 8 - t 31, b 8 - 16x39]
[apply] window bounds (window): [ 60 / 83 640 x 480 ]
[apply] window bounds (pixels): [ 60 / 83 640 x 480 ]
[apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Thread[main-Display-.windows_nil-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 @ 1691901490289 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901490289 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01 took 0.811 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT
[apply] junit.framework.TestListener: tests to run: 3
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901491526 ms III - Start
[apply] SLOCK [T main @ 1691901491527 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01_DefCaps_Anim)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test01_DefCaps_Anim
[apply] main-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0009-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] main-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0011-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] main-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0016-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] QUIT Window Thread[main-Display-.windows_nil-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] junit.framework.TestListener: endTest(test01_DefCaps_Anim)
[apply] junit.framework.TestListener: startTest(test02_DefCaps_NoAnim)
[apply] main: ** screenshot: TestTeapotNEWT.test02_DefCaps_NoAnim-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] main: ** screenshot: TestTeapotNEWT.test02_DefCaps_NoAnim-n0002-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] main: ** screenshot: TestTeapotNEWT.test02_DefCaps_NoAnim-n0003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] QUIT Window Thread[main-Display-.windows_nil-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] junit.framework.TestListener: endTest(test02_DefCaps_NoAnim)
[apply] junit.framework.TestListener: startTest(test12_FBOCaps_NoAnim)
[apply] main: ** screenshot: TestTeapotNEWT.test12_FBOCaps_NoAnim-n0001-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png
[apply] main: ** screenshot: TestTeapotNEWT.test12_FBOCaps_NoAnim-n0002-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png
[apply] main: ** screenshot: TestTeapotNEWT.test12_FBOCaps_NoAnim-n0003-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png
[apply] QUIT Window Thread[main-Display-.windows_nil-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 @ 1691901496852 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901496852 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] junit.framework.TestListener: endTest(test12_FBOCaps_NoAnim)
[apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.997 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901491526 ms III - Start
[apply] SLOCK [T main @ 1691901491527 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test01_DefCaps_Anim
[apply] main-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0009-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] main-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0011-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] main-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0016-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test01_DefCaps_Anim
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test02_DefCaps_NoAnim
[apply] main: ** screenshot: TestTeapotNEWT.test02_DefCaps_NoAnim-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] main: ** screenshot: TestTeapotNEWT.test02_DefCaps_NoAnim-n0002-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] main: ** screenshot: TestTeapotNEWT.test02_DefCaps_NoAnim-n0003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test02_DefCaps_NoAnim
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test12_FBOCaps_NoAnim
[apply] main: ** screenshot: TestTeapotNEWT.test12_FBOCaps_NoAnim-n0001-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png
[apply] main: ** screenshot: TestTeapotNEWT.test12_FBOCaps_NoAnim-n0002-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png
[apply] main: ** screenshot: TestTeapotNEWT.test12_FBOCaps_NoAnim-n0003-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png
[apply] QUIT Window Thread[main-Display-.windows_nil-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 @ 1691901496852 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901496852 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01_DefCaps_Anim took 0.808 sec
[apply] Testcase: test02_DefCaps_NoAnim took 0.783 sec
[apply] Testcase: test12_FBOCaps_NoAnim took 2.393 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] junit.framework.TestListener: tests to run: 4
[apply] junit.framework.TestListener: startTest(test01_GL3Core_Passthrough)
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901498015 ms III - Start
[apply] SLOCK [T main @ 1691901498016 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA
[apply] GL Profile: GLProfile[GL4/GL4.hw]
[apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@5ad8888c, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] main-Animator#00: ** screenshot: TestGeomShader01TextureGL3NEWT.test01_GL3Core_Passthrough__-n0000-GL3___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] 1 s: 60 f / 1177 ms, 50.9 fps, 19 ms/f; total: 60 f, 50.9 fps, 19 ms/f
[apply] QUIT Window Thread[main-Display-.windows_nil-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: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA
[apply] GL Profile: GLProfile[GL4/GL4.hw]
[apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@d6d8d4b, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] main-Animator#01: ** screenshot: TestGeomShader01TextureGL3NEWT.test02_GL3Core_FlipXYZ______-n0000-GL3___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] junit.framework.TestListener: endTest(test01_GL3Core_Passthrough)
[apply] junit.framework.TestListener: startTest(test02_GL3Core_FlipXYZ)
[apply] 1 s: 60 f / 1063 ms, 56.4 fps, 17 ms/f; total: 60 f, 56.4 fps, 17 ms/f
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] junit.framework.TestListener: endTest(test02_GL3Core_FlipXYZ)
[apply] junit.framework.TestListener: startTest(test11_GL3Compat_Passthrough)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test02_GL3Core_FlipXYZ
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test11_GL3Compat_Passthrough
[apply] Init - START - useGeomShader 0 -> passthrough01_xxx
[apply] GL_VENDOR: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA
[apply] GL Profile: GLProfile[GL4bc/GL4bc.hw]
[apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@21464161, 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] main-Animator#02: ** screenshot: TestGeomShader01TextureGL3NEWT.test11_GL3Compat_Passthrough-n0000-GL3bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] 1 s: 60 f / 1055 ms, 56.8 fps, 17 ms/f; total: 60 f, 56.8 fps, 17 ms/f
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] junit.framework.TestListener: endTest(test11_GL3Compat_Passthrough)
[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] junit.framework.TestListener: startTest(test12_GL3Compat_FlipXYZ)
[apply] Init - START - useGeomShader 1 -> flipXYZ01_xxx
[apply] GL_VENDOR: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA
[apply] GL Profile: GLProfile[GL4bc/GL4bc.hw]
[apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@52b53e71, 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] main-Animator#03: ** screenshot: TestGeomShader01TextureGL3NEWT.test12_GL3Compat_FlipXYZ____-n0000-GL3bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] 1 s: 60 f / 1056 ms, 56.8 fps, 17 ms/f; total: 60 f, 56.8 fps, 17 ms/f
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test12_GL3Compat_FlipXYZ
[apply] junit.framework.TestListener: endTest(test12_GL3Compat_FlipXYZ)
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901504480 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901504481 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.139 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901498015 ms III - Start
[apply] SLOCK [T main @ 1691901498016 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA
[apply] GL Profile: GLProfile[GL4/GL4.hw]
[apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@5ad8888c, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] main-Animator#00: ** screenshot: TestGeomShader01TextureGL3NEWT.test01_GL3Core_Passthrough__-n0000-GL3___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] 1 s: 60 f / 1177 ms, 50.9 fps, 19 ms/f; total: 60 f, 50.9 fps, 19 ms/f
[apply] QUIT Window Thread[main-Display-.windows_nil-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: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA
[apply] GL Profile: GLProfile[GL4/GL4.hw]
[apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@d6d8d4b, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] main-Animator#01: ** screenshot: TestGeomShader01TextureGL3NEWT.test02_GL3Core_FlipXYZ______-n0000-GL3___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] 1 s: 60 f / 1063 ms, 56.4 fps, 17 ms/f; total: 60 f, 56.4 fps, 17 ms/f
[apply] QUIT Window Thread[main-Display-.windows_nil-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: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA
[apply] GL Profile: GLProfile[GL4bc/GL4bc.hw]
[apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@21464161, 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] main-Animator#02: ** screenshot: TestGeomShader01TextureGL3NEWT.test11_GL3Compat_Passthrough-n0000-GL3bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] 1 s: 60 f / 1055 ms, 56.8 fps, 17 ms/f; total: 60 f, 56.8 fps, 17 ms/f
[apply] QUIT Window Thread[main-Display-.windows_nil-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: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA
[apply] GL Profile: GLProfile[GL4bc/GL4bc.hw]
[apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@52b53e71, 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[apply] main-Animator#03: ** screenshot: TestGeomShader01TextureGL3NEWT.test12_GL3Compat_FlipXYZ____-n0000-GL3bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] 1 s: 60 f / 1056 ms, 56.8 fps, 17 ms/f; total: 60 f, 56.8 fps, 17 ms/f
[apply] QUIT Window Thread[main-Display-.windows_nil-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 @ 1691901504480 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901504481 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01_GL3Core_Passthrough took 2.741 sec
[apply] Testcase: test02_GL3Core_FlipXYZ took 1.235 sec
[apply] Testcase: test11_GL3Compat_Passthrough took 1.227 sec
[apply] Testcase: test12_GL3Compat_FlipXYZ took 1.232 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] junit.framework.TestListener: tests to run: 1++++ Test Singleton.lock()
[apply] junit.framework.TestListener: startTest(test01_01a)
[apply]
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901505703 ms III - Start
[apply] SLOCK [T main @ 1691901505703 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT - test01_01a
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] main-Animator#00: ** screenshot: TestInstancedReneringGL4NEWT.test01_01a-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] 1 s: 60 f / 1143 ms, 52.4 fps, 19 ms/f; total: 60 f, 52.4 fps, 19 ms/f
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT - test01_01a
[apply] ++++ Test Singleton.unlock()
[apply] junit.framework.TestListener: endTest(test01_01a)
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901508470 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901508470 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.44 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901505703 ms III - Start
[apply] SLOCK [T main @ 1691901505703 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT - test01_01a
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR: NVIDIA Corporation
[apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION: 4.6.0 NVIDIA 391.35
[apply] main-Animator#00: ** screenshot: TestInstancedReneringGL4NEWT.test01_01a-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] 1 s: 60 f / 1143 ms, 52.4 fps, 19 ms/f; total: 60 f, 52.4 fps, 19 ms/f
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT - test01_01a
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901508470 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901508470 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01_01a took 2.742 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] junit.framework.TestListener: tests to run: 2
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901509571 ms III - Start
[apply] SLOCK [T main @ 1691901509572 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01_01a)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT - test01_01a
[apply] main-Animator#00: ** screenshot: TestTessellationShader01GL4NEWT.test01_01a-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] 1 s: 60 f / 1128 ms, 53.1 fps, 18 ms/f; total: 60 f, 53.1 fps, 18 ms/f
[apply] junit.framework.TestListener: endTest(test01_01a)
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] junit.framework.TestListener: startTest(test02_01b)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT - test01_01a
[apply]
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT - test02_01b
[apply] main-Animator#01: ** screenshot: TestTessellationShader01GL4NEWT.test02_01b-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] 1 s: 60 f / 1046 ms, 57.3 fps, 17 ms/f; total: 60 f, 57.3 fps, 17 ms/f
[apply] junit.framework.TestListener: endTest(test02_01b)
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT - test02_01b
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901513505 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901513506 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.609 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901509571 ms III - Start
[apply] SLOCK [T main @ 1691901509572 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT - test01_01a
[apply] main-Animator#00: ** screenshot: TestTessellationShader01GL4NEWT.test01_01a-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] 1 s: 60 f / 1128 ms, 53.1 fps, 18 ms/f; total: 60 f, 53.1 fps, 18 ms/f
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT - test01_01a
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT - test02_01b
[apply] main-Animator#01: ** screenshot: TestTessellationShader01GL4NEWT.test02_01b-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] 1 s: 60 f / 1046 ms, 57.3 fps, 17 ms/f; total: 60 f, 57.3 fps, 17 ms/f
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT - test02_01b
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901513505 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901513506 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01_01a took 2.695 sec
[apply] Testcase: test02_01b took 1.213 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 @ 1691901514602 ms III - Start
[apply] SLOCK [T main @ 1691901514602 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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] Dropping GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] WindowsWGLContext [Version 4.6 (Core profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c25, this 0x1817d444, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@15c43bd9,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@49bbb968,
[apply] Handle 0xffffffffb6010783,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[216/239 480x480 wu, 480x480 pixel] handle 0x91017a, surfaceHandle 0xffffffffb6010783, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1366fc27]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1366fc27]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1366fc27]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <4f209819, 15eb5ee5>[count 1, qsz 0, owner <main>], surfaceLockCount 1]]]
[apply] vertices0: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState false, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 3, stride 12b 3c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
[apply] colors0: GLArrayDataServer[mgl_Color, index -1, location 1, isVertexAttribute true, usesGLSL true, usesShaderState false, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 4, stride 16b 4c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 2, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
[apply] vertices1: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState false, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 3, stride 12b 3c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 3, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
[apply] colors1: GLArrayDataServer[mgl_Color, index -1, location 1, isVertexAttribute true, usesGLSL true, usesShaderState false, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 4, stride 16b 4c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 4, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
[apply] screen #1
[apply] junit.framework.TestListener: endTest(test00NoShaderState_Validation)screen #2
[apply]
[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] Dropping GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] WindowsWGLContext [Version 4.6 (Core profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c25, this 0x9f116cc, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@12468a38,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@49bbb968,
[apply] Handle 0x35010720,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[242/265 480x480 wu, 480x480 pixel] handle 0x850282, surfaceHandle 0x35010720, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1366fc27]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1366fc27]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1366fc27]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <1aa7ecca, 59309333>[count 1, qsz 0, owner <main>], surfaceLockCount 1]]]
[apply] vertices0: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 3, stride 12b 3c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
[apply] colors0: GLArrayDataServer[mgl_Color, index -1, location 1, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 4, stride 16b 4c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 2, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
[apply] vertices1: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 3, stride 12b 3c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 3, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
[apply] colors1: GLArrayDataServer[mgl_Color, index -1, location 1, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 4, stride 16b 4c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 4, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
[apply] screen #1
[apply] junit.framework.TestListener: endTest(test01ShaderState_Validation)
[apply] junit.framework.TestListener: startTest(test02ShaderState_PerformanceSingleKeepEnabled)
[apply] screen #2
[apply] screen #3
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test01ShaderState_Validation
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test02ShaderState_PerformanceSingleKeepEnabled
[apply] Dropping GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x18fbe379, handle 0x40000, isShared false, jogamp.opengl.gl4.GL4bcImpl@163c0e16,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@49bbb968,
[apply] Handle 0xffffffffb6010783,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[34/57 480x480 wu, 480x480 pixel] handle 0xb80234, surfaceHandle 0xffffffffb6010783, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1366fc27]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1366fc27]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1366fc27]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <12038809, 5701042d>[count 1, qsz 0, owner <Thread-3>], surfaceLockCount 1]]]
[apply] screen #1
[apply] junit.framework.TestListener: endTest(test02ShaderState_PerformanceSingleKeepEnabled)
[apply] junit.framework.TestListener: startTest(test03ShaderState_PerformanceSingleToggleEnable)
[apply] testShaderState00PerformanceSingle toggleEnable false: 0.183s: 600f, 3278.6 fps, 0 ms/f
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test02ShaderState_PerformanceSingleKeepEnabled
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test03ShaderState_PerformanceSingleToggleEnable
[apply] Dropping GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x3e26ab88, handle 0x50000, isShared false, jogamp.opengl.gl4.GL4bcImpl@30e1423c,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@49bbb968,
[apply] Handle 0xffffffff9a010815,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[60/83 480x480 wu, 480x480 pixel] handle 0xf10126, surfaceHandle 0xffffffff9a010815, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1366fc27]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1366fc27]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1366fc27]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <34dec0f8, 71dc4807>[count 1, qsz 0, owner <Thread-4>], surfaceLockCount 1]]]
[apply] screen #1
[apply] junit.framework.TestListener: endTest(test03ShaderState_PerformanceSingleToggleEnable)
[apply] junit.framework.TestListener: startTest(test04ShaderState_PerformanceDouble)
[apply] testShaderState00PerformanceSingle toggleEnable true: 0.177s: 600f, 3389.8 fps, 0 ms/f
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test03ShaderState_PerformanceSingleToggleEnable
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test04ShaderState_PerformanceDouble
[apply] Dropping GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x2d06449, handle 0x60000, isShared false, jogamp.opengl.gl4.GL4bcImpl@c178a63,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@49bbb968,
[apply] Handle 0xffffffff9a010815,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[86/109 480x480 wu, 480x480 pixel] handle 0x87017e, surfaceHandle 0xffffffff9a010815, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1366fc27]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1366fc27]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1366fc27]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <8280f39, 4d2a8058>[count 1, qsz 0, owner <Thread-5>], surfaceLockCount 1]]]
[apply] screen #1
[apply] screen #2
[apply] junit.framework.TestListener: endTest(test04ShaderState_PerformanceDouble)
[apply] testShaderState01PerformanceDouble: 0.198s: 600f, 3030.3 fps, 0 ms/f
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test04ShaderState_PerformanceDouble
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901517785 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901517785 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.848 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901514602 ms III - Start
[apply] SLOCK [T main @ 1691901514602 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test00NoShaderState_Validation
[apply] Dropping GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] WindowsWGLContext [Version 4.6 (Core profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c25, this 0x1817d444, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@15c43bd9,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@49bbb968,
[apply] Handle 0xffffffffb6010783,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[216/239 480x480 wu, 480x480 pixel] handle 0x91017a, surfaceHandle 0xffffffffb6010783, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1366fc27]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1366fc27]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1366fc27]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <4f209819, 15eb5ee5>[count 1, qsz 0, owner <main>], surfaceLockCount 1]]]
[apply] vertices0: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState false, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 3, stride 12b 3c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
[apply] colors0: GLArrayDataServer[mgl_Color, index -1, location 1, isVertexAttribute true, usesGLSL true, usesShaderState false, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 4, stride 16b 4c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 2, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
[apply] vertices1: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState false, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 3, stride 12b 3c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 3, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
[apply] colors1: GLArrayDataServer[mgl_Color, index -1, location 1, isVertexAttribute true, usesGLSL true, usesShaderState false, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 4, stride 16b 4c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 4, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
[apply] screen #1
[apply] screen #2
[apply] screen #3
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test00NoShaderState_Validation
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test01ShaderState_Validation
[apply] Dropping GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] WindowsWGLContext [Version 4.6 (Core profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c25, this 0x9f116cc, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@12468a38,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@49bbb968,
[apply] Handle 0x35010720,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[242/265 480x480 wu, 480x480 pixel] handle 0x850282, surfaceHandle 0x35010720, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1366fc27]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1366fc27]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1366fc27]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <1aa7ecca, 59309333>[count 1, qsz 0, owner <main>], surfaceLockCount 1]]]
[apply] vertices0: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 3, stride 12b 3c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
[apply] colors0: GLArrayDataServer[mgl_Color, index -1, location 1, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 4, stride 16b 4c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 2, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
[apply] vertices1: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 3, stride 12b 3c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 3, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
[apply] colors1: GLArrayDataServer[mgl_Color, index -1, location 1, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 4, stride 16b 4c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 4, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
[apply] screen #1
[apply] screen #2
[apply] screen #3
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test01ShaderState_Validation
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test02ShaderState_PerformanceSingleKeepEnabled
[apply] Dropping GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x18fbe379, handle 0x40000, isShared false, jogamp.opengl.gl4.GL4bcImpl@163c0e16,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@49bbb968,
[apply] Handle 0xffffffffb6010783,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[34/57 480x480 wu, 480x480 pixel] handle 0xb80234, surfaceHandle 0xffffffffb6010783, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1366fc27]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1366fc27]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1366fc27]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <12038809, 5701042d>[count 1, qsz 0, owner <Thread-3>], surfaceLockCount 1]]]
[apply] screen #1
[apply] testShaderState00PerformanceSingle toggleEnable false: 0.183s: 600f, 3278.6 fps, 0 ms/f
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test02ShaderState_PerformanceSingleKeepEnabled
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test03ShaderState_PerformanceSingleToggleEnable
[apply] Dropping GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x3e26ab88, handle 0x50000, isShared false, jogamp.opengl.gl4.GL4bcImpl@30e1423c,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@49bbb968,
[apply] Handle 0xffffffff9a010815,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[60/83 480x480 wu, 480x480 pixel] handle 0xf10126, surfaceHandle 0xffffffff9a010815, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1366fc27]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1366fc27]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1366fc27]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <34dec0f8, 71dc4807>[count 1, qsz 0, owner <Thread-4>], surfaceLockCount 1]]]
[apply] screen #1
[apply] testShaderState00PerformanceSingle toggleEnable true: 0.177s: 600f, 3389.8 fps, 0 ms/f
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test03ShaderState_PerformanceSingleToggleEnable
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test04ShaderState_PerformanceDouble
[apply] Dropping GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x2d06449, handle 0x60000, isShared false, jogamp.opengl.gl4.GL4bcImpl@c178a63,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@49bbb968,
[apply] Handle 0xffffffff9a010815,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[86/109 480x480 wu, 480x480 pixel] handle 0x87017e, surfaceHandle 0xffffffff9a010815, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1366fc27]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1366fc27]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1366fc27]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <8280f39, 4d2a8058>[count 1, qsz 0, owner <Thread-5>], surfaceLockCount 1]]]
[apply] screen #1
[apply] screen #2
[apply] testShaderState01PerformanceDouble: 0.198s: 600f, 3030.3 fps, 0 ms/f
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test04ShaderState_PerformanceDouble
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901517785 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901517785 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00NoShaderState_Validation took 1.704 sec
[apply] Testcase: test01ShaderState_Validation took 0.363 sec
[apply] Testcase: test02ShaderState_PerformanceSingleKeepEnabled took 0.401 sec
[apply] Testcase: test03ShaderState_PerformanceSingleToggleEnable took 0.325 sec
[apply] Testcase: test04ShaderState_PerformanceDouble took 0.36 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] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] junit.framework.TestListener: tests to run: 3SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901518898 ms III - Start
[apply]
[apply] junit.framework.TestListener: startTest(test01ShaderStatePerformanceDouble)
[apply] SLOCK [T main @ 1691901518899 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test01ShaderStatePerformanceDouble
[apply] CCC01: GLProfile.initSingleton(); START
[apply] CCC01: GLProfile.initSingleton(); DONE
[apply] CCC01: Win + Ctx creation incl 1st makeCurrent.
[apply] Dropping GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x727c65f0, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@4f54f540,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@2e53169b,
[apply] Handle 0xffffffff8a010803,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[138/161 480x480 wu, 480x480 pixel] handle 0x30017c, surfaceHandle 0xffffffff8a010803, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3f560b76]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3f560b76]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3f560b76]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <20a507ca, 4c9b3139>[count 1, qsz 0, owner <Thread-1>], surfaceLockCount 1]]]
[apply] screen #1
[apply] screen #2
[apply] screen #1
[apply] screen #2
[apply] junit.framework.TestListener: endTest(test01ShaderStatePerformanceDouble)
[apply] junit.framework.TestListener: startTest(test11ShaderStateValidationSP1Linked)
[apply] testShaderState01PerformanceDouble: 0.215s: 600f, 2790.6 fps, 0 ms/f
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test01ShaderStatePerformanceDouble
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test11ShaderStateValidationSP1Linked
[apply] CCC01: GLProfile.initSingleton(); START
[apply] CCC01: GLProfile.initSingleton(); DONE
[apply] CCC01: Win + Ctx creation incl 1st makeCurrent.
[apply] Dropping GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] WindowsWGLContext [Version 4.6 (Core profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c25, this 0x26be92ad, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@28d25987,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@2e53169b,
[apply] Handle 0xffffffff910107ef,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[164/187 480x480 wu, 480x480 pixel] handle 0x8a0282, surfaceHandle 0xffffffff910107ef, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3f560b76]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3f560b76]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3f560b76]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <4501b7af, 523884b2>[count 1, qsz 0, owner <main>], surfaceLockCount 1]]]
[apply] vertices0: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 3, stride 12b 3c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
[apply] colors0: GLArrayDataServer[mgl_Color, index -1, location 5, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 4, stride 16b 4c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 2, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
[apply] vertices1: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 3, stride 12b 3c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 3, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
[apply] colors1: GLArrayDataServer[mgl_Color, index -1, location 5, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 4, stride 16b 4c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 4, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
[apply] screen #1
[apply] screen #2
[apply] screen #3
[apply] screen #4
[apply] screen #10
[apply] screen #20
[apply] screen #30
[apply] screen #40
[apply] junit.framework.TestListener: endTest(test11ShaderStateValidationSP1Linked)
[apply] junit.framework.TestListener: startTest(test12ShaderStateValidationSP1Unlinked)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test11ShaderStateValidationSP1Linked
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test12ShaderStateValidationSP1Unlinked
[apply] CCC01: GLProfile.initSingleton(); START
[apply] CCC01: GLProfile.initSingleton(); DONE
[apply] CCC01: Win + Ctx creation incl 1st makeCurrent.
[apply] Dropping GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] WindowsWGLContext [Version 4.6 (Core profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c25, this 0x27efef64, handle 0x40000, isShared false, jogamp.opengl.gl4.GL4bcImpl@6f7fd0e6,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@2e53169b,
[apply] Handle 0xffffffff910107ef,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[190/213 480x480 wu, 480x480 pixel] handle 0x98017a, surfaceHandle 0xffffffff910107ef, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3f560b76]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3f560b76]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3f560b76]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <47c62251, 3e6fa38a>[count 1, qsz 0, owner <main>], surfaceLockCount 1]]]
[apply] vertices0: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 3, stride 12b 3c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
[apply] colors0: GLArrayDataServer[mgl_Color, index -1, location 5, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 4, stride 16b 4c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 2, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
[apply] vertices1: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 3, stride 12b 3c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 3, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
[apply] colors1: GLArrayDataServer[mgl_Color, index -1, location 5, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 4, stride 16b 4c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 4, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
[apply] screen #1
[apply] screen #2
[apply] screen #3
[apply] screen #4
[apply] screen #10
[apply] screen #20
[apply] screen #30
[apply] screen #40
[apply] junit.framework.TestListener: endTest(test12ShaderStateValidationSP1Unlinked)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test12ShaderStateValidationSP1Unlinked
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901521594 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901521594 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.348 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901518898 ms III - Start
[apply] SLOCK [T main @ 1691901518899 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test01ShaderStatePerformanceDouble
[apply] CCC01: GLProfile.initSingleton(); START
[apply] CCC01: GLProfile.initSingleton(); DONE
[apply] CCC01: Win + Ctx creation incl 1st makeCurrent.
[apply] Dropping GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x727c65f0, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@4f54f540,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@2e53169b,
[apply] Handle 0xffffffff8a010803,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[138/161 480x480 wu, 480x480 pixel] handle 0x30017c, surfaceHandle 0xffffffff8a010803, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3f560b76]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3f560b76]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3f560b76]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <20a507ca, 4c9b3139>[count 1, qsz 0, owner <Thread-1>], surfaceLockCount 1]]]
[apply] screen #1
[apply] screen #2
[apply] screen #1
[apply] screen #2
[apply] testShaderState01PerformanceDouble: 0.215s: 600f, 2790.6 fps, 0 ms/f
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test01ShaderStatePerformanceDouble
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test11ShaderStateValidationSP1Linked
[apply] CCC01: GLProfile.initSingleton(); START
[apply] CCC01: GLProfile.initSingleton(); DONE
[apply] CCC01: Win + Ctx creation incl 1st makeCurrent.
[apply] Dropping GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] WindowsWGLContext [Version 4.6 (Core profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c25, this 0x26be92ad, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@28d25987,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@2e53169b,
[apply] Handle 0xffffffff910107ef,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[164/187 480x480 wu, 480x480 pixel] handle 0x8a0282, surfaceHandle 0xffffffff910107ef, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3f560b76]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3f560b76]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3f560b76]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <4501b7af, 523884b2>[count 1, qsz 0, owner <main>], surfaceLockCount 1]]]
[apply] vertices0: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 3, stride 12b 3c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
[apply] colors0: GLArrayDataServer[mgl_Color, index -1, location 5, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 4, stride 16b 4c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 2, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
[apply] vertices1: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 3, stride 12b 3c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 3, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
[apply] colors1: GLArrayDataServer[mgl_Color, index -1, location 5, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 4, stride 16b 4c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 4, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
[apply] screen #1
[apply] screen #2
[apply] screen #3
[apply] screen #4
[apply] screen #10
[apply] screen #20
[apply] screen #30
[apply] screen #40
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test11ShaderStateValidationSP1Linked
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test12ShaderStateValidationSP1Unlinked
[apply] CCC01: GLProfile.initSingleton(); START
[apply] CCC01: GLProfile.initSingleton(); DONE
[apply] CCC01: Win + Ctx creation incl 1st makeCurrent.
[apply] Dropping GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] != recommended[0]
[apply] WindowsWGLContext [Version 4.6 (Core profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c25, this 0x27efef64, handle 0x40000, isShared false, jogamp.opengl.gl4.GL4bcImpl@6f7fd0e6,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@2e53169b,
[apply] Handle 0xffffffff910107ef,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[190/213 480x480 wu, 480x480 pixel] handle 0x98017a, surfaceHandle 0xffffffff910107ef, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3f560b76]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3f560b76]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3f560b76]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <47c62251, 3e6fa38a>[count 1, qsz 0, owner <main>], surfaceLockCount 1]]]
[apply] vertices0: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 3, stride 12b 3c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
[apply] colors0: GLArrayDataServer[mgl_Color, index -1, location 5, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 4, stride 16b 4c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 2, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
[apply] vertices1: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 3, stride 12b 3c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 3, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
[apply] colors1: GLArrayDataServer[mgl_Color, index -1, location 5, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 4, stride 16b 4c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 4, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
[apply] screen #1
[apply] screen #2
[apply] screen #3
[apply] screen #4
[apply] screen #10
[apply] screen #20
[apply] screen #30
[apply] screen #40
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test12ShaderStateValidationSP1Unlinked
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901521594 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901521594 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01ShaderStatePerformanceDouble took 1.821 sec
[apply] Testcase: test11ShaderStateValidationSP1Linked took 0.405 sec
[apply] Testcase: test12ShaderStateValidationSP1Unlinked took 0.437 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT
[apply] junit.framework.TestListener: tests to run: 2
[apply] ++++ Test Singleton.ctor()junit.framework.TestListener: startTest(testGLSLCompilation01)
[apply]
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901522892 ms III - Start
[apply] SLOCK [T main @ 1691901522892 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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] junit.framework.TestListener: endTest(testGLSLCompilation01)
[apply] junit.framework.TestListener: startTest(testGLSLUse01)
[apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[Thread-4-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[apply] null
[apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.init FIN
[apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff8b010820, tileRendererInUse null
[apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] junit.framework.TestListener: endTest(testGLSLUse01)
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[Thread-1-Display-.windows_nil-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 @ 1691901524736 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901524736 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.516 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901522892 ms III - Start
[apply] SLOCK [T main @ 1691901522892 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLCompilation01
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLCompilation01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLUse01
[apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[Thread-4-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[apply] null
[apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.init FIN
[apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff8b010820, tileRendererInUse null
[apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[Thread-1-Display-.windows_nil-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 @ 1691901524736 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901524736 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testGLSLCompilation01 took 1.477 sec
[apply] Testcase: testGLSLUse01 took 0.336 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 @ 1691901525849 ms III - Start
[apply] SLOCK [T main @ 1691901525849 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] junit.framework.TestListener: tests to run: 2
[apply] junit.framework.TestListener: startTest(test01_PSA)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test01_PSA
[apply] Screen pixel/cm 36.852207, 36.86007
[apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[apply] main: ** screenshot: TestRulerNEWT01.test01_PSA-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] junit.framework.TestListener: endTest(test01_PSA)
[apply] junit.framework.TestListener: startTest(test99_PS1)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test01_PSA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test99_PS1
[apply] Screen pixel/cm 36.852207, 36.86007
[apply] HiDPI PixelScale: 1.0x1.0 (req) -> 1.0x1.0 (val) -> 1.0x1.0 (has)
[apply] main: ** screenshot: TestRulerNEWT01.test99_PS1-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] junit.framework.TestListener: endTest(test99_PS1)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test99_PS1
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901528697 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901528697 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.509 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901525849 ms III - Start
[apply] SLOCK [T main @ 1691901525849 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test01_PSA
[apply] Screen pixel/cm 36.852207, 36.86007
[apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[apply] main: ** screenshot: TestRulerNEWT01.test01_PSA-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test01_PSA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test99_PS1
[apply] Screen pixel/cm 36.852207, 36.86007
[apply] HiDPI PixelScale: 1.0x1.0 (req) -> 1.0x1.0 (val) -> 1.0x1.0 (has)
[apply] main: ** screenshot: TestRulerNEWT01.test99_PS1-n0001-GL4___-hw-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 @ 1691901528697 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901528697 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01_PSA took 2.13 sec
[apply] Testcase: test99_PS1 took 0.684 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 @ 1691901529794 ms III - Start
[apply] SLOCK [T main @ 1691901529794 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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] Dropping GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[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] Dropping GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] GOOD (expected link error) - testGlTransformFeedbackVaryings_WhenVarNameWrong:postLink: Program link failed: 1
[apply] Link info
[apply] ---------
[apply] error: Varying (named PPPosition) specified but not present in the program object.
[apply]
[apply]
[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 @ 1691901531646 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901531646 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.498 sec
[apply] ------------- Standard Output ---------------
[apply] GOOD (expected link error) - testGlTransformFeedbackVaryings_WhenVarNameWrong:postLink: Program link failed: 1
[apply] Link info
[apply] ---------
[apply] error: Varying (named PPPosition) specified but not present in the program object.
[apply]
[apply]
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901529794 ms III - Start
[apply] SLOCK [T main @ 1691901529794 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameOK
[apply] Dropping GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameOK
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameWrong
[apply] Dropping GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameWrong
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901531646 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901531646 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testGlTransformFeedbackVaryings_WhenVarNameOK took 1.656 sec
[apply] Testcase: testGlTransformFeedbackVaryings_WhenVarNameWrong took 0.172 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT
[apply] junit.framework.TestListener: tests to run: 6
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901532786 ms III - Start
[apply] SLOCK [T main @ 1691901532787 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test00MatrixToString)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test00MatrixToString
[apply] FLU-C-O 4x4:
[apply] { 1.00000, 0.00000, 0.00000, 1.00000,
[apply] 0.00000, 1.00000, 0.00000, 2.00000,
[apply] 0.00000, 0.00000, 1.00000, 3.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply]
[apply]
[apply] FLU-R-O 4x4:
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 1.00000, 2.00000, 3.00000, 1.00000,
[apply] }
[apply]
[apply]
[apply] FLU-R-O 2x3:
[apply] { 1.00000, 2.00000, 3.00000,
[apply] 4.00000, 5.00000, 6.00000,
[apply] }
[apply]
[apply]
[apply] FLU-C-O 2x3:
[apply] { 1.00000, 2.00000, 3.00000,
[apply] 4.00000, 5.00000, 6.00000,
[apply] }
[apply]
[apply]
[apply] FLU-R-O 3x2:
[apply] { 1.00000, 2.00000,
[apply] 3.00000, 4.00000,
[apply] 5.00000, 6.00000,
[apply] }
[apply]
[apply]
[apply] FLU-C-O 3x2:
[apply] { 1.00000, 2.00000,
[apply] 3.00000, 4.00000,
[apply] 5.00000, 6.00000,
[apply] }
[apply]
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test00MatrixToString
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test01aTraditionalAccess
[apply] test01a.P0: PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[apply] , Projection
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Texture
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , matrices 3 + 1 temp = 4]
[apply] test01a.P1: PMVMatrix[modified[P false, Mv false, T false], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[apply] , Projection
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Modelview
[apply] { 1.00000, 0.00000, 0.00000, 1.00000,
[apply] 0.00000, 1.00000, 0.00000, 2.00000,
[apply] 0.00000, 0.00000, 1.00000, 3.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Texture
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , matrices 3 + 1 temp = 4]
[apply] test01a.PX: PMVMatrix[modified[P false, Mv false, T false], dirty/used[PMv true/true, Pmvi true/true, Frustum true/true], dirty/req[Mvi false/false, Mvit false/false]
[apply] , Projection
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Texture
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , P * Mv
[apply] { 1.00000, 0.00000, 0.00000, 1.00000,
[apply] 0.00000, 1.00000, 0.00000, 2.00000,
[apply] 0.00000, 0.00000, 1.00000, 3.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , P * Mv
[apply] { 1.00000, -0.00000, 0.00000, -1.00000,
[apply] -0.00000, 1.00000, -0.00000, -2.00000,
[apply] 0.00000, -0.00000, 1.00000, -3.00000,
[apply] -0.00000, 0.00000, -0.00000, 1.00000,
[apply] }
[apply] , matrices 5 + 1 temp = 6]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test01aTraditionalAccess
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test01bTraditionalAccess
[apply] junit.framework.TestListener: endTest(test00MatrixToString)
[apply] junit.framework.TestListener: startTest(test01aTraditionalAccess)
[apply] junit.framework.TestListener: endTest(test01aTraditionalAccess)
[apply] junit.framework.TestListener: startTest(test01bTraditionalAccess)
[apply] test01b.P0: PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi true/true, Mvit true/true]
[apply] , Projection
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Texture
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Inverse Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Inverse Transposed Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , matrices 5 + 1 temp = 6]
[apply] test01b.P1: PMVMatrix[modified[P false, Mv false, T false], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi true/true, Mvit true/true]
[apply] , Projection
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Modelview
[apply] { 1.00000, 0.00000, 0.00000, 1.00000,
[apply] 0.00000, 1.00000, 0.00000, 2.00000,
[apply] 0.00000, 0.00000, 1.00000, 3.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Texture
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Inverse Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Inverse Transposed Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , matrices 5 + 1 temp = 6]
[apply] test01b.P2: PMVMatrix[modified[P false, Mv false, T false], dirty/used[PMv true/true, Pmvi true/true, Frustum true/true], dirty/req[Mvi true/true, Mvit true/true]
[apply] , Projection
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Texture
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , P * Mv
[apply] { 1.00000, 0.00000, 0.00000, 1.00000,
[apply] 0.00000, 1.00000, 0.00000, 2.00000,
[apply] 0.00000, 0.00000, 1.00000, 3.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , P * Mv
[apply] { 1.00000, -0.00000, 0.00000, -1.00000,
[apply] -0.00000, 1.00000, -0.00000, -2.00000,
[apply] 0.00000, -0.00000, 1.00000, -3.00000,
[apply] -0.00000, 0.00000, -0.00000, 1.00000,
[apply] }
[apply] , Inverse Modelview
[apply] { 1.00000, -0.00000, 0.00000, -1.00000,
[apply] -0.00000, 1.00000, -0.00000, -2.00000,
[apply] 0.00000, -0.00000, 1.00000, -3.00000,
[apply] -0.00000, 0.00000, -0.00000, 1.00000,
[apply] }
[apply] , Inverse Transposed Modelview
[apply] { 1.00000, -0.00000, 0.00000, -0.00000,
[apply] -0.00000, 1.00000, -0.00000, 0.00000,
[apply] 0.00000, -0.00000, 1.00000, -0.00000,
[apply] -1.00000, -2.00000, -3.00000, 1.00000,
[apply] }
[apply] , matrices 7 + 1 temp = 8]
[apply] junit.framework.TestListener: endTest(test01bTraditionalAccess)
[apply] junit.framework.TestListener: startTest(test02MviUpdateShaderAccess)
[apply] junit.framework.TestListener: endTest(test02MviUpdateShaderAccess)
[apply] junit.framework.TestListener: startTest(test10MvTranslate)
[apply] junit.framework.TestListener: endTest(test10MvTranslate)
[apply] junit.framework.TestListener: startTest(test11MvTranslateRotate)
[apply] junit.framework.TestListener: endTest(test11MvTranslateRotate)
[apply] test01b.PX: PMVMatrix[modified[P false, Mv false, T false], dirty/used[PMv false/true, Pmvi false/true, Frustum false/true], dirty/req[Mvi false/true, Mvit false/true]
[apply] , Projection
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Texture
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , P * Mv
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , P * Mv
[apply] { 1.00000, -0.00000, 0.00000, -0.00000,
[apply] -0.00000, 1.00000, -0.00000, 0.00000,
[apply] 0.00000, -0.00000, 1.00000, -0.00000,
[apply] -0.00000, 0.00000, -0.00000, 1.00000,
[apply] }
[apply] , Inverse Modelview
[apply] { 1.00000, -0.00000, 0.00000, -0.00000,
[apply] -0.00000, 1.00000, -0.00000, 0.00000,
[apply] 0.00000, -0.00000, 1.00000, -0.00000,
[apply] -0.00000, 0.00000, -0.00000, 1.00000,
[apply] }
[apply] , Inverse Transposed Modelview
[apply] { 1.00000, -0.00000, 0.00000, -0.00000,
[apply] -0.00000, 1.00000, -0.00000, 0.00000,
[apply] 0.00000, -0.00000, 1.00000, -0.00000,
[apply] -0.00000, 0.00000, -0.00000, 1.00000,
[apply] }
[apply] , matrices 7 + 1 temp = 8]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test01bTraditionalAccess
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test02MviUpdateShaderAccess
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test02MviUpdateShaderAccess
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test10MvTranslate
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test10MvTranslate
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test11MvTranslateRotate
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test11MvTranslateRotate
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901534375 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901534375 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.267 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901532786 ms III - Start
[apply] SLOCK [T main @ 1691901532787 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test00MatrixToString
[apply] FLU-C-O 4x4:
[apply] { 1.00000, 0.00000, 0.00000, 1.00000,
[apply] 0.00000, 1.00000, 0.00000, 2.00000,
[apply] 0.00000, 0.00000, 1.00000, 3.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply]
[apply]
[apply] FLU-R-O 4x4:
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 1.00000, 2.00000, 3.00000, 1.00000,
[apply] }
[apply]
[apply]
[apply] FLU-R-O 2x3:
[apply] { 1.00000, 2.00000, 3.00000,
[apply] 4.00000, 5.00000, 6.00000,
[apply] }
[apply]
[apply]
[apply] FLU-C-O 2x3:
[apply] { 1.00000, 2.00000, 3.00000,
[apply] 4.00000, 5.00000, 6.00000,
[apply] }
[apply]
[apply]
[apply] FLU-R-O 3x2:
[apply] { 1.00000, 2.00000,
[apply] 3.00000, 4.00000,
[apply] 5.00000, 6.00000,
[apply] }
[apply]
[apply]
[apply] FLU-C-O 3x2:
[apply] { 1.00000, 2.00000,
[apply] 3.00000, 4.00000,
[apply] 5.00000, 6.00000,
[apply] }
[apply]
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test00MatrixToString
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test01aTraditionalAccess
[apply] test01a.P0: PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[apply] , Projection
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Texture
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , matrices 3 + 1 temp = 4]
[apply] test01a.P1: PMVMatrix[modified[P false, Mv false, T false], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[apply] , Projection
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Modelview
[apply] { 1.00000, 0.00000, 0.00000, 1.00000,
[apply] 0.00000, 1.00000, 0.00000, 2.00000,
[apply] 0.00000, 0.00000, 1.00000, 3.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Texture
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , matrices 3 + 1 temp = 4]
[apply] test01a.PX: PMVMatrix[modified[P false, Mv false, T false], dirty/used[PMv true/true, Pmvi true/true, Frustum true/true], dirty/req[Mvi false/false, Mvit false/false]
[apply] , Projection
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Texture
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , P * Mv
[apply] { 1.00000, 0.00000, 0.00000, 1.00000,
[apply] 0.00000, 1.00000, 0.00000, 2.00000,
[apply] 0.00000, 0.00000, 1.00000, 3.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , P * Mv
[apply] { 1.00000, -0.00000, 0.00000, -1.00000,
[apply] -0.00000, 1.00000, -0.00000, -2.00000,
[apply] 0.00000, -0.00000, 1.00000, -3.00000,
[apply] -0.00000, 0.00000, -0.00000, 1.00000,
[apply] }
[apply] , matrices 5 + 1 temp = 6]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test01aTraditionalAccess
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test01bTraditionalAccess
[apply] test01b.P0: PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi true/true, Mvit true/true]
[apply] , Projection
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Texture
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Inverse Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Inverse Transposed Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , matrices 5 + 1 temp = 6]
[apply] test01b.P1: PMVMatrix[modified[P false, Mv false, T false], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi true/true, Mvit true/true]
[apply] , Projection
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Modelview
[apply] { 1.00000, 0.00000, 0.00000, 1.00000,
[apply] 0.00000, 1.00000, 0.00000, 2.00000,
[apply] 0.00000, 0.00000, 1.00000, 3.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Texture
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Inverse Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Inverse Transposed Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , matrices 5 + 1 temp = 6]
[apply] test01b.P2: PMVMatrix[modified[P false, Mv false, T false], dirty/used[PMv true/true, Pmvi true/true, Frustum true/true], dirty/req[Mvi true/true, Mvit true/true]
[apply] , Projection
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Texture
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , P * Mv
[apply] { 1.00000, 0.00000, 0.00000, 1.00000,
[apply] 0.00000, 1.00000, 0.00000, 2.00000,
[apply] 0.00000, 0.00000, 1.00000, 3.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , P * Mv
[apply] { 1.00000, -0.00000, 0.00000, -1.00000,
[apply] -0.00000, 1.00000, -0.00000, -2.00000,
[apply] 0.00000, -0.00000, 1.00000, -3.00000,
[apply] -0.00000, 0.00000, -0.00000, 1.00000,
[apply] }
[apply] , Inverse Modelview
[apply] { 1.00000, -0.00000, 0.00000, -1.00000,
[apply] -0.00000, 1.00000, -0.00000, -2.00000,
[apply] 0.00000, -0.00000, 1.00000, -3.00000,
[apply] -0.00000, 0.00000, -0.00000, 1.00000,
[apply] }
[apply] , Inverse Transposed Modelview
[apply] { 1.00000, -0.00000, 0.00000, -0.00000,
[apply] -0.00000, 1.00000, -0.00000, 0.00000,
[apply] 0.00000, -0.00000, 1.00000, -0.00000,
[apply] -1.00000, -2.00000, -3.00000, 1.00000,
[apply] }
[apply] , matrices 7 + 1 temp = 8]
[apply] test01b.PX: PMVMatrix[modified[P false, Mv false, T false], dirty/used[PMv false/true, Pmvi false/true, Frustum false/true], dirty/req[Mvi false/true, Mvit false/true]
[apply] , Projection
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Texture
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , P * Mv
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , P * Mv
[apply] { 1.00000, -0.00000, 0.00000, -0.00000,
[apply] -0.00000, 1.00000, -0.00000, 0.00000,
[apply] 0.00000, -0.00000, 1.00000, -0.00000,
[apply] -0.00000, 0.00000, -0.00000, 1.00000,
[apply] }
[apply] , Inverse Modelview
[apply] { 1.00000, -0.00000, 0.00000, -0.00000,
[apply] -0.00000, 1.00000, -0.00000, 0.00000,
[apply] 0.00000, -0.00000, 1.00000, -0.00000,
[apply] -0.00000, 0.00000, -0.00000, 1.00000,
[apply] }
[apply] , Inverse Transposed Modelview
[apply] { 1.00000, -0.00000, 0.00000, -0.00000,
[apply] -0.00000, 1.00000, -0.00000, 0.00000,
[apply] 0.00000, -0.00000, 1.00000, -0.00000,
[apply] -0.00000, 0.00000, -0.00000, 1.00000,
[apply] }
[apply] , matrices 7 + 1 temp = 8]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test01bTraditionalAccess
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test02MviUpdateShaderAccess
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test02MviUpdateShaderAccess
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test10MvTranslate
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test10MvTranslate
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test11MvTranslateRotate
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test11MvTranslateRotate
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901534375 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901534375 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00MatrixToString took 0.008 sec
[apply] Testcase: test01aTraditionalAccess took 0.04 sec
[apply] Testcase: test01bTraditionalAccess took 0.155 sec
[apply] Testcase: test02MviUpdateShaderAccess took 0.022 sec
[apply] Testcase: test10MvTranslate took 0.001 sec
[apply] Testcase: test11MvTranslateRotate took 0.001 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] junit.framework.TestListener: tests to run: 7++++ Test Singleton.lock()
[apply]
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901535642 ms III - Start
[apply] SLOCK [T main @ 1691901535643 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer
[apply] INFO: PBuffer supported: true
[apply] junit.framework.TestListener: startTest(test01aOffscreenWindowPBuffer)
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] junit.framework.TestListener: endTest(test01aOffscreenWindowPBuffer)
[apply] junit.framework.TestListener: startTest(test01bOffscreenWindowPBufferStencil)
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[apply] null
[apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x1301082f, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01bOffscreenWindowPBufferStencil
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse nulljunit.framework.TestListener: endTest(test01bOffscreenWindowPBufferStencil)
[apply] RedSquareES2 init on Thread[main,5,main]
[apply]
[apply] junit.framework.TestListener: startTest(test01cOffscreenWindowPBuffer555)
[apply] Chosen GLCapabilities: GLCaps[wgl vid 10 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x6e0107d2, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01bOffscreenWindowPBufferStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01cOffscreenWindowPBuffer555
[apply] junit.framework.TestListener: endTest(test01cOffscreenWindowPBuffer555)
[apply] junit.framework.TestListener: startTest(test01cOffscreenWindowPBufferStencilAlpha)
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 3 (enable: true)
[apply] null
[apply] ShaderProgram[id=3, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x6901081f, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01cOffscreenWindowPBuffer555
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01cOffscreenWindowPBufferStencilAlpha
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] junit.framework.TestListener: endTest(test01cOffscreenWindowPBufferStencilAlpha)
[apply] Chosen GLCapabilities: GLCaps[wgl vid 10 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] junit.framework.TestListener: startTest(test02Offscreen3Windows1DisplayPBuffer)
[apply] Create Window 0
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true)
[apply] null
[apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x6201082f, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01cOffscreenWindowPBufferStencilAlpha
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test02Offscreen3Windows1DisplayPBuffer
[apply] Create Window 1
[apply] Create Window 2
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true)
[apply] null
[apply] ShaderProgram[id=5, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffff201080a, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true)
[apply] null
[apply] ShaderProgram[id=6, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffc3010711, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 7 (enable: true)
[apply] null
[apply] ShaderProgram[id=7, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x460107dd, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose FIN
[apply] junit.framework.TestListener: endTest(test02Offscreen3Windows1DisplayPBuffer)
[apply] junit.framework.TestListener: startTest(test03Offscreen3Windows3DisplaysPBuffer)
[apply] Create Window 0
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-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[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 8 (enable: true)
[apply] null
[apply] ShaderProgram[id=8, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=16, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]
[apply] ShaderCode[id=15, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x590107fe, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 9 (enable: true)
[apply] null
[apply] ShaderProgram[id=9, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=17, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=18, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x61010826, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 10 (enable: true)
[apply] null
[apply] ShaderProgram[id=10, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=19, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=20, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffff3010176, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] junit.framework.TestListener: endTest(test03Offscreen3Windows3DisplaysPBuffer)
[apply] junit.framework.TestListener: startTest(test04OffscreenSnapshotWithDemoPBuffer)
[apply] Create Window 1
[apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] Thread[main-Display-.windows_nil-4-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-4-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test03Offscreen3Windows3DisplaysPBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test04OffscreenSnapshotWithDemoPBuffer
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 11 (enable: true)
[apply] null
[apply] ShaderProgram[id=11, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=21, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=22, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffc601082f, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] junit.framework.TestListener: endTest(test04OffscreenSnapshotWithDemoPBuffer)
[apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-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 @ 1691901555900 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901555900 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 20.926 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 @ 1691901535642 ms III - Start
[apply] SLOCK [T main @ 1691901535643 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[apply] null
[apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x1301082f, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01bOffscreenWindowPBufferStencil
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 10 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x6e0107d2, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01bOffscreenWindowPBufferStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01cOffscreenWindowPBuffer555
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 3 (enable: true)
[apply] null
[apply] ShaderProgram[id=3, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x6901081f, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01cOffscreenWindowPBuffer555
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01cOffscreenWindowPBufferStencilAlpha
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 10 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true)
[apply] null
[apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x6201082f, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01cOffscreenWindowPBufferStencilAlpha
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test02Offscreen3Windows1DisplayPBuffer
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true)
[apply] null
[apply] ShaderProgram[id=5, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffff201080a, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true)
[apply] null
[apply] ShaderProgram[id=6, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffc3010711, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 7 (enable: true)
[apply] null
[apply] ShaderProgram[id=7, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x460107dd, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test02Offscreen3Windows1DisplayPBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test03Offscreen3Windows3DisplaysPBuffer
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 8 (enable: true)
[apply] null
[apply] ShaderProgram[id=8, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=16, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]
[apply] ShaderCode[id=15, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x590107fe, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 9 (enable: true)
[apply] null
[apply] ShaderProgram[id=9, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=17, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=18, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x61010826, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 10 (enable: true)
[apply] null
[apply] ShaderProgram[id=10, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=19, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=20, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffff3010176, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] Thread[main-Display-.windows_nil-4-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-4-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test03Offscreen3Windows3DisplaysPBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test04OffscreenSnapshotWithDemoPBuffer
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 11 (enable: true)
[apply] null
[apply] ShaderProgram[id=11, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=21, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=22, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffc601082f, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-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 @ 1691901555900 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901555900 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01aOffscreenWindowPBuffer took 1.772 sec
[apply] Testcase: test01bOffscreenWindowPBufferStencil took 1.672 sec
[apply] Testcase: test01cOffscreenWindowPBuffer555 took 1.674 sec
[apply] Testcase: test01cOffscreenWindowPBufferStencilAlpha took 1.683 sec
[apply] Testcase: test02Offscreen3Windows1DisplayPBuffer took 5.149 sec
[apply] Testcase: test03Offscreen3Windows3DisplaysPBuffer took 5.175 sec
[apply] Testcase: test04OffscreenSnapshotWithDemoPBuffer took 1.788 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT
[apply] junit.framework.TestListener: tests to run: 2
[apply] ++++ Test Singleton.ctor()junit.framework.TestListener: startTest(test11OffscreenWindowPixmap)
[apply] ++++ Test Singleton.lock()
[apply]
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901557157 ms III - Start
[apply] SLOCK [T main @ 1691901557158 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test11OffscreenWindowPixmap
[apply] junit.framework.TestListener: endTest(test11OffscreenWindowPixmap)
[apply] Thread[main,5,main] RedSquareES1.init ...
[apply] RedSquareES1 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] junit.framework.TestListener: startTest(test14OffscreenSnapshotWithDemoPixmap)
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] Thread[main,5,main] RedSquareES1.init FIN
[apply] Thread[main,5,main] RedSquareES1.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES1.reshape FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.dispose ...
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test11OffscreenWindowPixmap
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test14OffscreenSnapshotWithDemoPixmap
[apply] junit.framework.TestListener: endTest(test14OffscreenSnapshotWithDemoPixmap)
[apply] Thread[main,5,main] RedSquareES1.init ...
[apply] RedSquareES1 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] Thread[main,5,main] RedSquareES1.init FIN
[apply] Thread[main,5,main] RedSquareES1.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffb6010783, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES1.reshape FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES1.dispose ...
[apply] Thread[main-Display-.windows_nil-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 @ 1691901561908 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901561909 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.406 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901557157 ms III - Start
[apply] SLOCK [T main @ 1691901557158 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test11OffscreenWindowPixmap
[apply] Thread[main,5,main] RedSquareES1.init ...
[apply] RedSquareES1 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] Thread[main,5,main] RedSquareES1.init FIN
[apply] Thread[main,5,main] RedSquareES1.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES1.reshape FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.dispose ...
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test11OffscreenWindowPixmap
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test14OffscreenSnapshotWithDemoPixmap
[apply] Thread[main,5,main] RedSquareES1.init ...
[apply] RedSquareES1 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] Thread[main,5,main] RedSquareES1.init FIN
[apply] Thread[main,5,main] RedSquareES1.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffb6010783, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES1.reshape FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES1.dispose ...
[apply] Thread[main-Display-.windows_nil-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 @ 1691901561908 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901561909 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test11OffscreenWindowPixmap took 3.073 sec
[apply] Testcase: test14OffscreenSnapshotWithDemoPixmap took 1.652 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT
[apply] junit.framework.TestListener: tests to run: 2
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901562991 ms III - Start
[apply] SLOCK [T main @ 1691901562992 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01NopGLWindowNoReuse)
[apply] junit.framework.TestListener: endTest(test01NopGLWindowNoReuse)
[apply] junit.framework.TestListener: startTest(test02NopGLWindowReuse)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT - test01NopGLWindowNoReuse
[apply] Disabled for auto unit test until further analysis - Windows/ATI driver crash
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT - test01NopGLWindowNoReuse
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT - test02NopGLWindowReuse
[apply] INIT START
[apply] Sleep initialized: 1/25
[apply] Sleep initialized: 4/25
[apply] Sleep initialized: 6/25
[apply] Sleep initialized: 8/25
[apply] Sleep initialized: 11/25
[apply] Sleep initialized: 13/25
[apply] Sleep initialized: 15/25
[apply] Sleep initialized: 18/25
[apply] Sleep initialized: 21/25
[apply] Sleep initialized: 24/25
[apply] Sleep initialized: 25/25
[apply] P: 25 GLWindow:
[apply] ctor 68/t 2.72/1
[apply] visible 1220/t 48.80/1
[apply] sum-i 1288/t 51.52/1
[apply] INIT END: 25/25
[apply] junit.framework.TestListener: endTest(test02NopGLWindowReuse)
[apply] T: duration 0 2
[apply] total-d 1290/t 51.60/1
[apply] total-i 1290/t 51.60/1
[apply] Total: 1290
[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 @ 1691901565724 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901565724 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.391 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901562991 ms III - Start
[apply] SLOCK [T main @ 1691901562992 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT - test01NopGLWindowNoReuse
[apply] Disabled for auto unit test until further analysis - Windows/ATI driver crash
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT - test01NopGLWindowNoReuse
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT - test02NopGLWindowReuse
[apply] INIT START
[apply] Sleep initialized: 1/25
[apply] Sleep initialized: 4/25
[apply] Sleep initialized: 6/25
[apply] Sleep initialized: 8/25
[apply] Sleep initialized: 11/25
[apply] Sleep initialized: 13/25
[apply] Sleep initialized: 15/25
[apply] Sleep initialized: 18/25
[apply] Sleep initialized: 21/25
[apply] Sleep initialized: 24/25
[apply] Sleep initialized: 25/25
[apply] P: 25 GLWindow:
[apply] ctor 68/t 2.72/1
[apply] visible 1220/t 48.80/1
[apply] sum-i 1288/t 51.52/1
[apply] INIT END: 25/25
[apply] T: duration 0 2
[apply] total-d 1290/t 51.60/1
[apply] total-i 1290/t 51.60/1
[apply] Total: 1290
[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 @ 1691901565724 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901565724 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01NopGLWindowNoReuse took 0.001 sec
[apply] Testcase: test02NopGLWindowReuse took 1.381 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++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901566814 ms III - Start
[apply] SLOCK [T main @ 1691901566814 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply]
[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 1/t 0.02/1
[apply] INIT END #0
[apply] INIT START #1
[apply] Run: 1, count 50/50 raw:
[apply] choose 0/t 0.00/1
[apply] INIT END #1
[apply] INIT START #2
[apply] Run: 2, count 50/50 raw:
[apply] choose 1/t 0.02/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] junit.framework.TestListener: startTest(test01ChooseOnly)
[apply] junit.framework.TestListener: endTest(test01ChooseOnly)
[apply] junit.framework.TestListener: startTest(test02Full)
[apply] Run: 0, count 50 raw:
[apply] glad-create 2/t 0.04/1
[apply] glad-realize 1080/t 21.60/1
[apply] ctx-create1 319/t 6.38/1
[apply] ctx-curren2 19/t 0.38/1
[apply] glad-ctx-init 1401/t 28.02/1
[apply] INIT END #0
[apply] INIT START #1
[apply] Run: 1, count 50 raw:
[apply] glad-create 1/t 0.02/1
[apply] glad-realize 1082/t 21.64/1
[apply] ctx-create1 280/t 5.60/1
[apply] ctx-curren2 16/t 0.32/1
[apply] glad-ctx-init 1363/t 27.26/1
[apply] INIT END #1
[apply] INIT START #2
[apply] Run: 2, count 50 raw:
[apply] glad-create 1/t 0.02/1
[apply] glad-realize 1080/t 21.60/1
[apply] ctx-create1 277/t 5.54/1
[apply] ctx-curren2 18/t 0.36/1
[apply] glad-ctx-init 1358/t 27.16/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 @ 1691901572904 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901572905 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] junit.framework.TestListener: endTest(test02Full)
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.753 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901566814 ms III - Start
[apply] SLOCK [T main @ 1691901566814 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 1/t 0.02/1
[apply] INIT END #0
[apply] INIT START #1
[apply] Run: 1, count 50/50 raw:
[apply] choose 0/t 0.00/1
[apply] INIT END #1
[apply] INIT START #2
[apply] Run: 2, count 50/50 raw:
[apply] choose 1/t 0.02/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 2/t 0.04/1
[apply] glad-realize 1080/t 21.60/1
[apply] ctx-create1 319/t 6.38/1
[apply] ctx-curren2 19/t 0.38/1
[apply] glad-ctx-init 1401/t 28.02/1
[apply] INIT END #0
[apply] INIT START #1
[apply] Run: 1, count 50 raw:
[apply] glad-create 1/t 0.02/1
[apply] glad-realize 1082/t 21.64/1
[apply] ctx-create1 280/t 5.60/1
[apply] ctx-curren2 16/t 0.32/1
[apply] glad-ctx-init 1363/t 27.26/1
[apply] INIT END #1
[apply] INIT START #2
[apply] Run: 2, count 50 raw:
[apply] glad-create 1/t 0.02/1
[apply] glad-realize 1080/t 21.60/1
[apply] ctx-create1 277/t 5.54/1
[apply] ctx-curren2 18/t 0.36/1
[apply] glad-ctx-init 1358/t 27.16/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 @ 1691901572904 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901572905 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01ChooseOnly took 0.07 sec
[apply] Testcase: test02Full took 4.677 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] ++++ Test Singleton.ctor()
[apply] junit.framework.TestListener: tests to run: 2++++ Test Singleton.lock()
[apply]
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901574009 ms III - Start
[apply] SLOCK [T main @ 1691901574009 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test01_aa0
[apply] junit.framework.TestListener: startTest(test01_aa0)
[apply] Thread[main,5,main] Gears.init: tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 64x64 of 64x64, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse null
[apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] XXX2: GLPixelBuffer[PixelAttributes[fmt 0x1907, type 0x1401, RGB888], dim 1536x1024x1, pack true, disposed false, valid true, buffer[bytes 4718592, elemSize 1, java.nio.DirectByteBuffer[pos=0 lim=4718592 cap=4718592]]]
[apply] XXX3: 6407, PixelAttributes[fmt 0x1907, type 0x1401, RGB888]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test01_aa0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test02_aa8
[apply] junit.framework.TestListener: endTest(test01_aa0)
[apply] junit.framework.TestListener: startTest(test02_aa8)
[apply] Thread[main,5,main] Gears.init: tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/0 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/0 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/0 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/0 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/0 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/0 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/0 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/0 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/0 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/0 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/0 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/0 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/0 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/0 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/0 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/96 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/96 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/96 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/96 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/96 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/96 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/96 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/96 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/96 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/96 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/96 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/96 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/96 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/96 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/96 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/96 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/192 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/192 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/192 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/192 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/192 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/192 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/192 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/192 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/192 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/192 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/192 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/192 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/192 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/192 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/192 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/192 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/288 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/288 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/288 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/288 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/288 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/288 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/288 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/288 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/288 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/288 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/288 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/288 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/288 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/288 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/288 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/288 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/384 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/384 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/384 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/384 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/384 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/384 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/384 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/384 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/384 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/384 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/384 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/384 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/384 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/384 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/384 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/384 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/480 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/480 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/480 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/480 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/480 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/480 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/480 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/480 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/480 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/480 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/480 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/480 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/480 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/480 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/480 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/480 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/576 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/576 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/576 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/576 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/576 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/576 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/576 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/576 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/576 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/576 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/576 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/576 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/576 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/576 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/576 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/576 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/672 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/672 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/672 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/672 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/672 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/672 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/672 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/672 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/672 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/672 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/672 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/672 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/672 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/672 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/672 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/672 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/768 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/768 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/768 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/768 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/768 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/768 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/768 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/768 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/768 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/768 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/768 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/768 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/768 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/768 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/768 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/768 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/864 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/864 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/864 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/864 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/864 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/864 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/864 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/864 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/864 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/864 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/864 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/864 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/864 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/864 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/864 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/864 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/960 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/960 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/960 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/960 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/960 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/960 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/960 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/960 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/960 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/960 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/960 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/960 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/960 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/960 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/960 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 64x64 of 64x64, swapInterval 1, drawable 0x5c010814, tileRendererInUse null
[apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] XXX2: GLPixelBuffer[PixelAttributes[fmt 0x1907, type 0x1401, RGB888], dim 1536x1024x1, pack true, disposed false, valid true, buffer[bytes 4718592, elemSize 1, java.nio.DirectByteBuffer[pos=0 lim=4718592 cap=4718592]]]
[apply] XXX3: 6407, PixelAttributes[fmt 0x1907, type 0x1401, RGB888]
[apply] junit.framework.TestListener: endTest(test02_aa8)
[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 @ 1691901581394 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901581394 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.055 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901574009 ms III - Start
[apply] SLOCK [T main @ 1691901574009 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test01_aa0
[apply] Thread[main,5,main] Gears.init: tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> 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 0x78e94dcf], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 64x64 of 64x64, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse null
[apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] XXX2: GLPixelBuffer[PixelAttributes[fmt 0x1907, type 0x1401, RGB888], dim 1536x1024x1, pack true, disposed false, valid true, buffer[bytes 4718592, elemSize 1, java.nio.DirectByteBuffer[pos=0 lim=4718592 cap=4718592]]]
[apply] XXX3: 6407, PixelAttributes[fmt 0x1907, type 0x1401, RGB888]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test01_aa0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test02_aa8
[apply] Thread[main,5,main] Gears.init: tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/0 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/0 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/0 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/0 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/0 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/0 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/0 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/0 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/0 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/0 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/0 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/0 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/0 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/0 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/0 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/96 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/96 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/96 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/96 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/96 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/96 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/96 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/96 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/96 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/96 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/96 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/96 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/96 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/96 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/96 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/96 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/192 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/192 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/192 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/192 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/192 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/192 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/192 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/192 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/192 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/192 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/192 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/192 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/192 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/192 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/192 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/192 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/288 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/288 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/288 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/288 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/288 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/288 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/288 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/288 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/288 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/288 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/288 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/288 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/288 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/288 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/288 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/288 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/384 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/384 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/384 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/384 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/384 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/384 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/384 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/384 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/384 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/384 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/384 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/384 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/384 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/384 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/384 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/384 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/480 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/480 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/480 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/480 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/480 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/480 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/480 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/480 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/480 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/480 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/480 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/480 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/480 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/480 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/480 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/480 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/576 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/576 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/576 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/576 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/576 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/576 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/576 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/576 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/576 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/576 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/576 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/576 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/576 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/576 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/576 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/576 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/672 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/672 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/672 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/672 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/672 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/672 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/672 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/672 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/672 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/672 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/672 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/672 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/672 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/672 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/672 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/672 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/768 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/768 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/768 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/768 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/768 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/768 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/768 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/768 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/768 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/768 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/768 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/768 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/768 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/768 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/768 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/768 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/864 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/864 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/864 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/864 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/864 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/864 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/864 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/864 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/864 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/864 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/864 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/864 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/864 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/864 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/864 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/864 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/960 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/960 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/960 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/960 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/960 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/960 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/960 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/960 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/960 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/960 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/960 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/960 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/960 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/960 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/960 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0x5c010814, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> 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 0x3d51f06e], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 64x64 of 64x64, swapInterval 1, drawable 0x5c010814, tileRendererInUse null
[apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] XXX2: GLPixelBuffer[PixelAttributes[fmt 0x1907, type 0x1401, RGB888], dim 1536x1024x1, pack true, disposed false, valid true, buffer[bytes 4718592, elemSize 1, java.nio.DirectByteBuffer[pos=0 lim=4718592 cap=4718592]]]
[apply] XXX3: 6407, PixelAttributes[fmt 0x1907, type 0x1401, RGB888]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test02_aa8
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901581394 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901581394 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01_aa0 took 4.309 sec
[apply] Testcase: test02_aa8 took 3.054 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] junit.framework.TestListener: tests to run: 2++++ Test Singleton.lock()
[apply] junit.framework.TestListener: startTest(test01)
[apply]
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901582723 ms III - Start
[apply] SLOCK [T main @ 1691901582723 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] junit.framework.TestListener: endTest(test01)
[apply] junit.framework.TestListener: startTest(test02_EOT_01)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test02_EOT_01
[apply] junit.framework.TestListener: endTest(test02_EOT_01)
[apply] Expected IllegalStateException: Image size has not been set: TileRenderer[tile[# 0: [0][0] / 0x0, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 0 x 0, buffer 0x0], glad[0 listener, pre false, post false, preSwap false], isSetup false]
[apply] Expected IllegalStateException: EOT reached: TileRenderer[tile[# 0: [0][0] / 0x0, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x0], glad[0 listener, pre false, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] Expected IllegalStateException: EOT reached: TileRenderer[tile[# -1: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x0], glad[0 listener, pre false, post false, preSwap false], isSetup true]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test02_EOT_01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901584391 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901584391 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.348 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901582723 ms III - Start
[apply] SLOCK [T main @ 1691901582723 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test02_EOT_01
[apply] Expected IllegalStateException: Image size has not been set: TileRenderer[tile[# 0: [0][0] / 0x0, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 0 x 0, buffer 0x0], glad[0 listener, pre false, post false, preSwap false], isSetup false]
[apply] Expected IllegalStateException: EOT reached: TileRenderer[tile[# 0: [0][0] / 0x0, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x0], glad[0 listener, pre false, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] Expected IllegalStateException: EOT reached: TileRenderer[tile[# -1: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x0], glad[0 listener, pre false, post false, preSwap false], isSetup true]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test02_EOT_01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901584391 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901584391 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01 took 1.609 sec
[apply] Testcase: test02_EOT_01 took 0.037 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] junit.framework.TestListener: tests to run: 8++++ Test Singleton.lock()
[apply]
[apply] junit.framework.TestListener: startTest(test001_off_gl2___aa0)
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901585524 ms III - Start
[apply] SLOCK [T main @ 1691901585524 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0
[apply] Thread[main,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5c010814, tileRendererInUse null
[apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] junit.framework.TestListener: endTest(test001_off_gl2___aa0)
[apply] junit.framework.TestListener: startTest(test002_off_gl2___aa8)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test002_off_gl2___aa8
[apply] Thread[main,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5c010814, tileRendererInUse null
[apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test002_off_gl2___aa8
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test011_off_gl2es3_aa0
[apply] junit.framework.TestListener: endTest(test002_off_gl2___aa8)
[apply] junit.framework.TestListener: startTest(test011_off_gl2es3_aa0)
[apply] Thread[main,5,main] GearsES2.init.0 0x6eda5c9: 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x6eda5c9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6eda5c9 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6eda5c9 created: GearsObj[0x57a3af25, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6eda5c9 created: GearsObj[0x2b662a77, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6eda5c9 created: GearsObj[0x2b662a77, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x6eda5c9 FIN GearsES2[obj 0x6eda5c9 isInit true, usesShared false, 1 GearsObj[0x57a3af25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b662a77, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72967906, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] GearsES2.startTileRendering: 0x6eda5c9TileRenderer[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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] GearsES2.endTileRendering: 0x6eda5c9TileRenderer[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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6eda5c9, 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 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.dispose 0x6eda5c9: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x6eda5c9 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test011_off_gl2es3_aa0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test012_off_gl2es3_aa8
[apply] Thread[main,5,main] GearsES2.init.0 0x1bd4fdd: 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true], GearsES2[obj 0x1bd4fdd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1bd4fdd on Thread[main,5,main]
[apply] junit.framework.TestListener: endTest(test011_off_gl2es3_aa0)
[apply] junit.framework.TestListener: startTest(test012_off_gl2es3_aa8)
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1bd4fdd created: GearsObj[0x6aeb35e6, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1bd4fdd created: GearsObj[0x1283bb96, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1bd4fdd created: GearsObj[0x1283bb96, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x1bd4fdd FIN GearsES2[obj 0x1bd4fdd isInit true, usesShared false, 1 GearsObj[0x6aeb35e6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1283bb96, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74f0ea28, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] GearsES2.startTileRendering: 0x1bd4fddTileRenderer[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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] GearsES2.endTileRendering: 0x1bd4fddTileRenderer[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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5c010814, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x1bd4fdd, 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 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.dispose 0x1bd4fdd: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x1bd4fdd 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] junit.framework.TestListener: endTest(test012_off_gl2es3_aa8)
[apply] junit.framework.TestListener: startTest(test101_on__gl2___aa0)
[apply] Thread[main,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffb6010783, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffb6010783, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffb6010783, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffb6010783, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffb6010783, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffb6010783, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffb6010783, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffb6010783, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffb6010783, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffb6010783, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffb6010783, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffb6010783, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c010812, tileRendererInUse null
[apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[apply] junit.framework.TestListener: endTest(test101_on__gl2___aa0)
[apply] junit.framework.TestListener: startTest(test102_on__gl2___aa8)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test101_on__gl2___aa0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test102_on__gl2___aa8
[apply] Thread[main,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x35010720, tileRendererInUse null
[apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-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] junit.framework.TestListener: endTest(test102_on__gl2___aa8)
[apply] junit.framework.TestListener: startTest(test111_on__gl2es3_aa0)
[apply] Thread[main,5,main] GearsES2.init.0 0x6200f9cb: 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x6200f9cb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6200f9cb on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6200f9cb created: GearsObj[0x4009e306, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6200f9cb created: GearsObj[0x43c1b556, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6200f9cb created: GearsObj[0x43c1b556, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x6200f9cb FIN GearsES2[obj 0x6200f9cb isInit true, usesShared false, 1 GearsObj[0x4009e306, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43c1b556, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66d18979, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] GearsES2.startTileRendering: 0x6200f9cbTileRenderer[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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x700107d7
[apply] GearsES2.endTileRendering: 0x6200f9cbTileRenderer[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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6200f9cb, 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 0x6200f9cb 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6200f9cb: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6200f9cb FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test111_on__gl2es3_aa0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test112_on__gl2es3_aa8
[apply] Thread[main,5,main] GearsES2.init.0 0x609cd4d8: 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x609cd4d8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x609cd4d8 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x609cd4d8 created: GearsObj[0x5fbe4146, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x609cd4d8 created: GearsObj[0x1e66f1f5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x609cd4d8 created: GearsObj[0x1e66f1f5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] junit.framework.TestListener: endTest(test111_on__gl2es3_aa0)
[apply] junit.framework.TestListener: startTest(test112_on__gl2es3_aa8)
[apply] Thread[main,5,main] GearsES2.init.X 0x609cd4d8 FIN GearsES2[obj 0x609cd4d8 isInit true, usesShared false, 1 GearsObj[0x5fbe4146, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1e66f1f5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e50c791, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] GearsES2.startTileRendering: 0x609cd4d8TileRenderer[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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x2c010812
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x35010720
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x2c010812
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x35010720
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x2c010812
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x35010720
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x2c010812
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x35010720
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x2c010812
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x35010720
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x2c010812
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x35010720
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x2c010812
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x35010720
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x2c010812
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x35010720
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x2c010812
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x35010720
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x2c010812
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x35010720
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x2c010812
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x35010720
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x2c010812
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x35010720
[apply] GearsES2.endTileRendering: 0x609cd4d8TileRenderer[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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x2c010812
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c010812, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x609cd4d8, 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 0x609cd4d8 256x256, swapInterval 1, drawable 0x2c010812
[apply] junit.framework.TestListener: endTest(test112_on__gl2es3_aa8)
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x609cd4d8: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x609cd4d8 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 @ 1691901591346 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901591346 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.508 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901585524 ms III - Start
[apply] SLOCK [T main @ 1691901585524 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0
[apply] Thread[main,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5c010814, tileRendererInUse null
[apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test002_off_gl2___aa8
[apply] Thread[main,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5c010814, tileRendererInUse null
[apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test002_off_gl2___aa8
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test011_off_gl2es3_aa0
[apply] Thread[main,5,main] GearsES2.init.0 0x6eda5c9: 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x6eda5c9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6eda5c9 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6eda5c9 created: GearsObj[0x57a3af25, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6eda5c9 created: GearsObj[0x2b662a77, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6eda5c9 created: GearsObj[0x2b662a77, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x6eda5c9 FIN GearsES2[obj 0x6eda5c9 isInit true, usesShared false, 1 GearsObj[0x57a3af25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b662a77, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72967906, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] GearsES2.startTileRendering: 0x6eda5c9TileRenderer[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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] GearsES2.endTileRendering: 0x6eda5c9TileRenderer[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 0x192d43ce], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6eda5c9 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6eda5c9, 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 0x6eda5c9 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.dispose 0x6eda5c9: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x6eda5c9 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test011_off_gl2es3_aa0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test012_off_gl2es3_aa8
[apply] Thread[main,5,main] GearsES2.init.0 0x1bd4fdd: 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true], GearsES2[obj 0x1bd4fdd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1bd4fdd on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1bd4fdd created: GearsObj[0x6aeb35e6, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1bd4fdd created: GearsObj[0x1283bb96, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1bd4fdd created: GearsObj[0x1283bb96, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x1bd4fdd FIN GearsES2[obj 0x1bd4fdd isInit true, usesShared false, 1 GearsObj[0x6aeb35e6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1283bb96, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74f0ea28, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] GearsES2.startTileRendering: 0x1bd4fddTileRenderer[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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x1bd4fdd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] GearsES2.endTileRendering: 0x1bd4fddTileRenderer[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 0x6cf0e0ba], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] GearsES2.display 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x1bd4fdd 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5c010814, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x1bd4fdd, 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 0x1bd4fdd 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.dispose 0x1bd4fdd: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x1bd4fdd FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test012_off_gl2es3_aa8
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test101_on__gl2___aa0
[apply] Thread[main,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffb6010783, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffb6010783, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffb6010783, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffb6010783, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffb6010783, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffb6010783, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffb6010783, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffb6010783, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffb6010783, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffb6010783, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffb6010783, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffb6010783, 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], 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 0x2df3b89c], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c010812, tileRendererInUse null
[apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test101_on__gl2___aa0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test102_on__gl2___aa8
[apply] Thread[main,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], 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 0x7c9d8e2], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x35010720, tileRendererInUse null
[apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test102_on__gl2___aa8
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test111_on__gl2es3_aa0
[apply] Thread[main,5,main] GearsES2.init.0 0x6200f9cb: 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x6200f9cb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6200f9cb on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6200f9cb created: GearsObj[0x4009e306, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6200f9cb created: GearsObj[0x43c1b556, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6200f9cb created: GearsObj[0x43c1b556, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x6200f9cb FIN GearsES2[obj 0x6200f9cb isInit true, usesShared false, 1 GearsObj[0x4009e306, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43c1b556, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66d18979, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] GearsES2.startTileRendering: 0x6200f9cbTileRenderer[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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5c010814, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x700107d7, 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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x6200f9cb, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x700107d7
[apply] GearsES2.endTileRendering: 0x6200f9cbTileRenderer[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 0x69453e37], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] GearsES2.display 0x6200f9cb 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.reshape 0x6200f9cb 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6200f9cb, 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 0x6200f9cb 256x256, swapInterval 1, drawable 0x5c010814
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6200f9cb: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6200f9cb FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test111_on__gl2es3_aa0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test112_on__gl2es3_aa8
[apply] Thread[main,5,main] GearsES2.init.0 0x609cd4d8: 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x609cd4d8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x609cd4d8 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x609cd4d8 created: GearsObj[0x5fbe4146, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x609cd4d8 created: GearsObj[0x1e66f1f5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x609cd4d8 created: GearsObj[0x1e66f1f5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x609cd4d8 FIN GearsES2[obj 0x609cd4d8 isInit true, usesShared false, 1 GearsObj[0x5fbe4146, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1e66f1f5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e50c791, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] GearsES2.startTileRendering: 0x609cd4d8TileRenderer[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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x2c010812
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x35010720
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x2c010812
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x35010720
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x2c010812
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x35010720
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x2c010812
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x35010720
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x2c010812
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x35010720
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x2c010812
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x35010720
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x2c010812
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x35010720
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x2c010812
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x35010720
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x2c010812
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x35010720
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x2c010812
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x35010720
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x2c010812
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x35010720
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c010812, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x2c010812
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x35010720, 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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x35010720
[apply] GearsES2.endTileRendering: 0x609cd4d8TileRenderer[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 0x7d8704ef], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] GearsES2.display 0x609cd4d8 256x256, swapInterval 1, drawable 0x2c010812
[apply] Thread[main,5,main] GearsES2.reshape 0x609cd4d8 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c010812, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x609cd4d8, 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 0x609cd4d8 256x256, swapInterval 1, drawable 0x2c010812
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x609cd4d8: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x609cd4d8 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 @ 1691901591346 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901591346 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test001_off_gl2___aa0 took 1.877 sec
[apply] Testcase: test002_off_gl2___aa8 took 0.46 sec
[apply] Testcase: test011_off_gl2es3_aa0 took 0.546 sec
[apply] Testcase: test012_off_gl2es3_aa8 took 0.56 sec
[apply] Testcase: test101_on__gl2___aa0 took 0.58 sec
[apply] Testcase: test102_on__gl2___aa8 took 0.548 sec
[apply] Testcase: test111_on__gl2es3_aa0 took 0.629 sec
[apply] Testcase: test112_on__gl2es3_aa8 took 0.594 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] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] junit.framework.TestListener: tests to run: 4SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901592663 ms III - Start
[apply]
[apply] junit.framework.TestListener: startTest(test01GL2Normal)
[apply] SLOCK [T main @ 1691901592664 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.init ...
[apply] RedSquareES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c010812, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.reshape FIN
[apply] main-Animator#00: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-RedSquareES1-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0x548f6bc4, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0x7bed2890, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0x5c2f249e, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES1.reshape FIN
[apply] main-Animator#01: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-GearsES1-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] main-Animator#02: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-DemoGL2ES1ImmModeSink-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] main-Animator#03: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-DemoGL2ES1TextureImmModeSink-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.windows_nil-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] junit.framework.TestListener: endTest(test01GL2Normal)
[apply] junit.framework.TestListener: startTest(test02GL2FFPEmu)
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES1.init ...
[apply] RedSquareES1 init on Thread[main-Display-.windows_nil-1-EDT-5,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL2ES1/GL4bc.hw.custom]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES1.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x35010720, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES1.reshape FIN
[apply] main-Animator#04: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-RedSquareES1-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-5,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-6,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL2ES1/GL4bc.hw.custom]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0x3ef08a52, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0xaaadf72, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0x3b36b649, vbo ff 13, fs 14, bf 15, bs 16]
[apply] FixedFunctionPipeline: glEnable 0xba1 not handled in emulation and not supported in ES2
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES1.reshape FIN
[apply] main-Animator#05: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-GearsES1-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-6,5,main]
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] main-Animator#06: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-DemoGL2ES1ImmModeSink-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-7,5,main]
[apply] main-Animator#07: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-DemoGL2ES1TextureImmModeSink-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-8,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test02GL2FFPEmu
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test03GL2ES1Normal
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES1.init ...
[apply] RedSquareES1 init on Thread[main-Display-.windows_nil-1-EDT-9,5,main]
[apply] junit.framework.TestListener: endTest(test02GL2FFPEmu)
[apply] junit.framework.TestListener: startTest(test03GL2ES1Normal)
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES1.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x30107df, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES1.reshape FIN
[apply] main-Animator#08: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-RedSquareES1-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-9,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-10,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0x7fbf48ed, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0x7b80c3c2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0x3e8242d6, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1
[apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES1.reshape FIN
[apply] main-Animator#09: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-GearsES1-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-10,5,main]
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] main-Animator#10: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-DemoGL2ES1ImmModeSink-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-11,5,main]
[apply] main-Animator#11: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-DemoGL2ES1TextureImmModeSink-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-12,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test03GL2ES1Normal
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test04ES2FFPEmu
[apply] GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test04ES2FFPEmu
[apply] junit.framework.TestListener: endTest(test03GL2ES1Normal)
[apply] junit.framework.TestListener: startTest(test04ES2FFPEmu)
[apply] junit.framework.TestListener: endTest(test04ES2FFPEmu)
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901608973 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901608974 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
[apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.97 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901592663 ms III - Start
[apply] SLOCK [T main @ 1691901592664 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.init ...
[apply] RedSquareES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c010812, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.reshape FIN
[apply] main-Animator#00: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-RedSquareES1-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0x548f6bc4, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0x7bed2890, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0x5c2f249e, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES1.reshape FIN
[apply] main-Animator#01: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-GearsES1-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] main-Animator#02: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-DemoGL2ES1ImmModeSink-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] main-Animator#03: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-DemoGL2ES1TextureImmModeSink-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test02GL2FFPEmu
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES1.init ...
[apply] RedSquareES1 init on Thread[main-Display-.windows_nil-1-EDT-5,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL2ES1/GL4bc.hw.custom]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES1.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x35010720, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES1.reshape FIN
[apply] main-Animator#04: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-RedSquareES1-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-5,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-6,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL2ES1/GL4bc.hw.custom]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0x3ef08a52, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0xaaadf72, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0x3b36b649, vbo ff 13, fs 14, bf 15, bs 16]
[apply] FixedFunctionPipeline: glEnable 0xba1 not handled in emulation and not supported in ES2
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES1.reshape FIN
[apply] main-Animator#05: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-GearsES1-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-6,5,main]
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] main-Animator#06: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-DemoGL2ES1ImmModeSink-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-7,5,main]
[apply] main-Animator#07: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-DemoGL2ES1TextureImmModeSink-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-8,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test02GL2FFPEmu
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test03GL2ES1Normal
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES1.init ...
[apply] RedSquareES1 init on Thread[main-Display-.windows_nil-1-EDT-9,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES1.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x30107df, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES1.reshape FIN
[apply] main-Animator#08: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-RedSquareES1-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-9,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-10,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0x7fbf48ed, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0x7b80c3c2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0x3e8242d6, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1
[apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES1.reshape FIN
[apply] main-Animator#09: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-GearsES1-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-10,5,main]
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] main-Animator#10: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-DemoGL2ES1ImmModeSink-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-11,5,main]
[apply] main-Animator#11: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-DemoGL2ES1TextureImmModeSink-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-12,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test03GL2ES1Normal
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test04ES2FFPEmu
[apply] GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test04ES2FFPEmu
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901608973 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901608974 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01GL2Normal took 6.335 sec
[apply] Testcase: test02GL2FFPEmu took 5.002 sec
[apply] Testcase: test03GL2ES1Normal took 4.943 sec
[apply] Testcase: test04ES2FFPEmu took 0.001 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT
[apply] ++++ Test Singleton.ctor()
[apply] junit.framework.TestListener: tests to run: 7++++ Test Singleton.lock()
[apply]
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901610158 ms III - Start
[apply] SLOCK [T main @ 1691901610159 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test01Plain__GL2ES1_VBOOffUsePlain
[apply] junit.framework.TestListener: startTest(test01Plain__GL2ES1_VBOOffUsePlain)
[apply] bufferAll: java.nio.DirectByteBuffer[pos=0 lim=72 cap=72], byteOffset 0
[apply] bufferV: off 0, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0
[apply] 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/GL4bc.hw], on-scr[.]]
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] main: ** screenshot: TestImmModeSinkES1NEWT.test01Plain__GL2ES1_VBOOffUsePlain____-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test01Plain__GL2ES1_VBOOffUsePlain
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test02Plain__GL2ES1_VBOOffUseArrayData
[apply] bufferAll: java.nio.DirectByteBuffer[pos=0 lim=72 cap=72], byteOffset 0
[apply] bufferV: off 0, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0
[apply] bufferC: off 36, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0
[apply] junit.framework.TestListener: endTest(test01Plain__GL2ES1_VBOOffUsePlain)
[apply] junit.framework.TestListener: startTest(test02Plain__GL2ES1_VBOOffUseArrayData)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]]
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] main: ** screenshot: TestImmModeSinkES1NEWT.test02Plain__GL2ES1_VBOOffUseArrayData-n0001-GL2ES1-hw-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] junit.framework.TestListener: endTest(test02Plain__GL2ES1_VBOOffUseArrayData)
[apply] junit.framework.TestListener: startTest(test03Plain__GL2ES1_VBOOnUsePlain)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]]
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] main: ** screenshot: TestImmModeSinkES1NEWT.test03Plain__GL2ES1_VBOOnUsePlain_____-n0001-GL2ES1-hw-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] junit.framework.TestListener: endTest(test03Plain__GL2ES1_VBOOnUsePlain)
[apply] junit.framework.TestListener: startTest(test04Plain__GL2ES1_VBOOnUseArrayData)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]]
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] main: ** screenshot: TestImmModeSinkES1NEWT.test04Plain__GL2ES1_VBOOnUseArrayData_-n0001-GL2ES1-hw-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] junit.framework.TestListener: endTest(test04Plain__GL2ES1_VBOOnUseArrayData)
[apply] junit.framework.TestListener: startTest(test05ImmSinkGL2ES1_VBOOff)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]]
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test05ImmSinkGL2ES1_VBOOff
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] main: ** screenshot: TestImmModeSinkES1NEWT.test05ImmSinkGL2ES1_VBOOff____________-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png
[apply] junit.framework.TestListener: endTest(test05ImmSinkGL2ES1_VBOOff)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test05ImmSinkGL2ES1_VBOOff
[apply] junit.framework.TestListener: startTest(test06ImmSinkGL2ES1_VBOOn)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test06ImmSinkGL2ES1_VBOOn
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] main: ** screenshot: TestImmModeSinkES1NEWT.test06ImmSinkGL2ES1_VBOOn_____________-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]]
[apply] junit.framework.TestListener: endTest(test06ImmSinkGL2ES1_VBOOn)
[apply] junit.framework.TestListener: startTest(test07ImmSinkGL2ES1_VBOOnTexture)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test06ImmSinkGL2ES1_VBOOn
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test07ImmSinkGL2ES1_VBOOnTexture
[apply] main: ** screenshot: TestImmModeSinkES1NEWT.test07ImmSinkGL2ES1_VBOOnTexture______-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test07ImmSinkGL2ES1_VBOOnTexture
[apply] junit.framework.TestListener: endTest(test07ImmSinkGL2ES1_VBOOnTexture)
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901613372 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901613372 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.89 sec
[apply] ------------- Standard Output ---------------
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]]
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901610158 ms III - Start
[apply] SLOCK [T main @ 1691901610159 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] main: ** screenshot: TestImmModeSinkES1NEWT.test01Plain__GL2ES1_VBOOffUsePlain____-n0001-GL2ES1-hw-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 NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] main: ** screenshot: TestImmModeSinkES1NEWT.test02Plain__GL2ES1_VBOOffUseArrayData-n0001-GL2ES1-hw-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 NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] main: ** screenshot: TestImmModeSinkES1NEWT.test03Plain__GL2ES1_VBOOnUsePlain_____-n0001-GL2ES1-hw-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 NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] main: ** screenshot: TestImmModeSinkES1NEWT.test04Plain__GL2ES1_VBOOnUseArrayData_-n0001-GL2ES1-hw-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 NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] main: ** screenshot: TestImmModeSinkES1NEWT.test05ImmSinkGL2ES1_VBOOff____________-n0001-GL2ES1-hw-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 NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] main: ** screenshot: TestImmModeSinkES1NEWT.test06ImmSinkGL2ES1_VBOOn_____________-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test06ImmSinkGL2ES1_VBOOn
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test07ImmSinkGL2ES1_VBOOnTexture
[apply] main: ** screenshot: TestImmModeSinkES1NEWT.test07ImmSinkGL2ES1_VBOOnTexture______-n0001-GL2ES1-hw-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 @ 1691901613372 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901613372 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01Plain__GL2ES1_VBOOffUsePlain took 1.672 sec
[apply] Testcase: test02Plain__GL2ES1_VBOOffUseArrayData took 0.215 sec
[apply] Testcase: test03Plain__GL2ES1_VBOOnUsePlain took 0.253 sec
[apply] Testcase: test04Plain__GL2ES1_VBOOnUseArrayData took 0.24 sec
[apply] Testcase: test05ImmSinkGL2ES1_VBOOff took 0.257 sec
[apply] Testcase: test06ImmSinkGL2ES1_VBOOn took 0.248 sec
[apply] Testcase: test07ImmSinkGL2ES1_VBOOnTexture took 0.292 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT
[apply] junit.framework.TestListener: tests to run: 4
[apply] junit.framework.TestListener: startTest(test05ImmSinkGL2ES2_VBOOff_Direct)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901614589 ms III - Start
[apply] SLOCK [T main @ 1691901614589 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_Direct
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] reshape ..
[apply] main: ** screenshot: TestImmModeSinkES2NEWT.test05ImmSinkGL2ES2_VBOOff_Direct_____-n0001-GL4bc_-hw-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] junit.framework.TestListener: endTest(test05ImmSinkGL2ES2_VBOOff_Direct)
[apply] junit.framework.TestListener: startTest(test05ImmSinkGL2ES2_VBOOff_ShaderState)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_ShaderState
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] main: ** screenshot: TestImmModeSinkES2NEWT.test05ImmSinkGL2ES2_VBOOff_ShaderState-n0001-GL4bc_-hw-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] junit.framework.TestListener: endTest(test05ImmSinkGL2ES2_VBOOff_ShaderState)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test06ImmSinkGL2ES2_VBOOn_Direct
[apply] junit.framework.TestListener: startTest(test06ImmSinkGL2ES2_VBOOn_Direct)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] reshape ..
[apply] main: ** screenshot: TestImmModeSinkES2NEWT.test06ImmSinkGL2ES2_VBOOn_Direct______-n0001-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png
[apply] junit.framework.TestListener: endTest(test06ImmSinkGL2ES2_VBOOn_Direct)
[apply] junit.framework.TestListener: startTest(test06ImmSinkGL2ES2_VBOOn_ShaderState)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test06ImmSinkGL2ES2_VBOOn_Direct
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test06ImmSinkGL2ES2_VBOOn_ShaderState
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true)
[apply] null
[apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] main: ** screenshot: TestImmModeSinkES2NEWT.test06ImmSinkGL2ES2_VBOOn_ShaderState_-n0001-GL2ES2-hw-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 @ 1691901616977 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901616978 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.08 sec
[apply] ------------- Standard Output ---------------
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901614589 ms III - Start
[apply] SLOCK [T main @ 1691901614589 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_Direct
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] reshape ..
[apply] main: ** screenshot: TestImmModeSinkES2NEWT.test05ImmSinkGL2ES2_VBOOff_Direct_____-n0001-GL4bc_-hw-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 NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] main: ** screenshot: TestImmModeSinkES2NEWT.test05ImmSinkGL2ES2_VBOOff_ShaderState-n0001-GL4bc_-hw-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 NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] reshape ..
[apply] main: ** screenshot: TestImmModeSinkES2NEWT.test06ImmSinkGL2ES2_VBOOn_Direct______-n0001-GL2ES2-hw-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 NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true)
[apply] null
[apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] main: ** screenshot: TestImmModeSinkES2NEWT.test06ImmSinkGL2ES2_VBOOn_ShaderState_-n0001-GL2ES2-hw-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 @ 1691901616977 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901616978 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test05ImmSinkGL2ES2_VBOOff_Direct took 1.691 sec
[apply] Testcase: test05ImmSinkGL2ES2_VBOOff_ShaderState took 0.22 sec
[apply] Testcase: test06ImmSinkGL2ES2_VBOOn_Direct took 0.217 sec
[apply] Testcase: test06ImmSinkGL2ES2_VBOOn_ShaderState took 0.232 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT
[apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 8
[apply]
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901618205 ms III - Start
[apply] SLOCK [T main @ 1691901618206 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB
[apply] junit.framework.TestListener: startTest(test00_RGBtoRGB)
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x123ef382: tileRendererInUse null, GearsES2[obj 0x123ef382 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x123ef382 on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x123ef382 created: GearsObj[0x338aa146, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x123ef382 created: GearsObj[0x604a37c4, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x123ef382 created: GearsObj[0x604a37c4, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x123ef382 FIN GearsES2[obj 0x123ef382 isInit true, usesShared false, 1 GearsObj[0x338aa146, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x604a37c4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69fc275c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x123ef382 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x123ef382, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x123ef382 512x512, swapInterval 1, drawable 0xffffffffb6010783
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1907, type 0x1401, RGB888]
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test00_RGBtoRGB__________-n0000-GL4___-hw-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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x123ef382: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x123ef382 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test01_RGBtoRGBA
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x3bb9a3ff: tileRendererInUse null, GearsES2[obj 0x3bb9a3ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3bb9a3ff on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3bb9a3ff created: GearsObj[0x632524c3, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3bb9a3ff created: GearsObj[0x9b6a905, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3bb9a3ff created: GearsObj[0x9b6a905, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x3bb9a3ff FIN GearsES2[obj 0x3bb9a3ff isInit true, usesShared false, 1 GearsObj[0x632524c3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9b6a905, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3292cb06, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3bb9a3ff 0/0 512x512 of 512x512, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3bb9a3ff, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3bb9a3ff 512x512, swapInterval 1, drawable 0x30107df
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test01_RGBtoRGBA_________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3bb9a3ff: tileRendererInUse null
[apply] junit.framework.TestListener: endTest(test01_RGBtoRGBA)
[apply] junit.framework.TestListener: startTest(test10_RGBAtoRGB)
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3bb9a3ff FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test01_RGBtoRGBA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test10_RGBAtoRGB
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x323b36e0: tileRendererInUse null, GearsES2[obj 0x323b36e0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x323b36e0 on Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x323b36e0 created: GearsObj[0x60f38a67, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x323b36e0 created: GearsObj[0x225e6158, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x323b36e0 created: GearsObj[0x225e6158, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x323b36e0 FIN GearsES2[obj 0x323b36e0 isInit true, usesShared false, 1 GearsObj[0x60f38a67, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x225e6158, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3147a30f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x323b36e0 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x323b36e0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x323b36e0 512x512, swapInterval 1, drawable 0x2c010812
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1907, type 0x1401, RGB888]
[apply] main-Display-.windows_nil-1-EDT-3: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test10_RGBAtoRGB_________-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] junit.framework.TestListener: endTest(test10_RGBAtoRGB)
[apply] junit.framework.TestListener: startTest(test11_RGBAtoRGBA)
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x323b36e0: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x323b36e0 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test10_RGBAtoRGB
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test11_RGBAtoRGBA
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x2e005c4b: tileRendererInUse null, GearsES2[obj 0x2e005c4b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2e005c4b on Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2e005c4b created: GearsObj[0x1bdf443b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2e005c4b created: GearsObj[0x1d0d8670, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2e005c4b created: GearsObj[0x1d0d8670, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x2e005c4b FIN GearsES2[obj 0x2e005c4b isInit true, usesShared false, 1 GearsObj[0x1bdf443b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d0d8670, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a1051e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x2e005c4b 0/0 512x512 of 512x512, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2e005c4b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x2e005c4b 512x512, swapInterval 1, drawable 0x35010720
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] main-Display-.windows_nil-1-EDT-4: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test11_RGBAtoRGBA________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] junit.framework.TestListener: endTest(test11_RGBAtoRGBA)
[apply] junit.framework.TestListener: startTest(test21_RGBtoRGBA_pbuffer)
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x2e005c4b: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x2e005c4b FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test11_RGBAtoRGBA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test21_RGBtoRGBA_pbuffer
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.init.0 0x1fa268de: tileRendererInUse null, GearsES2[obj 0x1fa268de isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1fa268de on Thread[main-Display-.windows_nil-1-EDT-5,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1fa268de created: GearsObj[0x6bc31ccb, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1fa268de created: GearsObj[0x207e9bbc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1fa268de created: GearsObj[0x207e9bbc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.init.X 0x1fa268de FIN GearsES2[obj 0x1fa268de isInit true, usesShared false, 1 GearsObj[0x6bc31ccb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x207e9bbc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2af54222, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x1fa268de 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffef0107ff, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1fa268de, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x1fa268de 512x512, swapInterval 1, drawable 0xffffffffef0107ff
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] main-Display-.windows_nil-1-EDT-5: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test21_RGBtoRGBA_pbuffer_-n0000-GL4___-hw-pbuffer_-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x1fa268de: tileRendererInUse null
[apply] junit.framework.TestListener: endTest(test21_RGBtoRGBA_pbuffer)
[apply] junit.framework.TestListener: startTest(test22_RGBtoRGBA_fbo)
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x1fa268de FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test21_RGBtoRGBA_pbuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test22_RGBtoRGBA_fbo
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.0 0xa514af7: tileRendererInUse null, GearsES2[obj 0xa514af7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xa514af7 on Thread[main-Display-.windows_nil-1-EDT-6,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xa514af7 created: GearsObj[0x56a1bd31, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xa514af7 created: GearsObj[0x1e00f632, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xa514af7 created: GearsObj[0x1e00f632, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.X 0xa514af7 FIN GearsES2[obj 0xa514af7 isInit true, usesShared false, 1 GearsObj[0x56a1bd31, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1e00f632, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2c35c808, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0xa514af7 0/0 512x512 of 512x512, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0xa514af7 512x512, swapInterval 1, drawable 0x30107df
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] main-Display-.windows_nil-1-EDT-6: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test22_RGBtoRGBA_fbo_____-n0000-GL4___-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0xa514af7: tileRendererInUse null
[apply] junit.framework.TestListener: endTest(test22_RGBtoRGBA_fbo)
[apply] junit.framework.TestListener: startTest(test31_RGBAtoRGBA_pbuffer)
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0xa514af7 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test22_RGBtoRGBA_fbo
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test31_RGBAtoRGBA_pbuffer
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.init.0 0x4fb61f4a: tileRendererInUse null, GearsES2[obj 0x4fb61f4a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x4fb61f4a on Thread[main-Display-.windows_nil-1-EDT-7,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4fb61f4a created: GearsObj[0x1fdb4212, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4fb61f4a created: GearsObj[0x1d9ccbb8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4fb61f4a created: GearsObj[0x1d9ccbb8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.init.X 0x4fb61f4a FIN GearsES2[obj 0x4fb61f4a isInit true, usesShared false, 1 GearsObj[0x1fdb4212, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d9ccbb8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e905352, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x4fb61f4a 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffbe0107e8, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4fb61f4a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x4fb61f4a 512x512, swapInterval 1, drawable 0xffffffffbe0107e8
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] main-Display-.windows_nil-1-EDT-7: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test31_RGBAtoRGBA_pbuffer-n0000-GL4___-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x4fb61f4a: tileRendererInUse null
[apply] junit.framework.TestListener: endTest(test31_RGBAtoRGBA_pbuffer)
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x4fb61f4a FIN
[apply] junit.framework.TestListener: startTest(test32_RGBAtoRGBA_fbo)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test31_RGBAtoRGBA_pbuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test32_RGBAtoRGBA_fbo
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.0 0x7b9a4292: tileRendererInUse null, GearsES2[obj 0x7b9a4292 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7b9a4292 on Thread[main-Display-.windows_nil-1-EDT-8,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7b9a4292 created: GearsObj[0x353b8d9f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7b9a4292 created: GearsObj[0x4c585c4f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7b9a4292 created: GearsObj[0x4c585c4f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.X 0x7b9a4292 FIN GearsES2[obj 0x7b9a4292 isInit true, usesShared false, 1 GearsObj[0x353b8d9f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c585c4f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64da74af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0x7b9a4292 0/0 512x512 of 512x512, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7b9a4292, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x7b9a4292 512x512, swapInterval 1, drawable 0x30107df
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] main-Display-.windows_nil-1-EDT-8: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test32_RGBAtoRGBA_fbo____-n0000-GL4___-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png
[apply] junit.framework.TestListener: endTest(test32_RGBAtoRGBA_fbo)
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x7b9a4292: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x7b9a4292 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 @ 1691901627919 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901627919 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.393 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901618205 ms III - Start
[apply] SLOCK [T main @ 1691901618206 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x123ef382: tileRendererInUse null, GearsES2[obj 0x123ef382 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x123ef382 on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x123ef382 created: GearsObj[0x338aa146, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x123ef382 created: GearsObj[0x604a37c4, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x123ef382 created: GearsObj[0x604a37c4, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x123ef382 FIN GearsES2[obj 0x123ef382 isInit true, usesShared false, 1 GearsObj[0x338aa146, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x604a37c4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69fc275c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x123ef382 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x123ef382, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x123ef382 512x512, swapInterval 1, drawable 0xffffffffb6010783
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1907, type 0x1401, RGB888]
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test00_RGBtoRGB__________-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x123ef382: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x123ef382 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test01_RGBtoRGBA
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x3bb9a3ff: tileRendererInUse null, GearsES2[obj 0x3bb9a3ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3bb9a3ff on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3bb9a3ff created: GearsObj[0x632524c3, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3bb9a3ff created: GearsObj[0x9b6a905, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3bb9a3ff created: GearsObj[0x9b6a905, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x3bb9a3ff FIN GearsES2[obj 0x3bb9a3ff isInit true, usesShared false, 1 GearsObj[0x632524c3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9b6a905, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3292cb06, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3bb9a3ff 0/0 512x512 of 512x512, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3bb9a3ff, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3bb9a3ff 512x512, swapInterval 1, drawable 0x30107df
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test01_RGBtoRGBA_________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3bb9a3ff: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3bb9a3ff FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test01_RGBtoRGBA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test10_RGBAtoRGB
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x323b36e0: tileRendererInUse null, GearsES2[obj 0x323b36e0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x323b36e0 on Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x323b36e0 created: GearsObj[0x60f38a67, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x323b36e0 created: GearsObj[0x225e6158, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x323b36e0 created: GearsObj[0x225e6158, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x323b36e0 FIN GearsES2[obj 0x323b36e0 isInit true, usesShared false, 1 GearsObj[0x60f38a67, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x225e6158, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3147a30f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x323b36e0 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x323b36e0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x323b36e0 512x512, swapInterval 1, drawable 0x2c010812
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1907, type 0x1401, RGB888]
[apply] main-Display-.windows_nil-1-EDT-3: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test10_RGBAtoRGB_________-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x323b36e0: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x323b36e0 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test10_RGBAtoRGB
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test11_RGBAtoRGBA
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x2e005c4b: tileRendererInUse null, GearsES2[obj 0x2e005c4b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2e005c4b on Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2e005c4b created: GearsObj[0x1bdf443b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2e005c4b created: GearsObj[0x1d0d8670, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2e005c4b created: GearsObj[0x1d0d8670, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x2e005c4b FIN GearsES2[obj 0x2e005c4b isInit true, usesShared false, 1 GearsObj[0x1bdf443b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d0d8670, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a1051e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x2e005c4b 0/0 512x512 of 512x512, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2e005c4b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x2e005c4b 512x512, swapInterval 1, drawable 0x35010720
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] main-Display-.windows_nil-1-EDT-4: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test11_RGBAtoRGBA________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x2e005c4b: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x2e005c4b FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test11_RGBAtoRGBA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test21_RGBtoRGBA_pbuffer
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.init.0 0x1fa268de: tileRendererInUse null, GearsES2[obj 0x1fa268de isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1fa268de on Thread[main-Display-.windows_nil-1-EDT-5,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1fa268de created: GearsObj[0x6bc31ccb, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1fa268de created: GearsObj[0x207e9bbc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1fa268de created: GearsObj[0x207e9bbc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.init.X 0x1fa268de FIN GearsES2[obj 0x1fa268de isInit true, usesShared false, 1 GearsObj[0x6bc31ccb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x207e9bbc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2af54222, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x1fa268de 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffef0107ff, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1fa268de, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x1fa268de 512x512, swapInterval 1, drawable 0xffffffffef0107ff
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] main-Display-.windows_nil-1-EDT-5: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test21_RGBtoRGBA_pbuffer_-n0000-GL4___-hw-pbuffer_-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x1fa268de: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x1fa268de FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test21_RGBtoRGBA_pbuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test22_RGBtoRGBA_fbo
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.0 0xa514af7: tileRendererInUse null, GearsES2[obj 0xa514af7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xa514af7 on Thread[main-Display-.windows_nil-1-EDT-6,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xa514af7 created: GearsObj[0x56a1bd31, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xa514af7 created: GearsObj[0x1e00f632, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xa514af7 created: GearsObj[0x1e00f632, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.X 0xa514af7 FIN GearsES2[obj 0xa514af7 isInit true, usesShared false, 1 GearsObj[0x56a1bd31, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1e00f632, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2c35c808, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0xa514af7 0/0 512x512 of 512x512, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0xa514af7 512x512, swapInterval 1, drawable 0x30107df
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] main-Display-.windows_nil-1-EDT-6: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test22_RGBtoRGBA_fbo_____-n0000-GL4___-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0xa514af7: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0xa514af7 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test22_RGBtoRGBA_fbo
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test31_RGBAtoRGBA_pbuffer
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.init.0 0x4fb61f4a: tileRendererInUse null, GearsES2[obj 0x4fb61f4a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x4fb61f4a on Thread[main-Display-.windows_nil-1-EDT-7,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4fb61f4a created: GearsObj[0x1fdb4212, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4fb61f4a created: GearsObj[0x1d9ccbb8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4fb61f4a created: GearsObj[0x1d9ccbb8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.init.X 0x4fb61f4a FIN GearsES2[obj 0x4fb61f4a isInit true, usesShared false, 1 GearsObj[0x1fdb4212, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d9ccbb8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e905352, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x4fb61f4a 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffbe0107e8, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4fb61f4a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x4fb61f4a 512x512, swapInterval 1, drawable 0xffffffffbe0107e8
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] main-Display-.windows_nil-1-EDT-7: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test31_RGBAtoRGBA_pbuffer-n0000-GL4___-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x4fb61f4a: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x4fb61f4a FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test31_RGBAtoRGBA_pbuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test32_RGBAtoRGBA_fbo
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.0 0x7b9a4292: tileRendererInUse null, GearsES2[obj 0x7b9a4292 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7b9a4292 on Thread[main-Display-.windows_nil-1-EDT-8,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7b9a4292 created: GearsObj[0x353b8d9f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7b9a4292 created: GearsObj[0x4c585c4f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7b9a4292 created: GearsObj[0x4c585c4f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.X 0x7b9a4292 FIN GearsES2[obj 0x7b9a4292 isInit true, usesShared false, 1 GearsObj[0x353b8d9f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c585c4f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64da74af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0x7b9a4292 0/0 512x512 of 512x512, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7b9a4292, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x7b9a4292 512x512, swapInterval 1, drawable 0x30107df
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] main-Display-.windows_nil-1-EDT-8: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test32_RGBAtoRGBA_fbo____-n0000-GL4___-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x7b9a4292: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x7b9a4292 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 @ 1691901627919 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901627919 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00_RGBtoRGB took 1.721 sec
[apply] Testcase: test01_RGBtoRGBA took 0.245 sec
[apply] Testcase: test10_RGBAtoRGB took 0.189 sec
[apply] Testcase: test11_RGBAtoRGBA took 0.195 sec
[apply] Testcase: test21_RGBtoRGBA_pbuffer took 1.867 sec
[apply] Testcase: test22_RGBtoRGBA_fbo took 1.809 sec
[apply] Testcase: test31_RGBAtoRGBA_pbuffer took 1.838 sec
[apply] Testcase: test32_RGBAtoRGBA_fbo took 1.804 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] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901629067 ms III - Start
[apply] SLOCK [T main @ 1691901629068 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.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOffscreenWritePNG
[apply] junit.framework.TestListener: startTest(testOffscreenWritePNG)
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x5fdcaa40: tileRendererInUse null, GearsES2[obj 0x5fdcaa40 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5fdcaa40 on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5fdcaa40 created: GearsObj[0x47678963, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5fdcaa40 created: GearsObj[0x2fb85f2d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5fdcaa40 created: GearsObj[0x2fb85f2d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x5fdcaa40 FIN GearsES2[obj 0x5fdcaa40 isInit true, usesShared false, 1 GearsObj[0x47678963, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2fb85f2d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b810db1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x5fdcaa40 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5d01081d, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5fdcaa40, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5fdcaa40 256x256, swapInterval 1, drawable 0x5d01081d
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOffscreenWritePNG_______-n0000-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOffscreenWritePNG_______-n0000-GL4bc_-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] junit.framework.TestListener: endTest(testOffscreenWritePNG)
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5fdcaa40: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5fdcaa40 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOffscreenWritePNG
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOnscreenWritePNG_TGA_PAM
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x2e005c4b: tileRendererInUse null, GearsES2[obj 0x2e005c4b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2e005c4b on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] junit.framework.TestListener: startTest(testOnscreenWritePNG_TGA_PAM)
[apply] gear1 0x2e005c4b created: GearsObj[0x241e338e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2e005c4b created: GearsObj[0x68b0c1b9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2e005c4b created: GearsObj[0x68b0c1b9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x2e005c4b FIN GearsES2[obj 0x2e005c4b isInit true, usesShared false, 1 GearsObj[0x241e338e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x68b0c1b9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x75eeff13, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x2e005c4b 0/0 256x256 of 256x256, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2e005c4b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x2e005c4b 256x256, swapInterval 1, drawable 0x35010720
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.tga
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.tga
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0004-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.pam
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0005-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.pam
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2e005c4b: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2e005c4b 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 @ 1691901632621 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901632621 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] junit.framework.TestListener: endTest(testOnscreenWritePNG_TGA_PAM)
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.225 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901629067 ms III - Start
[apply] SLOCK [T main @ 1691901629068 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOffscreenWritePNG
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x5fdcaa40: tileRendererInUse null, GearsES2[obj 0x5fdcaa40 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5fdcaa40 on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5fdcaa40 created: GearsObj[0x47678963, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5fdcaa40 created: GearsObj[0x2fb85f2d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5fdcaa40 created: GearsObj[0x2fb85f2d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x5fdcaa40 FIN GearsES2[obj 0x5fdcaa40 isInit true, usesShared false, 1 GearsObj[0x47678963, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2fb85f2d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b810db1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x5fdcaa40 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5d01081d, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5fdcaa40, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5fdcaa40 256x256, swapInterval 1, drawable 0x5d01081d
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOffscreenWritePNG_______-n0000-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOffscreenWritePNG_______-n0000-GL4bc_-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5fdcaa40: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5fdcaa40 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOffscreenWritePNG
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOnscreenWritePNG_TGA_PAM
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x2e005c4b: tileRendererInUse null, GearsES2[obj 0x2e005c4b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2e005c4b on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2e005c4b created: GearsObj[0x241e338e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2e005c4b created: GearsObj[0x68b0c1b9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2e005c4b created: GearsObj[0x68b0c1b9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x2e005c4b FIN GearsES2[obj 0x2e005c4b isInit true, usesShared false, 1 GearsObj[0x241e338e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x68b0c1b9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x75eeff13, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x2e005c4b 0/0 256x256 of 256x256, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2e005c4b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x2e005c4b 256x256, swapInterval 1, drawable 0x35010720
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.tga
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.tga
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0004-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.pam
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0005-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.pam
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2e005c4b: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2e005c4b 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 @ 1691901632621 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901632621 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testOffscreenWritePNG took 1.971 sec
[apply] Testcase: testOnscreenWritePNG_TGA_PAM took 0.245 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] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] junit.framework.TestListener: tests to run: 2
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901633797 ms III - Start
[apply] SLOCK [T main @ 1691901633798 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOffscreenWritePNGWithResize
[apply] junit.framework.TestListener: startTest(testOffscreenWritePNGWithResize)
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x5fdcaa40: tileRendererInUse null, GearsES2[obj 0x5fdcaa40 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5fdcaa40 on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5fdcaa40 created: GearsObj[0x3ff03ca8, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5fdcaa40 created: GearsObj[0x6fc8921d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5fdcaa40 created: GearsObj[0x6fc8921d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x5fdcaa40 FIN GearsES2[obj 0x5fdcaa40 isInit true, usesShared false, 1 GearsObj[0x3ff03ca8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6fc8921d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x29cb8c33, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x5fdcaa40 0/0 64x64 of 64x64, swapInterval 1, drawable 0xffffffffe80107d0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5fdcaa40, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX: init
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5fdcaa40 64x64, swapInterval 1, drawable 0xffffffffe80107d0
[apply] XXX: [0], 64x64, sz_changed true, snap true
[apply] main-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0000-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0064.png
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x5fdcaa40 0/0 128x128 of 128x128, swapInterval 1, drawable 0xfffffffffa0107d0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5fdcaa40, angle 1.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX: [64], 128x128, sz_changed true, snap true
[apply] main-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0001-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x5fdcaa40 0/0 256x256 of 256x256, swapInterval 1, drawable 0xc0107d0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5fdcaa40, angle 2.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX: [128], 256x256, sz_changed true, snap true
[apply] main-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0002-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x5fdcaa40 0/0 512x512 of 512x512, swapInterval 1, drawable 0x1e0107d0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5fdcaa40, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX: [256], 512x512, sz_changed true, snap true
[apply] main-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0003-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x5fdcaa40 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x300107d0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5fdcaa40, angle 5.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5fdcaa40: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5fdcaa40 FIN
[apply] junit.framework.TestListener: endTest(testOffscreenWritePNGWithResize)XXX: dispose
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOffscreenWritePNGWithResizejunit.framework.TestListener: startTest(testOnscreenWritePNGWithResize)
[apply]
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOnscreenWritePNGWithResize
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x16293aa2: tileRendererInUse null, GearsES2[obj 0x16293aa2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x16293aa2 on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x16293aa2 created: GearsObj[0x177b4ee1, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x16293aa2 created: GearsObj[0x58f6fc01, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x16293aa2 created: GearsObj[0x58f6fc01, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x16293aa2 FIN GearsES2[obj 0x16293aa2 isInit true, usesShared false, 1 GearsObj[0x177b4ee1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58f6fc01, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4638f7a4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] XXX: init
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x16293aa2 0/0 120x64 of 120x64, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16293aa2, angle 0.0, [l -1.875, r 1.875, b -1.0, t 1.0] 3.75x2.0 -> [l -1.875, r 1.875, b -1.0, t 1.0] 3.75x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x16293aa2 120x64, swapInterval 1, drawable 0x700107d7
[apply] XXX: [0], 120x64, sz_changed true, snap true
[apply] main-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0064.png
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x16293aa2 0/0 240x128 of 240x128, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16293aa2, angle 1.0, [l -1.875, r 1.875, b -1.0, t 1.0] 3.75x2.0 -> [l -1.875, r 1.875, b -1.0, t 1.0] 3.75x2.0, v-flip false
[apply] XXX: [120], 240x128, sz_changed true, snap true
[apply] main-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0240x0128.png
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x16293aa2 0/0 480x256 of 480x256, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16293aa2, angle 2.0, [l -1.875, r 1.875, b -1.0, t 1.0] 3.75x2.0 -> [l -1.875, r 1.875, b -1.0, t 1.0] 3.75x2.0, v-flip false
[apply] XXX: [240], 480x256, sz_changed true, snap true
[apply] main-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0480x0256.png
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x16293aa2 0/0 960x512 of 960x512, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16293aa2, angle 3.0, [l -1.875, r 1.875, b -1.0, t 1.0] 3.75x2.0 -> [l -1.875, r 1.875, b -1.0, t 1.0] 3.75x2.0, v-flip false
[apply] junit.framework.TestListener: endTest(testOnscreenWritePNGWithResize)
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x16293aa2: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x16293aa2 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 @ 1691901638282 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901638282 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.16 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901633797 ms III - Start
[apply] SLOCK [T main @ 1691901633798 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOffscreenWritePNGWithResize
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x5fdcaa40: tileRendererInUse null, GearsES2[obj 0x5fdcaa40 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5fdcaa40 on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5fdcaa40 created: GearsObj[0x3ff03ca8, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5fdcaa40 created: GearsObj[0x6fc8921d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5fdcaa40 created: GearsObj[0x6fc8921d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x5fdcaa40 FIN GearsES2[obj 0x5fdcaa40 isInit true, usesShared false, 1 GearsObj[0x3ff03ca8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6fc8921d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x29cb8c33, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x5fdcaa40 0/0 64x64 of 64x64, swapInterval 1, drawable 0xffffffffe80107d0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5fdcaa40, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX: init
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5fdcaa40 64x64, swapInterval 1, drawable 0xffffffffe80107d0
[apply] XXX: [0], 64x64, sz_changed true, snap true
[apply] main-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0000-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0064.png
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x5fdcaa40 0/0 128x128 of 128x128, swapInterval 1, drawable 0xfffffffffa0107d0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5fdcaa40, angle 1.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX: [64], 128x128, sz_changed true, snap true
[apply] main-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0001-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x5fdcaa40 0/0 256x256 of 256x256, swapInterval 1, drawable 0xc0107d0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5fdcaa40, angle 2.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX: [128], 256x256, sz_changed true, snap true
[apply] main-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0002-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x5fdcaa40 0/0 512x512 of 512x512, swapInterval 1, drawable 0x1e0107d0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5fdcaa40, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX: [256], 512x512, sz_changed true, snap true
[apply] main-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0003-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x5fdcaa40 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x300107d0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5fdcaa40, angle 5.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5fdcaa40: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5fdcaa40 FIN
[apply] XXX: dispose
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOffscreenWritePNGWithResize
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOnscreenWritePNGWithResize
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x16293aa2: tileRendererInUse null, GearsES2[obj 0x16293aa2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x16293aa2 on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x16293aa2 created: GearsObj[0x177b4ee1, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x16293aa2 created: GearsObj[0x58f6fc01, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x16293aa2 created: GearsObj[0x58f6fc01, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x16293aa2 FIN GearsES2[obj 0x16293aa2 isInit true, usesShared false, 1 GearsObj[0x177b4ee1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58f6fc01, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4638f7a4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] XXX: init
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x16293aa2 0/0 120x64 of 120x64, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16293aa2, angle 0.0, [l -1.875, r 1.875, b -1.0, t 1.0] 3.75x2.0 -> [l -1.875, r 1.875, b -1.0, t 1.0] 3.75x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x16293aa2 120x64, swapInterval 1, drawable 0x700107d7
[apply] XXX: [0], 120x64, sz_changed true, snap true
[apply] main-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0064.png
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x16293aa2 0/0 240x128 of 240x128, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16293aa2, angle 1.0, [l -1.875, r 1.875, b -1.0, t 1.0] 3.75x2.0 -> [l -1.875, r 1.875, b -1.0, t 1.0] 3.75x2.0, v-flip false
[apply] XXX: [120], 240x128, sz_changed true, snap true
[apply] main-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0240x0128.png
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x16293aa2 0/0 480x256 of 480x256, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16293aa2, angle 2.0, [l -1.875, r 1.875, b -1.0, t 1.0] 3.75x2.0 -> [l -1.875, r 1.875, b -1.0, t 1.0] 3.75x2.0, v-flip false
[apply] XXX: [240], 480x256, sz_changed true, snap true
[apply] main-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0480x0256.png
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x16293aa2 0/0 960x512 of 960x512, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16293aa2, angle 3.0, [l -1.875, r 1.875, b -1.0, t 1.0] 3.75x2.0 -> [l -1.875, r 1.875, b -1.0, t 1.0] 3.75x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x16293aa2: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x16293aa2 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 @ 1691901638282 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901638282 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testOffscreenWritePNGWithResize took 2.165 sec
[apply] Testcase: testOnscreenWritePNGWithResize took 1.004 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] junit.framework.TestListener: endTest(test01AllPNG)
[apply] junit.framework.TestListener: startTest(test02AllJPG)
[apply] junit.framework.TestListener: endTest(test02AllJPG)
[apply] junit.framework.TestListener: startTest(test04AllDDS)
[apply] junit.framework.TestListener: endTest(test04AllDDS)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901639499 ms III - Start
[apply] SLOCK [T main @ 1691901639500 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1691901639581 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901639581 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.735 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901639499 ms III - Start
[apply] SLOCK [T main @ 1691901639500 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1691901639581 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901639581 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01AllPNG took 0.042 sec
[apply] Testcase: test02AllJPG took 0.01 sec
[apply] Testcase: test04AllDDS took 0.008 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] junit.framework.TestListener: startTest(testReadES2_RGBn)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901640653 ms III - Start
[apply] SLOCK [T main @ 1691901640653 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT - testReadES2_RGBn
[apply] JPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=43200 cap=43200]], hasAlpha false
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestJPEGImage01NEWT.testReadES2_RGBn-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png
[apply] junit.framework.TestListener: endTest(testReadES2_RGBn)
[apply] QUIT Window Thread[main-Display-.windows_nil-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 @ 1691901643265 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901643265 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.28 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901640653 ms III - Start
[apply] SLOCK [T main @ 1691901640653 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT - testReadES2_RGBn
[apply] JPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=43200 cap=43200]], hasAlpha false
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestJPEGImage01NEWT.testReadES2_RGBn-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-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 @ 1691901643265 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901643265 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testReadES2_RGBn took 2.585 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT
[apply] junit.framework.TestListener: tests to run: 12
[apply] junit.framework.TestListener: startTest(test01YUV422hBase__ES2)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901644457 ms III - Start
[apply] SLOCK [T main @ 1691901644458 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV422hBase__ES2___-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] junit.framework.TestListener: endTest(test01YUV422hBase__ES2)
[apply] junit.framework.TestListener: startTest(test01YUV422hProg_ES2)
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hProg_ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV422hProg_ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] junit.framework.TestListener: endTest(test01YUV422hProg_ES2)
[apply] junit.framework.TestListener: startTest(test01YUV444Base__ES2)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hProg_ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Base__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-3: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV444Base__ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-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] junit.framework.TestListener: endTest(test01YUV444Base__ES2)
[apply] junit.framework.TestListener: startTest(test01YUV444Base__GL2)
[apply] main-Display-.windows_nil-1-EDT-4: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV444Base__GL2____-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] junit.framework.TestListener: endTest(test01YUV444Base__GL2)
[apply] junit.framework.TestListener: startTest(test01YUV444Prog__ES2)
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Base__GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Prog__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-5: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV444Prog__ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] junit.framework.TestListener: endTest(test01YUV444Prog__ES2)
[apply] junit.framework.TestListener: startTest(test01YUV444Prog__GL2)
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-5,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Prog__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Prog__GL2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-6: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV444Prog__GL2____-n0000-GL4bc_-hw-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[main-Display-.windows_nil-1-EDT-6,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Prog__GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test02YUV420BaseGray_ES2
[apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-7: ** screenshot: TestJPEGTextureFromFileNEWT.test02YUV420BaseGray_ES2_-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png
[apply] QUIT Window Thread[main-Display-.windows_nil-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] main-Display-.windows_nil-1-EDT-8: ** screenshot: TestJPEGTextureFromFileNEWT.test02YUV420Base__ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png
[apply] junit.framework.TestListener: endTest(test02YUV420Base__ES2)
[apply] junit.framework.TestListener: startTest(test02YUV420Prog_ES2)
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-8,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test02YUV420Base__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test02YUV420Prog_ES2
[apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-9: ** screenshot: TestJPEGTextureFromFileNEWT.test02YUV420Prog_ES2_____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png
[apply] QUIT Window Thread[main-Display-.windows_nil-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] main-Display-.windows_nil-1-EDT-10: ** screenshot: TestJPEGTextureFromFileNEWT.test03CMYK_01_ES2________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0300x0509.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-10,5,main]
[apply] junit.framework.TestListener: endTest(test03CMYK_01_ES2)
[apply] junit.framework.TestListener: startTest(test03YCCK_01_ES2)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test03CMYK_01_ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test03YCCK_01_ES2
[apply] TextureData: TextureData[872x583, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 1525128, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-11: ** screenshot: TestJPEGTextureFromFileNEWT.test03YCCK_01_ES2________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png
[apply] junit.framework.TestListener: endTest(test03YCCK_01_ES2)
[apply] junit.framework.TestListener: startTest(test04QTTDefPostFrame_ES2)
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-11,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test03YCCK_01_ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2
[apply] TextureData: TextureData[128x128, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 49152, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-12: ** screenshot: TestJPEGTextureFromFileNEWT.test04QTTDefPostFrame_ES2-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-12,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2
[apply] junit.framework.TestListener: endTest(test04QTTDefPostFrame_ES2)
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901661093 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901661094 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.306 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901644457 ms III - Start
[apply] SLOCK [T main @ 1691901644458 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV422hBase__ES2___-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hProg_ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV422hProg_ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hProg_ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Base__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-3: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV444Base__ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Base__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Base__GL2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-4: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV444Base__GL2____-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Base__GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Prog__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-5: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV444Prog__ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-5,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Prog__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Prog__GL2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-6: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV444Prog__GL2____-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-6,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Prog__GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test02YUV420BaseGray_ES2
[apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-7: ** screenshot: TestJPEGTextureFromFileNEWT.test02YUV420BaseGray_ES2_-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-7,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test02YUV420BaseGray_ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test02YUV420Base__ES2
[apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-8: ** screenshot: TestJPEGTextureFromFileNEWT.test02YUV420Base__ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-8,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test02YUV420Base__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test02YUV420Prog_ES2
[apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-9: ** screenshot: TestJPEGTextureFromFileNEWT.test02YUV420Prog_ES2_____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-9,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test02YUV420Prog_ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test03CMYK_01_ES2
[apply] TextureData: TextureData[300x509, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 458100, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-10: ** screenshot: TestJPEGTextureFromFileNEWT.test03CMYK_01_ES2________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0300x0509.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-10,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test03CMYK_01_ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test03YCCK_01_ES2
[apply] TextureData: TextureData[872x583, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 1525128, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-11: ** screenshot: TestJPEGTextureFromFileNEWT.test03YCCK_01_ES2________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-11,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test03YCCK_01_ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2
[apply] TextureData: TextureData[128x128, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 49152, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-12: ** screenshot: TestJPEGTextureFromFileNEWT.test04QTTDefPostFrame_ES2-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-12,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901661093 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901661094 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01YUV422hBase__ES2 took 2.661 sec
[apply] Testcase: test01YUV422hProg_ES2 took 1.253 sec
[apply] Testcase: test01YUV444Base__ES2 took 1.251 sec
[apply] Testcase: test01YUV444Base__GL2 took 1.254 sec
[apply] Testcase: test01YUV444Prog__ES2 took 1.242 sec
[apply] Testcase: test01YUV444Prog__GL2 took 1.27 sec
[apply] Testcase: test02YUV420BaseGray_ES2 took 1.286 sec
[apply] Testcase: test02YUV420Base__ES2 took 1.278 sec
[apply] Testcase: test02YUV420Prog_ES2 took 1.271 sec
[apply] Testcase: test03CMYK_01_ES2 took 1.291 sec
[apply] Testcase: test03YCCK_01_ES2 took 1.396 sec
[apply] Testcase: test04QTTDefPostFrame_ES2 took 1.15 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 @ 1691901662299 ms III - Start
[apply] SLOCK [T main @ 1691901662300 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead01_All
[apply] junit.framework.TestListener: tests to run: 10
[apply] junit.framework.TestListener: startTest(testPNGRead01_All)
[apply] Test01: test-ntscN_3-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x1c3a4799, 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 0x1b68ddbd, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x59e5ddf, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x536aaa8d, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0xe320068, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x1f57539, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x76f2b07d, BGR888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x704a52ec, BGR888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] Test01: test-ntscN_4-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x2781e022, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x57e1b0c, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x4232c52b, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x1877ab81, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x305fd85d, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x458c1321, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x11438d26, ABGR8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x34cd072c, ABGR8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Test01: test-ntscNG4-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x52feb982, 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 0x7a765367, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x76b0bfab, 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 0x17d677df, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x3043fe0e, 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 0x78e67e0a, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0xbd8db5a, 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 0x2f943d71, 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 0x36b4cef0, 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 0xfad74ee, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x1a1d6a08, 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 0x37d31475, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x27808f31, 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 0x436e852b, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x32d2fa64, 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 0x587d1d39, 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 0x5bb21b69, 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 0x6b9651f3, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x38bc8ab5, 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 0x687080dc, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x23d2a7e8, 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 0x7a9273a8, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x26a7b76d, 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 0x4abdb505, 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 0xe874448, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x29b5cd00, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x60285225, 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 0x7113b13f, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x45820e51, 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 0x42d8062c, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x6043cd28, 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 0xcb51256, 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 0x25af5db5, 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 0x12cdcf4, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x5bcea91b, 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 0x5f3a4b84, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x27f723, 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 0x670b40af, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x4923ab24, 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 0x44c8afef, 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 0x5ed828d, 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 0x50d0686, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x7a3d45bd, 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 0x1e7c7811, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x77ec78b9, 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 0x1a3869f4, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0xa38d7a3, 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 0x77f99a05, 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 0x76a3e297, 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 0x4d3167f4, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0xed9d034, 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 0x6121c9d6, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x87f383f, 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 0x4eb7f003, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0xeafc191, 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 0x612fc6eb, 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 0x491cc5c9, 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 0x74ad1f1f, LUMINANCE, 283 x 32, stride 283, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x6a1aab78, 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 0x462d5aee, LUMINANCE, 283 x 32, stride 283, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x69b0fd6f, 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 0x757942a1, LUMINANCE, 283 x 32, stride 283, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x4a87761d, 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 0x66d1af89, 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 0x2db7a79b, 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 0x6950e31, RGBA8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0xb7dd107, 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 0x42eca56e, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x52f759d7, 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 0x7cbd213e, ABGR8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x192d3247, 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 0x3ecd23d9, 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 0x33723e30, 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 0x64f6106c, RGBA8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x553a3d88, 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 0x7a30d1e6, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x5891e32e, 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 0xcb0ed20, ABGR8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x8e24743, 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 0x74a10858, 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 0x32eebfca, 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 0x4e718207, BGRA8888, 16 x 16, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x1d371b2d, 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 0x543c6f6d, BGRA8888, 16 x 16, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x13eb8acf, 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 0x51c8530f, ABGR8888, 16 x 16, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x7403c468, 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 0x43738a82, 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 0x75881071, 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 0x2a70a3d8, BGRA8888, 16 x 24, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x289d1c02, 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 0x22eeefeb, BGRA8888, 16 x 24, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x17d0685f, 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 0x3891771e, ABGR8888, 16 x 24, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x78ac1102, 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 0x2de8284b, 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 0x544a2ea6, 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 0x2e3fc542, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x150c158, 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 0x4524411f, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x401e7803, 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 0x10dba097, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x1786f9d5, 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 0x704d6e83, 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 0x3578436e, 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 0x706a04ae, RGBA8888, 160 x 90, stride 1000, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x6eceb130, 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 0x10a035a0, RGBA8888, 160 x 90, stride 1000, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x67b467e9, 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 0x47db50c5, ABGR8888, 160 x 90, stride 1000, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x5c072e3f, 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 0x4d1b0d2a, 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 0x646007f4, 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 0x481a15ff, RGBA8888, 160 x 90, stride 999, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x78186a70, RGBA8888, 160 x 90, stride 999, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]]
[apply] junit.framework.TestListener: endTest(testPNGRead01_All)
[apply] junit.framework.TestListener: startTest(testPNGRead02_RGB888_to_RGBA8888)
[apply] junit.framework.TestListener: endTest(testPNGRead02_RGB888_to_RGBA8888)
[apply] junit.framework.TestListener: startTest(testPNGRead03_RGB888_to_RGBA8888_stride1000)
[apply] junit.framework.TestListener: endTest(testPNGRead03_RGB888_to_RGBA8888_stride1000)
[apply] junit.framework.TestListener: startTest(testPNGRead04_RGB888_to_RGBA8888_stride999)
[apply] junit.framework.TestListener: endTest(testPNGRead04_RGB888_to_RGBA8888_stride999)
[apply] junit.framework.TestListener: startTest(testPNGRead11_RGBA8888_to_LUMINA)
[apply] junit.framework.TestListener: endTest(testPNGRead11_RGBA8888_to_LUMINA)
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x306279ee, RGBA8888, 160 x 90, stride 999, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]]
[apply] junit.framework.TestListener: startTest(testPNGRead12_RGBA8888_to_RGB888)
[apply] junit.framework.TestListener: endTest(testPNGRead12_RGBA8888_to_RGB888)
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x545997b1, ABGR8888, 160 x 90, stride 999, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]]
[apply] junit.framework.TestListener: startTest(testPNGRead13_RGBA8888_to_BGR888)
[apply] junit.framework.TestListener: endTest(testPNGRead13_RGBA8888_to_BGR888)
[apply] junit.framework.TestListener: startTest(testPNGRead14_RGBA8888_to_BGRA8888)
[apply] junit.framework.TestListener: endTest(testPNGRead14_RGBA8888_to_BGRA8888)
[apply] junit.framework.TestListener: startTest(testPNGRead15_RGBA8888_to_ARGB8888)
[apply] junit.framework.TestListener: endTest(testPNGRead15_RGBA8888_to_ARGB8888)
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x4cf4d528, ABGR8888, 160 x 90, stride 999, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x77846d2c, 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 0x548ad73b, 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 0x704921a5, 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 0xdf27fae, 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 0x319b92f3, 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 0xfcd6521, 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 0x5579bb86, 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 0x5204062d, 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 0x17211155, 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 0xb3d7190, 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 0x6fb0d3ed, 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 0x6dde5c8c, 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 0x24b1d79b, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] junit.framework.TestListener: startTest(testPNGRead16_RGBA8888_to_ABGR8888)
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x68ceda24, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] junit.framework.TestListener: endTest(testPNGRead16_RGBA8888_to_ABGR8888)
[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 @ 1691901663194 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901663194 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
[apply] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.547 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901662299 ms III - Start
[apply] SLOCK [T main @ 1691901662300 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead01_All
[apply] Test01: test-ntscN_3-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x1c3a4799, 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 0x1b68ddbd, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x59e5ddf, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x536aaa8d, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0xe320068, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x1f57539, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x76f2b07d, BGR888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x704a52ec, BGR888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] Test01: test-ntscN_4-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x2781e022, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x57e1b0c, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x4232c52b, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x1877ab81, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x305fd85d, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x458c1321, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x11438d26, ABGR8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x34cd072c, ABGR8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Test01: test-ntscNG4-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x52feb982, 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 0x7a765367, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x76b0bfab, 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 0x17d677df, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x3043fe0e, 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 0x78e67e0a, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0xbd8db5a, 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 0x2f943d71, 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 0x36b4cef0, 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 0xfad74ee, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x1a1d6a08, 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 0x37d31475, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x27808f31, 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 0x436e852b, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x32d2fa64, 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 0x587d1d39, 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 0x5bb21b69, 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 0x6b9651f3, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x38bc8ab5, 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 0x687080dc, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x23d2a7e8, 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 0x7a9273a8, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x26a7b76d, 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 0x4abdb505, 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 0xe874448, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x29b5cd00, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x60285225, 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 0x7113b13f, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x45820e51, 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 0x42d8062c, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x6043cd28, 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 0xcb51256, 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 0x25af5db5, 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 0x12cdcf4, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x5bcea91b, 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 0x5f3a4b84, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x27f723, 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 0x670b40af, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x4923ab24, 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 0x44c8afef, 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 0x5ed828d, 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 0x50d0686, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x7a3d45bd, 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 0x1e7c7811, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x77ec78b9, 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 0x1a3869f4, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0xa38d7a3, 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 0x77f99a05, 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 0x76a3e297, 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 0x4d3167f4, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0xed9d034, 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 0x6121c9d6, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x87f383f, 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 0x4eb7f003, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0xeafc191, 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 0x612fc6eb, 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 0x491cc5c9, 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 0x74ad1f1f, LUMINANCE, 283 x 32, stride 283, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x6a1aab78, 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 0x462d5aee, LUMINANCE, 283 x 32, stride 283, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x69b0fd6f, 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 0x757942a1, LUMINANCE, 283 x 32, stride 283, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x4a87761d, 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 0x66d1af89, 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 0x2db7a79b, 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 0x6950e31, RGBA8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0xb7dd107, 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 0x42eca56e, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x52f759d7, 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 0x7cbd213e, ABGR8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x192d3247, 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 0x3ecd23d9, 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 0x33723e30, 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 0x64f6106c, RGBA8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x553a3d88, 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 0x7a30d1e6, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x5891e32e, 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 0xcb0ed20, ABGR8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x8e24743, 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 0x74a10858, 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 0x32eebfca, 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 0x4e718207, BGRA8888, 16 x 16, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x1d371b2d, 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 0x543c6f6d, BGRA8888, 16 x 16, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x13eb8acf, 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 0x51c8530f, ABGR8888, 16 x 16, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x7403c468, 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 0x43738a82, 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 0x75881071, 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 0x2a70a3d8, BGRA8888, 16 x 24, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x289d1c02, 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 0x22eeefeb, BGRA8888, 16 x 24, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x17d0685f, 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 0x3891771e, ABGR8888, 16 x 24, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x78ac1102, 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 0x2de8284b, 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 0x544a2ea6, 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 0x2e3fc542, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x150c158, 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 0x4524411f, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x401e7803, 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 0x10dba097, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x1786f9d5, 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 0x704d6e83, 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 0x3578436e, 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 0x706a04ae, RGBA8888, 160 x 90, stride 1000, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x6eceb130, 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 0x10a035a0, RGBA8888, 160 x 90, stride 1000, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x67b467e9, 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 0x47db50c5, ABGR8888, 160 x 90, stride 1000, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x5c072e3f, 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 0x4d1b0d2a, 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 0x646007f4, 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 0x481a15ff, RGBA8888, 160 x 90, stride 999, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x78186a70, 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 0x306279ee, RGBA8888, 160 x 90, stride 999, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x545997b1, 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 0x4cf4d528, ABGR8888, 160 x 90, stride 999, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x77846d2c, 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 0x548ad73b, 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 0x704921a5, 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 0xdf27fae, 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 0x319b92f3, 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 0xfcd6521, 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 0x5579bb86, 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 0x5204062d, 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 0x17211155, 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 0xb3d7190, 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 0x6fb0d3ed, 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 0x6dde5c8c, 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 0x24b1d79b, 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 0x68ceda24, 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 @ 1691901663194 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901663194 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testPNGRead01_All took 0.655 sec
[apply] Testcase: testPNGRead02_RGB888_to_RGBA8888 took 0.029 sec
[apply] Testcase: testPNGRead03_RGB888_to_RGBA8888_stride1000 took 0.028 sec
[apply] Testcase: testPNGRead04_RGB888_to_RGBA8888_stride999 took 0.058 sec
[apply] Testcase: testPNGRead11_RGBA8888_to_LUMINA took 0.006 sec
[apply] Testcase: testPNGRead12_RGBA8888_to_RGB888 took 0.007 sec
[apply] Testcase: testPNGRead13_RGBA8888_to_BGR888 took 0.009 sec
[apply] Testcase: testPNGRead14_RGBA8888_to_BGRA8888 took 0.009 sec
[apply] Testcase: testPNGRead15_RGBA8888_to_ARGB8888 took 0.06 sec
[apply] Testcase: testPNGRead16_RGBA8888_to_ABGR8888 took 0.009 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] junit.framework.TestListener: tests to run: 3
[apply] ++++ Test Singleton.ctor()junit.framework.TestListener: startTest(testRead00_Manual)
[apply]
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901664571 ms III - Start
[apply] SLOCK [T main @ 1691901664572 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead00_Manual
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead00_Manual
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead01_All
[apply] junit.framework.TestListener: endTest(testRead00_Manual)
[apply] junit.framework.TestListener: startTest(testRead01_All)
[apply] PNGPixelRect: test-ntscN_3-01-160x90, PixelRect[obj 0x7b227d8d, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x5fc502fe, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@673dd435,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0x60100d4,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[216/239 160x90 wu, 160x90 pixel] handle 0x3202cc, surfaceHandle 0x60100d4, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@44be8dc4, com.jogamp.opengl.test.junit.util.QuitAdapter@1c933f27, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@1c933f27, ],
[apply] windowLock <2d35be6a, 24204b85>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-1>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0000-test-ntscN_3-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] PNGPixelRect: test-ntscN_4-01-160x90, PixelRect[obj 0x79924b, 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[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x15e891ab, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@6b82d822,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0x60100d4,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[242/265 160x90 wu, 160x90 pixel] handle 0x3b02d2, surfaceHandle 0x60100d4, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@735c31ab, com.jogamp.opengl.test.junit.util.QuitAdapter@3a3d9812, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@3a3d9812, ],
[apply] windowLock <7250210, 7a1b991e>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-2>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0001-test-ntscN_4-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] PNGPixelRect: test-ntscNG4-01-160x90, PixelRect[obj 0x7ec7ffd3, 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[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x5b62fa3c, handle 0x40000, isShared false, jogamp.opengl.gl4.GL4bcImpl@25c6e68d,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0xffffffff9a010815,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[34/57 160x90 wu, 160x90 pixel] handle 0x3a02ce, surfaceHandle 0xffffffff9a010815, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@20531388, com.jogamp.opengl.test.junit.util.QuitAdapter@74b7ea54, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@74b7ea54, ],
[apply] windowLock <114028a2, 3205689>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-3>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-3: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0002-test-ntscNG4-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] PNGPixelRect: test-ntscI_3-01-160x90, PixelRect[obj 0x6d763516, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x60a8b033, handle 0x50000, isShared false, jogamp.opengl.gl4.GL4bcImpl@1e375273,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0xffffffff9a010815,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[60/83 160x90 wu, 160x90 pixel] handle 0x1902c8, surfaceHandle 0xffffffff9a010815, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@72510835, com.jogamp.opengl.test.junit.util.QuitAdapter@4f7da722, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@4f7da722, ],
[apply] windowLock <373f38ed, 13bf40b3>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-4>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-4: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0003-test-ntscI_3-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] PNGPixelRect: test-ntscI_4-01-160x90, PixelRect[obj 0x245b4bdc, 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[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x11cbcb1c, handle 0x60000, isShared false, jogamp.opengl.gl4.GL4bcImpl@6fa5a568,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0xffffffff9a010815,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[86/109 160x90 wu, 160x90 pixel] handle 0x3c02d0, surfaceHandle 0xffffffff9a010815, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@69935830, com.jogamp.opengl.test.junit.util.QuitAdapter@3e1ec221, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@3e1ec221, ],
[apply] windowLock <43faba1b, 136c9e9>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-5>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-5: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0004-test-ntscI_4-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-5,5,main]
[apply] PNGPixelRect: test-ntscIG3-01-160x90, PixelRect[obj 0x16293aa2, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x91d73b9, handle 0x70000, isShared false, jogamp.opengl.gl4.GL4bcImpl@77eb50a9,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0xffffffff9a010815,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[112/135 160x90 wu, 160x90 pixel] handle 0x1300126, surfaceHandle 0xffffffff9a010815, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@5ce33dcd, com.jogamp.opengl.test.junit.util.QuitAdapter@26c8699e, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@26c8699e, ],
[apply] windowLock <2fec8d95, 22feed9>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-6>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-6: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0005-test-ntscIG3-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-6,5,main]
[apply] PNGPixelRect: test-ntscIG4-01-160x90, PixelRect[obj 0x399f45b1, 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[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x12d3656d, handle 0x80000, isShared false, jogamp.opengl.gl4.GL4bcImpl@6c3e98d4,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0x2c010812,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[138/161 160x90 wu, 160x90 pixel] handle 0x3802cc, surfaceHandle 0x2c010812, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@2c2538a8, com.jogamp.opengl.test.junit.util.QuitAdapter@3d067c33, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@3d067c33, ],
[apply] windowLock <2aa4eb9f, 32442e27>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-7>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-7: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0006-test-ntscIG4-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-7,5,main]
[apply] PNGPixelRect: test-ntscP_3-01-160x90, PixelRect[obj 0x564fabc8, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x251a26a6, handle 0x90000, isShared false, jogamp.opengl.gl4.GL4bcImpl@5b40bb64,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0x2c010812,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[164/187 160x90 wu, 160x90 pixel] handle 0x4102d2, surfaceHandle 0x2c010812, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@6671c127, com.jogamp.opengl.test.junit.util.QuitAdapter@acf2901, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@acf2901, ],
[apply] windowLock <4ba06418, 15657d93>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-8>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-8: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0007-test-ntscP_3-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-8,5,main]
[apply] PNGPixelRect: test-ntscP_4-01-160x90, PixelRect[obj 0x223d2c72, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0xa2ef643, handle 0xa0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@745b6593,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0x60100d4,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[190/213 160x90 wu, 160x90 pixel] handle 0x4002ce, surfaceHandle 0x60100d4, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@4050512e, com.jogamp.opengl.test.junit.util.QuitAdapter@25fbfc02, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@25fbfc02, ],
[apply] windowLock <36973e5e, 194fb2e2>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-9>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-9: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0008-test-ntscP_4-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-9,5,main]
[apply] PNGPixelRect: grayscale_texture, PixelRect[obj 0x77847718, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x8f8f4f9, handle 0xb0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@768fa3b7,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0x700107d7,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[216/239 283x32 wu, 283x32 pixel] handle 0x1f02c8, surfaceHandle 0x700107d7, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@70f58638, com.jogamp.opengl.test.junit.util.QuitAdapter@272dfee2, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@272dfee2, ],
[apply] windowLock <3cf086b5, 37691887>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-10>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-10: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0009-grayscale_texture-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-10,5,main]
[apply] PNGPixelRect: bug724-transparent-grey_orig, PixelRect[obj 0x1623b78d, 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[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x75077a93, handle 0xc0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@b0db80b,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0x5c010814,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[242/265 127x90 wu, 127x90 pixel] handle 0x4202d0, surfaceHandle 0x5c010814, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@c7ac080, com.jogamp.opengl.test.junit.util.QuitAdapter@5ad27f37, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@5ad27f37, ],
[apply] windowLock <2b71302d, 4dda08a8>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-11>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-11: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0010-bug724-transparent-grey_orig-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-11,5,main]
[apply] PNGPixelRect: bug724-transparent-grey_gimpexp, PixelRect[obj 0x223191a6, 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[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x5f07cbfa, handle 0xd0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@77a47c65,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0x5c010814,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[34/57 127x90 wu, 127x90 pixel] handle 0x1360126, surfaceHandle 0x5c010814, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@7519dccd, com.jogamp.opengl.test.junit.util.QuitAdapter@43d973e2, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@43d973e2, ],
[apply] windowLock <68ba12cd, 3c290ceb>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-12>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-12: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0011-bug724-transparent-grey_gimpexp-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-12,5,main]
[apply] PNGPixelRect: cross-grey-alpha-16x16, PixelRect[obj 0x1b7cc17c, 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[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x3f6abb92, handle 0xe0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@6cd316c0,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0xffffffff9a010815,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[60/83 120x16 wu, 120x16 pixel] handle 0x3e02cc, surfaceHandle 0xffffffff9a010815, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@7b91196e, com.jogamp.opengl.test.junit.util.QuitAdapter@7918af4a, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@7918af4a, ],
[apply] windowLock <14f15b6d, 60602a25>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-13>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-13: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0012-cross-grey-alpha-16x16-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0016.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-13,5,main]
[apply] PNGPixelRect: pointer-grey-alpha-16x24, PixelRect[obj 0x35e2d654, 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[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x2f77b676, handle 0xf0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@51a7d50c,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0x2c010812,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[86/109 120x24 wu, 120x24 pixel] handle 0x4702d2, surfaceHandle 0x2c010812, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@a9b45d3, com.jogamp.opengl.test.junit.util.QuitAdapter@a2a89c, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@a2a89c, ],
[apply] windowLock <2e9a2733, 417a9859>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-14>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-14: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0013-pointer-grey-alpha-16x24-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0024.png
[apply] QUIT Window Thread[main-Display-.windows_nil-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 0x293a5bf6, 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] junit.framework.TestListener: endTest(testRead01_All)
[apply] junit.framework.TestListener: startTest(testRead02_Gray2RGBA)
[apply] Chosen Caps: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x1a091c8d, handle 0x100000, isShared false, jogamp.opengl.gl4.GL4bcImpl@64ec2a94,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0x35010720,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[112/135 283x32 wu, 283x32 pixel] handle 0x4602ce, surfaceHandle 0x35010720, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@7f39e76b, com.jogamp.opengl.test.junit.util.QuitAdapter@35dc04c8, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@35dc04c8, ],
[apply] windowLock <51b2f0db, 548fc8f3>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-15>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-15: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0000-grayscale_texture-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0032.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-15,5,main]
[apply] PNGPixelRect: bug724-transparent-grey_orig, PixelRect[obj 0x3c19aaa5, 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[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x134401b7, handle 0x110000, isShared false, jogamp.opengl.gl4.GL4bcImpl@3c9118db,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0x60100d4,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[138/161 127x90 wu, 127x90 pixel] handle 0x2502c8, surfaceHandle 0x60100d4, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@73fadf30, com.jogamp.opengl.test.junit.util.QuitAdapter@5d2a2d12, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@5d2a2d12, ],
[apply] windowLock <cbc566f, 38dfc0e3>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-16>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-16: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0001-bug724-transparent-grey_orig-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-16,5,main]
[apply] PNGPixelRect: bug724-transparent-grey_gimpexp, PixelRect[obj 0x145f66e3, 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[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0xeb676a6, handle 0x120000, isShared false, jogamp.opengl.gl4.GL4bcImpl@7047f1e5,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0x2c010812,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[164/187 127x90 wu, 127x90 pixel] handle 0x4802d0, surfaceHandle 0x2c010812, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@493e296, com.jogamp.opengl.test.junit.util.QuitAdapter@21636c74, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@21636c74, ],
[apply] windowLock <4b0cb3e4, 40babb9>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-17>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-17: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0002-bug724-transparent-grey_gimpexp-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-17,5,main]
[apply] PNGPixelRect: cross-grey-alpha-16x16, PixelRect[obj 0x4135c3b, 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[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x5bcddfb2, handle 0x130000, isShared false, jogamp.opengl.gl4.GL4bcImpl@25e9f494,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0x60100d4,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[190/213 120x16 wu, 120x16 pixel] handle 0x13c0126, surfaceHandle 0x60100d4, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@5906c74f, com.jogamp.opengl.test.junit.util.QuitAdapter@7418dfcf, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@7418dfcf, ],
[apply] windowLock <47761922, 2d51080c>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-18>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-18: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0003-cross-grey-alpha-16x16-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0016.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-18,5,main]
[apply] PNGPixelRect: pointer-grey-alpha-16x24, PixelRect[obj 0x5c6648b0, 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[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x7805ec1f, handle 0x140000, isShared false, jogamp.opengl.gl4.GL4bcImpl@60220b3,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0x60100d4,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[216/239 120x24 wu, 120x24 pixel] handle 0x4402cc, surfaceHandle 0x60100d4, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@18da19e3, com.jogamp.opengl.test.junit.util.QuitAdapter@57d0e81b, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@57d0e81b, ],
[apply] windowLock <5c13da31, 4b037eb8>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-19>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-19: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0004-pointer-grey-alpha-16x24-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0024.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-19,5,main]
[apply] junit.framework.TestListener: endTest(testRead02_Gray2RGBA)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead02_Gray2RGBA
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901689524 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901689524 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.623 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901664571 ms III - Start
[apply] SLOCK [T main @ 1691901664572 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead00_Manual
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead00_Manual
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead01_All
[apply] PNGPixelRect: test-ntscN_3-01-160x90, PixelRect[obj 0x7b227d8d, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x5fc502fe, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@673dd435,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0x60100d4,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[216/239 160x90 wu, 160x90 pixel] handle 0x3202cc, surfaceHandle 0x60100d4, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@44be8dc4, com.jogamp.opengl.test.junit.util.QuitAdapter@1c933f27, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@1c933f27, ],
[apply] windowLock <2d35be6a, 24204b85>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-1>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0000-test-ntscN_3-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] PNGPixelRect: test-ntscN_4-01-160x90, PixelRect[obj 0x79924b, 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[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x15e891ab, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@6b82d822,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0x60100d4,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[242/265 160x90 wu, 160x90 pixel] handle 0x3b02d2, surfaceHandle 0x60100d4, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@735c31ab, com.jogamp.opengl.test.junit.util.QuitAdapter@3a3d9812, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@3a3d9812, ],
[apply] windowLock <7250210, 7a1b991e>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-2>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0001-test-ntscN_4-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] PNGPixelRect: test-ntscNG4-01-160x90, PixelRect[obj 0x7ec7ffd3, 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[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x5b62fa3c, handle 0x40000, isShared false, jogamp.opengl.gl4.GL4bcImpl@25c6e68d,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0xffffffff9a010815,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[34/57 160x90 wu, 160x90 pixel] handle 0x3a02ce, surfaceHandle 0xffffffff9a010815, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@20531388, com.jogamp.opengl.test.junit.util.QuitAdapter@74b7ea54, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@74b7ea54, ],
[apply] windowLock <114028a2, 3205689>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-3>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-3: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0002-test-ntscNG4-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] PNGPixelRect: test-ntscI_3-01-160x90, PixelRect[obj 0x6d763516, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x60a8b033, handle 0x50000, isShared false, jogamp.opengl.gl4.GL4bcImpl@1e375273,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0xffffffff9a010815,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[60/83 160x90 wu, 160x90 pixel] handle 0x1902c8, surfaceHandle 0xffffffff9a010815, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@72510835, com.jogamp.opengl.test.junit.util.QuitAdapter@4f7da722, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@4f7da722, ],
[apply] windowLock <373f38ed, 13bf40b3>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-4>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-4: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0003-test-ntscI_3-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] PNGPixelRect: test-ntscI_4-01-160x90, PixelRect[obj 0x245b4bdc, 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[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x11cbcb1c, handle 0x60000, isShared false, jogamp.opengl.gl4.GL4bcImpl@6fa5a568,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0xffffffff9a010815,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[86/109 160x90 wu, 160x90 pixel] handle 0x3c02d0, surfaceHandle 0xffffffff9a010815, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@69935830, com.jogamp.opengl.test.junit.util.QuitAdapter@3e1ec221, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@3e1ec221, ],
[apply] windowLock <43faba1b, 136c9e9>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-5>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-5: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0004-test-ntscI_4-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-5,5,main]
[apply] PNGPixelRect: test-ntscIG3-01-160x90, PixelRect[obj 0x16293aa2, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x91d73b9, handle 0x70000, isShared false, jogamp.opengl.gl4.GL4bcImpl@77eb50a9,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0xffffffff9a010815,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[112/135 160x90 wu, 160x90 pixel] handle 0x1300126, surfaceHandle 0xffffffff9a010815, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@5ce33dcd, com.jogamp.opengl.test.junit.util.QuitAdapter@26c8699e, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@26c8699e, ],
[apply] windowLock <2fec8d95, 22feed9>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-6>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-6: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0005-test-ntscIG3-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-6,5,main]
[apply] PNGPixelRect: test-ntscIG4-01-160x90, PixelRect[obj 0x399f45b1, 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[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x12d3656d, handle 0x80000, isShared false, jogamp.opengl.gl4.GL4bcImpl@6c3e98d4,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0x2c010812,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[138/161 160x90 wu, 160x90 pixel] handle 0x3802cc, surfaceHandle 0x2c010812, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@2c2538a8, com.jogamp.opengl.test.junit.util.QuitAdapter@3d067c33, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@3d067c33, ],
[apply] windowLock <2aa4eb9f, 32442e27>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-7>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-7: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0006-test-ntscIG4-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-7,5,main]
[apply] PNGPixelRect: test-ntscP_3-01-160x90, PixelRect[obj 0x564fabc8, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x251a26a6, handle 0x90000, isShared false, jogamp.opengl.gl4.GL4bcImpl@5b40bb64,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0x2c010812,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[164/187 160x90 wu, 160x90 pixel] handle 0x4102d2, surfaceHandle 0x2c010812, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@6671c127, com.jogamp.opengl.test.junit.util.QuitAdapter@acf2901, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@acf2901, ],
[apply] windowLock <4ba06418, 15657d93>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-8>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-8: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0007-test-ntscP_3-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-8,5,main]
[apply] PNGPixelRect: test-ntscP_4-01-160x90, PixelRect[obj 0x223d2c72, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0xa2ef643, handle 0xa0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@745b6593,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0x60100d4,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[190/213 160x90 wu, 160x90 pixel] handle 0x4002ce, surfaceHandle 0x60100d4, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@4050512e, com.jogamp.opengl.test.junit.util.QuitAdapter@25fbfc02, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@25fbfc02, ],
[apply] windowLock <36973e5e, 194fb2e2>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-9>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-9: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0008-test-ntscP_4-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-9,5,main]
[apply] PNGPixelRect: grayscale_texture, PixelRect[obj 0x77847718, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x8f8f4f9, handle 0xb0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@768fa3b7,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0x700107d7,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[216/239 283x32 wu, 283x32 pixel] handle 0x1f02c8, surfaceHandle 0x700107d7, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@70f58638, com.jogamp.opengl.test.junit.util.QuitAdapter@272dfee2, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@272dfee2, ],
[apply] windowLock <3cf086b5, 37691887>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-10>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-10: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0009-grayscale_texture-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-10,5,main]
[apply] PNGPixelRect: bug724-transparent-grey_orig, PixelRect[obj 0x1623b78d, 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[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x75077a93, handle 0xc0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@b0db80b,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0x5c010814,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[242/265 127x90 wu, 127x90 pixel] handle 0x4202d0, surfaceHandle 0x5c010814, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@c7ac080, com.jogamp.opengl.test.junit.util.QuitAdapter@5ad27f37, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@5ad27f37, ],
[apply] windowLock <2b71302d, 4dda08a8>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-11>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-11: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0010-bug724-transparent-grey_orig-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-11,5,main]
[apply] PNGPixelRect: bug724-transparent-grey_gimpexp, PixelRect[obj 0x223191a6, 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[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x5f07cbfa, handle 0xd0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@77a47c65,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0x5c010814,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[34/57 127x90 wu, 127x90 pixel] handle 0x1360126, surfaceHandle 0x5c010814, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@7519dccd, com.jogamp.opengl.test.junit.util.QuitAdapter@43d973e2, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@43d973e2, ],
[apply] windowLock <68ba12cd, 3c290ceb>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-12>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-12: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0011-bug724-transparent-grey_gimpexp-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-12,5,main]
[apply] PNGPixelRect: cross-grey-alpha-16x16, PixelRect[obj 0x1b7cc17c, 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[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x3f6abb92, handle 0xe0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@6cd316c0,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0xffffffff9a010815,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[60/83 120x16 wu, 120x16 pixel] handle 0x3e02cc, surfaceHandle 0xffffffff9a010815, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@7b91196e, com.jogamp.opengl.test.junit.util.QuitAdapter@7918af4a, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@7918af4a, ],
[apply] windowLock <14f15b6d, 60602a25>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-13>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-13: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0012-cross-grey-alpha-16x16-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0016.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-13,5,main]
[apply] PNGPixelRect: pointer-grey-alpha-16x24, PixelRect[obj 0x35e2d654, 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[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x2f77b676, handle 0xf0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@51a7d50c,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0x2c010812,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[86/109 120x24 wu, 120x24 pixel] handle 0x4702d2, surfaceHandle 0x2c010812, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@a9b45d3, com.jogamp.opengl.test.junit.util.QuitAdapter@a2a89c, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@a2a89c, ],
[apply] windowLock <2e9a2733, 417a9859>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-14>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-14: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0013-pointer-grey-alpha-16x24-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0024.png
[apply] QUIT Window Thread[main-Display-.windows_nil-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 0x293a5bf6, 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[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x1a091c8d, handle 0x100000, isShared false, jogamp.opengl.gl4.GL4bcImpl@64ec2a94,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0x35010720,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[112/135 283x32 wu, 283x32 pixel] handle 0x4602ce, surfaceHandle 0x35010720, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@7f39e76b, com.jogamp.opengl.test.junit.util.QuitAdapter@35dc04c8, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@35dc04c8, ],
[apply] windowLock <51b2f0db, 548fc8f3>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-15>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-15: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0000-grayscale_texture-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0032.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-15,5,main]
[apply] PNGPixelRect: bug724-transparent-grey_orig, PixelRect[obj 0x3c19aaa5, 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[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x134401b7, handle 0x110000, isShared false, jogamp.opengl.gl4.GL4bcImpl@3c9118db,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0x60100d4,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[138/161 127x90 wu, 127x90 pixel] handle 0x2502c8, surfaceHandle 0x60100d4, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@73fadf30, com.jogamp.opengl.test.junit.util.QuitAdapter@5d2a2d12, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@5d2a2d12, ],
[apply] windowLock <cbc566f, 38dfc0e3>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-16>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-16: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0001-bug724-transparent-grey_orig-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-16,5,main]
[apply] PNGPixelRect: bug724-transparent-grey_gimpexp, PixelRect[obj 0x145f66e3, 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[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0xeb676a6, handle 0x120000, isShared false, jogamp.opengl.gl4.GL4bcImpl@7047f1e5,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0x2c010812,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[164/187 127x90 wu, 127x90 pixel] handle 0x4802d0, surfaceHandle 0x2c010812, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@493e296, com.jogamp.opengl.test.junit.util.QuitAdapter@21636c74, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@21636c74, ],
[apply] windowLock <4b0cb3e4, 40babb9>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-17>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-17: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0002-bug724-transparent-grey_gimpexp-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-17,5,main]
[apply] PNGPixelRect: cross-grey-alpha-16x16, PixelRect[obj 0x4135c3b, 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[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x5bcddfb2, handle 0x130000, isShared false, jogamp.opengl.gl4.GL4bcImpl@25e9f494,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0x60100d4,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[190/213 120x16 wu, 120x16 pixel] handle 0x13c0126, surfaceHandle 0x60100d4, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@5906c74f, com.jogamp.opengl.test.junit.util.QuitAdapter@7418dfcf, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@7418dfcf, ],
[apply] windowLock <47761922, 2d51080c>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-18>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-18: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0003-cross-grey-alpha-16x16-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0016.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-18,5,main]
[apply] PNGPixelRect: pointer-grey-alpha-16x24, PixelRect[obj 0x5c6648b0, 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[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] GL ctx: WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x7805ec1f, handle 0x140000, isShared false, jogamp.opengl.gl4.GL4bcImpl@60220b3,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@17bee397,
[apply] Handle 0x60100d4,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[216/239 120x24 wu, 120x24 pixel] handle 0x4402cc, surfaceHandle 0x60100d4, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7f16ef6a]], idx 0], pfdID 8, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@18da19e3, com.jogamp.opengl.test.junit.util.QuitAdapter@57d0e81b, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@57d0e81b, ],
[apply] windowLock <5c13da31, 4b037eb8>[count 2, qsz 0, owner <main-Display-.windows_nil-1-EDT-19>], surfaceLockCount 1]]]
[apply] main-Display-.windows_nil-1-EDT-19: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0004-pointer-grey-alpha-16x24-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0024.png
[apply] QUIT Window Thread[main-Display-.windows_nil-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 @ 1691901689524 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901689524 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testRead00_Manual took 0.002 sec
[apply] Testcase: testRead01_All took 18.685 sec
[apply] Testcase: testRead02_Gray2RGBA took 6.237 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] junit.framework.TestListener: tests to run: 13++++ Test Singleton.lock()
[apply] junit.framework.TestListener: startTest(testGray__ES2)
[apply]
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901690803 ms III - Start
[apply] SLOCK [T main @ 1691901690803 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__ES2
[apply] TextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestPNGTextureFromFileNEWT.testGray__ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0032.png
[apply] QUIT Window Thread[main-Display-.windows_nil-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] junit.framework.TestListener: endTest(testGray__ES2)
[apply] junit.framework.TestListener: startTest(testGray__GL2)
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestPNGTextureFromFileNEWT.testGray__GL2____-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0032.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl3G_ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-3: ** screenshot: TestPNGTextureFromFileNEWT.testInterl3G_ES2_-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] junit.framework.TestListener: endTest(testGray__GL2)
[apply] junit.framework.TestListener: startTest(testInterl3G_ES2)
[apply] QUIT Window Thread[main-Display-.windows_nil-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] junit.framework.TestListener: endTest(testInterl3G_ES2)TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply]
[apply] junit.framework.TestListener: startTest(testInterl3__ES2)
[apply] main-Display-.windows_nil-1-EDT-4: ** screenshot: TestPNGTextureFromFileNEWT.testInterl3__ES2_-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-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] junit.framework.TestListener: endTest(testInterl3__ES2)
[apply] junit.framework.TestListener: startTest(testInterl4G_ES2)
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-5: ** screenshot: TestPNGTextureFromFileNEWT.testInterl4G_ES2_-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-5,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl4G_ES2
[apply] junit.framework.TestListener: endTest(testInterl4G_ES2)
[apply] junit.framework.TestListener: startTest(testInterl4__ES2)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl4__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-6: ** screenshot: TestPNGTextureFromFileNEWT.testInterl4__ES2_-n0000-GL4___-hw-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[main-Display-.windows_nil-1-EDT-6,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl4__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testPalette3__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-7: ** screenshot: TestPNGTextureFromFileNEWT.testPalette3__ES2-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-7,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testPalette3__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testPalette4__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-8: ** screenshot: TestPNGTextureFromFileNEWT.testPalette4__ES2-n0000-GL4___-hw-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] junit.framework.TestListener: endTest(testPalette4__ES2)
[apply] junit.framework.TestListener: startTest(testRGB3__ES2)
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-8,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testPalette4__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB3__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-9: ** screenshot: TestPNGTextureFromFileNEWT.testRGB3__ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-9,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB3__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB3__GL2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-10: ** screenshot: TestPNGTextureFromFileNEWT.testRGB3__GL2____-n0000-GL4bc_-hw-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[main-Display-.windows_nil-1-EDT-10,5,main]
[apply] junit.framework.TestListener: endTest(testRGB3__GL2)
[apply] junit.framework.TestListener: startTest(testRGB4G_ES2)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB3__GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4G_ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-11: ** screenshot: TestPNGTextureFromFileNEWT.testRGB4G_ES2____-n0000-GL4___-hw-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[main-Display-.windows_nil-1-EDT-11,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4G_ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-12: ** screenshot: TestPNGTextureFromFileNEWT.testRGB4__ES2____-n0000-GL4___-hw-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[main-Display-.windows_nil-1-EDT-12,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__GL2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-13: ** screenshot: TestPNGTextureFromFileNEWT.testRGB4__GL2____-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] junit.framework.TestListener: endTest(testRGB4__GL2)
[apply] QUIT Window Thread[main-Display-.windows_nil-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 @ 1691901708370 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901708370 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.235 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901690803 ms III - Start
[apply] SLOCK [T main @ 1691901690803 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__ES2
[apply] TextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestPNGTextureFromFileNEWT.testGray__ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0032.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__GL2
[apply] TextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestPNGTextureFromFileNEWT.testGray__GL2____-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0032.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl3G_ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-3: ** screenshot: TestPNGTextureFromFileNEWT.testInterl3G_ES2_-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl3G_ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl3__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-4: ** screenshot: TestPNGTextureFromFileNEWT.testInterl3__ES2_-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl3__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl4G_ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-5: ** screenshot: TestPNGTextureFromFileNEWT.testInterl4G_ES2_-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-5,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl4G_ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl4__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-6: ** screenshot: TestPNGTextureFromFileNEWT.testInterl4__ES2_-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-6,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl4__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testPalette3__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-7: ** screenshot: TestPNGTextureFromFileNEWT.testPalette3__ES2-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-7,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testPalette3__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testPalette4__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-8: ** screenshot: TestPNGTextureFromFileNEWT.testPalette4__ES2-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-8,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testPalette4__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB3__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-9: ** screenshot: TestPNGTextureFromFileNEWT.testRGB3__ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-9,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB3__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB3__GL2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-10: ** screenshot: TestPNGTextureFromFileNEWT.testRGB3__GL2____-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-10,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB3__GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4G_ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-11: ** screenshot: TestPNGTextureFromFileNEWT.testRGB4G_ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-11,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4G_ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-12: ** screenshot: TestPNGTextureFromFileNEWT.testRGB4__ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-12,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__GL2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-13: ** screenshot: TestPNGTextureFromFileNEWT.testRGB4__GL2____-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-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 @ 1691901708370 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901708370 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testGray__ES2 took 2.715 sec
[apply] Testcase: testGray__GL2 took 1.233 sec
[apply] Testcase: testInterl3G_ES2 took 1.254 sec
[apply] Testcase: testInterl3__ES2 took 1.144 sec
[apply] Testcase: testInterl4G_ES2 took 1.252 sec
[apply] Testcase: testInterl4__ES2 took 1.232 sec
[apply] Testcase: testPalette3__ES2 took 1.263 sec
[apply] Testcase: testPalette4__ES2 took 1.252 sec
[apply] Testcase: testRGB3__ES2 took 1.273 sec
[apply] Testcase: testRGB3__GL2 took 1.224 sec
[apply] Testcase: testRGB4G_ES2 took 1.229 sec
[apply] Testcase: testRGB4__ES2 took 1.235 sec
[apply] Testcase: testRGB4__GL2 took 1.22 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] junit.framework.TestListener: startTest(test00)
[apply] junit.framework.TestListener: endTest(test00)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901709606 ms III - Start
[apply] SLOCK [T main @ 1691901709607 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT - test00
[apply] 00: LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] 01: RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] 02: BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] 03: RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] 04: ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] 05: RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] 06: BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] 07: RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] 08: BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] 09: RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] 10: ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] 11: ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] 12: BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT - test00
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901709632 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901709632 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.68 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901709606 ms III - Start
[apply] SLOCK [T main @ 1691901709607 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT - test00
[apply] 00: LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] 01: RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] 02: BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] 03: RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] 04: ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] 05: RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] 06: BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] 07: RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] 08: BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] 09: RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] 10: ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] 11: ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] 12: BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT - test00
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901709632 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901709632 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00 took 0.007 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT
[apply] junit.framework.TestListener: tests to run: 6
[apply] junit.framework.TestListener: startTest(testConversion00)
[apply] junit.framework.TestListener: endTest(testConversion00)
[apply] junit.framework.TestListener: startTest(testConversion01_srcS000_BE_TL_destS000_TL)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901710678 ms III - Start
[apply] SLOCK [T main @ 1691901710678 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x31dc339b, 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 0x4e1d422d, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][0]: Conv2: PixelRect[obj 0x66480dd7, 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 0x71423665, 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 0x20398b7c, 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 0x6fc6f14e, 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 0x56235b8e, 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 0x3632be31, 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 0x5abca1e0, 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 0x2286778, 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 0x4e9ba398, 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 0x6d7b4f4c, 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 0x527740a2, 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 0x13a5fe33, 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 0x3108bc, 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 0x370736d9, 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 0x5f9d02cb, 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 0x63753b6d, 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 0x6b09bb57, 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 0x6536e911, 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 0x520a3426, 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 0x18eed359, 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 0x3e9b1010, 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 0x6c3708b3, 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 0x6f1fba17, 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 0x185d8b6, 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 0x67784306, 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 0x335eadca, 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 0x210366b4, 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 0xeec5a4a, 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 0x2b2948e2, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x6ddf90b0, 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 0x57536d79, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x3b0143d3, 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 0x5a8e6209, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x4b4523f8, 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 0x731a74c, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x369f73a2, 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 0x1f28c152, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x7d907bac, 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 0x7791a895, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x3a5ed7a6, 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 0x6325a3ee, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x1d16f93d, 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 0x67b92f0a, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x2b9627bc, 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 0x65e2dbf3, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x4f970963, 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 0x61f8bee4, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x7b49cea0, 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 0x887af79, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x7fac631b, 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 0x5b87ed94, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x6e0e048a, 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 0x5bc79255, 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 0x47ef968d, 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 0x23e028a9, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x3dd4520b, 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 0x5ae63ade, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x610694f1, 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 0x43814d18, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x5c5a1b69, 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 0x3701eaf6, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x627551fb, 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 0x2b552920, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x2758fe70, 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 0x1f36e637, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x578486a3, 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 0x551aa95a, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x35d176f7, 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 0x1dfe2924, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x6ebc05a6, 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 0x6e6c3152, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x50b494a6, 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 0x3cef309d, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x32709393, 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 0x3d99d22e, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x49fc609f, 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 0xcd2dae5, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x3a883ce7, 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 0x4973813a, 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 0x6321e813, 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 0x79be0360, 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 0x22a67b4, 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 0x57855c9a, 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 0x3b084709, 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 0x3224f60b, 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 0x63e2203c, 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 0x1efed156, 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 0x6737fd8f, 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 0x72b6cbcc, 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 0xa7e666, 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 0x68bbe345, 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 0x30b8a058, 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 0x7494e528, 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 0x4bbfb90a, 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 0x7c29daf3, 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 0x9660f4e, 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 0x5a8806ef, 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 0x6c49835d, 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 0x5e853265, 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 0x67205a84, 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 0x7d0587f1, 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 0x5d76b067, 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 0x2a17b7b6, 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 0x4f063c0a, 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 0x1e6d1014, 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 0x76707e36, 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 0x614ddd49, 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 0x1f554b06, 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 0x694e1548, 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 0x1c3a4799, 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 0x131276c2, 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 0x26aa12dd, 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 0x3fd7a715, 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 0x711f39f9, 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 0x71bbf57e, 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 0x7f13d6e, 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 0x51cdd8a, 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 0xd44fc21, 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 0x23faf8f2, 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 0x2d6eabae, 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 0x4e7dc304, 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 0x64729b1e, 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 0x10bbd20a, 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 0x48503868, 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 0x6895a785, 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 0x184f6be2, 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 0x56aac163, 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 0x1f7030a6, 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 0x5a1c0542, 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 0x396f6598, 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 0x394e1a0f, 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 0x27a5f880, 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 0x1d29cf23, 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 0x5f282abb, 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 0x167fdd33, 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 0x1e965684, 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 0x4d95d2a2, 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 0x53f65459, 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 0x3b088d51, 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 0x1786dec2, 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 0x74650e52, 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 0x15d0c81b, 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 0x6acdbdf5, 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 0x4b1c1ea0, 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 0x17579e0f, 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 0x4d41cee, 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 0x3712b94, 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 0x2833cc44, 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 0x33f88ab, 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 0x27a8c74e, 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 0x2d8f65a4, 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 0x1b68ddbd, 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 0x646d64ab, 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 0x59e5ddf, 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 0x536aaa8d, 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 0xe320068, 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 0x1f57539, 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 0x76f2b07d, 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 0x704a52ec, 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 0x6ee52dcd, 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 0x4493d195, 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 0x2781e022, 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 0x57e1b0c, 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 0x4232c52b, 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 0x1877ab81, 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 0x305fd85d, 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 0x458c1321, 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 0x11438d26, 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 0x34cd072c, 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 0x7a1ebcd8, 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 0x5faeada1, 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 0x528931cf, 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 0xea1a8d5, 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 0x1563da5, 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 0x2bbf4b8b, 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 0x30a3107a, 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 0x33c7e1bb, 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 0x34c4973, 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 0x52feb982, 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 0x7a765367, 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 0x76b0bfab, 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 0x17d677df, 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 0x3043fe0e, 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 0x78e67e0a, 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 0xbd8db5a, 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 0x2f943d71, 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 0x80503, 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 0x4b553d26, 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 0x69a3d1d, 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 0x86be70a, 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 0x480bdb19, 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 0x2a556333, 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 0x7d70d1b1, 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 0x2a742aa2, 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 0x3cb1ffe6, 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 0x3dfc5fb8, 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 0x467aecef, 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 0x4d50efb8, 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 0x7e2d773b, 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 0x2173f6d9, 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 0x307f6b8c, 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 0x7a187f14, 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 0x6f195bc3, 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 0x51e2adc7, 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 0x1a8a8f7c, 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 0x2353b3e6, 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 0x631330c, 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 0x42f93a98, 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 0xc46bcd4, 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 0x3234e239, 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 0x3d921e20, 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 0x36b4cef0, 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 0xfad74ee, 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 0x1a1d6a08, 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 0x37d31475, 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 0x27808f31, 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 0x436e852b, 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 0x32d2fa64, 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 0x1d8d30f7, 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 0x3e57cd70, 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 0x9a7504c, 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 0x2c039ac6, 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 0x587d1d39, 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 0x58c1670b, 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 0x6b57696f, 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 0x5bb21b69, 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 0x6b9651f3, 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 0x38bc8ab5, 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 0x687080dc, 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 0x23d2a7e8, 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 0x7a9273a8, 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 0x26a7b76d, 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 0x4abdb505, 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 0x7ce6a65d, 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 0x1500955a, 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 0xe874448, 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 0x29b5cd00, 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 0x60285225, 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 0x7113b13f, 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 0x45820e51, 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 0x42d8062c, 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 0x6043cd28, 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 0xcb51256, 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 0x59906517, 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 0x5bfbf16f, 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 0x25af5db5, 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 0x12cdcf4, 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 0x5bcea91b, 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 0x5f3a4b84, 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 0x27f723, 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 0x670b40af, 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 0x4923ab24, 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 0x44c8afef, 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 0x7b69c6ba, 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 0x46daef40, 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 0x12f41634, 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 0x13c27452, 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 0x262b2c86, 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 0x371a67ec, 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 0x5ed828d, 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 0x50d0686, 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 0x7a3d45bd, 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 0x1e7c7811, 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 0x77ec78b9, 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 0x1a3869f4, 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 0xa38d7a3, 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 0x77f99a05, 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 0x63440df3, 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 0x3aeaafa6, 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 0x76a3e297, 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 0x4d3167f4, 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 0xed9d034, 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 0x6121c9d6, 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 0x87f383f, 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 0x4eb7f003, 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 0xeafc191, 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 0x612fc6eb, 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 0x1060b431, 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 0x612679d6, 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 0x11758f2a, 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 0xe720b71, 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 0x1b26f7b2, 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 0x491cc5c9, 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 0x74ad1f1f, 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 0x6a1aab78, 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 0x462d5aee, 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 0x69b0fd6f, 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 0x757942a1, 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 0x4a87761d, 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 0x66d1af89, 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 0x8646db9, 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 0x37374a5e, 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 0x4671e53b, 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 0x2db7a79b, 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 0x6950e31, 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 0xb7dd107, 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 0x42eca56e, 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 0x52f759d7, 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 0x7cbd213e, 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 0x192d3247, 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] junit.framework.TestListener: endTest(testConversion01_srcS000_BE_TL_destS000_TL)
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 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 0x3ecd23d9, 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] junit.framework.TestListener: startTest(testConversion02_srcS000_LE_TL_destS000_TL)++++ 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 0x43bd930a, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]]
[apply]
[apply] 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 0x33723e30, 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 0x64f6106c, 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 0x553a3d88, 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 0x7a30d1e6, 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 0x5891e32e, 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 0xcb0ed20, 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 0x8e24743, 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 0x74a10858, 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 0x23fe1d71, 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 0x28ac3dc3, 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 0x32eebfca, 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 0x4e718207, 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 0x1d371b2d, 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 0x543c6f6d, 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 0x13eb8acf, 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 0x51c8530f, 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 0x7403c468, 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 0x43738a82, 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 0xc81cdd1, 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 0x1fc2b765, 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 0x75881071, 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 0x2a70a3d8, 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 0x289d1c02, 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 0x22eeefeb, 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 0x17d0685f, 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 0x3891771e, 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 0x78ac1102, 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 0x2de8284b, 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 0x396e2f39, 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 0xa74868d, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x12c8a2c0, 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 0x7e0e6aa2, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x365185bd, 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 0x18bf3d14, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x4fb64261, 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 0x42607a4f, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x782663d3, 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 0x1990a65e, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x64485a47, 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 0x25bbf683, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x6ec8211c, 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 0x7276c8cd, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x544a2ea6, 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 0x2e3fc542, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x150c158, 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 0x4524411f, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x401e7803, 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 0x10dba097, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x1786f9d5, 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 0x704d6e83, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x43a0cee9, 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 0xeb21112, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x2eda0940, 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 0x3578436e, 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 0x706a04ae, 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 0x6eceb130, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x10a035a0, 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 0x67b467e9, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x47db50c5, 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 0x5c072e3f, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x4d1b0d2a, 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 0x954b04f, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x149494d8, 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 0x710726a3, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x646007f4, 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 0x481a15ff, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x78186a70, 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 0x306279ee, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x545997b1, 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 0x4cf4d528, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x77846d2c, 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 0x548ad73b, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x4c762604, 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 0x2641e737, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x727803de, 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 0x704921a5, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0xdf27fae, 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 0x24a35978, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x16f7c8c1, 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 0x2f0a87b3, 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 0x319b92f3, 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 0xfcd6521, 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 0x27d415d9, 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 0x5c18298f, 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 0x31f924f5, 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 0x5579bb86, 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 0x5204062d, 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 0x4fcd19b3, 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 0x376b4233, 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 0x2fd66ad3, 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 0x5d11346a, 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 0x7a36aefa, 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 0x17211155, 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 0xb3d7190, 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 0x5fdba6f9, 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 0x10d59286, 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 0xfe18270, 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 0x6fb0d3ed, 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 0x6dde5c8c, 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 0x5123a213, 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 0x52525845, 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 0x3b94d659, 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 0x24b1d79b, 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 0x68ceda24, 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 0x281e3708, 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 0x35a50a4c, 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 0x1f021e6c, 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 0x103f852, 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 0x587c290d, 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 0x4516af24, 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 0x4ae82894, 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 0x543788f3, 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 0x6d3af739, 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 0x1da51a35, 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 0x16022d9d, 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 0x7e9a5fbe, 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 0x44a3ec6b, 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 0x71623278, 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 0x768b970c, 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 0x5a4041cc, 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 0x15b3e5b, 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 0x61ca2dfa, 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 0x4b53f538, 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 0x134593bf, 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 0x4bb4de6a, 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 0x7ba18f1b, 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 0x2f8f5f62, 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 0x1068e947, 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 0x7dc222ae, 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 0xaecb35a, 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 0x5fcd892a, 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 0x8b87145, 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 0x6483f5ae, 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 0xb9afc07, 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 0x382db087, 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 0x73d4cc9e, 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 0x80169cf, 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 0x5427c60c, 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 0x15bfd87, 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 0x543e710e, 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 0x57f23557, 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 0x3d0f8e03, 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 0x6366ebe0, 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 0x44f75083, 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 0x2698dc7, 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 0x43d7741f, 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 0x17baae6e, 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 0x69379752, 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 0x27fe3806, 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 0x5f71c76a, 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 0x1d7acb34, 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 0x48a242ce, 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 0x1e4a7dd4, 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 0x4f51b3e0, 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 0x4b9e255, 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 0x5e57643e, 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 0x133e16fd, 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 0x51b279c9, 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 0x1ad282e0, 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 0x7f416310, 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 0x1cab0bfb, 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 0x5e955596, 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 0x50de0926, 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 0x2473b9ce, 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 0x60438a68, 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 0x140e5a13, 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 0x3439f68d, 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 0xdbd940d, 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 0x71d15f18, 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 0x17695df3, 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 0x6c9f5c0d, 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 0xde3a06f, 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 0x76b10754, 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 0x2bea5ab4, 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 0x3d8314f0, 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 0x2df32bf7, 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 0x530612ba, 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 0x2a40cd94, 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 0xf4168b8, 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 0x3bd94634, 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 0x58a90037, 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 0x74294adb, 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 0x70a9f84e, 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 0x130f889, 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 0x1188e820, 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 0x2f490758, 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 0x101df177, 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 0x166fa74d, 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 0x40f08448, 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 0x276438c9, 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 0x588df31b, 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 0x33b37288, 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 0x77a57272, 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 0x7181ae3f, 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 0x46238e3f, 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 0x6e2c9341, 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 0x32464a14, 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 0x4e4aea35, 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 0x1442d7b5, 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 0x1efee8e7, 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 0x1ee807c6, 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 0x76a4d6c, 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 0x517cd4b, 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 0x6cc7b4de, 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 0x32cf48b7, 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 0x679b62af, 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 0x5cdd8682, 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 0xd6da883, 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 0x45afc369, 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 0x799d4f69, 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 0x49c43f4e, 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 0x290dbf45, 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 0x12028586, 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 0x17776a8, 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 0x69a10787, 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 0x2d127a61, 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 0x2bbaf4f0, 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 0x11c20519, 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 0x70beb599, 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 0x4e41089d, 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 0x32a068d1, 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 0x33cb5951, 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 0x365c30cc, 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 0x701fc37a, 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 0x4148db48, 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 0x282003e1, 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 0x7fad8c79, 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 0x71a794e5, 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 0x76329302, 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 0x5e25a92e, 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 0x4df828d7, 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 0xb59d31, 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 0x62fdb4a6, 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 0x11e21d0e, 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 0x1dd02175, 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 0x31206beb, 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 0x3e77a1ed, 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 0x3ffcd140, 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 0x23bb8443, 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 0x1176dcec, 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 0x120d6fe6, 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 0x4ba2ca36, 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 0x3444d69d, 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 0x1372ed45, 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 0x6a79c292, 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 0x37574691, 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 0x25359ed8, 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 0x21a947fe, 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 0x5606c0b, 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 0x80ec1f8, 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 0x1445d7f, 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 0x6a396c1e, 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 0x6c3f5566, 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 0x12405818, 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 0x314c508a, 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 0x10b48321, 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 0x6b67034, 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 0x16267862, 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 0x453da22c, 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 0x71248c21, 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 0x442675e1, 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 0x6166e06f, 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 0x49e202ad, 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 0x1c72da34, 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 0x6b0c2d26, 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 0x3d3fcdb0, 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 0x641147d0, 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 0x6e38921c, 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 0x64d7f7e0, 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 0x27c6e487, 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 0x49070868, 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 0x6385cb26, 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 0x38364841, 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 0x28c4711c, 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 0x59717824, 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 0x146044d7, 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 0x1e9e725a, 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 0x15d9bc04, 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 0x473b46c3, 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 0x516be40f, 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 0x3c0a50da, 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 0x646be2c3, 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 0x797badd3, 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 0x77be656f, 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 0x19dc67c2, 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 0x221af3c0, 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 0x62bd765, 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 0x23a5fd2, 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 0x78a2da20, 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 0xdd3b207, 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 0x551bdc27, 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 0x58fdd99, 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 0x6b1274d2, 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 0x7bc1a03d, 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 0x70b0b186, 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 0xba8d91c, 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 0x7364985f, 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 0x5d20e46, 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 0x709ba3fb, 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 0x3d36e4cd, 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 0x6a472554, 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 0x7ff2a664, 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 0x58c1c010, 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 0xb7f23d9, 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 0x61d47554, 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 0x69b794e2, 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 0x3f200884, 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 0x4d339552, 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 0xf0f2775, 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 0x5a4aa2f2, 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 0x6591f517, 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 0x345965f2, 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 0x429bd883, 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] 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]: Conv1: PixelRect[obj 0x4d49af10, 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 0x279ad2e3, 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 0x58134517, 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 0x4450d156, 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 0x4461c7e3, 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 0x351d0846, 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 0x77e4c80f, 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 0x35fc6dc4, 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 0x7fe8ea47, 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 0x226a82c4, 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 0x731f8236, 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 0x255b53dc, 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 0x1dd92fe2, 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 0x6b53e23f, 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 0x64d2d351, 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 0x1b68b9a4, 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 0x4f9a3314, 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 0x3b2c72c2, 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 0x491666ad, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x176d53b2, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x971d0d8, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x51931956, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x2b4a2ec7, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x564718df, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x51b7e5df, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x18a70f16, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x62e136d3, 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 0xc8e4bb0, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x6279cee3, 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 0x4206a205, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x29ba4338, 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 0x57175e74, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x7bb58ca3, 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 0xc540f5a, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x770c2e6b, 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 0x1a052a00, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x4d826d77, 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 0x61009542, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x77e9807f, 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 0x448ff1a8, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x1a38c59b, 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 0x7f77e91b, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x44a664f2, 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 0x7f9fcf7f, 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 0x2357d90a, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x6328d34a, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x145eaa29, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x15bb6bea, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x8b96fde, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x2d2e5f00, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x4c40b76e, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x2ea6137, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x41ee392b, 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 0x1e67a849, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x57d5872c, 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 0x667a738, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x36f0f1be, 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 0x157632c9, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x6ee12bac, 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 0x55040f2f, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x64c87930, 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 0x400cff1a, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x275710fc, 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 0x525f1e4e, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x75f9eccc, 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 0x52aa2946, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x4de5031f, 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 0x67e2d983, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x5d47c63f, 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 0x5ea434c8, 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 0x3bbc39f8, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x4ae3c1cd, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x29f69090, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 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 0x568bf312, 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 0xca263c2, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x589b3632, 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 0x45f45fa1, 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 0x4c6e276e, 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 0x534df152, 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 0x52e677af, 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 0x35083305, 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 0x8e0379d, 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 0x341b80b2, 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 0x55a1c291, 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 0x2145433b, 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 0x2890c451, 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 0x40e6dfe1, 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 0x1b083826, 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 0x105fece7, 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 0x3ec300f1, 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 0x482cd91f, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x123f1134, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x7d68ef40, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x5b0abc94, 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 0x75c072cb, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 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 0x1f1c7bf6, 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 0x25b485ba, 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 0x2b546384, 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 0x5d740a0f, 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 0x214b199c, 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 0x20d3d15a, 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 0x2893de87, 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 0x55ca8de8, 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 0x2c34f934, 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 0x12d3a4e9, 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 0x240237d2, 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 0x25a65b77, 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 0x2ed0fbae, 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 0x212bf671, 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 0x14a2f921, 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 0x3c87521, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x2aece37d, 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 0x548a102f, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x5762806e, 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 0x17c386de, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x5af97850, 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 0x5ef60048, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x1d548a08, 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 0x16aa0a0a, 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 0x780cb77, 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 0x691a7f8f, 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 0x50a7bc6e, 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 0x161b062a, 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 0x17c1bced, 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 0x2d9d4f9d, 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 0x4034c28c, 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 0xe50a6f6, 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 0x14ec4505, 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 0x53ca01a2, 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 0x358c99f5, 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 0x3ee0fea4, 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 0x48524010, 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 0x4b168fa9, 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 0x1a84f40f, 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 0x23282c25, 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 0x7920ba90, 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 0x6b419da, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x3b2da18f, 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 0x5906ebcb, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x258e2e41, 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 0x3d299e3, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x55a561cf, 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 0x3b938003, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x6f3b5d16, 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 0x78b1cc93, 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 0x6646153, 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 0x21507a04, 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 0x143640d5, 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 0x6295d394, 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 0x475e586c, 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 0x657c8ad9, 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 0x436a4e4b, 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 0xf2f2cc1, 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 0x3a079870, 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 0x3b2cf7ab, 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 0x2aa5fe93, 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 0x5c1a8622, 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 0x5ad851c9, 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 0x6156496, 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 0x3c153a1, 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 0xb62fe6d, 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 0x13acb0d1, 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 0x3e3047e6, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x37e547da, 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 0x2b6856dd, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x5db45159, 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 0x6107227e, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x7c417213, 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 0x15761df8, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x6ab7a896, 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 0x327b636c, 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 0x45dd4eda, 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 0x60611244, 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 0x3745e5c6, 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 0x5e4c8041, 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 0x71c8becc, 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 0x19d37183, 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 0x1a0dcaa, 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 0x3bd40a57, 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 0xfdefd3f, 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 0xd83da2e, 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 0xa4102b8, 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 0x11dc3715, 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 0x69930714, 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 0x7a52f2a2, 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 0x78047b92, 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 0x8909f18, 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 0x79ca92b9, 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 0x1460a8c0, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x4f638935, 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 0x4387b79e, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x6e75aa0d, 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 0x7fc229ab, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x2cbb3d47, 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 0x527e5409, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x1198b989, 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 0x7ff95560, 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 0xadd0edd, 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 0x2aa3cd93, 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 0x7ea37dbf, 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 0x4b44655e, 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 0x290d210d, 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 0x1d76aeea, 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 0x78dd667e, 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 0x10db82ae, 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 0x501edcf1, 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 0x78b729e6, 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 0x6b4a4e18, 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 0x27c86f2d, 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 0x197d671, 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 0x402e37bc, 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 0x79ad8b2f, 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 0x1df82230, 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 0x22635ba0, 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 0x13c10b87, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x6a01e23, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x5a955565, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x6293abcc, 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 0x7995092a, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x7fc2413d, 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 0xf8c1ddd, 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 0x70be0a2b, 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 0x2133814f, 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 0x4c15e7fd, 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 0x23986957, 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 0x23f7d05d, 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 0x1e730495, 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 0x7d3a22a9, 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 0x1d082e88, 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 0x60704c, 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 0x6b19b79, 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 0x2a32de6c, 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 0x7692d9cc, 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 0x75f32542, 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 0x7f1302d6, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x43ee72e6, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x23529fee, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x4fe767f3, 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 0x2805c96b, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x184cf7cf, 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 0x2fd6b6c7, 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 0x5bfa9431, 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 0x5db250b4, 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 0x223f3642, 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 0x38c5cc4c, 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 0x37918c79, 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 0x78e94dcf, 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 0x233fe9b6, 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 0x358ee631, 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 0xec756bd, 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 0x3c72f59f, 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 0x60dcc9fe, 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 0x222114ba, 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 0x16e7dcfd, 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 0x3d121db3, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x3b07a0d6, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x11a9e7c8, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x3901d134, 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 0x14d3bc22, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x12d4bf7e, 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 0x4c1d9d4b, 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 0x7b227d8d, 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 0x7219ec67, 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 0x45018215, 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 0x65d6b83b, 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 0xd706f19, 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 0x30b7c004, 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 0x79efed2d, 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 0x2928854b, 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 0x27ae2fd0, 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 0x29176cc1, 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 0x2f177a4b, 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 0x4278a03f, 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 0x147ed70f, 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 0x61dd025, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x124c278f, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x15b204a1, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x77167fb7, 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 0x1fe20588, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x6ce139a4, 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 0x6973bf95, 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 0x2ddc8ecb, 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 0x229d10bd, 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 0x47542153, 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 0x33afa13b, 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 0x7a4ccb53, 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 0x309e345f, 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 0x56a6d5a6, 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 0x18ce0030, 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 0x4445629, 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 0x45b9a632, 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 0x25d250c6, 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 0x6b26e945, 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 0x63a65a25, 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 0x54c562f7, 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 0x318ba8c8, 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 0x6dbb137d, 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 0x3c9d0b9d, 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 0x43301423, 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 0x2f112965, 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 0x1a04f701, 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 0x4e91d63f, 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 0xd4342c2, 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 0x2bbf180e, 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 0x163e4e87, 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 0x56de5251, 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 0x419c5f1a, 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 0x12b0404f, 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 0x769e7ee8, 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 0x5276e6b0, 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 0x71b1176b, 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 0x6193932a, 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 0x647fd8ce, 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 0x159f197, 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 0x78aab498, 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 0x5dd6264, 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 0x1ffe63b9, 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 0x51e5fc98, 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 0x7c469c48, 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 0x12e61fe6, 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 0x7ee955a8, 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 0x1677d1, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x48fa0f47, 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 0x6ac13091, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x5e316c74, 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 0x6d2a209c, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x75329a49, 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 0x161479c6, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x4313f5bc, 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 0x7f010382, 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 0x1e802ef9, 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 0x2b6faea6, 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 0x778d1062, 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 0x670002, 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 0x1f0f1111, 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 0x49c386c8, 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 0x56528192, 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 0x6e0dec4a, 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 0x96def03, 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 0x5ccddd20, 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 0x1ed1993a, 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 0x1f3f4916, 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 0x794cb805, 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 0x4b5a5ed1, 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 0x59d016c9, 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 0x3cc2931c, 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 0x20d28811, 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 0x3967e60c, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x60d8c9b7, 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 0x48aaecc3, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x7c0c77c7, 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 0x7adda9cc, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x5cee5251, 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] junit.framework.TestListener: endTest(testConversion03_srcS000_BE_TL_destS259_TL)
[apply] junit.framework.TestListener: startTest(testConversion04_srcS259_BE_TL_destS259_TL)
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x433d61fb, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x5c909414, 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 0x4b14c583, 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 0x65466a6a, 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 0x4ddced80, 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 0x1534f01b, 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 0x78e117e3, 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 0x2ea227af, 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 0x4386f16, 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 0x363ee3a2, 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 0x4690b489, 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 0x79b06cab, 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 0x3eb7fc54, 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 0x7f552bd3, 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 0x3c22fc4c, 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 0x460d0a57, 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 0x47d90b9e, 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 0x1184ab05, 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 0x3aefe5e5, 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 0x149e0f5d, 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 0x1b1473ab, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x2f7c2f4f, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x6af93788, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 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 0xef9296d, 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 0x36c88a32, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x7880cdf3, 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 0x5be6e01c, 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 0x1c93084c, 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 0x6ef888f6, 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 0x10e92f8f, 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 0x7ce3cb8e, 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 0x78b66d36, 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 0x5223e5ee, 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 0xbef2d72, 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 0x69b2283a, 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 0x22a637e7, 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 0x6fe7aac8, 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 0x1d119efb, 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 0x659a969b, 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 0x76908cc0, 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 0x2473d930, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x35047d03, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x49b0b76, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x769f71a9, 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 0x4c9f8c13, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 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 0x5ae50ce6, 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 0x6f96c77, 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 0xbe64738, 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 0x3ba9ad43, 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 0x49d904ec, 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 0x48e4374, 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 0x3d680b5a, 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 0x4b5d6a01, 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 0x4a22f9e2, 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 0x3c419631, 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 0x418e7838, 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 0x61230f6a, 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 0x3c130745, 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 0xcd3fee8, 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 0x3e2e18f2, 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 0x470f1802, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x63021689, 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 0x703580bf, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x3e92efc3, 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 0x1622f1b, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x72a7c7e0, 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 0x2e4b8173, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x70e8f8e, 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 0x17046283, 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 0x5bd03f44, 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 0x29626d54, 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 0x5a63f509, 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 0x6e4784bc, 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 0x34b7ac2f, 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 0xe056f20, 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 0x4b0b0854, 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 0x19bb07ed, 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 0x10e41621, 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 0x353d0772, 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 0x2667f029, 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 0x67a20f67, 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 0x57c758ac, 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 0xa9cd3b1, 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 0x13e39c73, 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 0x64cd705f, 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 0x9225652, 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 0x654f0d9c, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x6a400542, 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 0x6580cfdd, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x7e0b85f9, 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 0x63355449, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x9353778, 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 0x6a28ffa4, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x48ae9b55, 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 0x1700915, 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 0x21de60b4, 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 0xc267ef4, 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 0x30ee2816, 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 0x31d7b7bf, 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 0x635eaaf1, 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 0x5c30a9b0, 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 0x1ddf84b8, 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 0x1139b2f3, 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 0x7a69b07, 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 0x5e82df6a, 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 0x3f197a46, 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 0x636be97c, 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 0x50a638b5, 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 0x1817d444, 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 0x6ca8564a, 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 0x50b472aa, 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 0x31368b99, 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 0x1725dc0f, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x3911c2a7, 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 0x4ac3c60d, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x4facf68f, 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 0x76508ed1, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x41e36e46, 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 0x15c43bd9, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x3d74bf60, 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 0x4f209819, 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 0x15eb5ee5, 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 0x2145b572, 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 0x39529185, 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 0x72f926e6, 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 0x3daa422a, 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 0x31c88ec8, 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 0x1cbbffcd, 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 0x27ce24aa, 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 0x481a996b, 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 0x3d51f06e, 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 0x7ed7259e, 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 0x28eaa59a, 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 0x3427b02d, 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 0x647e447, 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 0x41fbdac4, 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 0x3c407114, 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 0x35ef1869, 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 0xc33b74f, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x130161f7, 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 0x2c767a52, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x619713e5, 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 0x708f5957, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x68999068, 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 0x7722c3c3, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x2ef3eef9, 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 0x243c4f91, 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 0x291ae, 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 0x61df66b6, 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 0x50eac852, 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 0x16ec5519, 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 0x2f7298b, 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 0x188715b5, 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 0x1ea9f6af, 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 0x6a192cfe, 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 0x5119fb47, 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 0x7193666c, 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 0x20deea7f, 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 0x3835c46, 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 0x1dde4cb2, 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 0x7714e963, 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 0x20ce78ec, 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 0x393671df, 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 0x56620197, 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 0x6eda5c9, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x55b7a4e0, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x5f058f00, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x192d43ce, 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 0x72057ecf, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x1afd44cb, 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 0x6973b51b, 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 0x1ab3a8c8, 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 0x43195e57, 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 0x333291e3, 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 0x479d31f3, 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 0x40ef3420, 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 0x498d318c, 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 0x6e171cd7, 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 0x402bba4f, 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 0x795cd85e, 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 0x59fd97a8, 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 0xf5ac9e4, 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 0x123ef382, 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 0xdbf57b3, 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 0x384ad17b, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x61862a7f, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x441772e, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x7334aada, 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 0x1d9b7cce, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x4d9e68d0, 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 0x42e99e4a, 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 0x14dd9eb7, 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 0x52e6fdee, 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 0x6c80d78a, 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 0x62150f9e, 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 0x1a451d4d, 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 0x7fa98a66, 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 0x15ff3e9e, 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 0x5fdcaa40, 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 0x6dc17b83, 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 0x5e0826e7, 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 0x32eff876, 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 0x8dbdac1, 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 0x6e20b53a, 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 0x71809907, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x3ce1e309, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x6aba2b86, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x158da8e, 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 0x74e52303, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x47af7f3d, 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 0x7c729a55, 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 0x3bb9a3ff, 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 0x661972b0, 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 0x5af3afd9, 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 0x323b36e0, 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 0x44ebcd03, 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 0x694abbdc, 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 0x2e005c4b, 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 0x4567f35d, 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 0x5ffead27, 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 0x6356695f, 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 0x4f18837a, 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 0x359f7cdf, 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 0x1fa268de, 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 0x4f6ee6e4, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x4466af20, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0xa514af7, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x6b927fb, 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 0x3e58a80e, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x4fb61f4a, 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 0x4fb0f2b9, 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 0x79924b, 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 0x7b9a4292, 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 0x4a94ee4, 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 0x4cc451f2, 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 0x6379eb, 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 0x294425a7, 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 0x67d48005, 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 0x9f116cc, 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 0x12468a38, 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 0x1aa7ecca, 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 0x59309333, 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 0x7ec7ffd3, 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 0x5b239d7d, 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 0x6572421, 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 0x6b81ce95, 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 0x2a798d51, 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 0x6d763516, 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 0x52bf72b5, 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 0x37afeb11, 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 0x515aebb0, 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 0xdd8ba08, 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 0x245b4bdc, 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 0x6c64cb25, 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 0x6ae5aa72, 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 0x222545dc, 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 0x5c5eefef, 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 0x16293aa2, 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 0x5158b42f, 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 0x595b007d, 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 0x72d1ad2e, 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 0x2d7275fc, 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 0x399f45b1, 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 0x38c6f217, 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 0x478190fc, 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 0x79e2c065, 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 0x3a93b025, 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 0x35cabb2a, 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 0x7e07db1f, 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 0x1189dd52, 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] 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] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x36bc55de, 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 0x564fabc8, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x16d04d3d, 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 0x49ec71f8, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x1d2adfbe, 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 0x36902638, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x223d2c72, 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 0x8f4ea7c, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x436813f3, 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 0x74fe5c40, 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 0x3febb011, 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 0x10e31a9a, 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 0x131774fe, 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 0x158d2680, 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 0x77847718, 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 0x7f3b84b8, 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 0x57a3af25, 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 0x2b662a77, 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 0x7f0eb4b4, 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 0x5c33f1a9, 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 0x1623b78d, 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 0xc8c12ac, 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 0x6adbc9d, 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 0x4550bb58, 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 0x4ec4f3a0, 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 0x223191a6, 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 0x49139829, 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 0x9597028, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x6069db50, 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 0x4efbca5a, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x1b7cc17c, 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 0x59662a0b, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x77fbd92c, 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 0x67c27493, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x1a482e36, 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 0x72967906, 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 0x5b8dfcc1, 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 0x2f9f7dcf, 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 0x747ddf94, 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 0x35e2d654, 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 0x1bd4fdd, 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 0x55183b20, 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 0x4f83df68, 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 0x6cf0e0ba, 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 0x7d8995e, 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 0x130d63be, 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 0x42a48628, 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 0x293a5bf6, 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 0x6aeb35e6, 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 0x1283bb96, 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 0x74f0ea28, 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 0xf6efaab, 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 0x3c19aaa5, 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 0x3349e9bb, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x409bf450, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x38d8f54a, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 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 0x49e53c76, 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 0x351d00c0, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x2a3b5b47, 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 0x55b699ef, 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 0x35d019a3, 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 0x689604d9, 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 0x18078bef, 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 0x799f10e1, 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 0x4c371370, 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 0x145f66e3, 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 0x3023df74, 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 0x313ac989, 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 0x4562e04d, 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 0x2a65fe7c, 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 0x4135c3b, 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 0x6302bbb1, 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 0x31304f14, 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 0x34a3d150, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x2a4fb17b, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x5c6648b0, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x6f1de4c7, 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 0x459e9125, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 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 0x128d2484, 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 0x7cc0cdad, 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 0x7c7b252e, 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 0x4d5d943d, 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 0x368f2016, 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 0x4c583ecf, 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 0x692f203f, 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 0x48f2bd5b, 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 0x7b2bbc3, 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 0xa1153bc, 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 0x1aafa419, 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 0x47eaca72, 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 0x55141def, 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 0x55182842, 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 0x3270d194, 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 0x235834f2, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x5656be13, 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 0x4218d6a3, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x76505305, 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 0x14cd1699, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x77888435, 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 0x73a1e9a9, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x71d44a3, 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 0x7b98f307, 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 0x4802796d, 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 0x34123d65, 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 0x59474f18, 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 0x65fb9ffc, 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 0x3e694b3f, 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 0x1bb5a082, 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 0x78691363, 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 0x41d477ed, 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 0x3590fc5b, 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 0x397fbdb, 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 0x33d512c1, 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 0x515c6049, 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 0x639c2c1d, 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 0x5fe94a96, 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 0x443118b0, 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 0x765d7657, 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 0x74235045, 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 0x618b19ad, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x2d3379b4, 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 0x30c15d8b, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x5e0e82ae, 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 0x6771beb3, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x51399530, 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 0x6b2ea799, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x411f53a0, 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 0x2b71e916, 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 0x36fc695d, 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 0x28701274, 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 0x13c9d689, 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 0x3754a4bf, 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 0x62379589, 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 0x4afcd809, 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 0x175c2241, 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 0x5bf0d49, 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 0x5b7a5baa, 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 0x776aec5c, 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 0x1d296da, 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 0x7c7a06ec, 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 0x75d4a5c2, 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 0x557caf28, 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 0x408d971b, 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 0x6c6cb480, 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 0x3c46e67a, 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 0xc730b35, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x206a70ef, 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 0x292b08d6, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x22555ebf, 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 0x36ebc363, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x45752059, 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 0x34e9fd99, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x3c41ed1d, 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 0x54d9d12d, 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 0x38425407, 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 0x43bc63a3, 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 0x702657cc, 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 0x6a6cb05c, 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 0x40a4337a, 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 0x6025e1b6, 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 0x22ff4249, 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 0x2d1ef81a, 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 0x4c402120, 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 0x327514f, 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 0x5b12b668, 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 0x1165b38, 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 0x4c12331b, 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 0x7586beff, 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 0x3b69e7d1, 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 0x815b41f, 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 0x5542c4ed, 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 0x1573f9fc, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x6150c3ec, 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 0x44c03695, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x7e6f74c, 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 0xdd05255, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x6a78afa0, 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 0x2f4948e4, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x1f2586d6, 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 0x10683d9d, 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 0x3fc2959f, 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 0x5aa9e4eb, 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 0x6989da5e, 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 0x385c9627, 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 0x139982de, 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 0x682b2fa, 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 0x217ed35e, 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 0x7dcf94f8, 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 0x229f66ed, 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 0x31190526, 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 0x662ac478, 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 0x6743e411, 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 0x3eb25e1a, 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 0x477b4cdf, 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 0x77c2494c, 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 0xf5958c9, 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 0x233795b6, 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 0x3eb738bb, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x5bda8e08, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x1e800aaa, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x185a6e9, 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 0x6f03482, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x9d5509a, 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 0x179ece50, 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 0x3b0090a4, 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 0x3cd3e762, 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 0x1fa121e2, 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 0x7eac9008, 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 0x4116aac9, 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 0x62ddbd7e, 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 0x74e52ef6, 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 0x6ed3ccb2, 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 0x1a677343, 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 0x15de0b3c, 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 0x489115ef, 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 0x3857f613, 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 0x198b6731, 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 0x7c6908d7, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x3c9754d8, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x3bf7ca37, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x79079097, 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 0x4d1c00d0, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x4b2bac3f, 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 0x4e08711f, 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 0xbcec361, 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 0x26794848, 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 0x302552ec, 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 0x3d285d7e, 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 0x40005471, 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 0x2cd76f31, 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 0x367ffa75, 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 0x49438269, 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 0xba2f4ec, 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 0x1c1bbc4e, 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 0x55fe41ea, 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 0xfbd1f6, 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 0x1ce24091, 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 0x5dda768f, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x7a8c8dcf, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x24269709, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x2aceadd4, 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 0x24aed80c, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x3a52dba3, 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 0x2a5c8d3f, 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 0x752325ad, 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 0x279fedbd, 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 0xb3ca52e, 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 0x45c7e403, 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 0x2925bf5b, 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 0x710f4dc7, 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 0x1ff4931d, 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 0x65e98b1c, 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 0x61322f9d, 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 0x6ad82709, 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 0x510f3d34, 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 0x7817fd62, 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 0x8297b3a, 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 0x2362f559, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0xb2c9a9c, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x4c178a76, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0xfa4c865, 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 0x3bd82cf5, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x544fa968, 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 0x247bddad, 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 0xd35dea7, 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 0x7770f470, 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 0x5e5d171f, 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 0x24313fcc, 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 0x7d20d0b, 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 0x77f1baf5, 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 0x41a2befb, 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 0x6c40365c, 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 0x7bedc48a, 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 0x131ef10, 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 0x55b0dcab, 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] junit.framework.TestListener: endTest(testConversion05_srcS301_BE_TL_destS259_TL)
[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 @ 1691901736966 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901736966 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 26.948 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901710678 ms III - Start
[apply] SLOCK [T main @ 1691901710678 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x31dc339b, 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 0x4e1d422d, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][0]: Conv2: PixelRect[obj 0x66480dd7, 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 0x71423665, 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 0x20398b7c, 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 0x6fc6f14e, 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 0x56235b8e, 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 0x3632be31, 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 0x5abca1e0, 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 0x2286778, 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 0x4e9ba398, 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 0x6d7b4f4c, 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 0x527740a2, 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 0x13a5fe33, 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 0x3108bc, 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 0x370736d9, 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 0x5f9d02cb, 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 0x63753b6d, 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 0x6b09bb57, 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 0x6536e911, 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 0x520a3426, 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 0x18eed359, 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 0x3e9b1010, 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 0x6c3708b3, 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 0x6f1fba17, 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 0x185d8b6, 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 0x67784306, 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 0x335eadca, 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 0x210366b4, 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 0xeec5a4a, 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 0x2b2948e2, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x6ddf90b0, 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 0x57536d79, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x3b0143d3, 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 0x5a8e6209, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x4b4523f8, 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 0x731a74c, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x369f73a2, 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 0x1f28c152, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x7d907bac, 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 0x7791a895, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x3a5ed7a6, 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 0x6325a3ee, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x1d16f93d, 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 0x67b92f0a, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x2b9627bc, 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 0x65e2dbf3, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x4f970963, 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 0x61f8bee4, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x7b49cea0, 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 0x887af79, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x7fac631b, 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 0x5b87ed94, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x6e0e048a, 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 0x5bc79255, 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 0x47ef968d, 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 0x23e028a9, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x3dd4520b, 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 0x5ae63ade, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x610694f1, 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 0x43814d18, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x5c5a1b69, 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 0x3701eaf6, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x627551fb, 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 0x2b552920, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x2758fe70, 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 0x1f36e637, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x578486a3, 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 0x551aa95a, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x35d176f7, 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 0x1dfe2924, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x6ebc05a6, 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 0x6e6c3152, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x50b494a6, 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 0x3cef309d, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x32709393, 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 0x3d99d22e, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x49fc609f, 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 0xcd2dae5, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x3a883ce7, 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 0x4973813a, 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 0x6321e813, 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 0x79be0360, 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 0x22a67b4, 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 0x57855c9a, 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 0x3b084709, 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 0x3224f60b, 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 0x63e2203c, 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 0x1efed156, 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 0x6737fd8f, 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 0x72b6cbcc, 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 0xa7e666, 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 0x68bbe345, 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 0x30b8a058, 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 0x7494e528, 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 0x4bbfb90a, 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 0x7c29daf3, 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 0x9660f4e, 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 0x5a8806ef, 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 0x6c49835d, 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 0x5e853265, 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 0x67205a84, 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 0x7d0587f1, 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 0x5d76b067, 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 0x2a17b7b6, 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 0x4f063c0a, 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 0x1e6d1014, 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 0x76707e36, 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 0x614ddd49, 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 0x1f554b06, 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 0x694e1548, 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 0x1c3a4799, 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 0x131276c2, 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 0x26aa12dd, 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 0x3fd7a715, 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 0x711f39f9, 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 0x71bbf57e, 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 0x7f13d6e, 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 0x51cdd8a, 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 0xd44fc21, 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 0x23faf8f2, 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 0x2d6eabae, 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 0x4e7dc304, 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 0x64729b1e, 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 0x10bbd20a, 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 0x48503868, 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 0x6895a785, 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 0x184f6be2, 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 0x56aac163, 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 0x1f7030a6, 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 0x5a1c0542, 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 0x396f6598, 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 0x394e1a0f, 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 0x27a5f880, 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 0x1d29cf23, 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 0x5f282abb, 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 0x167fdd33, 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 0x1e965684, 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 0x4d95d2a2, 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 0x53f65459, 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 0x3b088d51, 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 0x1786dec2, 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 0x74650e52, 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 0x15d0c81b, 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 0x6acdbdf5, 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 0x4b1c1ea0, 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 0x17579e0f, 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 0x4d41cee, 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 0x3712b94, 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 0x2833cc44, 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 0x33f88ab, 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 0x27a8c74e, 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 0x2d8f65a4, 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 0x1b68ddbd, 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 0x646d64ab, 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 0x59e5ddf, 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 0x536aaa8d, 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 0xe320068, 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 0x1f57539, 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 0x76f2b07d, 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 0x704a52ec, 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 0x6ee52dcd, 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 0x4493d195, 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 0x2781e022, 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 0x57e1b0c, 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 0x4232c52b, 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 0x1877ab81, 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 0x305fd85d, 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 0x458c1321, 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 0x11438d26, 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 0x34cd072c, 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 0x7a1ebcd8, 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 0x5faeada1, 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 0x528931cf, 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 0xea1a8d5, 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 0x1563da5, 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 0x2bbf4b8b, 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 0x30a3107a, 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 0x33c7e1bb, 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 0x34c4973, 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 0x52feb982, 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 0x7a765367, 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 0x76b0bfab, 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 0x17d677df, 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 0x3043fe0e, 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 0x78e67e0a, 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 0xbd8db5a, 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 0x2f943d71, 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 0x80503, 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 0x4b553d26, 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 0x69a3d1d, 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 0x86be70a, 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 0x480bdb19, 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 0x2a556333, 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 0x7d70d1b1, 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 0x2a742aa2, 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 0x3cb1ffe6, 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 0x3dfc5fb8, 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 0x467aecef, 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 0x4d50efb8, 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 0x7e2d773b, 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 0x2173f6d9, 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 0x307f6b8c, 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 0x7a187f14, 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 0x6f195bc3, 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 0x51e2adc7, 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 0x1a8a8f7c, 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 0x2353b3e6, 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 0x631330c, 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 0x42f93a98, 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 0xc46bcd4, 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 0x3234e239, 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 0x3d921e20, 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 0x36b4cef0, 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 0xfad74ee, 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 0x1a1d6a08, 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 0x37d31475, 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 0x27808f31, 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 0x436e852b, 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 0x32d2fa64, 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 0x1d8d30f7, 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 0x3e57cd70, 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 0x9a7504c, 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 0x2c039ac6, 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 0x587d1d39, 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 0x58c1670b, 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 0x6b57696f, 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 0x5bb21b69, 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 0x6b9651f3, 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 0x38bc8ab5, 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 0x687080dc, 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 0x23d2a7e8, 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 0x7a9273a8, 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 0x26a7b76d, 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 0x4abdb505, 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 0x7ce6a65d, 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 0x1500955a, 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 0xe874448, 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 0x29b5cd00, 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 0x60285225, 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 0x7113b13f, 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 0x45820e51, 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 0x42d8062c, 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 0x6043cd28, 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 0xcb51256, 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 0x59906517, 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 0x5bfbf16f, 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 0x25af5db5, 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 0x12cdcf4, 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 0x5bcea91b, 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 0x5f3a4b84, 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 0x27f723, 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 0x670b40af, 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 0x4923ab24, 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 0x44c8afef, 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 0x7b69c6ba, 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 0x46daef40, 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 0x12f41634, 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 0x13c27452, 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 0x262b2c86, 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 0x371a67ec, 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 0x5ed828d, 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 0x50d0686, 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 0x7a3d45bd, 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 0x1e7c7811, 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 0x77ec78b9, 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 0x1a3869f4, 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 0xa38d7a3, 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 0x77f99a05, 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 0x63440df3, 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 0x3aeaafa6, 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 0x76a3e297, 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 0x4d3167f4, 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 0xed9d034, 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 0x6121c9d6, 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 0x87f383f, 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 0x4eb7f003, 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 0xeafc191, 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 0x612fc6eb, 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 0x1060b431, 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 0x612679d6, 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 0x11758f2a, 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 0xe720b71, 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 0x1b26f7b2, 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 0x491cc5c9, 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 0x74ad1f1f, 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 0x6a1aab78, 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 0x462d5aee, 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 0x69b0fd6f, 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 0x757942a1, 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 0x4a87761d, 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 0x66d1af89, 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 0x8646db9, 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 0x37374a5e, 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 0x4671e53b, 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 0x2db7a79b, 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 0x6950e31, 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 0xb7dd107, 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 0x42eca56e, 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 0x52f759d7, 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 0x7cbd213e, 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 0x192d3247, 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 0x3ecd23d9, 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 0x43bd930a, 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 0x33723e30, 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 0x64f6106c, 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 0x553a3d88, 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 0x7a30d1e6, 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 0x5891e32e, 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 0xcb0ed20, 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 0x8e24743, 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 0x74a10858, 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 0x23fe1d71, 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 0x28ac3dc3, 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 0x32eebfca, 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 0x4e718207, 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 0x1d371b2d, 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 0x543c6f6d, 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 0x13eb8acf, 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 0x51c8530f, 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 0x7403c468, 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 0x43738a82, 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 0xc81cdd1, 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 0x1fc2b765, 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 0x75881071, 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 0x2a70a3d8, 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 0x289d1c02, 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 0x22eeefeb, 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 0x17d0685f, 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 0x3891771e, 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 0x78ac1102, 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 0x2de8284b, 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 0x396e2f39, 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 0xa74868d, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x12c8a2c0, 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 0x7e0e6aa2, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x365185bd, 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 0x18bf3d14, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x4fb64261, 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 0x42607a4f, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x782663d3, 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 0x1990a65e, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x64485a47, 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 0x25bbf683, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x6ec8211c, 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 0x7276c8cd, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x544a2ea6, 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 0x2e3fc542, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x150c158, 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 0x4524411f, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x401e7803, 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 0x10dba097, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x1786f9d5, 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 0x704d6e83, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x43a0cee9, 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 0xeb21112, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x2eda0940, 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 0x3578436e, 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 0x706a04ae, 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 0x6eceb130, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x10a035a0, 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 0x67b467e9, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x47db50c5, 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 0x5c072e3f, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x4d1b0d2a, 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 0x954b04f, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x149494d8, 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 0x710726a3, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x646007f4, 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 0x481a15ff, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x78186a70, 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 0x306279ee, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x545997b1, 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 0x4cf4d528, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x77846d2c, 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 0x548ad73b, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x4c762604, 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 0x2641e737, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x727803de, 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 0x704921a5, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0xdf27fae, 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 0x24a35978, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x16f7c8c1, 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 0x2f0a87b3, 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 0x319b92f3, 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 0xfcd6521, 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 0x27d415d9, 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 0x5c18298f, 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 0x31f924f5, 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 0x5579bb86, 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 0x5204062d, 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 0x4fcd19b3, 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 0x376b4233, 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 0x2fd66ad3, 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 0x5d11346a, 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 0x7a36aefa, 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 0x17211155, 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 0xb3d7190, 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 0x5fdba6f9, 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 0x10d59286, 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 0xfe18270, 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 0x6fb0d3ed, 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 0x6dde5c8c, 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 0x5123a213, 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 0x52525845, 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 0x3b94d659, 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 0x24b1d79b, 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 0x68ceda24, 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 0x281e3708, 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 0x35a50a4c, 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 0x1f021e6c, 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 0x103f852, 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 0x587c290d, 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 0x4516af24, 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 0x4ae82894, 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 0x543788f3, 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 0x6d3af739, 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 0x1da51a35, 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 0x16022d9d, 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 0x7e9a5fbe, 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 0x44a3ec6b, 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 0x71623278, 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 0x768b970c, 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 0x5a4041cc, 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 0x15b3e5b, 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 0x61ca2dfa, 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 0x4b53f538, 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 0x134593bf, 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 0x4bb4de6a, 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 0x7ba18f1b, 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 0x2f8f5f62, 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 0x1068e947, 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 0x7dc222ae, 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 0xaecb35a, 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 0x5fcd892a, 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 0x8b87145, 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 0x6483f5ae, 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 0xb9afc07, 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 0x382db087, 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 0x73d4cc9e, 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 0x80169cf, 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 0x5427c60c, 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 0x15bfd87, 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 0x543e710e, 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 0x57f23557, 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 0x3d0f8e03, 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 0x6366ebe0, 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 0x44f75083, 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 0x2698dc7, 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 0x43d7741f, 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 0x17baae6e, 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 0x69379752, 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 0x27fe3806, 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 0x5f71c76a, 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 0x1d7acb34, 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 0x48a242ce, 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 0x1e4a7dd4, 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 0x4f51b3e0, 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 0x4b9e255, 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 0x5e57643e, 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 0x133e16fd, 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 0x51b279c9, 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 0x1ad282e0, 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 0x7f416310, 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 0x1cab0bfb, 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 0x5e955596, 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 0x50de0926, 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 0x2473b9ce, 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 0x60438a68, 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 0x140e5a13, 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 0x3439f68d, 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 0xdbd940d, 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 0x71d15f18, 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 0x17695df3, 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 0x6c9f5c0d, 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 0xde3a06f, 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 0x76b10754, 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 0x2bea5ab4, 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 0x3d8314f0, 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 0x2df32bf7, 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 0x530612ba, 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 0x2a40cd94, 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 0xf4168b8, 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 0x3bd94634, 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 0x58a90037, 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 0x74294adb, 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 0x70a9f84e, 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 0x130f889, 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 0x1188e820, 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 0x2f490758, 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 0x101df177, 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 0x166fa74d, 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 0x40f08448, 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 0x276438c9, 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 0x588df31b, 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 0x33b37288, 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 0x77a57272, 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 0x7181ae3f, 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 0x46238e3f, 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 0x6e2c9341, 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 0x32464a14, 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 0x4e4aea35, 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 0x1442d7b5, 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 0x1efee8e7, 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 0x1ee807c6, 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 0x76a4d6c, 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 0x517cd4b, 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 0x6cc7b4de, 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 0x32cf48b7, 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 0x679b62af, 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 0x5cdd8682, 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 0xd6da883, 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 0x45afc369, 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 0x799d4f69, 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 0x49c43f4e, 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 0x290dbf45, 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 0x12028586, 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 0x17776a8, 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 0x69a10787, 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 0x2d127a61, 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 0x2bbaf4f0, 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 0x11c20519, 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 0x70beb599, 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 0x4e41089d, 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 0x32a068d1, 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 0x33cb5951, 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 0x365c30cc, 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 0x701fc37a, 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 0x4148db48, 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 0x282003e1, 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 0x7fad8c79, 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 0x71a794e5, 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 0x76329302, 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 0x5e25a92e, 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 0x4df828d7, 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 0xb59d31, 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 0x62fdb4a6, 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 0x11e21d0e, 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 0x1dd02175, 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 0x31206beb, 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 0x3e77a1ed, 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 0x3ffcd140, 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 0x23bb8443, 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 0x1176dcec, 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 0x120d6fe6, 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 0x4ba2ca36, 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 0x3444d69d, 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 0x1372ed45, 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 0x6a79c292, 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 0x37574691, 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 0x25359ed8, 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 0x21a947fe, 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 0x5606c0b, 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 0x80ec1f8, 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 0x1445d7f, 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 0x6a396c1e, 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 0x6c3f5566, 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 0x12405818, 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 0x314c508a, 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 0x10b48321, 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 0x6b67034, 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 0x16267862, 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 0x453da22c, 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 0x71248c21, 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 0x442675e1, 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 0x6166e06f, 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 0x49e202ad, 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 0x1c72da34, 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 0x6b0c2d26, 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 0x3d3fcdb0, 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 0x641147d0, 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 0x6e38921c, 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 0x64d7f7e0, 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 0x27c6e487, 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 0x49070868, 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 0x6385cb26, 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 0x38364841, 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 0x28c4711c, 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 0x59717824, 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 0x146044d7, 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 0x1e9e725a, 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 0x15d9bc04, 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 0x473b46c3, 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 0x516be40f, 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 0x3c0a50da, 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 0x646be2c3, 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 0x797badd3, 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 0x77be656f, 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 0x19dc67c2, 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 0x221af3c0, 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 0x62bd765, 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 0x23a5fd2, 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 0x78a2da20, 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 0xdd3b207, 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 0x551bdc27, 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 0x58fdd99, 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 0x6b1274d2, 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 0x7bc1a03d, 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 0x70b0b186, 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 0xba8d91c, 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 0x7364985f, 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 0x5d20e46, 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 0x709ba3fb, 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 0x3d36e4cd, 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 0x6a472554, 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 0x7ff2a664, 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 0x58c1c010, 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 0xb7f23d9, 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 0x61d47554, 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 0x69b794e2, 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 0x3f200884, 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 0x4d339552, 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 0xf0f2775, 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 0x5a4aa2f2, 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 0x6591f517, 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 0x345965f2, 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 0x429bd883, 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 0x4d49af10, 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 0x279ad2e3, 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 0x58134517, 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 0x4450d156, 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 0x4461c7e3, 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 0x351d0846, 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 0x77e4c80f, 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 0x35fc6dc4, 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 0x7fe8ea47, 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 0x226a82c4, 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 0x731f8236, 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 0x255b53dc, 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 0x1dd92fe2, 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 0x6b53e23f, 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 0x64d2d351, 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 0x1b68b9a4, 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 0x4f9a3314, 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 0x3b2c72c2, 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 0x491666ad, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x176d53b2, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x971d0d8, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x51931956, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x2b4a2ec7, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x564718df, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x51b7e5df, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x18a70f16, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x62e136d3, 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 0xc8e4bb0, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x6279cee3, 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 0x4206a205, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x29ba4338, 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 0x57175e74, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x7bb58ca3, 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 0xc540f5a, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x770c2e6b, 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 0x1a052a00, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x4d826d77, 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 0x61009542, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x77e9807f, 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 0x448ff1a8, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x1a38c59b, 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 0x7f77e91b, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x44a664f2, 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 0x7f9fcf7f, 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 0x2357d90a, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x6328d34a, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x145eaa29, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x15bb6bea, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x8b96fde, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x2d2e5f00, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x4c40b76e, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x2ea6137, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x41ee392b, 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 0x1e67a849, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x57d5872c, 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 0x667a738, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x36f0f1be, 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 0x157632c9, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x6ee12bac, 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 0x55040f2f, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x64c87930, 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 0x400cff1a, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x275710fc, 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 0x525f1e4e, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x75f9eccc, 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 0x52aa2946, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x4de5031f, 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 0x67e2d983, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x5d47c63f, 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 0x5ea434c8, 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 0x3bbc39f8, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x4ae3c1cd, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x29f69090, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 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 0x568bf312, 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 0xca263c2, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x589b3632, 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 0x45f45fa1, 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 0x4c6e276e, 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 0x534df152, 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 0x52e677af, 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 0x35083305, 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 0x8e0379d, 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 0x341b80b2, 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 0x55a1c291, 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 0x2145433b, 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 0x2890c451, 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 0x40e6dfe1, 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 0x1b083826, 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 0x105fece7, 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 0x3ec300f1, 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 0x482cd91f, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x123f1134, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x7d68ef40, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x5b0abc94, 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 0x75c072cb, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 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 0x1f1c7bf6, 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 0x25b485ba, 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 0x2b546384, 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 0x5d740a0f, 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 0x214b199c, 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 0x20d3d15a, 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 0x2893de87, 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 0x55ca8de8, 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 0x2c34f934, 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 0x12d3a4e9, 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 0x240237d2, 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 0x25a65b77, 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 0x2ed0fbae, 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 0x212bf671, 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 0x14a2f921, 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 0x3c87521, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x2aece37d, 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 0x548a102f, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x5762806e, 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 0x17c386de, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x5af97850, 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 0x5ef60048, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x1d548a08, 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 0x16aa0a0a, 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 0x780cb77, 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 0x691a7f8f, 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 0x50a7bc6e, 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 0x161b062a, 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 0x17c1bced, 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 0x2d9d4f9d, 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 0x4034c28c, 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 0xe50a6f6, 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 0x14ec4505, 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 0x53ca01a2, 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 0x358c99f5, 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 0x3ee0fea4, 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 0x48524010, 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 0x4b168fa9, 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 0x1a84f40f, 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 0x23282c25, 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 0x7920ba90, 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 0x6b419da, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x3b2da18f, 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 0x5906ebcb, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x258e2e41, 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 0x3d299e3, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x55a561cf, 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 0x3b938003, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x6f3b5d16, 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 0x78b1cc93, 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 0x6646153, 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 0x21507a04, 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 0x143640d5, 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 0x6295d394, 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 0x475e586c, 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 0x657c8ad9, 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 0x436a4e4b, 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 0xf2f2cc1, 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 0x3a079870, 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 0x3b2cf7ab, 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 0x2aa5fe93, 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 0x5c1a8622, 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 0x5ad851c9, 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 0x6156496, 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 0x3c153a1, 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 0xb62fe6d, 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 0x13acb0d1, 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 0x3e3047e6, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x37e547da, 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 0x2b6856dd, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x5db45159, 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 0x6107227e, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x7c417213, 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 0x15761df8, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x6ab7a896, 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 0x327b636c, 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 0x45dd4eda, 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 0x60611244, 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 0x3745e5c6, 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 0x5e4c8041, 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 0x71c8becc, 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 0x19d37183, 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 0x1a0dcaa, 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 0x3bd40a57, 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 0xfdefd3f, 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 0xd83da2e, 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 0xa4102b8, 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 0x11dc3715, 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 0x69930714, 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 0x7a52f2a2, 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 0x78047b92, 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 0x8909f18, 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 0x79ca92b9, 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 0x1460a8c0, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x4f638935, 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 0x4387b79e, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x6e75aa0d, 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 0x7fc229ab, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x2cbb3d47, 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 0x527e5409, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x1198b989, 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 0x7ff95560, 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 0xadd0edd, 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 0x2aa3cd93, 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 0x7ea37dbf, 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 0x4b44655e, 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 0x290d210d, 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 0x1d76aeea, 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 0x78dd667e, 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 0x10db82ae, 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 0x501edcf1, 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 0x78b729e6, 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 0x6b4a4e18, 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 0x27c86f2d, 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 0x197d671, 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 0x402e37bc, 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 0x79ad8b2f, 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 0x1df82230, 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 0x22635ba0, 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 0x13c10b87, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x6a01e23, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x5a955565, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x6293abcc, 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 0x7995092a, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x7fc2413d, 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 0xf8c1ddd, 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 0x70be0a2b, 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 0x2133814f, 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 0x4c15e7fd, 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 0x23986957, 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 0x23f7d05d, 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 0x1e730495, 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 0x7d3a22a9, 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 0x1d082e88, 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 0x60704c, 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 0x6b19b79, 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 0x2a32de6c, 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 0x7692d9cc, 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 0x75f32542, 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 0x7f1302d6, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x43ee72e6, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x23529fee, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x4fe767f3, 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 0x2805c96b, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x184cf7cf, 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 0x2fd6b6c7, 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 0x5bfa9431, 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 0x5db250b4, 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 0x223f3642, 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 0x38c5cc4c, 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 0x37918c79, 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 0x78e94dcf, 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 0x233fe9b6, 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 0x358ee631, 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 0xec756bd, 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 0x3c72f59f, 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 0x60dcc9fe, 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 0x222114ba, 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 0x16e7dcfd, 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 0x3d121db3, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x3b07a0d6, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x11a9e7c8, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x3901d134, 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 0x14d3bc22, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x12d4bf7e, 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 0x4c1d9d4b, 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 0x7b227d8d, 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 0x7219ec67, 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 0x45018215, 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 0x65d6b83b, 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 0xd706f19, 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 0x30b7c004, 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 0x79efed2d, 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 0x2928854b, 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 0x27ae2fd0, 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 0x29176cc1, 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 0x2f177a4b, 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 0x4278a03f, 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 0x147ed70f, 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 0x61dd025, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x124c278f, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x15b204a1, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x77167fb7, 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 0x1fe20588, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x6ce139a4, 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 0x6973bf95, 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 0x2ddc8ecb, 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 0x229d10bd, 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 0x47542153, 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 0x33afa13b, 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 0x7a4ccb53, 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 0x309e345f, 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 0x56a6d5a6, 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 0x18ce0030, 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 0x4445629, 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 0x45b9a632, 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 0x25d250c6, 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 0x6b26e945, 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 0x63a65a25, 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 0x54c562f7, 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 0x318ba8c8, 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 0x6dbb137d, 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 0x3c9d0b9d, 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 0x43301423, 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 0x2f112965, 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 0x1a04f701, 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 0x4e91d63f, 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 0xd4342c2, 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 0x2bbf180e, 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 0x163e4e87, 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 0x56de5251, 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 0x419c5f1a, 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 0x12b0404f, 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 0x769e7ee8, 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 0x5276e6b0, 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 0x71b1176b, 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 0x6193932a, 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 0x647fd8ce, 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 0x159f197, 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 0x78aab498, 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 0x5dd6264, 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 0x1ffe63b9, 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 0x51e5fc98, 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 0x7c469c48, 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 0x12e61fe6, 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 0x7ee955a8, 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 0x1677d1, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x48fa0f47, 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 0x6ac13091, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x5e316c74, 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 0x6d2a209c, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x75329a49, 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 0x161479c6, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x4313f5bc, 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 0x7f010382, 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 0x1e802ef9, 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 0x2b6faea6, 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 0x778d1062, 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 0x670002, 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 0x1f0f1111, 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 0x49c386c8, 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 0x56528192, 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 0x6e0dec4a, 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 0x96def03, 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 0x5ccddd20, 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 0x1ed1993a, 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 0x1f3f4916, 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 0x794cb805, 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 0x4b5a5ed1, 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 0x59d016c9, 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 0x3cc2931c, 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 0x20d28811, 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 0x3967e60c, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x60d8c9b7, 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 0x48aaecc3, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x7c0c77c7, 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 0x7adda9cc, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x5cee5251, 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 0x433d61fb, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x5c909414, 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 0x4b14c583, 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 0x65466a6a, 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 0x4ddced80, 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 0x1534f01b, 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 0x78e117e3, 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 0x2ea227af, 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 0x4386f16, 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 0x363ee3a2, 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 0x4690b489, 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 0x79b06cab, 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 0x3eb7fc54, 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 0x7f552bd3, 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 0x3c22fc4c, 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 0x460d0a57, 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 0x47d90b9e, 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 0x1184ab05, 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 0x3aefe5e5, 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 0x149e0f5d, 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 0x1b1473ab, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x2f7c2f4f, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x6af93788, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 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 0xef9296d, 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 0x36c88a32, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x7880cdf3, 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 0x5be6e01c, 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 0x1c93084c, 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 0x6ef888f6, 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 0x10e92f8f, 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 0x7ce3cb8e, 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 0x78b66d36, 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 0x5223e5ee, 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 0xbef2d72, 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 0x69b2283a, 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 0x22a637e7, 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 0x6fe7aac8, 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 0x1d119efb, 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 0x659a969b, 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 0x76908cc0, 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 0x2473d930, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x35047d03, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x49b0b76, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x769f71a9, 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 0x4c9f8c13, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 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 0x5ae50ce6, 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 0x6f96c77, 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 0xbe64738, 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 0x3ba9ad43, 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 0x49d904ec, 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 0x48e4374, 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 0x3d680b5a, 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 0x4b5d6a01, 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 0x4a22f9e2, 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 0x3c419631, 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 0x418e7838, 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 0x61230f6a, 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 0x3c130745, 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 0xcd3fee8, 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 0x3e2e18f2, 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 0x470f1802, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x63021689, 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 0x703580bf, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x3e92efc3, 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 0x1622f1b, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x72a7c7e0, 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 0x2e4b8173, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x70e8f8e, 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 0x17046283, 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 0x5bd03f44, 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 0x29626d54, 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 0x5a63f509, 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 0x6e4784bc, 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 0x34b7ac2f, 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 0xe056f20, 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 0x4b0b0854, 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 0x19bb07ed, 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 0x10e41621, 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 0x353d0772, 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 0x2667f029, 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 0x67a20f67, 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 0x57c758ac, 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 0xa9cd3b1, 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 0x13e39c73, 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 0x64cd705f, 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 0x9225652, 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 0x654f0d9c, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x6a400542, 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 0x6580cfdd, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x7e0b85f9, 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 0x63355449, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x9353778, 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 0x6a28ffa4, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x48ae9b55, 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 0x1700915, 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 0x21de60b4, 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 0xc267ef4, 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 0x30ee2816, 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 0x31d7b7bf, 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 0x635eaaf1, 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 0x5c30a9b0, 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 0x1ddf84b8, 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 0x1139b2f3, 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 0x7a69b07, 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 0x5e82df6a, 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 0x3f197a46, 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 0x636be97c, 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 0x50a638b5, 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 0x1817d444, 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 0x6ca8564a, 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 0x50b472aa, 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 0x31368b99, 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 0x1725dc0f, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x3911c2a7, 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 0x4ac3c60d, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x4facf68f, 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 0x76508ed1, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x41e36e46, 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 0x15c43bd9, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x3d74bf60, 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 0x4f209819, 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 0x15eb5ee5, 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 0x2145b572, 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 0x39529185, 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 0x72f926e6, 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 0x3daa422a, 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 0x31c88ec8, 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 0x1cbbffcd, 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 0x27ce24aa, 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 0x481a996b, 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 0x3d51f06e, 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 0x7ed7259e, 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 0x28eaa59a, 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 0x3427b02d, 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 0x647e447, 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 0x41fbdac4, 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 0x3c407114, 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 0x35ef1869, 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 0xc33b74f, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x130161f7, 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 0x2c767a52, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x619713e5, 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 0x708f5957, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x68999068, 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 0x7722c3c3, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x2ef3eef9, 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 0x243c4f91, 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 0x291ae, 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 0x61df66b6, 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 0x50eac852, 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 0x16ec5519, 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 0x2f7298b, 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 0x188715b5, 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 0x1ea9f6af, 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 0x6a192cfe, 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 0x5119fb47, 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 0x7193666c, 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 0x20deea7f, 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 0x3835c46, 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 0x1dde4cb2, 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 0x7714e963, 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 0x20ce78ec, 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 0x393671df, 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 0x56620197, 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 0x6eda5c9, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x55b7a4e0, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x5f058f00, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x192d43ce, 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 0x72057ecf, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x1afd44cb, 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 0x6973b51b, 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 0x1ab3a8c8, 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 0x43195e57, 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 0x333291e3, 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 0x479d31f3, 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 0x40ef3420, 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 0x498d318c, 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 0x6e171cd7, 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 0x402bba4f, 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 0x795cd85e, 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 0x59fd97a8, 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 0xf5ac9e4, 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 0x123ef382, 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 0xdbf57b3, 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 0x384ad17b, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x61862a7f, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x441772e, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x7334aada, 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 0x1d9b7cce, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x4d9e68d0, 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 0x42e99e4a, 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 0x14dd9eb7, 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 0x52e6fdee, 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 0x6c80d78a, 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 0x62150f9e, 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 0x1a451d4d, 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 0x7fa98a66, 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 0x15ff3e9e, 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 0x5fdcaa40, 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 0x6dc17b83, 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 0x5e0826e7, 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 0x32eff876, 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 0x8dbdac1, 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 0x6e20b53a, 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 0x71809907, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x3ce1e309, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x6aba2b86, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x158da8e, 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 0x74e52303, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x47af7f3d, 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 0x7c729a55, 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 0x3bb9a3ff, 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 0x661972b0, 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 0x5af3afd9, 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 0x323b36e0, 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 0x44ebcd03, 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 0x694abbdc, 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 0x2e005c4b, 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 0x4567f35d, 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 0x5ffead27, 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 0x6356695f, 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 0x4f18837a, 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 0x359f7cdf, 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 0x1fa268de, 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 0x4f6ee6e4, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x4466af20, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0xa514af7, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x6b927fb, 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 0x3e58a80e, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x4fb61f4a, 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 0x4fb0f2b9, 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 0x79924b, 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 0x7b9a4292, 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 0x4a94ee4, 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 0x4cc451f2, 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 0x6379eb, 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 0x294425a7, 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 0x67d48005, 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 0x9f116cc, 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 0x12468a38, 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 0x1aa7ecca, 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 0x59309333, 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 0x7ec7ffd3, 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 0x5b239d7d, 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 0x6572421, 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 0x6b81ce95, 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 0x2a798d51, 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 0x6d763516, 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 0x52bf72b5, 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 0x37afeb11, 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 0x515aebb0, 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 0xdd8ba08, 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 0x245b4bdc, 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 0x6c64cb25, 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 0x6ae5aa72, 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 0x222545dc, 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 0x5c5eefef, 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 0x16293aa2, 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 0x5158b42f, 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 0x595b007d, 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 0x72d1ad2e, 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 0x2d7275fc, 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 0x399f45b1, 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 0x38c6f217, 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 0x478190fc, 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 0x79e2c065, 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 0x3a93b025, 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 0x35cabb2a, 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 0x7e07db1f, 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 0x1189dd52, 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 0x36bc55de, 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 0x564fabc8, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x16d04d3d, 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 0x49ec71f8, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x1d2adfbe, 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 0x36902638, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x223d2c72, 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 0x8f4ea7c, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x436813f3, 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 0x74fe5c40, 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 0x3febb011, 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 0x10e31a9a, 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 0x131774fe, 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 0x158d2680, 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 0x77847718, 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 0x7f3b84b8, 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 0x57a3af25, 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 0x2b662a77, 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 0x7f0eb4b4, 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 0x5c33f1a9, 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 0x1623b78d, 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 0xc8c12ac, 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 0x6adbc9d, 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 0x4550bb58, 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 0x4ec4f3a0, 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 0x223191a6, 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 0x49139829, 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 0x9597028, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x6069db50, 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 0x4efbca5a, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x1b7cc17c, 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 0x59662a0b, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x77fbd92c, 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 0x67c27493, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x1a482e36, 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 0x72967906, 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 0x5b8dfcc1, 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 0x2f9f7dcf, 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 0x747ddf94, 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 0x35e2d654, 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 0x1bd4fdd, 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 0x55183b20, 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 0x4f83df68, 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 0x6cf0e0ba, 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 0x7d8995e, 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 0x130d63be, 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 0x42a48628, 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 0x293a5bf6, 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 0x6aeb35e6, 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 0x1283bb96, 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 0x74f0ea28, 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 0xf6efaab, 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 0x3c19aaa5, 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 0x3349e9bb, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x409bf450, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x38d8f54a, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 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 0x49e53c76, 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 0x351d00c0, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x2a3b5b47, 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 0x55b699ef, 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 0x35d019a3, 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 0x689604d9, 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 0x18078bef, 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 0x799f10e1, 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 0x4c371370, 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 0x145f66e3, 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 0x3023df74, 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 0x313ac989, 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 0x4562e04d, 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 0x2a65fe7c, 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 0x4135c3b, 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 0x6302bbb1, 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 0x31304f14, 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 0x34a3d150, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x2a4fb17b, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x5c6648b0, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x6f1de4c7, 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 0x459e9125, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 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 0x128d2484, 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 0x7cc0cdad, 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 0x7c7b252e, 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 0x4d5d943d, 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 0x368f2016, 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 0x4c583ecf, 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 0x692f203f, 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 0x48f2bd5b, 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 0x7b2bbc3, 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 0xa1153bc, 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 0x1aafa419, 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 0x47eaca72, 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 0x55141def, 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 0x55182842, 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 0x3270d194, 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 0x235834f2, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x5656be13, 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 0x4218d6a3, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x76505305, 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 0x14cd1699, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x77888435, 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 0x73a1e9a9, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x71d44a3, 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 0x7b98f307, 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 0x4802796d, 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 0x34123d65, 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 0x59474f18, 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 0x65fb9ffc, 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 0x3e694b3f, 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 0x1bb5a082, 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 0x78691363, 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 0x41d477ed, 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 0x3590fc5b, 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 0x397fbdb, 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 0x33d512c1, 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 0x515c6049, 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 0x639c2c1d, 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 0x5fe94a96, 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 0x443118b0, 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 0x765d7657, 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 0x74235045, 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 0x618b19ad, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x2d3379b4, 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 0x30c15d8b, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x5e0e82ae, 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 0x6771beb3, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x51399530, 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 0x6b2ea799, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x411f53a0, 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 0x2b71e916, 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 0x36fc695d, 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 0x28701274, 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 0x13c9d689, 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 0x3754a4bf, 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 0x62379589, 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 0x4afcd809, 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 0x175c2241, 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 0x5bf0d49, 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 0x5b7a5baa, 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 0x776aec5c, 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 0x1d296da, 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 0x7c7a06ec, 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 0x75d4a5c2, 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 0x557caf28, 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 0x408d971b, 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 0x6c6cb480, 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 0x3c46e67a, 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 0xc730b35, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x206a70ef, 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 0x292b08d6, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x22555ebf, 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 0x36ebc363, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x45752059, 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 0x34e9fd99, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x3c41ed1d, 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 0x54d9d12d, 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 0x38425407, 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 0x43bc63a3, 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 0x702657cc, 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 0x6a6cb05c, 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 0x40a4337a, 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 0x6025e1b6, 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 0x22ff4249, 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 0x2d1ef81a, 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 0x4c402120, 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 0x327514f, 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 0x5b12b668, 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 0x1165b38, 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 0x4c12331b, 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 0x7586beff, 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 0x3b69e7d1, 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 0x815b41f, 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 0x5542c4ed, 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 0x1573f9fc, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x6150c3ec, 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 0x44c03695, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x7e6f74c, 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 0xdd05255, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x6a78afa0, 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 0x2f4948e4, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x1f2586d6, 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 0x10683d9d, 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 0x3fc2959f, 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 0x5aa9e4eb, 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 0x6989da5e, 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 0x385c9627, 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 0x139982de, 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 0x682b2fa, 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 0x217ed35e, 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 0x7dcf94f8, 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 0x229f66ed, 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 0x31190526, 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 0x662ac478, 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 0x6743e411, 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 0x3eb25e1a, 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 0x477b4cdf, 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 0x77c2494c, 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 0xf5958c9, 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 0x233795b6, 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 0x3eb738bb, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x5bda8e08, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x1e800aaa, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x185a6e9, 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 0x6f03482, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x9d5509a, 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 0x179ece50, 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 0x3b0090a4, 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 0x3cd3e762, 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 0x1fa121e2, 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 0x7eac9008, 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 0x4116aac9, 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 0x62ddbd7e, 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 0x74e52ef6, 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 0x6ed3ccb2, 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 0x1a677343, 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 0x15de0b3c, 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 0x489115ef, 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 0x3857f613, 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 0x198b6731, 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 0x7c6908d7, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x3c9754d8, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x3bf7ca37, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x79079097, 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 0x4d1c00d0, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x4b2bac3f, 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 0x4e08711f, 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 0xbcec361, 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 0x26794848, 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 0x302552ec, 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 0x3d285d7e, 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 0x40005471, 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 0x2cd76f31, 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 0x367ffa75, 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 0x49438269, 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 0xba2f4ec, 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 0x1c1bbc4e, 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 0x55fe41ea, 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 0xfbd1f6, 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 0x1ce24091, 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 0x5dda768f, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x7a8c8dcf, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x24269709, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0x2aceadd4, 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 0x24aed80c, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x3a52dba3, 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 0x2a5c8d3f, 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 0x752325ad, 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 0x279fedbd, 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 0xb3ca52e, 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 0x45c7e403, 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 0x2925bf5b, 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 0x710f4dc7, 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 0x1ff4931d, 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 0x65e98b1c, 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 0x61322f9d, 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 0x6ad82709, 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 0x510f3d34, 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 0x7817fd62, 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 0x8297b3a, 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 0x2362f559, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0xb2c9a9c, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x4c178a76, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 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 0xfa4c865, 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 0x3bd82cf5, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 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 0x544fa968, 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 0x247bddad, 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 0xd35dea7, 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 0x7770f470, 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 0x5e5d171f, 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 0x24313fcc, 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 0x7d20d0b, 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 0x77f1baf5, 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 0x41a2befb, 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 0x6c40365c, 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 0x7bedc48a, 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 0x131ef10, 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 0x55b0dcab, 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 @ 1691901736966 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901736966 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testConversion00 took 0.035 sec
[apply] Testcase: testConversion01_srcS000_BE_TL_destS000_TL took 6.78 sec
[apply] Testcase: testConversion02_srcS000_LE_TL_destS000_TL took 6.727 sec
[apply] Testcase: testConversion03_srcS000_BE_TL_destS259_TL took 4.093 sec
[apply] Testcase: testConversion04_srcS259_BE_TL_destS259_TL took 3.659 sec
[apply] Testcase: testConversion05_srcS301_BE_TL_destS259_TL took 4.963 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 @ 1691901738933 ms III - Start
[apply] SLOCK [T main @ 1691901738934 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT - testPNGRead11_fromRGBA8888
[apply] Test01: test-ntscN_4-01-160x90.png, srcFmt RGBA8888, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x76707e36, 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 0x23faf8f2, 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 0x2d6eabae, 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 0x5a1c0542, 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 0x396f6598, 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 0x394e1a0f, 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 0x27a5f880, 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 0x1d29cf23, 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 0x5f282abb, 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] junit.framework.TestListener: endTest(testPNGRead11_fromRGBA8888)
[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 0x1b68ddbd, 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 0x646d64ab, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] junit.framework.TestListener: startTest(testPNGRead12_fromABGR8888)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 0x59e5ddf, 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]
[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 0x536aaa8d, 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 0xe320068, 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 0x1f57539, 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 0x76f2b07d, 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 0x704a52ec, 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] junit.framework.TestListener: endTest(testPNGRead12_fromABGR8888)
[apply] junit.framework.TestListener: startTest(testPNGRead13_fromBGRA8888)
[apply] PNGPixelRect - Conv2: PixelRect[obj 0x6ee52dcd, 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 0x4232c52b, 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 0x1877ab81, 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 0x305fd85d, 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 0x458c1321, 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 0x11438d26, 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 0x34cd072c, 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 0x7a1ebcd8, 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] junit.framework.TestListener: endTest(testPNGRead13_fromBGRA8888)
[apply] junit.framework.TestListener: startTest(testPNGRead14_fromARGB8888)
[apply] PNGPixelRect - Conv1: PixelRect[obj 0x5faeada1, 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 0x528931cf, 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 0x30a3107a, 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 0x33c7e1bb, 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 0x34c4973, 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 0x52feb982, 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 0x7a765367, 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 0x76b0bfab, 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] junit.framework.TestListener: endTest(testPNGRead14_fromARGB8888)
[apply] PNGPixelRect - Conv2: PixelRect[obj 0x17d677df, 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 0x3043fe0e, 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 0x78e67e0a, 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 @ 1691901739502 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901739503 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.241 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901738933 ms III - Start
[apply] SLOCK [T main @ 1691901738934 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT - testPNGRead11_fromRGBA8888
[apply] Test01: test-ntscN_4-01-160x90.png, srcFmt RGBA8888, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x76707e36, 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 0x23faf8f2, 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 0x2d6eabae, 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 0x5a1c0542, 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 0x396f6598, 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 0x394e1a0f, 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 0x27a5f880, 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 0x1d29cf23, 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 0x5f282abb, 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 0x1b68ddbd, 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 0x646d64ab, 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 0x59e5ddf, 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 0x536aaa8d, 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 0xe320068, 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 0x1f57539, 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 0x76f2b07d, 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 0x704a52ec, 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 0x6ee52dcd, 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 0x4232c52b, 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 0x1877ab81, 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 0x305fd85d, 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 0x458c1321, 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 0x11438d26, 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 0x34cd072c, 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 0x7a1ebcd8, 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 0x5faeada1, 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 0x528931cf, 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 0x30a3107a, 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 0x33c7e1bb, 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 0x34c4973, 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 0x52feb982, 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 0x7a765367, 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 0x76b0bfab, 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 0x17d677df, 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 0x3043fe0e, 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 0x78e67e0a, 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 @ 1691901739502 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901739503 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testPNGRead11_fromRGBA8888 took 0.18 sec
[apply] Testcase: testPNGRead12_fromABGR8888 took 0.127 sec
[apply] Testcase: testPNGRead13_fromBGRA8888 took 0.094 sec
[apply] Testcase: testPNGRead14_fromARGB8888 took 0.127 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] ++++ Test Singleton.ctor()junit.framework.TestListener: startTest(test01U32__GL2)
[apply]
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901740614 ms III - Start
[apply] SLOCK [T main @ 1691901740614 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test01U32__GL2
[apply] TextureData: TextureData[128x128, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 65536, alignment 1, rowlen 0, ImageType[tga]
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestTGATextureFromFileNEWT.test01U32__GL2__-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] junit.framework.TestListener: endTest(test01U32__GL2)
[apply] junit.framework.TestListener: startTest(test02RLE32__GL2)
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test01U32__GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test02RLE32__GL2
[apply] TextureData: TextureData[256x256, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 262144, alignment 1, rowlen 0, ImageType[tga]
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestTGATextureFromFileNEWT.test02RLE32__GL2-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] QUIT Window Thread[main-Display-.windows_nil-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] junit.framework.TestListener: endTest(test02RLE32__GL2)
[apply] junit.framework.TestListener: startTest(test03RLE32__GL2)
[apply] main-Display-.windows_nil-1-EDT-3: ** screenshot: TestTGATextureFromFileNEWT.test03RLE32__GL2-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] QUIT Window Thread[main-Display-.windows_nil-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 @ 1691901745743 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901745744 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] junit.framework.TestListener: endTest(test03RLE32__GL2)
[apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.795 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901740614 ms III - Start
[apply] SLOCK [T main @ 1691901740614 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test01U32__GL2
[apply] TextureData: TextureData[128x128, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 65536, alignment 1, rowlen 0, ImageType[tga]
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestTGATextureFromFileNEWT.test01U32__GL2__-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test01U32__GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test02RLE32__GL2
[apply] TextureData: TextureData[256x256, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 262144, alignment 1, rowlen 0, ImageType[tga]
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestTGATextureFromFileNEWT.test02RLE32__GL2-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test02RLE32__GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test03RLE32__GL2
[apply] TextureData: TextureData[256x256, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 262144, alignment 1, rowlen 0, ImageType[tga]
[apply] main-Display-.windows_nil-1-EDT-3: ** screenshot: TestTGATextureFromFileNEWT.test03RLE32__GL2-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] QUIT Window Thread[main-Display-.windows_nil-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 @ 1691901745743 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901745744 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01U32__GL2 took 2.698 sec
[apply] Testcase: test02RLE32__GL2 took 1.254 sec
[apply] Testcase: test03RLE32__GL2 took 1.148 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT
[apply] junit.framework.TestListener: tests to run: 4
[apply] junit.framework.TestListener: startTest(test01AllPNG)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901746830 ms III - Start
[apply] SLOCK [T main @ 1691901746831 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test01AllPNG
[apply] Test 0: path bug724-transparent-grey_gimpexp.png, exp-type ImageType[png]
[apply] TextureData: TextureData[127x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 45720, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Test 1: path bug724-transparent-grey_orig.png, exp-type ImageType[png]
[apply] TextureData: TextureData[127x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 45720, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Test 2: path cross-grey-alpha-16x16.png, exp-type ImageType[png]
[apply] TextureData: TextureData[16x16, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 1024, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-3: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0016.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] Test 3: path grayscale_texture.png, exp-type ImageType[png]
[apply] TextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-4: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0032.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] Test 4: path pointer-grey-alpha-16x24.png, exp-type ImageType[png]
[apply] TextureData: TextureData[16x24, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 1536, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-5: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0024.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-5,5,main]
[apply] Test 5: path test-ntscI_3-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-6: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-6,5,main]
[apply] Test 6: path test-ntscI_4-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-7: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-7,5,main]
[apply] Test 7: path test-ntscIG3-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-8: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-8,5,main]
[apply] Test 8: path test-ntscIG4-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-9: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-9,5,main]
[apply] Test 9: path test-ntscN_3-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-10: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-10,5,main]
[apply] Test 10: path test-ntscN_4-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-11: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-11,5,main]
[apply] Test 11: path test-ntscNG4-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-12: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-12,5,main]
[apply] Test 12: path test-ntscP_3-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-13: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-13,5,main]
[apply] Test 13: path test-ntscP_4-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-14: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] junit.framework.TestListener: endTest(test01AllPNG)
[apply] junit.framework.TestListener: startTest(test02AllJPG)
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-14,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test01AllPNG
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test02AllJPG
[apply] Test 0: path bug745_qttdef_post_frame.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[128x128, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 49152, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-15: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-15,5,main]
[apply] Test 1: path j1-baseline.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-16: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-16,5,main]
[apply] Test 2: path j2-progressive.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-17: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-17,5,main]
[apply] Test 3: path j3-baseline_gray.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-18: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-18,5,main]
[apply] Test 4: path test-cmyk-01.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[300x509, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 458100, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-19: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0300x0509.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-19,5,main]
[apply] Test 5: path test-ntscN_3-01-160x90-60pct-yuv422h-base.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-20: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-20,5,main]
[apply] Test 6: path test-ntscN_3-01-160x90-60pct-yuv422h-prog.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-21: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-21,5,main]
[apply] Test 7: path test-ntscN_3-01-160x90-90pct-yuv444-base.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-22: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-22,5,main]
[apply] Test 8: path test-ntscN_3-01-160x90-90pct-yuv444-prog.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-23: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-23,5,main]
[apply] Test 9: path test-ycck-01.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[872x583, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 1525128, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-24: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-24,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] junit.framework.TestListener: endTest(test02AllJPG)
[apply] junit.framework.TestListener: startTest(test03AllTGA)
[apply] main-Display-.windows_nil-1-EDT-25: ** screenshot: TestTextureIONEWT.test03AllTGA-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-25,5,main]
[apply] Test 1: path bug982.rle32.256x256.tga, exp-type ImageType[tga]
[apply] TextureData: TextureData[256x256, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 262144, alignment 1, rowlen 0, ImageType[tga]
[apply] main-Display-.windows_nil-1-EDT-26: ** screenshot: TestTextureIONEWT.test03AllTGA-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-26,5,main]
[apply] Test 2: path test-u32.tga, exp-type ImageType[tga]
[apply] TextureData: TextureData[128x128, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 65536, alignment 1, rowlen 0, ImageType[tga]
[apply] main-Display-.windows_nil-1-EDT-27: ** screenshot: TestTextureIONEWT.test03AllTGA-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-27,5,main]
[apply] junit.framework.TestListener: endTest(test03AllTGA)
[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] junit.framework.TestListener: startTest(test04AllDDS)
[apply] main-Display-.windows_nil-1-EDT-28: ** screenshot: TestTextureIONEWT.test04AllDDS-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0032.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-28,5,main]
[apply] Test 1: path test-64x32_DXT5.dds, exp-type ImageType[dds]
[apply] TextureData: TextureData[64x32, y-flip true, internFormat 0x83f3, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 2048, alignment 1, rowlen 0, ImageType[dds]
[apply] main-Display-.windows_nil-1-EDT-29: ** screenshot: TestTextureIONEWT.test04AllDDS-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0032.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-29,5,main]
[apply] Test 2: path test-64x32_uncompressed.dds, exp-type ImageType[dds]
[apply] TextureData: TextureData[64x32, y-flip true, internFormat 0x0, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 6144, alignment 1, rowlen 0, ImageType[dds]
[apply] createAndCompileShader: Pre GL Error: 0x501
[apply] main-Display-.windows_nil-1-EDT-30: ** screenshot: TestTextureIONEWT.test04AllDDS-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0032.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-30,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 @ 1691901785764 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901785764 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] junit.framework.TestListener: endTest(test04AllDDS)
[apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 39.603 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901746830 ms III - Start
[apply] SLOCK [T main @ 1691901746831 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test01AllPNG
[apply] Test 0: path bug724-transparent-grey_gimpexp.png, exp-type ImageType[png]
[apply] TextureData: TextureData[127x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 45720, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Test 1: path bug724-transparent-grey_orig.png, exp-type ImageType[png]
[apply] TextureData: TextureData[127x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 45720, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Test 2: path cross-grey-alpha-16x16.png, exp-type ImageType[png]
[apply] TextureData: TextureData[16x16, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 1024, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-3: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0016.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] Test 3: path grayscale_texture.png, exp-type ImageType[png]
[apply] TextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-4: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0032.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] Test 4: path pointer-grey-alpha-16x24.png, exp-type ImageType[png]
[apply] TextureData: TextureData[16x24, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 1536, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-5: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0024.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-5,5,main]
[apply] Test 5: path test-ntscI_3-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-6: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-6,5,main]
[apply] Test 6: path test-ntscI_4-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-7: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-7,5,main]
[apply] Test 7: path test-ntscIG3-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-8: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-8,5,main]
[apply] Test 8: path test-ntscIG4-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-9: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-9,5,main]
[apply] Test 9: path test-ntscN_3-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-10: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-10,5,main]
[apply] Test 10: path test-ntscN_4-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-11: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-11,5,main]
[apply] Test 11: path test-ntscNG4-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-12: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-12,5,main]
[apply] Test 12: path test-ntscP_3-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-13: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-13,5,main]
[apply] Test 13: path test-ntscP_4-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.windows_nil-1-EDT-14: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-14,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test01AllPNG
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test02AllJPG
[apply] Test 0: path bug745_qttdef_post_frame.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[128x128, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 49152, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-15: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-15,5,main]
[apply] Test 1: path j1-baseline.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-16: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-16,5,main]
[apply] Test 2: path j2-progressive.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-17: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-17,5,main]
[apply] Test 3: path j3-baseline_gray.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-18: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-18,5,main]
[apply] Test 4: path test-cmyk-01.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[300x509, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 458100, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-19: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0300x0509.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-19,5,main]
[apply] Test 5: path test-ntscN_3-01-160x90-60pct-yuv422h-base.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-20: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-20,5,main]
[apply] Test 6: path test-ntscN_3-01-160x90-60pct-yuv422h-prog.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-21: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-21,5,main]
[apply] Test 7: path test-ntscN_3-01-160x90-90pct-yuv444-base.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-22: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-22,5,main]
[apply] Test 8: path test-ntscN_3-01-160x90-90pct-yuv444-prog.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-23: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-23,5,main]
[apply] Test 9: path test-ycck-01.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[872x583, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 1525128, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.windows_nil-1-EDT-24: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-24,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test02AllJPG
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test03AllTGA
[apply] Test 0: path bug744-rle32.tga, exp-type ImageType[tga]
[apply] TextureData: TextureData[256x256, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 262144, alignment 1, rowlen 0, ImageType[tga]
[apply] main-Display-.windows_nil-1-EDT-25: ** screenshot: TestTextureIONEWT.test03AllTGA-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-25,5,main]
[apply] Test 1: path bug982.rle32.256x256.tga, exp-type ImageType[tga]
[apply] TextureData: TextureData[256x256, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 262144, alignment 1, rowlen 0, ImageType[tga]
[apply] main-Display-.windows_nil-1-EDT-26: ** screenshot: TestTextureIONEWT.test03AllTGA-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-26,5,main]
[apply] Test 2: path test-u32.tga, exp-type ImageType[tga]
[apply] TextureData: TextureData[128x128, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 65536, alignment 1, rowlen 0, ImageType[tga]
[apply] main-Display-.windows_nil-1-EDT-27: ** screenshot: TestTextureIONEWT.test03AllTGA-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-27,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test03AllTGA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test04AllDDS
[apply] Test 0: path test-64x32_DXT1.dds, exp-type ImageType[dds]
[apply] TextureData: TextureData[64x32, y-flip true, internFormat 0x83f0, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 1024, alignment 1, rowlen 0, ImageType[dds]
[apply] main-Display-.windows_nil-1-EDT-28: ** screenshot: TestTextureIONEWT.test04AllDDS-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0032.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-28,5,main]
[apply] Test 1: path test-64x32_DXT5.dds, exp-type ImageType[dds]
[apply] TextureData: TextureData[64x32, y-flip true, internFormat 0x83f3, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 2048, alignment 1, rowlen 0, ImageType[dds]
[apply] main-Display-.windows_nil-1-EDT-29: ** screenshot: TestTextureIONEWT.test04AllDDS-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0032.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-29,5,main]
[apply] Test 2: path test-64x32_uncompressed.dds, exp-type ImageType[dds]
[apply] TextureData: TextureData[64x32, y-flip true, internFormat 0x0, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 6144, alignment 1, rowlen 0, ImageType[dds]
[apply] createAndCompileShader: Pre GL Error: 0x501
[apply] main-Display-.windows_nil-1-EDT-30: ** screenshot: TestTextureIONEWT.test04AllDDS-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0032.png
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-30,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 @ 1691901785764 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901785764 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01AllPNG took 18.654 sec
[apply] Testcase: test02AllJPG took 12.779 sec
[apply] Testcase: test03AllTGA took 3.75 sec
[apply] Testcase: test04AllDDS took 3.716 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 @ 1691901786878 ms III - Start
[apply] SLOCK [T main @ 1691901786879 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] junit.framework.TestListener: tests to run: 1
[apply] junit.framework.TestListener: startTest(test1)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT - test1
[apply] -----------------------------------------------------------------------------------------------------
[apply] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5b7172f7]]:
[apply] Natives
[apply] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES3 false
[apply] iVBO: GLArrayDataServer[mgl_InterleaveArray, index -1, location -1, isVertexAttribute false, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 9, stride 36b 9c, initElemCount 72, mappedElemCount 0, sealed true, elements 24 cnt, [0 pos .. 24 rem .. 24 lim .. 72 cap], mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled false, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=216 cap=648], alive true]
[apply] ShaderState[
[apply] ShaderProgram[id=1, linked=true, inUse=false, program: 1, 2 code:
[apply] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES2 false
[apply] GLES1 false
[apply] Count 5 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GL3bc GLProfile[GL3bc/GL4bc.hw]
[apply] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] enabledAttributes [
[apply] ], activeAttributes [
[apply] ], managedAttributes [
[apply] ], activeUniforms [
[apply] GLUniformData[name mgl_PMVMatrix, location 1, size 4x4, count 2, data
[apply] 0: { 1.42013, 0.00000, 0.00000, 0.00000,
[apply]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[apply] GL4bc GLProfile[GL4bc/GL4bc.hw]
[apply] GL2 GLProfile[GL2/GL4bc.hw]
[apply] GL4 GLProfile[GL4/GL4.hw]
[apply] GL3 GLProfile[GL3/GL4.hw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[apply] 0: 0.00000, 2.41421, 0.00000, 0.00000,
[apply] default GLProfile[GL4bc/GL4bc.hw]
[apply] Count 9 / 12
[apply]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] 0: 0.00000, 0.00000, -1.22222, -2.22222,
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] XXX0: Perspective nearPlaneNormalized: 0.01010101
[apply] XXX0: aspect: 1.7777778
[apply] 0: 0.00000, 0.00000, -1.00000, 0.00000, XXX0: y-flip: false
[apply] XXX0: TexCoord[h: 0.0 - 1.0, v: 0.0 - 1.0]
[apply] XXX0: Perspective nearPlaneNormalized: 0.01010101
[apply]
[apply] 0: }
[apply] ,
[apply] 1: { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 1: 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 1: 0.00000, 0.00000, 1.00000, -2.30000,
[apply] 1: 0.00000, 0.00000, 0.00000, 1.00000,
[apply] 1: }
[apply] ,
[apply] ]
[apply] GLUniformData[name mgl_ActiveTexture, location 0, size 1x1, count 1, data 0]
[apply] ], managedUniforms [
[apply] ]
[apply] ]
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT - test1
[apply] junit.framework.TestListener: endTest(test1)
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901789493 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901789493 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.301 sec
[apply] ------------- Standard Output ---------------
[apply] iVBO: GLArrayDataServer[mgl_InterleaveArray, index -1, location -1, isVertexAttribute false, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 9, stride 36b 9c, initElemCount 72, mappedElemCount 0, sealed true, elements 24 cnt, [0 pos .. 24 rem .. 24 lim .. 72 cap], mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled false, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=216 cap=648], alive true]
[apply] ShaderState[
[apply] ShaderProgram[id=1, linked=true, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] enabledAttributes [
[apply] ], activeAttributes [
[apply] ], managedAttributes [
[apply] ], activeUniforms [
[apply] GLUniformData[name mgl_PMVMatrix, location 1, size 4x4, count 2, data
[apply] 0: { 1.42013, 0.00000, 0.00000, 0.00000,
[apply] 0: 0.00000, 2.41421, 0.00000, 0.00000,
[apply] 0: 0.00000, 0.00000, -1.22222, -2.22222,
[apply] 0: 0.00000, 0.00000, -1.00000, 0.00000,
[apply] 0: }
[apply] ,
[apply] 1: { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 1: 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 1: 0.00000, 0.00000, 1.00000, -2.30000,
[apply] 1: 0.00000, 0.00000, 0.00000, 1.00000,
[apply] 1: }
[apply] ,
[apply] ]
[apply] GLUniformData[name mgl_ActiveTexture, location 0, 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 @ 1691901786878 ms III - Start
[apply] SLOCK [T main @ 1691901786879 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT - test1
[apply] -----------------------------------------------------------------------------------------------------
[apply] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5b7172f7]]:
[apply] Natives
[apply] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES3 false
[apply] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[apply] GLES2 false
[apply] GLES1 false
[apply] Count 5 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GL3bc GLProfile[GL3bc/GL4bc.hw]
[apply] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[apply] GL4bc GLProfile[GL4bc/GL4bc.hw]
[apply] GL2 GLProfile[GL2/GL4bc.hw]
[apply] GL4 GLProfile[GL4/GL4.hw]
[apply] GL3 GLProfile[GL3/GL4.hw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[apply] default GLProfile[GL4bc/GL4bc.hw]
[apply] Count 9 / 12
[apply]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] XXX0: Perspective nearPlaneNormalized: 0.01010101
[apply] XXX0: aspect: 1.7777778
[apply] XXX0: y-flip: false
[apply] XXX0: TexCoord[h: 0.0 - 1.0, v: 0.0 - 1.0]
[apply] XXX0: Perspective nearPlaneNormalized: 0.01010101
[apply] QUIT Window Thread[main-Display-.windows_nil-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 @ 1691901789493 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901789493 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test1 took 1.281 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] junit.framework.TestListener: startTest(testAll)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901790731 ms III - Start
[apply] SLOCK [T main @ 1691901790732 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT - testAll
[apply] -----------------------------------------------------------------------------------------------------
[apply] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[apply] int8 1 / 1, int16 2 / 2
[apply] int 4 / 4, long 4 / 4
[apply] int32 4 / 4, int64 8 / 8
[apply] float 4 / 4, double 8 / 8, ldouble 16 / 16
[apply] pointer 8 / 8, page 4096
[apply] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: false
[apply] -----------------------------------------------------------------------------------------------------
[apply] test00.resize[0]: 800x600 -> 900x700
[apply] test00.resize[1]: 900x700 -> 800x600
[apply] test00.resize[2]: 800x600 -> 900x700
[apply] test00.resize[3]: 900x700 -> 800x600
[apply] test00.resize[4]: 800x600 -> 900x700
[apply] test00.resize[5]: 900x700 -> 800x600
[apply] test00.resize[6]: 800x600 -> 900x700
[apply] test00.resize[7]: 900x700 -> 800x600
[apply] test00.resize[8]: 800x600 -> 900x700
[apply] test00.resize[9]: 900x700 -> 800x600
[apply] test01.create[0]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[1]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[2]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[3]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[4]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[5]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[6]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[7]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[8]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[9]: [visible, focused, repositionable, resizable], 800x600
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT - testAll
[apply] junit.framework.TestListener: endTest(testAll)++++ Test Singleton.unlock()
[apply]
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901795522 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901795523 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.454 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901790731 ms III - Start
[apply] SLOCK [T main @ 1691901790732 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT - testAll
[apply] -----------------------------------------------------------------------------------------------------
[apply] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[apply] int8 1 / 1, int16 2 / 2
[apply] int 4 / 4, long 4 / 4
[apply] int32 4 / 4, int64 8 / 8
[apply] float 4 / 4, double 8 / 8, ldouble 16 / 16
[apply] pointer 8 / 8, page 4096
[apply] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: false
[apply] -----------------------------------------------------------------------------------------------------
[apply] test00.resize[0]: 800x600 -> 900x700
[apply] test00.resize[1]: 900x700 -> 800x600
[apply] test00.resize[2]: 800x600 -> 900x700
[apply] test00.resize[3]: 900x700 -> 800x600
[apply] test00.resize[4]: 800x600 -> 900x700
[apply] test00.resize[5]: 900x700 -> 800x600
[apply] test00.resize[6]: 800x600 -> 900x700
[apply] test00.resize[7]: 900x700 -> 800x600
[apply] test00.resize[8]: 800x600 -> 900x700
[apply] test00.resize[9]: 900x700 -> 800x600
[apply] test01.create[0]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[1]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[2]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[3]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[4]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[5]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[6]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[7]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[8]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[9]: [visible, focused, repositionable, resizable], 800x600
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT - testAll
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901795522 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901795523 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testAll took 4.768 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901796617 ms III - Start
[apply] SLOCK [T main @ 1691901796617 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(testDisplayCreate01_AutoDestroyLifecycle)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT - testDisplayCreate01_AutoDestroyLifecycle
[apply] Pass - 1
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901798033 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x479d31f3 on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x479d31f3 created: GearsObj[0x2fbd86f1, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x479d31f3 created: GearsObj[0x63ee4758, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x479d31f3 created: GearsObj[0x63ee4758, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x479d31f3 FIN GearsES2[obj 0x479d31f3 isInit true, usesShared false, 1 GearsObj[0x2fbd86f1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63ee4758, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a56a285, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x479d31f3 0/0 500x500 of 500x500, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x479d31f3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0xffffffff9a010815
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901798064 d 53ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Frames for setVisible(true) 1: 1
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0x60100d4
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0xffffffff9a010815
[apply] duration: 138
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0x60100d4
[apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901798358 d 5ms]]]
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901798366 d 0ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901798371 d 0ms]]
[apply] Position OFF: abs( exp 100/100 - has -31999/-31999 ) = 32099/32099 > 64/64
[apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901798387 d 0ms]]]
[apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901798393 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901798394 d 1ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901798398 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x479d31f3 0/0 500x500 of 500x500, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x479d31f3, angle 2.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0x2c010812
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901798399 d 3ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Frames for setVisible(true) 1: 1
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0x2c010812
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0x30107df
[apply] duration: 227
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901798734 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x479d31f3: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x479d31f3 FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901798781 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901798787 d 0ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901798805 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901798805 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x479d31f3 on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x479d31f3 created: GearsObj[0x4c9b00f0, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x479d31f3 created: GearsObj[0x5c09469, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x479d31f3 created: GearsObj[0x5c09469, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x479d31f3 FIN GearsES2[obj 0x479d31f3 isInit true, usesShared false, 1 GearsObj[0x4c9b00f0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c09469, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1d8341ab, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x479d31f3 0/0 500x500 of 500x500, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x479d31f3, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0x2c010812
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901798845 d 27ms]]
[apply] Frames for setVisible(true) 2: 1
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0x35010720
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0x2c010812
[apply] duration: 123
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799098 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x479d31f3: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x479d31f3 FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799110 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799136 d 0ms]]
[apply] Post destroy(true) DisplayList[] entries: 1 - Thread[0x8dbdac1, main]
[apply] [0] : NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], GC'ed false
[apply] Pass - 2
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799153 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x6e20b53a: tileRendererInUse null, GearsES2[obj 0x6e20b53a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6e20b53a on Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6e20b53a created: GearsObj[0x4fd68814, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6e20b53a created: GearsObj[0x73dec71f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6e20b53a created: GearsObj[0x73dec71f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x6e20b53a FIN GearsES2[obj 0x6e20b53a isInit true, usesShared false, 1 GearsObj[0x4fd68814, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x73dec71f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ecd8cc4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6e20b53a 0/0 500x500 of 500x500, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0x35010720
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799192 d 22ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Frames for setVisible(true) 1: 1
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0x35010720
[apply] duration: 125
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0x5c010814
[apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799444 d 5ms]]]
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799452 d 0ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799457 d 0ms]]
[apply] Position OFF: abs( exp 100/100 - has -31999/-31999 ) = 32099/32099 > 64/64
[apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799474 d 0ms]]]
[apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799481 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799481 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799482 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6e20b53a 0/0 500x500 of 500x500, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 2.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0x700107d7
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799483 d 6ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Frames for setVisible(true) 1: 1
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0xffffffffb6010783
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0xffffffffb6010783
[apply] duration: 229
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799819 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6e20b53a: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6e20b53a FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799867 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799873 d 0ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799903 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799903 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.init.0 0x6e20b53a: tileRendererInUse null, GearsES2[obj 0x6e20b53a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6e20b53a on Thread[main-Display-.windows_nil-1-EDT-5,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6e20b53a created: GearsObj[0x1cb9474, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6e20b53a created: GearsObj[0x6b05d24d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6e20b53a created: GearsObj[0x6b05d24d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.init.X 0x6e20b53a FIN GearsES2[obj 0x6e20b53a isInit true, usesShared false, 1 GearsObj[0x1cb9474, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b05d24d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x501e9d6f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x6e20b53a 0/0 500x500 of 500x500, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0xffffffffb6010783
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799960 d 23ms]]
[apply] Frames for setVisible(true) 2: 1
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0x35010720
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0xffffffffb6010783
[apply] junit.framework.TestListener: endTest(testDisplayCreate01_AutoDestroyLifecycle)
[apply] duration: 127
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901800215 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x6e20b53a: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x6e20b53a FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901800239 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901800250 d 0ms]]
[apply] Post destroy(true) DisplayList[] entries: 1 - Thread[0x8dbdac1, main]
[apply] [0] : NEWT-Display[.windows_nil-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 @ 1691901800275 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901800275 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.353 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901796617 ms III - Start
[apply] SLOCK [T main @ 1691901796617 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT - testDisplayCreate01_AutoDestroyLifecycle
[apply] Pass - 1
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901798033 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x479d31f3 on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x479d31f3 created: GearsObj[0x2fbd86f1, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x479d31f3 created: GearsObj[0x63ee4758, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x479d31f3 created: GearsObj[0x63ee4758, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x479d31f3 FIN GearsES2[obj 0x479d31f3 isInit true, usesShared false, 1 GearsObj[0x2fbd86f1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63ee4758, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a56a285, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x479d31f3 0/0 500x500 of 500x500, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x479d31f3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0xffffffff9a010815
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901798064 d 53ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Frames for setVisible(true) 1: 1
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0x60100d4
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0xffffffff9a010815
[apply] duration: 138
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0x60100d4
[apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901798358 d 5ms]]]
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901798366 d 0ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901798371 d 0ms]]
[apply] Position OFF: abs( exp 100/100 - has -31999/-31999 ) = 32099/32099 > 64/64
[apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901798387 d 0ms]]]
[apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901798393 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901798394 d 1ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901798398 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x479d31f3 0/0 500x500 of 500x500, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x479d31f3, angle 2.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0x2c010812
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901798399 d 3ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Frames for setVisible(true) 1: 1
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0x2c010812
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0x30107df
[apply] duration: 227
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901798734 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x479d31f3: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x479d31f3 FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901798781 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901798787 d 0ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901798805 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901798805 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x479d31f3 on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x479d31f3 created: GearsObj[0x4c9b00f0, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x479d31f3 created: GearsObj[0x5c09469, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x479d31f3 created: GearsObj[0x5c09469, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x479d31f3 FIN GearsES2[obj 0x479d31f3 isInit true, usesShared false, 1 GearsObj[0x4c9b00f0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c09469, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1d8341ab, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x479d31f3 0/0 500x500 of 500x500, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x479d31f3, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0x2c010812
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901798845 d 27ms]]
[apply] Frames for setVisible(true) 2: 1
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0x35010720
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0x2c010812
[apply] duration: 123
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799098 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x479d31f3: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x479d31f3 FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799110 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799136 d 0ms]]
[apply] Post destroy(true) DisplayList[] entries: 1 - Thread[0x8dbdac1, main]
[apply] [0] : NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], GC'ed false
[apply] Pass - 2
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799153 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x6e20b53a: tileRendererInUse null, GearsES2[obj 0x6e20b53a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6e20b53a on Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6e20b53a created: GearsObj[0x4fd68814, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6e20b53a created: GearsObj[0x73dec71f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6e20b53a created: GearsObj[0x73dec71f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x6e20b53a FIN GearsES2[obj 0x6e20b53a isInit true, usesShared false, 1 GearsObj[0x4fd68814, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x73dec71f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ecd8cc4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6e20b53a 0/0 500x500 of 500x500, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0x35010720
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799192 d 22ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Frames for setVisible(true) 1: 1
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0x35010720
[apply] duration: 125
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0x5c010814
[apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799444 d 5ms]]]
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799452 d 0ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799457 d 0ms]]
[apply] Position OFF: abs( exp 100/100 - has -31999/-31999 ) = 32099/32099 > 64/64
[apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799474 d 0ms]]]
[apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799481 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799481 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799482 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6e20b53a 0/0 500x500 of 500x500, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 2.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0x700107d7
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799483 d 6ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Frames for setVisible(true) 1: 1
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0xffffffffb6010783
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0xffffffffb6010783
[apply] duration: 229
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799819 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6e20b53a: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6e20b53a FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799867 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799873 d 0ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799903 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799903 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.init.0 0x6e20b53a: tileRendererInUse null, GearsES2[obj 0x6e20b53a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6e20b53a on Thread[main-Display-.windows_nil-1-EDT-5,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6e20b53a created: GearsObj[0x1cb9474, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6e20b53a created: GearsObj[0x6b05d24d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6e20b53a created: GearsObj[0x6b05d24d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.init.X 0x6e20b53a FIN GearsES2[obj 0x6e20b53a isInit true, usesShared false, 1 GearsObj[0x1cb9474, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b05d24d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x501e9d6f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x6e20b53a 0/0 500x500 of 500x500, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0xffffffffb6010783
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901799960 d 23ms]]
[apply] Frames for setVisible(true) 2: 1
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0x35010720
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0xffffffffb6010783
[apply] duration: 127
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901800215 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x6e20b53a: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x6e20b53a FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901800239 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901800250 d 0ms]]
[apply] Post destroy(true) DisplayList[] entries: 1 - Thread[0x8dbdac1, main]
[apply] [0] : NEWT-Display[.windows_nil-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 @ 1691901800275 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901800275 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testDisplayCreate01_AutoDestroyLifecycle took 2.318 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] ++++ Test Singleton.ctor()
[apply] junit.framework.TestListener: tests to run: 1++++ Test Singleton.lock()
[apply]
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901801532 ms III - Start
[apply] SLOCK [T main @ 1691901801533 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(testDisplayCreate01)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT - testDisplayCreate01
[apply] Pass - 1
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901802937 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x479d31f3 on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x479d31f3 created: GearsObj[0x270e827b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x479d31f3 created: GearsObj[0x751eb3cc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x479d31f3 created: GearsObj[0x751eb3cc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x479d31f3 FIN GearsES2[obj 0x479d31f3 isInit true, usesShared false, 1 GearsObj[0x270e827b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x751eb3cc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x51ac5bdd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x479d31f3 0/0 500x500 of 500x500, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x479d31f3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0x30107df
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901802966 d 53ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Frames for setVisible(true) 1: 1
[apply] screenBoundsInWinU: [ 0 / 0 1920 x 1080 ]
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0x30107df
[apply] duration: 131
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0xffffffff9a010815
[apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901803254 d 8ms]]]
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901803267 d 0ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901803272 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901803303 d 0ms]]]
[apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901803316 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901803316 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901803317 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x479d31f3 0/0 500x500 of 500x500, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x479d31f3, angle 2.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0x700107d7
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901803324 d 13ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Frames for setVisible(true) 1: 1
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0x60100d4
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0x60100d4
[apply] duration: 246
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901803676 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x479d31f3: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x479d31f3 FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901803698 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901803705 d 0ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901803722 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901803722 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x479d31f3 on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x479d31f3 created: GearsObj[0x5e6d2c3f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x479d31f3 created: GearsObj[0x23233bf7, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x479d31f3 created: GearsObj[0x23233bf7, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x479d31f3 FIN GearsES2[obj 0x479d31f3 isInit true, usesShared false, 1 GearsObj[0x5e6d2c3f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23233bf7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf679b58, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x479d31f3 0/0 500x500 of 500x500, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x479d31f3, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0x5c010814
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901803760 d 22ms]]
[apply] Frames for setVisible(true) 2: 1
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0xffffffffb6010783
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0x5c010814
[apply] duration: 118
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804006 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x479d31f3: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x479d31f3 FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804038 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804047 d 0ms]]
[apply] Post destroy(true) DisplayList[] entries: 1 - Thread[0x8dbdac1, main]
[apply] [0] : NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], GC'ed false
[apply] Pass - 2
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804071 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x6e20b53a: tileRendererInUse null, GearsES2[obj 0x6e20b53a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6e20b53a on Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6e20b53a created: GearsObj[0x6b93151b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6e20b53a created: GearsObj[0x7d31f28a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6e20b53a created: GearsObj[0x7d31f28a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x6e20b53a FIN GearsES2[obj 0x6e20b53a isInit true, usesShared false, 1 GearsObj[0x6b93151b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d31f28a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3aac5476, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x6e20b53a 0/0 500x500 of 500x500, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0x30107df
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804112 d 22ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Frames for setVisible(true) 1: 1
[apply] screenBoundsInWinU: [ 0 / 0 1920 x 1080 ]
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0x30107df
[apply] duration: 113
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0x700107d7
[apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804354 d 2ms]]]
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804359 d 1ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804365 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804383 d 0ms]]]
[apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804392 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804393 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804395 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x6e20b53a 0/0 500x500 of 500x500, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 2.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0x2c010812
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804397 d 3ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Frames for setVisible(true) 1: 1
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0x2c010812
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0x5c010814
[apply] duration: 225
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804729 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6e20b53a: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6e20b53a FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804787 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804794 d 0ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804819 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804820 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x6e20b53a: tileRendererInUse null, GearsES2[obj 0x6e20b53a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6e20b53a on Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6e20b53a created: GearsObj[0x487f0f0b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6e20b53a created: GearsObj[0x218af79, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6e20b53a created: GearsObj[0x218af79, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x6e20b53a FIN GearsES2[obj 0x6e20b53a isInit true, usesShared false, 1 GearsObj[0x487f0f0b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x218af79, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x19e3aacb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6e20b53a 0/0 500x500 of 500x500, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0xffffffff9a010815
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804881 d 21ms]]
[apply] Frames for setVisible(true) 2: 1
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0xffffffff9a010815
[apply] junit.framework.TestListener: endTest(testDisplayCreate01)
[apply] duration: 118
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901805125 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6e20b53a: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6e20b53a FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901805141 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901805166 d 0ms]]
[apply] Post destroy(true) DisplayList[] entries: 1 - Thread[0x8dbdac1, main]
[apply] [0] : NEWT-Display[.windows_nil-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 @ 1691901805189 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901805189 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.319 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901801532 ms III - Start
[apply] SLOCK [T main @ 1691901801533 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT - testDisplayCreate01
[apply] Pass - 1
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901802937 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x479d31f3 on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x479d31f3 created: GearsObj[0x270e827b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x479d31f3 created: GearsObj[0x751eb3cc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x479d31f3 created: GearsObj[0x751eb3cc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x479d31f3 FIN GearsES2[obj 0x479d31f3 isInit true, usesShared false, 1 GearsObj[0x270e827b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x751eb3cc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x51ac5bdd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x479d31f3 0/0 500x500 of 500x500, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x479d31f3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0x30107df
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901802966 d 53ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Frames for setVisible(true) 1: 1
[apply] screenBoundsInWinU: [ 0 / 0 1920 x 1080 ]
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0x30107df
[apply] duration: 131
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0xffffffff9a010815
[apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901803254 d 8ms]]]
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901803267 d 0ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901803272 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901803303 d 0ms]]]
[apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901803316 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901803316 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901803317 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x479d31f3 0/0 500x500 of 500x500, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x479d31f3, angle 2.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0x700107d7
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901803324 d 13ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Frames for setVisible(true) 1: 1
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0x60100d4
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0x60100d4
[apply] duration: 246
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901803676 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x479d31f3: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x479d31f3 FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901803698 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901803705 d 0ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901803722 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901803722 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x479d31f3 on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x479d31f3 created: GearsObj[0x5e6d2c3f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x479d31f3 created: GearsObj[0x23233bf7, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x479d31f3 created: GearsObj[0x23233bf7, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x479d31f3 FIN GearsES2[obj 0x479d31f3 isInit true, usesShared false, 1 GearsObj[0x5e6d2c3f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23233bf7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf679b58, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x479d31f3 0/0 500x500 of 500x500, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x479d31f3, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0x5c010814
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901803760 d 22ms]]
[apply] Frames for setVisible(true) 2: 1
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0xffffffffb6010783
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 500x500, swapInterval 1, drawable 0x5c010814
[apply] duration: 118
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804006 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x479d31f3: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x479d31f3 FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804038 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804047 d 0ms]]
[apply] Post destroy(true) DisplayList[] entries: 1 - Thread[0x8dbdac1, main]
[apply] [0] : NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], GC'ed false
[apply] Pass - 2
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804071 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x6e20b53a: tileRendererInUse null, GearsES2[obj 0x6e20b53a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6e20b53a on Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6e20b53a created: GearsObj[0x6b93151b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6e20b53a created: GearsObj[0x7d31f28a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6e20b53a created: GearsObj[0x7d31f28a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x6e20b53a FIN GearsES2[obj 0x6e20b53a isInit true, usesShared false, 1 GearsObj[0x6b93151b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d31f28a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3aac5476, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x6e20b53a 0/0 500x500 of 500x500, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0x30107df
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804112 d 22ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Frames for setVisible(true) 1: 1
[apply] screenBoundsInWinU: [ 0 / 0 1920 x 1080 ]
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0x30107df
[apply] duration: 113
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0x700107d7
[apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804354 d 2ms]]]
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804359 d 1ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804365 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804383 d 0ms]]]
[apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804392 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804393 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804395 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x6e20b53a 0/0 500x500 of 500x500, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 2.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0x2c010812
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804397 d 3ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Frames for setVisible(true) 1: 1
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0x2c010812
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0x5c010814
[apply] duration: 225
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804729 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6e20b53a: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6e20b53a FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804787 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804794 d 0ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804819 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804820 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x6e20b53a: tileRendererInUse null, GearsES2[obj 0x6e20b53a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6e20b53a on Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6e20b53a created: GearsObj[0x487f0f0b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6e20b53a created: GearsObj[0x218af79, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6e20b53a created: GearsObj[0x218af79, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x6e20b53a FIN GearsES2[obj 0x6e20b53a isInit true, usesShared false, 1 GearsObj[0x487f0f0b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x218af79, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x19e3aacb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6e20b53a 0/0 500x500 of 500x500, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0xffffffff9a010815
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901804881 d 21ms]]
[apply] Frames for setVisible(true) 2: 1
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 500x500, swapInterval 1, drawable 0xffffffff9a010815
[apply] duration: 118
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901805125 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6e20b53a: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6e20b53a FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901805141 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901805166 d 0ms]]
[apply] Post destroy(true) DisplayList[] entries: 1 - Thread[0x8dbdac1, main]
[apply] [0] : NEWT-Display[.windows_nil-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 @ 1691901805189 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901805189 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testDisplayCreate01 took 2.328 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 @ 1691901806325 ms III - Start
[apply] SLOCK [T main @ 1691901806326 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] junit.framework.TestListener: tests to run: 1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT - testWindow00
[apply] junit.framework.TestListener: startTest(testWindow00)
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0x73aed87b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0x1b23c89d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0x3d53940, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape FIN
[apply] GLProfiles window1: decon: Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ...
[apply] Thread[main-Display-.windows_nil-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 @ 1691901811929 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] junit.framework.TestListener: endTest(testWindow00)SLOCK [T main @ 1691901811930 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply]
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.249 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901806325 ms III - Start
[apply] SLOCK [T main @ 1691901806326 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT - testWindow00
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0x73aed87b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0x1b23c89d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0x3d53940, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape FIN
[apply] GLProfiles window1: decon: Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ...
[apply] Thread[main-Display-.windows_nil-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 @ 1691901811929 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901811930 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testWindow00 took 4.273 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT
[apply] junit.framework.TestListener: tests to run: 2
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901813042 ms III - Start
[apply] SLOCK [T main @ 1691901813043 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp01Center
[apply] junit.framework.TestListener: startTest(testWarp01Center)
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x1ab3a8c8: tileRendererInUse null, GearsES2[obj 0x1ab3a8c8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1ab3a8c8 on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1ab3a8c8 created: GearsObj[0x558bdc8, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1ab3a8c8 created: GearsObj[0x55859c7a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1ab3a8c8 created: GearsObj[0x55859c7a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x1ab3a8c8 FIN GearsES2[obj 0x1ab3a8c8 isInit true, usesShared false, 1 GearsObj[0x558bdc8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55859c7a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7f759128, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x1ab3a8c8 0/0 512x512 of 512x512, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1ab3a8c8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1ab3a8c8 512x512, swapInterval 1, drawable 0x60100d4
[apply] GLProfiles window1: decon: Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1ab3a8c8: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1ab3a8c8 FIN
[apply] junit.framework.TestListener: endTest(testWarp01Center)
[apply] junit.framework.TestListener: startTest(testWarp02Random)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp01Center
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp02Random
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x6b81ce95: tileRendererInUse null, GearsES2[obj 0x6b81ce95 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6b81ce95 on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6b81ce95 created: GearsObj[0x3873c9d4, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6b81ce95 created: GearsObj[0x641d6453, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6b81ce95 created: GearsObj[0x641d6453, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x6b81ce95 FIN GearsES2[obj 0x6b81ce95 isInit true, usesShared false, 1 GearsObj[0x3873c9d4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x641d6453, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x699f78ac, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x6b81ce95 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6b81ce95, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6b81ce95 512x512, swapInterval 1, drawable 0x5c010814
[apply] GLProfiles window1: decon: Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6b81ce95: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6b81ce95 FIN
[apply] junit.framework.TestListener: endTest(testWarp02Random)
[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 @ 1691901818790 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901818790 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.395 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901813042 ms III - Start
[apply] SLOCK [T main @ 1691901813043 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp01Center
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x1ab3a8c8: tileRendererInUse null, GearsES2[obj 0x1ab3a8c8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1ab3a8c8 on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1ab3a8c8 created: GearsObj[0x558bdc8, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1ab3a8c8 created: GearsObj[0x55859c7a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1ab3a8c8 created: GearsObj[0x55859c7a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x1ab3a8c8 FIN GearsES2[obj 0x1ab3a8c8 isInit true, usesShared false, 1 GearsObj[0x558bdc8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55859c7a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7f759128, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x1ab3a8c8 0/0 512x512 of 512x512, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1ab3a8c8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1ab3a8c8 512x512, swapInterval 1, drawable 0x60100d4
[apply] GLProfiles window1: decon: Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1ab3a8c8: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1ab3a8c8 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp01Center
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp02Random
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x6b81ce95: tileRendererInUse null, GearsES2[obj 0x6b81ce95 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6b81ce95 on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6b81ce95 created: GearsObj[0x3873c9d4, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6b81ce95 created: GearsObj[0x641d6453, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6b81ce95 created: GearsObj[0x641d6453, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x6b81ce95 FIN GearsES2[obj 0x6b81ce95 isInit true, usesShared false, 1 GearsObj[0x3873c9d4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x641d6453, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x699f78ac, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x6b81ce95 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6b81ce95, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6b81ce95 512x512, swapInterval 1, drawable 0x5c010814
[apply] GLProfiles window1: decon: Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6b81ce95: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6b81ce95 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 @ 1691901818790 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901818790 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testWarp01Center took 2.301 sec
[apply] Testcase: testWarp02Random took 2.119 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 @ 1691901819919 ms III - Start
[apply] SLOCK [T main @ 1691901819919 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] junit.framework.TestListener: tests to run: 4
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple
[apply] junit.framework.TestListener: startTest(test01WindowCreateSimple)
[apply] XXX VISIBLE.0 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x1ab3a8c8: tileRendererInUse null, GearsES2[obj 0x1ab3a8c8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1ab3a8c8 on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1ab3a8c8 created: GearsObj[0x2825b58, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1ab3a8c8 created: GearsObj[0x73bd635c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1ab3a8c8 created: GearsObj[0x73bd635c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x1ab3a8c8 FIN GearsES2[obj 0x1ab3a8c8 isInit true, usesShared false, 1 GearsObj[0x2825b58, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x73bd635c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22c8fb39, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x1ab3a8c8 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1ab3a8c8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1ab3a8c8 512x512, swapInterval 1, drawable 0x5c010814
[apply] GLProfiles window1: decon: Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1ab3a8c8: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1ab3a8c8 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] junit.framework.TestListener: endTest(test01WindowCreateSimple)
[apply] junit.framework.TestListener: startTest(test02WindowCreateUndecor)
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x6dc17b83: tileRendererInUse null, GearsES2[obj 0x6dc17b83 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6dc17b83 on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6dc17b83 created: GearsObj[0x7b9aede0, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6dc17b83 created: GearsObj[0x32223689, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6dc17b83 created: GearsObj[0x32223689, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x6dc17b83 FIN GearsES2[obj 0x6dc17b83 isInit true, usesShared false, 1 GearsObj[0x7b9aede0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x32223689, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a35bdf7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x6dc17b83 0/0 512x512 of 512x512, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6dc17b83, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6dc17b83 512x512, swapInterval 1, drawable 0x35010720
[apply] GLProfiles window1: decon: Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6dc17b83: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6dc17b83 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] junit.framework.TestListener: endTest(test02WindowCreateUndecor)
[apply] junit.framework.TestListener: startTest(test11WindowSimpleToggleVisibility)
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x32eff876: tileRendererInUse null, GearsES2[obj 0x32eff876 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x32eff876 on Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x32eff876 created: GearsObj[0x1de8bcc9, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x32eff876 created: GearsObj[0x13f93a91, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x32eff876 created: GearsObj[0x13f93a91, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x32eff876 FIN GearsES2[obj 0x32eff876 isInit true, usesShared false, 1 GearsObj[0x1de8bcc9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13f93a91, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ca18e75, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x32eff876 0/0 512x512 of 512x512, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0x60100d4
[apply] Thread[main,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0x5c010814
[apply] XXX VISIBLE.1 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0x60100d4
[apply] XXX VISIBLE.1 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x32eff876 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 1.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0x60100d4
[apply] XXX VISIBLE.2 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] XXX VISIBLE.2 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x32eff876 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0xffffffffb6010783
[apply] Thread[main,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0x30107df
[apply] XXX VISIBLE.3 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0xffffffffb6010783
[apply] XXX VISIBLE.3 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x32eff876 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 4.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0xffffffffb6010783
[apply] XXX VISIBLE.4 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] XXX VISIBLE.4 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x32eff876 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0xffffffffb6010783
[apply] Thread[main,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0x60100d4
[apply] XXX VISIBLE.5 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0xffffffffb6010783
[apply] XXX VISIBLE.5 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x32eff876 0/0 512x512 of 512x512, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 7.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0x5c010814
[apply] XXX VISIBLE.6 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0x700107d7
[apply] XXX VISIBLE.6 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x32eff876 0/0 512x512 of 512x512, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 9.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0xffffffffb6010783
[apply] XXX VISIBLE.7 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0x30107df
[apply] XXX VISIBLE.7 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x32eff876 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 10.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0xffffffffb6010783
[apply] Thread[main,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0x5c010814
[apply] XXX VISIBLE.8 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0xffffffffb6010783
[apply] XXX VISIBLE.8 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x32eff876 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 12.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0x700107d7
[apply] XXX VISIBLE.9 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] XXX VISIBLE.9 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x32eff876 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 13.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0x30107df
[apply] XXX VISIBLE.10 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0x5c010814
[apply] XXX VISIBLE.10 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x32eff876 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 15.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x32eff876: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x32eff876 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] junit.framework.TestListener: endTest(test11WindowSimpleToggleVisibility)
[apply] junit.framework.TestListener: startTest(test12WindowUndecorToggleVisibility)
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x6e20b53a: tileRendererInUse null, GearsES2[obj 0x6e20b53a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6e20b53a on Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6e20b53a created: GearsObj[0x2b71c2a8, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6e20b53a created: GearsObj[0x6c4d9f70, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6e20b53a created: GearsObj[0x6c4d9f70, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x6e20b53a FIN GearsES2[obj 0x6e20b53a isInit true, usesShared false, 1 GearsObj[0x2b71c2a8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c4d9f70, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a8e61ca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6e20b53a 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x30107df
[apply] XXX VISIBLE.1 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] XXX VISIBLE.1 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6e20b53a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 1.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] XXX VISIBLE.2 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x5c010814
[apply] XXX VISIBLE.2 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6e20b53a 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x700107d7
[apply] XXX VISIBLE.3 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] XXX VISIBLE.3 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6e20b53a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 4.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x60100d4
[apply] XXX VISIBLE.4 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x700107d7
[apply] XXX VISIBLE.4 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6e20b53a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x5c010814
[apply] XXX VISIBLE.5 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x30107df
[apply] XXX VISIBLE.5 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6e20b53a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 7.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] XXX VISIBLE.6 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x5c010814
[apply] XXX VISIBLE.6 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6e20b53a 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 9.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x30107df
[apply] XXX VISIBLE.7 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] XXX VISIBLE.7 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6e20b53a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 10.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x5c010814
[apply] XXX VISIBLE.8 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x30107df
[apply] XXX VISIBLE.8 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6e20b53a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 12.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] XXX VISIBLE.9 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x5c010814
[apply] XXX VISIBLE.9 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6e20b53a 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 13.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x30107df
[apply] XXX VISIBLE.10 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] XXX VISIBLE.10 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6e20b53a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 15.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x5c010814
[apply] junit.framework.TestListener: endTest(test12WindowUndecorToggleVisibility)
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6e20b53a: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6e20b53a 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 @ 1691901827408 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901827409 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.17 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901819919 ms III - Start
[apply] SLOCK [T main @ 1691901819919 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple
[apply] XXX VISIBLE.0 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x1ab3a8c8: tileRendererInUse null, GearsES2[obj 0x1ab3a8c8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1ab3a8c8 on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1ab3a8c8 created: GearsObj[0x2825b58, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1ab3a8c8 created: GearsObj[0x73bd635c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1ab3a8c8 created: GearsObj[0x73bd635c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x1ab3a8c8 FIN GearsES2[obj 0x1ab3a8c8 isInit true, usesShared false, 1 GearsObj[0x2825b58, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x73bd635c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22c8fb39, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x1ab3a8c8 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1ab3a8c8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1ab3a8c8 512x512, swapInterval 1, drawable 0x5c010814
[apply] GLProfiles window1: decon: Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1ab3a8c8: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1ab3a8c8 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test02WindowCreateUndecor
[apply] XXX VISIBLE.0 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x6dc17b83: tileRendererInUse null, GearsES2[obj 0x6dc17b83 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6dc17b83 on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6dc17b83 created: GearsObj[0x7b9aede0, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6dc17b83 created: GearsObj[0x32223689, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6dc17b83 created: GearsObj[0x32223689, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x6dc17b83 FIN GearsES2[obj 0x6dc17b83 isInit true, usesShared false, 1 GearsObj[0x7b9aede0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x32223689, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a35bdf7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x6dc17b83 0/0 512x512 of 512x512, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6dc17b83, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6dc17b83 512x512, swapInterval 1, drawable 0x35010720
[apply] GLProfiles window1: decon: Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6dc17b83: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6dc17b83 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test02WindowCreateUndecor
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test11WindowSimpleToggleVisibility
[apply] XXX VISIBLE.0 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x32eff876: tileRendererInUse null, GearsES2[obj 0x32eff876 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x32eff876 on Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x32eff876 created: GearsObj[0x1de8bcc9, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x32eff876 created: GearsObj[0x13f93a91, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x32eff876 created: GearsObj[0x13f93a91, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x32eff876 FIN GearsES2[obj 0x32eff876 isInit true, usesShared false, 1 GearsObj[0x1de8bcc9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13f93a91, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ca18e75, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x32eff876 0/0 512x512 of 512x512, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0x60100d4
[apply] Thread[main,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0x5c010814
[apply] XXX VISIBLE.1 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0x60100d4
[apply] XXX VISIBLE.1 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x32eff876 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 1.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0x60100d4
[apply] XXX VISIBLE.2 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] XXX VISIBLE.2 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x32eff876 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0xffffffffb6010783
[apply] Thread[main,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0x30107df
[apply] XXX VISIBLE.3 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0xffffffffb6010783
[apply] XXX VISIBLE.3 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x32eff876 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 4.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0xffffffffb6010783
[apply] XXX VISIBLE.4 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] XXX VISIBLE.4 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x32eff876 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0xffffffffb6010783
[apply] Thread[main,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0x60100d4
[apply] XXX VISIBLE.5 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0xffffffffb6010783
[apply] XXX VISIBLE.5 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x32eff876 0/0 512x512 of 512x512, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 7.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0x5c010814
[apply] XXX VISIBLE.6 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0x700107d7
[apply] XXX VISIBLE.6 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x32eff876 0/0 512x512 of 512x512, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 9.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0xffffffffb6010783
[apply] XXX VISIBLE.7 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0x30107df
[apply] XXX VISIBLE.7 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x32eff876 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 10.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0xffffffffb6010783
[apply] Thread[main,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0x5c010814
[apply] XXX VISIBLE.8 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0xffffffffb6010783
[apply] XXX VISIBLE.8 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x32eff876 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 12.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0x700107d7
[apply] XXX VISIBLE.9 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] XXX VISIBLE.9 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x32eff876 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 13.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0x30107df
[apply] XXX VISIBLE.10 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0x5c010814
[apply] XXX VISIBLE.10 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x32eff876 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 15.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x32eff876: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x32eff876 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test11WindowSimpleToggleVisibility
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test12WindowUndecorToggleVisibility
[apply] XXX VISIBLE.0 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x6e20b53a: tileRendererInUse null, GearsES2[obj 0x6e20b53a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6e20b53a on Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6e20b53a created: GearsObj[0x2b71c2a8, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6e20b53a created: GearsObj[0x6c4d9f70, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6e20b53a created: GearsObj[0x6c4d9f70, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x6e20b53a FIN GearsES2[obj 0x6e20b53a isInit true, usesShared false, 1 GearsObj[0x2b71c2a8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c4d9f70, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a8e61ca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6e20b53a 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x30107df
[apply] XXX VISIBLE.1 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] XXX VISIBLE.1 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6e20b53a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 1.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] XXX VISIBLE.2 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x5c010814
[apply] XXX VISIBLE.2 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6e20b53a 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x700107d7
[apply] XXX VISIBLE.3 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] XXX VISIBLE.3 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6e20b53a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 4.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x60100d4
[apply] XXX VISIBLE.4 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x700107d7
[apply] XXX VISIBLE.4 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6e20b53a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x5c010814
[apply] XXX VISIBLE.5 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x30107df
[apply] XXX VISIBLE.5 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6e20b53a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 7.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] XXX VISIBLE.6 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x5c010814
[apply] XXX VISIBLE.6 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6e20b53a 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 9.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x30107df
[apply] XXX VISIBLE.7 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] XXX VISIBLE.7 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6e20b53a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 10.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x5c010814
[apply] XXX VISIBLE.8 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x30107df
[apply] XXX VISIBLE.8 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6e20b53a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 12.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x5c010814
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] XXX VISIBLE.9 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x5c010814
[apply] XXX VISIBLE.9 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6e20b53a 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 13.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x30107df
[apply] XXX VISIBLE.10 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0xffffffff9a010815
[apply] XXX VISIBLE.10 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6e20b53a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 15.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x30107df
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 512x512, swapInterval 1, drawable 0x5c010814
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6e20b53a: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6e20b53a 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 @ 1691901827408 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901827409 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01WindowCreateSimple took 0.327 sec
[apply] Testcase: test02WindowCreateUndecor took 0.21 sec
[apply] Testcase: test11WindowSimpleToggleVisibility took 2.875 sec
[apply] Testcase: test12WindowUndecorToggleVisibility took 2.762 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 @ 1691901828550 ms III - Start
[apply] SLOCK [T main @ 1691901828550 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] junit.framework.TestListener: tests to run: 7
[apply] junit.framework.TestListener: startTest(test01WindowSimple)++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple
[apply]
[apply] Frames for initial setVisible(true): 1
[apply] Created: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x479d31f3 isInit true, usesShared false, 1 GearsObj[0x2445aa7f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xdd464cc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61c3eae2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], ],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@78422ca3,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[138/161 640x480 wu, 640x480 pixel] handle 0x8e02cc, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@14dd9eb7, com.jogamp.newt.event.TraceWindowAdapter@52e6fdee, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6c80d78a, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@62150f9e, ],
[apply] windowLock <1a451d4d, 7fa98a66>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]],
[apply] Context: WindowsWGLContext [Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c03, this 0x49c20839, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@15ff3e9e,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@78422ca3,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[138/161 640x480 wu, 640x480 pixel] handle 0x8e02cc, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@14dd9eb7, com.jogamp.newt.event.TraceWindowAdapter@52e6fdee, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6c80d78a, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@62150f9e, ],
[apply] windowLock <1a451d4d, 7fa98a66>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]] ,
[apply] Window: jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[138/161 640x480 wu, 640x480 pixel] handle 0x8e02cc, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@14dd9eb7, com.jogamp.newt.event.TraceWindowAdapter@52e6fdee, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6c80d78a, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@62150f9e, ],
[apply] windowLock <1a451d4d, 7fa98a66>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901829976 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901829977 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x479d31f3 on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x479d31f3 created: GearsObj[0x2445aa7f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x479d31f3 created: GearsObj[0xdd464cc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x479d31f3 created: GearsObj[0xdd464cc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x479d31f3 FIN GearsES2[obj 0x479d31f3 isInit true, usesShared false, 1 GearsObj[0x2445aa7f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xdd464cc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61c3eae2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x479d31f3 0/0 640x480 of 640x480, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x479d31f3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x479d31f3 640x480, swapInterval 1, drawable 0x700107d7
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830005 d 52ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830172 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x479d31f3: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x479d31f3 FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830177 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830185 d 1ms]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple
[apply] duration: 0
[apply] junit.framework.TestListener: endTest(test01WindowSimple)
[apply] junit.framework.TestListener: startTest(test02WindowSimple)
[apply] Frames for initial setVisible(true): 1
[apply] Created: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x47af7f3d isInit true, usesShared false, 1 GearsObj[0x323b36e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x44ebcd03, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x694abbdc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], ],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@78422ca3,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[164/187 640x480 wu, 640x480 pixel] handle 0x128022a, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@2e005c4b, com.jogamp.newt.event.TraceWindowAdapter@4567f35d, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5ffead27, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@6356695f, ],
[apply] windowLock <4f18837a, 359f7cdf>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]],
[apply] Context: WindowsWGLContext [Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c03, this 0x2fd886, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@1fa268de,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@78422ca3,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[164/187 640x480 wu, 640x480 pixel] handle 0x128022a, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@2e005c4b, com.jogamp.newt.event.TraceWindowAdapter@4567f35d, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5ffead27, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@6356695f, ],
[apply] windowLock <4f18837a, 359f7cdf>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]] ,
[apply] Window: jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[164/187 640x480 wu, 640x480 pixel] handle 0x128022a, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@2e005c4b, com.jogamp.newt.event.TraceWindowAdapter@4567f35d, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5ffead27, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@6356695f, ],
[apply] windowLock <4f18837a, 359f7cdf>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test02WindowSimple
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830205 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830205 d 0ms]]
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830241 d 17ms]]
[apply] Thread[main,5,main] GearsES2.init.0 0x47af7f3d: tileRendererInUse null, GearsES2[obj 0x47af7f3d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x47af7f3d on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x47af7f3d created: GearsObj[0x323b36e0, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x47af7f3d created: GearsObj[0x44ebcd03, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x47af7f3d created: GearsObj[0x44ebcd03, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x47af7f3d FIN GearsES2[obj 0x47af7f3d isInit true, usesShared false, 1 GearsObj[0x323b36e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x44ebcd03, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x694abbdc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x47af7f3d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x47af7f3d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x47af7f3d 640x480, swapInterval 1, drawable 0x60100d4
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830391 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x47af7f3d: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x47af7f3d FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830404 d 0ms]]
[apply] duration: 0
[apply] junit.framework.TestListener: endTest(test02WindowSimple)
[apply] junit.framework.TestListener: startTest(test10WindowNativeRecreateSimple)
[apply] Frames for initial setVisible(true): 1
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830419 d 1ms]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test02WindowSimple
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test10WindowNativeRecreateSimple
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830441 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830441 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x4466af20: tileRendererInUse null, GearsES2[obj 0x4466af20 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x4466af20 on Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4466af20 created: GearsObj[0x60de9887, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4466af20 created: GearsObj[0x4b0c6a55, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4466af20 created: GearsObj[0x4b0c6a55, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x4466af20 FIN GearsES2[obj 0x4466af20 isInit true, usesShared false, 1 GearsObj[0x60de9887, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b0c6a55, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31ea946d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x4466af20 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4466af20, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x4466af20 640x480, swapInterval 1, drawable 0x5c010814
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830480 d 21ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830502 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x4466af20: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x4466af20 FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830506 d 1ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830516 d 0ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830532 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830532 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x4466af20: tileRendererInUse null, GearsES2[obj 0x4466af20 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x4466af20 on Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4466af20 created: GearsObj[0x74ba46c4, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4466af20 created: GearsObj[0x4ec9061f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4466af20 created: GearsObj[0x4ec9061f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x4466af20 FIN GearsES2[obj 0x4466af20 isInit true, usesShared false, 1 GearsObj[0x74ba46c4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ec9061f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x259a3ee6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x4466af20 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4466af20, angle 0.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x4466af20 640x480, swapInterval 1, drawable 0xffffffffb6010783
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830575 d 22ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x4466af20 640x480, swapInterval 1, drawable 0x30107df
[apply] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830599 d 10ms]]]
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830610 d 0ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830612 d 0ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830614 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x4466af20: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x4466af20 FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830623 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] junit.framework.TestListener: endTest(test10WindowNativeRecreateSimple)
[apply] junit.framework.TestListener: startTest(test11WindowNativeRecreateSimple)
[apply] Frames for initial setVisible(true): 1
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830635 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830635 d 0ms]]
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830672 d 17ms]]
[apply] Thread[main,5,main] GearsES2.init.0 0x6b927fb: tileRendererInUse null, GearsES2[obj 0x6b927fb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6b927fb on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6b927fb created: GearsObj[0x7b9a4292, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6b927fb created: GearsObj[0x4a94ee4, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6b927fb created: GearsObj[0x4a94ee4, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x6b927fb FIN GearsES2[obj 0x6b927fb isInit true, usesShared false, 1 GearsObj[0x7b9a4292, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a94ee4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4cc451f2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x6b927fb 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6b927fb, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x6b927fb 640x480, swapInterval 1, drawable 0x5c010814
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830697 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x6b927fb: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x6b927fb FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830701 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830709 d 0ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830722 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830723 d 0ms]]
[apply] junit.framework.TestListener: endTest(test11WindowNativeRecreateSimple)
[apply] junit.framework.TestListener: startTest(test21WindowDestroyWinTwiceA)
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.0 0x6b927fb: tileRendererInUse null, GearsES2[obj 0x6b927fb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6b927fb on Thread[main-Display-.windows_nil-1-EDT-6,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6b927fb created: GearsObj[0x5431043f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6b927fb created: GearsObj[0x103f4668, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6b927fb created: GearsObj[0x103f4668, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.X 0x6b927fb FIN GearsES2[obj 0x6b927fb isInit true, usesShared false, 1 GearsObj[0x5431043f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x103f4668, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b1ffeb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x6b927fb 0/0 640x480 of 640x480, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6b927fb, angle 0.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x6b927fb 640x480, swapInterval 1, drawable 0x700107d7
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830758 d 23ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x6b927fb 640x480, swapInterval 1, drawable 0x30107df
[apply] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830782 d 11ms]]]
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830794 d 0ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830796 d 0ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830799 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x6b927fb: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x6b927fb FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830813 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] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830826 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830826 d 0ms]]
[apply] Frames for initial setVisible(true): 1
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.init.0 0x294425a7: tileRendererInUse null, GearsES2[obj 0x294425a7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x294425a7 on Thread[main-Display-.windows_nil-1-EDT-7,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x294425a7 created: GearsObj[0x4633791b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x294425a7 created: GearsObj[0x135070a2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x294425a7 created: GearsObj[0x135070a2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.init.X 0x294425a7 FIN GearsES2[obj 0x294425a7 isInit true, usesShared false, 1 GearsObj[0x4633791b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x135070a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17219032, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x294425a7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x294425a7, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x294425a7 640x480, swapInterval 1, drawable 0x35010720
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830862 d 22ms]]
[apply] duration: 0
[apply] junit.framework.TestListener: endTest(test21WindowDestroyWinTwiceA)
[apply] junit.framework.TestListener: startTest(test22WindowTwoWinOneDisplay)
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830996 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x294425a7: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x294425a7 FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831000 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831006 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] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831021 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831021 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.0 0x9f116cc: tileRendererInUse null, GearsES2[obj 0x9f116cc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x9f116cc on Thread[main-Display-.windows_nil-1-EDT-8,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x9f116cc created: GearsObj[0x26b16130, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x9f116cc created: GearsObj[0x7f6ba54, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x9f116cc created: GearsObj[0x7f6ba54, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.X 0x9f116cc FIN GearsES2[obj 0x9f116cc isInit true, usesShared false, 1 GearsObj[0x26b16130, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7f6ba54, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77c30a6d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0x9f116cc 0/0 640x480 of 640x480, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x9f116cc, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x9f116cc 640x480, swapInterval 1, drawable 0x700107d7
[apply] Frames for initial setVisible(true): 1
[apply] Frames for initial setVisible(true): 1
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831057 d 23ms]]
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831083 d 0ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831086 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831086 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.0 0x12468a38: tileRendererInUse null, GearsES2[obj 0x12468a38 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x12468a38 on Thread[main-Display-.windows_nil-1-EDT-8,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x12468a38 created: GearsObj[0x74d2f96c, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x12468a38 created: GearsObj[0x7bab9178, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x12468a38 created: GearsObj[0x7bab9178, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.X 0x12468a38 FIN GearsES2[obj 0x12468a38 isInit true, usesShared false, 1 GearsObj[0x74d2f96c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7bab9178, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64b1e27b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0x12468a38 0/0 640x480 of 640x480, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x12468a38, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x12468a38 640x480, swapInterval 1, drawable 0x30107df
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831117 d 9ms]]
[apply] duration1: 0
[apply] duration2: 0
[apply] junit.framework.TestListener: endTest(test22WindowTwoWinOneDisplay)
[apply] junit.framework.TestListener: startTest(test23WindowTwoWinTwoDisplays)
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831235 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x9f116cc: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x9f116cc FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831243 d 0ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831244 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x12468a38: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x12468a38 FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831257 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831277 d 0ms]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test22WindowTwoWinOneDisplay
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test23WindowTwoWinTwoDisplays
[apply] Frames for initial setVisible(true): 1
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831304 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831304 d 0ms]]
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.0 0x59309333: tileRendererInUse null, GearsES2[obj 0x59309333 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x59309333 on Thread[main-Display-.windows_nil-2-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x59309333 created: GearsObj[0x275a90f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x59309333 created: GearsObj[0x7b484e8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x59309333 created: GearsObj[0x7b484e8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.X 0x59309333 FIN GearsES2[obj 0x59309333 isInit true, usesShared false, 1 GearsObj[0x275a90f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b484e8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x532306ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.reshape 0x59309333 0/0 640x480 of 640x480, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x59309333, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.display 0x59309333 640x480, swapInterval 1, drawable 0x60100d4
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831345 d 22ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831382 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831383 d 0ms]]
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831395 d 0ms]]
[apply] Frames for initial setVisible(true): 1
[apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.init.0 0x5876a9af: tileRendererInUse null, GearsES2[obj 0x5876a9af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5876a9af on Thread[main-Display-.windows_nil-3-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5876a9af created: GearsObj[0x489afe72, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5876a9af created: GearsObj[0x2a94ab3c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5876a9af created: GearsObj[0x2a94ab3c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.init.X 0x5876a9af FIN GearsES2[obj 0x5876a9af isInit true, usesShared false, 1 GearsObj[0x489afe72, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a94ab3c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1906be43, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.reshape 0x5876a9af 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5876a9af, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.display 0x5876a9af 640x480, swapInterval 1, drawable 0xffffffffb6010783
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831418 d 24ms]]
[apply] duration1: 0
[apply] duration2: 0
[apply] junit.framework.TestListener: endTest(test23WindowTwoWinTwoDisplays)
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831552 d 0ms]]
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x59309333: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x59309333 FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831558 d 0ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831558 d 0ms]]
[apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.dispose 0x5876a9af: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.dispose 0x5876a9af FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831572 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831580 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 @ 1691901831596 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901831596 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.699 sec
[apply] ------------- Standard Output ---------------
[apply] Frames for initial setVisible(true): 1
[apply] Created: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x479d31f3 isInit true, usesShared false, 1 GearsObj[0x2445aa7f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xdd464cc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61c3eae2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], ],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@78422ca3,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[138/161 640x480 wu, 640x480 pixel] handle 0x8e02cc, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@14dd9eb7, com.jogamp.newt.event.TraceWindowAdapter@52e6fdee, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6c80d78a, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@62150f9e, ],
[apply] windowLock <1a451d4d, 7fa98a66>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]],
[apply] Context: WindowsWGLContext [Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c03, this 0x49c20839, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@15ff3e9e,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@78422ca3,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[138/161 640x480 wu, 640x480 pixel] handle 0x8e02cc, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@14dd9eb7, com.jogamp.newt.event.TraceWindowAdapter@52e6fdee, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6c80d78a, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@62150f9e, ],
[apply] windowLock <1a451d4d, 7fa98a66>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]] ,
[apply] Window: jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[138/161 640x480 wu, 640x480 pixel] handle 0x8e02cc, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@14dd9eb7, com.jogamp.newt.event.TraceWindowAdapter@52e6fdee, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6c80d78a, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@62150f9e, ],
[apply] windowLock <1a451d4d, 7fa98a66>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] duration: 0
[apply] Frames for initial setVisible(true): 1
[apply] Created: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x47af7f3d isInit true, usesShared false, 1 GearsObj[0x323b36e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x44ebcd03, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x694abbdc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], ],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@78422ca3,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[164/187 640x480 wu, 640x480 pixel] handle 0x128022a, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@2e005c4b, com.jogamp.newt.event.TraceWindowAdapter@4567f35d, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5ffead27, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@6356695f, ],
[apply] windowLock <4f18837a, 359f7cdf>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]],
[apply] Context: WindowsWGLContext [Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c03, this 0x2fd886, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@1fa268de,
[apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[apply] Drawable: WindowsOnscreenWGLDrawable[Realized true,
[apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@78422ca3,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[164/187 640x480 wu, 640x480 pixel] handle 0x128022a, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@2e005c4b, com.jogamp.newt.event.TraceWindowAdapter@4567f35d, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5ffead27, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@6356695f, ],
[apply] windowLock <4f18837a, 359f7cdf>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]] ,
[apply] Window: jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[164/187 640x480 wu, 640x480 pixel] handle 0x128022a, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]],
[apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x91c11]], idx 0], pfdID 7, ARB-Choosen true,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@2e005c4b, com.jogamp.newt.event.TraceWindowAdapter@4567f35d, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5ffead27, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@6356695f, ],
[apply] windowLock <4f18837a, 359f7cdf>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] duration: 0
[apply] Frames for initial setVisible(true): 1
[apply] Frames for initial setVisible(true): 1
[apply] Frames for initial setVisible(true): 1
[apply] duration: 0
[apply] Frames for initial setVisible(true): 1
[apply] Frames for initial setVisible(true): 1
[apply] duration1: 0
[apply] duration2: 0
[apply] Frames for initial setVisible(true): 1
[apply] Frames for initial setVisible(true): 1
[apply] duration1: 0
[apply] duration2: 0
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901828550 ms III - Start
[apply] SLOCK [T main @ 1691901828550 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901829976 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901829977 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x479d31f3 on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x479d31f3 created: GearsObj[0x2445aa7f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x479d31f3 created: GearsObj[0xdd464cc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x479d31f3 created: GearsObj[0xdd464cc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x479d31f3 FIN GearsES2[obj 0x479d31f3 isInit true, usesShared false, 1 GearsObj[0x2445aa7f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xdd464cc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61c3eae2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x479d31f3 0/0 640x480 of 640x480, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x479d31f3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x479d31f3 640x480, swapInterval 1, drawable 0x700107d7
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830005 d 52ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830172 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x479d31f3: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x479d31f3 FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830177 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830185 d 1ms]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test02WindowSimple
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830205 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830205 d 0ms]]
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830241 d 17ms]]
[apply] Thread[main,5,main] GearsES2.init.0 0x47af7f3d: tileRendererInUse null, GearsES2[obj 0x47af7f3d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x47af7f3d on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x47af7f3d created: GearsObj[0x323b36e0, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x47af7f3d created: GearsObj[0x44ebcd03, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x47af7f3d created: GearsObj[0x44ebcd03, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x47af7f3d FIN GearsES2[obj 0x47af7f3d isInit true, usesShared false, 1 GearsObj[0x323b36e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x44ebcd03, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x694abbdc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x47af7f3d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x47af7f3d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x47af7f3d 640x480, swapInterval 1, drawable 0x60100d4
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830391 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x47af7f3d: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x47af7f3d FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830404 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830419 d 1ms]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test02WindowSimple
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test10WindowNativeRecreateSimple
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830441 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830441 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x4466af20: tileRendererInUse null, GearsES2[obj 0x4466af20 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x4466af20 on Thread[main-Display-.windows_nil-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4466af20 created: GearsObj[0x60de9887, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4466af20 created: GearsObj[0x4b0c6a55, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4466af20 created: GearsObj[0x4b0c6a55, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x4466af20 FIN GearsES2[obj 0x4466af20 isInit true, usesShared false, 1 GearsObj[0x60de9887, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b0c6a55, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31ea946d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x4466af20 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4466af20, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x4466af20 640x480, swapInterval 1, drawable 0x5c010814
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830480 d 21ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830502 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x4466af20: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x4466af20 FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830506 d 1ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830516 d 0ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830532 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830532 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x4466af20: tileRendererInUse null, GearsES2[obj 0x4466af20 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x4466af20 on Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4466af20 created: GearsObj[0x74ba46c4, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4466af20 created: GearsObj[0x4ec9061f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4466af20 created: GearsObj[0x4ec9061f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x4466af20 FIN GearsES2[obj 0x4466af20 isInit true, usesShared false, 1 GearsObj[0x74ba46c4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ec9061f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x259a3ee6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x4466af20 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4466af20, angle 0.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x4466af20 640x480, swapInterval 1, drawable 0xffffffffb6010783
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830575 d 22ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x4466af20 640x480, swapInterval 1, drawable 0x30107df
[apply] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830599 d 10ms]]]
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830610 d 0ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830612 d 0ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830614 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x4466af20: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x4466af20 FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830623 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] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830635 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830635 d 0ms]]
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830672 d 17ms]]
[apply] Thread[main,5,main] GearsES2.init.0 0x6b927fb: tileRendererInUse null, GearsES2[obj 0x6b927fb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6b927fb on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6b927fb created: GearsObj[0x7b9a4292, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6b927fb created: GearsObj[0x4a94ee4, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6b927fb created: GearsObj[0x4a94ee4, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x6b927fb FIN GearsES2[obj 0x6b927fb isInit true, usesShared false, 1 GearsObj[0x7b9a4292, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a94ee4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4cc451f2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x6b927fb 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6b927fb, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x6b927fb 640x480, swapInterval 1, drawable 0x5c010814
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830697 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x6b927fb: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x6b927fb FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830701 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830709 d 0ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830722 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830723 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.0 0x6b927fb: tileRendererInUse null, GearsES2[obj 0x6b927fb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6b927fb on Thread[main-Display-.windows_nil-1-EDT-6,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6b927fb created: GearsObj[0x5431043f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6b927fb created: GearsObj[0x103f4668, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6b927fb created: GearsObj[0x103f4668, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.X 0x6b927fb FIN GearsES2[obj 0x6b927fb isInit true, usesShared false, 1 GearsObj[0x5431043f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x103f4668, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b1ffeb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x6b927fb 0/0 640x480 of 640x480, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6b927fb, angle 0.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x6b927fb 640x480, swapInterval 1, drawable 0x700107d7
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830758 d 23ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x6b927fb 640x480, swapInterval 1, drawable 0x30107df
[apply] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830782 d 11ms]]]
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830794 d 0ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830796 d 0ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830799 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x6b927fb: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x6b927fb FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830813 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] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830826 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830826 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.init.0 0x294425a7: tileRendererInUse null, GearsES2[obj 0x294425a7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x294425a7 on Thread[main-Display-.windows_nil-1-EDT-7,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x294425a7 created: GearsObj[0x4633791b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x294425a7 created: GearsObj[0x135070a2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x294425a7 created: GearsObj[0x135070a2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.init.X 0x294425a7 FIN GearsES2[obj 0x294425a7 isInit true, usesShared false, 1 GearsObj[0x4633791b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x135070a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17219032, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x294425a7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x294425a7, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x294425a7 640x480, swapInterval 1, drawable 0x35010720
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830862 d 22ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901830996 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x294425a7: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x294425a7 FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831000 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831006 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] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831021 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831021 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.0 0x9f116cc: tileRendererInUse null, GearsES2[obj 0x9f116cc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x9f116cc on Thread[main-Display-.windows_nil-1-EDT-8,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x9f116cc created: GearsObj[0x26b16130, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x9f116cc created: GearsObj[0x7f6ba54, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x9f116cc created: GearsObj[0x7f6ba54, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.X 0x9f116cc FIN GearsES2[obj 0x9f116cc isInit true, usesShared false, 1 GearsObj[0x26b16130, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7f6ba54, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77c30a6d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0x9f116cc 0/0 640x480 of 640x480, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x9f116cc, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x9f116cc 640x480, swapInterval 1, drawable 0x700107d7
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831057 d 23ms]]
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831083 d 0ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831086 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831086 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.0 0x12468a38: tileRendererInUse null, GearsES2[obj 0x12468a38 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x12468a38 on Thread[main-Display-.windows_nil-1-EDT-8,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x12468a38 created: GearsObj[0x74d2f96c, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x12468a38 created: GearsObj[0x7bab9178, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x12468a38 created: GearsObj[0x7bab9178, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.X 0x12468a38 FIN GearsES2[obj 0x12468a38 isInit true, usesShared false, 1 GearsObj[0x74d2f96c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7bab9178, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64b1e27b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0x12468a38 0/0 640x480 of 640x480, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x12468a38, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x12468a38 640x480, swapInterval 1, drawable 0x30107df
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831117 d 9ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831235 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x9f116cc: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x9f116cc FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831243 d 0ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831244 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x12468a38: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x12468a38 FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831257 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831277 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] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831304 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831304 d 0ms]]
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.0 0x59309333: tileRendererInUse null, GearsES2[obj 0x59309333 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x59309333 on Thread[main-Display-.windows_nil-2-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x59309333 created: GearsObj[0x275a90f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x59309333 created: GearsObj[0x7b484e8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x59309333 created: GearsObj[0x7b484e8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.X 0x59309333 FIN GearsES2[obj 0x59309333 isInit true, usesShared false, 1 GearsObj[0x275a90f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b484e8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x532306ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.reshape 0x59309333 0/0 640x480 of 640x480, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x59309333, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.display 0x59309333 640x480, swapInterval 1, drawable 0x60100d4
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831345 d 22ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831382 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831383 d 0ms]]
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831395 d 0ms]]
[apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.init.0 0x5876a9af: tileRendererInUse null, GearsES2[obj 0x5876a9af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5876a9af on Thread[main-Display-.windows_nil-3-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5876a9af created: GearsObj[0x489afe72, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5876a9af created: GearsObj[0x2a94ab3c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5876a9af created: GearsObj[0x2a94ab3c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.init.X 0x5876a9af FIN GearsES2[obj 0x5876a9af isInit true, usesShared false, 1 GearsObj[0x489afe72, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a94ab3c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1906be43, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.reshape 0x5876a9af 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5876a9af, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.display 0x5876a9af 640x480, swapInterval 1, drawable 0xffffffffb6010783
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831418 d 24ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831552 d 0ms]]
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x59309333: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x59309333 FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831558 d 0ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831558 d 0ms]]
[apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.dispose 0x5876a9af: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.dispose 0x5876a9af FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831572 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901831580 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 @ 1691901831596 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901831596 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01WindowSimple took 0.303 sec
[apply] Testcase: test02WindowSimple took 0.231 sec
[apply] Testcase: test10WindowNativeRecreateSimple took 0.203 sec
[apply] Testcase: test11WindowNativeRecreateSimple took 0.189 sec
[apply] Testcase: test21WindowDestroyWinTwiceA took 0.193 sec
[apply] Testcase: test22WindowTwoWinOneDisplay took 0.271 sec
[apply] Testcase: test23WindowTwoWinTwoDisplays took 0.301 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 @ 1691901832731 ms III - Start
[apply] SLOCK [T main @ 1691901832732 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] junit.framework.TestListener: tests to run: 4
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor01Simple
[apply] junit.framework.TestListener: startTest(testWindowDecor01Simple)
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901834132 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901834133 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x384ad17b: tileRendererInUse null, GearsES2[obj 0x384ad17b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x384ad17b on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x384ad17b created: GearsObj[0x3a676eb4, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x384ad17b created: GearsObj[0x518cf0b0, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x384ad17b created: GearsObj[0x518cf0b0, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x384ad17b FIN GearsES2[obj 0x384ad17b isInit true, usesShared false, 1 GearsObj[0x3a676eb4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x518cf0b0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e0370c0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x384ad17b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x384ad17b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x384ad17b 640x480, swapInterval 1, drawable 0x35010720
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901834162 d 52ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901834342 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x384ad17b: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x384ad17b FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901834354 d 3ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901834377 d 0ms]]
[apply] junit.framework.TestListener: endTest(testWindowDecor01Simple)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor01Simple
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor02DestroyWinTwiceA
[apply] junit.framework.TestListener: startTest(testWindowDecor02DestroyWinTwiceA)
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901834678 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901834679 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x6b81ce95: tileRendererInUse null, GearsES2[obj 0x6b81ce95 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6b81ce95 on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6b81ce95 created: GearsObj[0x15a9af2a, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6b81ce95 created: GearsObj[0x59e861c1, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6b81ce95 created: GearsObj[0x59e861c1, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x6b81ce95 FIN GearsES2[obj 0x6b81ce95 isInit true, usesShared false, 1 GearsObj[0x15a9af2a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59e861c1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4468d41c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x6b81ce95 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6b81ce95, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6b81ce95 640x480, swapInterval 1, drawable 0x5c010814
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901834716 d 23ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901835225 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6b81ce95: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6b81ce95 FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901835239 d 1ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901835265 d 0ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901835273 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901835274 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] junit.framework.TestListener: endTest(testWindowDecor02DestroyWinTwiceA)
[apply] junit.framework.TestListener: startTest(testWindowDecor03TwoWinOneDisplay)
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901835557 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901835557 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x6d763516: tileRendererInUse null, GearsES2[obj 0x6d763516 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6d763516 on Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6d763516 created: GearsObj[0x1557b391, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6d763516 created: GearsObj[0x2e4e6877, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6d763516 created: GearsObj[0x2e4e6877, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x6d763516 FIN GearsES2[obj 0x6d763516 isInit true, usesShared false, 1 GearsObj[0x1557b391, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e4e6877, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x44162e2b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6d763516 0/0 640x480 of 640x480, swapInterval 0, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6d763516, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6d763516 640x480, swapInterval 0, drawable 0xffffffffb6010783
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901835598 d 22ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901835621 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6d763516 640x480, swapInterval 0, drawable 0x60100d4
[apply] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901835622 d 2ms]]]
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901835628 d 0ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901835631 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901835631 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0xdd8ba08: tileRendererInUse null, GearsES2[obj 0xdd8ba08 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xdd8ba08 on Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xdd8ba08 created: GearsObj[0x1669ff1e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xdd8ba08 created: GearsObj[0x1201e7a9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xdd8ba08 created: GearsObj[0x1201e7a9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0xdd8ba08 FIN GearsES2[obj 0xdd8ba08 isInit true, usesShared false, 1 GearsObj[0x1669ff1e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1201e7a9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61fd4f53, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0xdd8ba08 0/0 630x470 of 630x470, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xdd8ba08, angle 0.0, [l -1.3404255, r 1.3404255, b -1.0, t 1.0] 2.680851x2.0 -> [l -1.3404255, r 1.3404255, b -1.0, t 1.0] 2.680851x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0xdd8ba08 630x470, swapInterval 1, drawable 0x60100d4
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901835664 d 9ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901835674 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0xdd8ba08 630x470, swapInterval 1, drawable 0x5c010814
[apply] WindowUpdateEvent[[ 0 / 0 630 x 470 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901835674 d 2ms]]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901836092 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6d763516: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6d763516 FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901836095 d 0ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901836342 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0xdd8ba08: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0xdd8ba08 FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901836355 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901836370 d 1ms]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor03TwoWinOneDisplay
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor03TwoWinTwoDisplays
[apply] junit.framework.TestListener: endTest(testWindowDecor03TwoWinOneDisplay)
[apply] junit.framework.TestListener: startTest(testWindowDecor03TwoWinTwoDisplays)
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901836665 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901836665 d 0ms]]
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.0 0x6c64cb25: tileRendererInUse null, GearsES2[obj 0x6c64cb25 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6c64cb25 on Thread[main-Display-.windows_nil-2-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6c64cb25 created: GearsObj[0x50e5e6e5, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6c64cb25 created: GearsObj[0x118b5798, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6c64cb25 created: GearsObj[0x118b5798, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.X 0x6c64cb25 FIN GearsES2[obj 0x6c64cb25 isInit true, usesShared false, 1 GearsObj[0x50e5e6e5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x118b5798, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x161d9d7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.reshape 0x6c64cb25 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6c64cb25, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.display 0x6c64cb25 640x480, swapInterval 0, drawable 0x5c010814
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901836707 d 23ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901836731 d 0ms]]
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.display 0x6c64cb25 640x480, swapInterval 0, drawable 0x700107d7
[apply] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901836732 d 1ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901836747 d 1ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901836748 d 0ms]]
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901836758 d 0ms]]
[apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.init.0 0x6ae5aa72: tileRendererInUse null, GearsES2[obj 0x6ae5aa72 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6ae5aa72 on Thread[main-Display-.windows_nil-3-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6ae5aa72 created: GearsObj[0x5e020d2b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6ae5aa72 created: GearsObj[0x5968c250, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6ae5aa72 created: GearsObj[0x5968c250, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.init.X 0x6ae5aa72 FIN GearsES2[obj 0x6ae5aa72 isInit true, usesShared false, 1 GearsObj[0x5e020d2b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5968c250, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf08dd6d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.reshape 0x6ae5aa72 0/0 630x470 of 630x470, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6ae5aa72, angle 0.0, [l -1.3404255, r 1.3404255, b -1.0, t 1.0] 2.680851x2.0 -> [l -1.3404255, r 1.3404255, b -1.0, t 1.0] 2.680851x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.display 0x6ae5aa72 630x470, swapInterval 1, drawable 0x35010720
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901836783 d 21ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901836805 d 0ms]]
[apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.display 0x6ae5aa72 630x470, swapInterval 1, drawable 0xffffffffb6010783
[apply] WindowUpdateEvent[[ 0 / 0 630 x 470 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901836806 d 2ms]]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901837225 d 0ms]]
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x6c64cb25: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x6c64cb25 FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901837234 d 0ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901837492 d 0ms]]
[apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.dispose 0x6ae5aa72: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.dispose 0x6ae5aa72 FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901837497 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901837505 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 @ 1691901837800 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901837802 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
[apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.745 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901832731 ms III - Start
[apply] SLOCK [T main @ 1691901832732 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor01Simple
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901834132 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901834133 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x384ad17b: tileRendererInUse null, GearsES2[obj 0x384ad17b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x384ad17b on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x384ad17b created: GearsObj[0x3a676eb4, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x384ad17b created: GearsObj[0x518cf0b0, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x384ad17b created: GearsObj[0x518cf0b0, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x384ad17b FIN GearsES2[obj 0x384ad17b isInit true, usesShared false, 1 GearsObj[0x3a676eb4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x518cf0b0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e0370c0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x384ad17b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x384ad17b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x384ad17b 640x480, swapInterval 1, drawable 0x35010720
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901834162 d 52ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901834342 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x384ad17b: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x384ad17b FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901834354 d 3ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901834377 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] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901834678 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901834679 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x6b81ce95: tileRendererInUse null, GearsES2[obj 0x6b81ce95 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6b81ce95 on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6b81ce95 created: GearsObj[0x15a9af2a, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6b81ce95 created: GearsObj[0x59e861c1, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6b81ce95 created: GearsObj[0x59e861c1, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x6b81ce95 FIN GearsES2[obj 0x6b81ce95 isInit true, usesShared false, 1 GearsObj[0x15a9af2a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59e861c1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4468d41c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x6b81ce95 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6b81ce95, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6b81ce95 640x480, swapInterval 1, drawable 0x5c010814
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901834716 d 23ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901835225 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6b81ce95: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6b81ce95 FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901835239 d 1ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901835265 d 0ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901835273 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901835274 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] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901835557 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901835557 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x6d763516: tileRendererInUse null, GearsES2[obj 0x6d763516 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6d763516 on Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6d763516 created: GearsObj[0x1557b391, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6d763516 created: GearsObj[0x2e4e6877, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6d763516 created: GearsObj[0x2e4e6877, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x6d763516 FIN GearsES2[obj 0x6d763516 isInit true, usesShared false, 1 GearsObj[0x1557b391, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e4e6877, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x44162e2b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6d763516 0/0 640x480 of 640x480, swapInterval 0, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6d763516, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6d763516 640x480, swapInterval 0, drawable 0xffffffffb6010783
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901835598 d 22ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901835621 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6d763516 640x480, swapInterval 0, drawable 0x60100d4
[apply] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901835622 d 2ms]]]
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901835628 d 0ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901835631 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901835631 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0xdd8ba08: tileRendererInUse null, GearsES2[obj 0xdd8ba08 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xdd8ba08 on Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xdd8ba08 created: GearsObj[0x1669ff1e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xdd8ba08 created: GearsObj[0x1201e7a9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xdd8ba08 created: GearsObj[0x1201e7a9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0xdd8ba08 FIN GearsES2[obj 0xdd8ba08 isInit true, usesShared false, 1 GearsObj[0x1669ff1e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1201e7a9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61fd4f53, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0xdd8ba08 0/0 630x470 of 630x470, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xdd8ba08, angle 0.0, [l -1.3404255, r 1.3404255, b -1.0, t 1.0] 2.680851x2.0 -> [l -1.3404255, r 1.3404255, b -1.0, t 1.0] 2.680851x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0xdd8ba08 630x470, swapInterval 1, drawable 0x60100d4
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901835664 d 9ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901835674 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0xdd8ba08 630x470, swapInterval 1, drawable 0x5c010814
[apply] WindowUpdateEvent[[ 0 / 0 630 x 470 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901835674 d 2ms]]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901836092 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6d763516: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6d763516 FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901836095 d 0ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901836342 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0xdd8ba08: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0xdd8ba08 FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901836355 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901836370 d 1ms]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor03TwoWinOneDisplay
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor03TwoWinTwoDisplays
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901836665 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901836665 d 0ms]]
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.0 0x6c64cb25: tileRendererInUse null, GearsES2[obj 0x6c64cb25 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6c64cb25 on Thread[main-Display-.windows_nil-2-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6c64cb25 created: GearsObj[0x50e5e6e5, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6c64cb25 created: GearsObj[0x118b5798, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6c64cb25 created: GearsObj[0x118b5798, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.X 0x6c64cb25 FIN GearsES2[obj 0x6c64cb25 isInit true, usesShared false, 1 GearsObj[0x50e5e6e5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x118b5798, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x161d9d7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.reshape 0x6c64cb25 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6c64cb25, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.display 0x6c64cb25 640x480, swapInterval 0, drawable 0x5c010814
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901836707 d 23ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901836731 d 0ms]]
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.display 0x6c64cb25 640x480, swapInterval 0, drawable 0x700107d7
[apply] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901836732 d 1ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901836747 d 1ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901836748 d 0ms]]
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901836758 d 0ms]]
[apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.init.0 0x6ae5aa72: tileRendererInUse null, GearsES2[obj 0x6ae5aa72 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6ae5aa72 on Thread[main-Display-.windows_nil-3-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6ae5aa72 created: GearsObj[0x5e020d2b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6ae5aa72 created: GearsObj[0x5968c250, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6ae5aa72 created: GearsObj[0x5968c250, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.init.X 0x6ae5aa72 FIN GearsES2[obj 0x6ae5aa72 isInit true, usesShared false, 1 GearsObj[0x5e020d2b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5968c250, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf08dd6d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.reshape 0x6ae5aa72 0/0 630x470 of 630x470, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6ae5aa72, angle 0.0, [l -1.3404255, r 1.3404255, b -1.0, t 1.0] 2.680851x2.0 -> [l -1.3404255, r 1.3404255, b -1.0, t 1.0] 2.680851x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.display 0x6ae5aa72 630x470, swapInterval 1, drawable 0x35010720
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901836783 d 21ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901836805 d 0ms]]
[apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.display 0x6ae5aa72 630x470, swapInterval 1, drawable 0xffffffffb6010783
[apply] WindowUpdateEvent[[ 0 / 0 630 x 470 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901836806 d 2ms]]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901837225 d 0ms]]
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x6c64cb25: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x6c64cb25 FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901837234 d 0ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901837492 d 0ms]]
[apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.dispose 0x6ae5aa72: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.dispose 0x6ae5aa72 FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901837497 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901837505 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 @ 1691901837800 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901837802 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testWindowDecor01Simple took 0.595 sec
[apply] Testcase: testWindowDecor02DestroyWinTwiceA took 0.886 sec
[apply] Testcase: testWindowDecor03TwoWinOneDisplay took 1.099 sec
[apply] Testcase: testWindowDecor03TwoWinTwoDisplays took 1.137 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] junit.framework.TestListener: tests to run: 2++++ Test Singleton.lock()
[apply]
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901838974 ms III - Start
[apply] SLOCK [T main @ 1691901838975 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01WindowDecor)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test01WindowDecor
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901840387 d 1ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x795cd85e: tileRendererInUse null, GearsES2[obj 0x795cd85e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x795cd85e on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x795cd85e created: GearsObj[0x6803d223, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x795cd85e created: GearsObj[0x58dfb2a8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x795cd85e created: GearsObj[0x58dfb2a8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x795cd85e FIN GearsES2[obj 0x795cd85e isInit true, usesShared false, 1 GearsObj[0x6803d223, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58dfb2a8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x243d62ec, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x795cd85e 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x795cd85e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x795cd85e 200x150, swapInterval 1, drawable 0x5c010814
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901840416 d 53ms]]
[apply] resize: 0 -> 1 - 200x150
[apply] resize: 1 -> 2 - 400x300
[apply] WindowUpdateEvent[[ 0 / 0 200 x 150 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901841162 d 0ms]]]
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901841163 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901841164 d 0ms]]]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x795cd85e 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x795cd85e, angle 21.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] resize: 2 -> 3 - 600x450
[apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901841792 d 0ms]]]
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901841792 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 600 x 450 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901841792 d 1ms]]]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x795cd85e 0/0 600x450 of 600x450, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x795cd85e, angle 40.5, [l -1.3333334, r 1.3333334, b -1.0, t 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] WindowUpdateEvent[[ 0 / 0 600 x 450 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901842428 d 1ms]]]
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901842429 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 800 x 600 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901842430 d 0ms]]]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x795cd85e 0/0 800x600 of 800x600, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x795cd85e, angle 59.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901843058 d 1ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x795cd85e: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x795cd85e FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901843102 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901843112 d 1ms]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test01WindowDecor
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test02WindowUndecor
[apply] junit.framework.TestListener: endTest(test01WindowDecor)
[apply] junit.framework.TestListener: startTest(test02WindowUndecor)
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901843131 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x5b239d7d: tileRendererInUse null, GearsES2[obj 0x5b239d7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5b239d7d on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5b239d7d created: GearsObj[0x2b25f168, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5b239d7d created: GearsObj[0x4f51f8fc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5b239d7d created: GearsObj[0x4f51f8fc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x5b239d7d FIN GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x2b25f168, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4f51f8fc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ada1639, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5b239d7d 0/0 200x150 of 200x150, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5b239d7d 200x150, swapInterval 1, drawable 0x60100d4
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901843170 d 22ms]]
[apply] resize: 0 -> 1 - 200x150
[apply] resize: 1 -> 2 - 400x300
[apply] WindowUpdateEvent[[ 0 / 0 200 x 150 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901843897 d 0ms]]]
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901843897 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901843898 d 0ms]]]
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x5b239d7d 0/0 400x300 of 400x300, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5b239d7d, angle 21.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] resize: 2 -> 3 - 600x450
[apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901844528 d 0ms]]]
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901844528 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 600 x 450 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901844529 d 0ms]]]
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x5b239d7d 0/0 600x450 of 600x450, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5b239d7d, angle 40.5, [l -1.3333334, r 1.3333334, b -1.0, t 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] WindowUpdateEvent[[ 0 / 0 600 x 450 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901845161 d 0ms]]]
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901845161 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 800 x 600 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901845162 d 0ms]]]
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x5b239d7d 0/0 800x600 of 800x600, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5b239d7d, angle 59.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] junit.framework.TestListener: endTest(test02WindowUndecor)
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901845791 d 1ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5b239d7d: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5b239d7d FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901845822 d 4ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901845838 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 @ 1691901845858 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901845858 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.561 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901838974 ms III - Start
[apply] SLOCK [T main @ 1691901838975 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test01WindowDecor
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901840387 d 1ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x795cd85e: tileRendererInUse null, GearsES2[obj 0x795cd85e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x795cd85e on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x795cd85e created: GearsObj[0x6803d223, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x795cd85e created: GearsObj[0x58dfb2a8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x795cd85e created: GearsObj[0x58dfb2a8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x795cd85e FIN GearsES2[obj 0x795cd85e isInit true, usesShared false, 1 GearsObj[0x6803d223, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58dfb2a8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x243d62ec, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x795cd85e 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x795cd85e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x795cd85e 200x150, swapInterval 1, drawable 0x5c010814
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901840416 d 53ms]]
[apply] resize: 0 -> 1 - 200x150
[apply] resize: 1 -> 2 - 400x300
[apply] WindowUpdateEvent[[ 0 / 0 200 x 150 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901841162 d 0ms]]]
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901841163 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901841164 d 0ms]]]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x795cd85e 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x795cd85e, angle 21.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] resize: 2 -> 3 - 600x450
[apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901841792 d 0ms]]]
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901841792 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 600 x 450 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901841792 d 1ms]]]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x795cd85e 0/0 600x450 of 600x450, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x795cd85e, angle 40.5, [l -1.3333334, r 1.3333334, b -1.0, t 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] WindowUpdateEvent[[ 0 / 0 600 x 450 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901842428 d 1ms]]]
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901842429 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 800 x 600 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901842430 d 0ms]]]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x795cd85e 0/0 800x600 of 800x600, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x795cd85e, angle 59.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901843058 d 1ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x795cd85e: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x795cd85e FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901843102 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901843112 d 1ms]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test01WindowDecor
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test02WindowUndecor
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901843131 d 0ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x5b239d7d: tileRendererInUse null, GearsES2[obj 0x5b239d7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5b239d7d on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5b239d7d created: GearsObj[0x2b25f168, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5b239d7d created: GearsObj[0x4f51f8fc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5b239d7d created: GearsObj[0x4f51f8fc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x5b239d7d FIN GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x2b25f168, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4f51f8fc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ada1639, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5b239d7d 0/0 200x150 of 200x150, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5b239d7d 200x150, swapInterval 1, drawable 0x60100d4
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901843170 d 22ms]]
[apply] resize: 0 -> 1 - 200x150
[apply] resize: 1 -> 2 - 400x300
[apply] WindowUpdateEvent[[ 0 / 0 200 x 150 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901843897 d 0ms]]]
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901843897 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901843898 d 0ms]]]
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x5b239d7d 0/0 400x300 of 400x300, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5b239d7d, angle 21.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] resize: 2 -> 3 - 600x450
[apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901844528 d 0ms]]]
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901844528 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 600 x 450 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901844529 d 0ms]]]
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x5b239d7d 0/0 600x450 of 600x450, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5b239d7d, angle 40.5, [l -1.3333334, r 1.3333334, b -1.0, t 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] WindowUpdateEvent[[ 0 / 0 600 x 450 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901845161 d 0ms]]]
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901845161 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 800 x 600 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901845162 d 0ms]]]
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x5b239d7d 0/0 800x600 of 800x600, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5b239d7d, angle 59.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901845791 d 1ms]]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5b239d7d: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5b239d7d FIN
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901845822 d 4ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1691901845838 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 @ 1691901845858 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901845858 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01WindowDecor took 2.823 sec
[apply] Testcase: test02WindowUndecor took 2.722 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] junit.framework.TestListener: tests to run: 1
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901847019 ms III - Start
[apply] SLOCK [T main @ 1691901847020 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(testRemoteWindow01)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT - testRemoteWindow01
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0x7a07752, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0x6c28f822, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0xbc538b6, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape FIN
[apply] GLProfiles window1: decon: Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[apply] NEWT-Display[.windows_localhost:0.0-2, excl false, refCount 0, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x41c03dd4]]]
[apply] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x41c03dd4]]
[apply]
[apply] GLProfiles window2: decon: Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[apply] Thread[main-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.windows_localhost:0.0-2-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0x18e1e1e0, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0x1cde7624, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0x59dcebdb, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Thread[main-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.reshape 0/0 512x512, swapInterval 0
[apply] Thread[main-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.reshape FIN
[apply] demoLocal VBO: true
[apply] demoRemote VBO: true
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ...
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose FIN
[apply] Thread[main-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.dispose ...
[apply] Thread[main-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.dispose FIN
[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 @ 1691901848725 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901848725 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] junit.framework.TestListener: endTest(testRemoteWindow01)
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.357 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901847019 ms III - Start
[apply] SLOCK [T main @ 1691901847020 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT - testRemoteWindow01
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0x7a07752, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0x6c28f822, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0xbc538b6, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape FIN
[apply] GLProfiles window1: decon: Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[apply] NEWT-Display[.windows_localhost:0.0-2, excl false, refCount 0, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x41c03dd4]]]
[apply] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x41c03dd4]]
[apply]
[apply] GLProfiles window2: decon: Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[apply] Thread[main-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.windows_localhost:0.0-2-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0x18e1e1e0, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0x1cde7624, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0x59dcebdb, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Thread[main-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.reshape 0/0 512x512, swapInterval 0
[apply] Thread[main-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.reshape FIN
[apply] demoLocal VBO: true
[apply] demoRemote VBO: true
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ...
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose FIN
[apply] Thread[main-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.dispose ...
[apply] Thread[main-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.dispose FIN
[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 @ 1691901848725 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901848725 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testRemoteWindow01 took 1.681 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901849925 ms III - Start
[apply] SLOCK [T main @ 1691901849926 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(testRemoteWindow01)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT - testRemoteWindow01
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT - testRemoteWindow01
[apply] junit.framework.TestListener: endTest(testRemoteWindow01)
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901850899 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901850900 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.641 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901849925 ms III - Start
[apply] SLOCK [T main @ 1691901849926 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT - testRemoteWindow01
[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 @ 1691901850899 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901850900 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testRemoteWindow01 took 0.684 sec
[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 @ 1691901851904 ms III - Start
[apply] SLOCK [T main @ 1691901851904 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT - test
[apply] Create PointerIcon #00: PointerIcon[obj 0x14dd9eb7, .windows_nil-1, 0x36d0253, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Set PointerIcon: PointerIcon[obj 0x14dd9eb7, .windows_nil-1, 0x36d0253, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x795cd85e: tileRendererInUse null, GearsES2[obj 0x795cd85e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x795cd85e on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x795cd85e created: GearsObj[0x7a05cda9, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x795cd85e created: GearsObj[0x12f7629c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x795cd85e created: GearsObj[0x12f7629c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x795cd85e FIN GearsES2[obj 0x795cd85e isInit true, usesShared false, 1 GearsObj[0x7a05cda9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x12f7629c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6227f1c5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x795cd85e 0/0 800x600 of 800x600, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x795cd85e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] junit.framework.TestListener: endTest(test)
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x795cd85e: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x795cd85e 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 @ 1691901854543 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901854543 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.307 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901851904 ms III - Start
[apply] SLOCK [T main @ 1691901851904 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT - test
[apply] Create PointerIcon #00: PointerIcon[obj 0x14dd9eb7, .windows_nil-1, 0x36d0253, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Set PointerIcon: PointerIcon[obj 0x14dd9eb7, .windows_nil-1, 0x36d0253, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x795cd85e: tileRendererInUse null, GearsES2[obj 0x795cd85e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x795cd85e on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x795cd85e created: GearsObj[0x7a05cda9, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x795cd85e created: GearsObj[0x12f7629c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x795cd85e created: GearsObj[0x12f7629c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x795cd85e FIN GearsES2[obj 0x795cd85e isInit true, usesShared false, 1 GearsObj[0x7a05cda9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x12f7629c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6227f1c5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x795cd85e 0/0 800x600 of 800x600, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x795cd85e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x795cd85e: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x795cd85e 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 @ 1691901854543 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901854543 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test took 2.612 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] junit.framework.TestListener: tests to run: 1
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901855628 ms III - Start
[apply] SLOCK [T main @ 1691901855630 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT - testCloseGLWindow
[apply] junit.framework.TestListener: startTest(testCloseGLWindow)
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0xdbf57b3: tileRendererInUse null, GearsES2[obj 0xdbf57b3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xdbf57b3 on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xdbf57b3 created: GearsObj[0x2fbd86f1, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xdbf57b3 created: GearsObj[0x63ee4758, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xdbf57b3 created: GearsObj[0x63ee4758, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0xdbf57b3 FIN GearsES2[obj 0xdbf57b3 isInit true, usesShared false, 1 GearsObj[0x2fbd86f1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63ee4758, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a56a285, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0xdbf57b3 0/0 512x512 of 512x512, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xdbf57b3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0xdbf57b3 512x512, swapInterval 1, drawable 0x700107d7
[apply] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0]
[apply] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xdbf57b3: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xdbf57b3 FIN
[apply] NEWTWindowClosingAdapter.windowDestroyed: NEWTWindowClosingAdapter[closing 1, closed 1]
[apply] junit.framework.TestListener: endTest(testCloseGLWindow)
[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 @ 1691901857536 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901857536 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.571 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901855628 ms III - Start
[apply] SLOCK [T main @ 1691901855630 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT - testCloseGLWindow
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0xdbf57b3: tileRendererInUse null, GearsES2[obj 0xdbf57b3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xdbf57b3 on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4/GL4.hw]
[apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 324
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xdbf57b3 created: GearsObj[0x2fbd86f1, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xdbf57b3 created: GearsObj[0x63ee4758, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xdbf57b3 created: GearsObj[0x63ee4758, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0xdbf57b3 FIN GearsES2[obj 0xdbf57b3 isInit true, usesShared false, 1 GearsObj[0x2fbd86f1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63ee4758, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a56a285, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0xdbf57b3 0/0 512x512 of 512x512, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xdbf57b3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0xdbf57b3 512x512, swapInterval 1, drawable 0x700107d7
[apply] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0]
[apply] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xdbf57b3: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xdbf57b3 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 @ 1691901857536 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901857536 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testCloseGLWindow took 1.88 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.TestWindows01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestWindows01NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT
[apply] junit.framework.TestListener: tests to run: 5
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901858630 ms III - Start
[apply] SLOCK [T main @ 1691901858630 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(testWindowDecorDestroyWinTwiceA)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorDestroyWinTwiceA
[apply] junit.framework.TestListener: endTest(testWindowDecorDestroyWinTwiceA)
[apply] junit.framework.TestListener: startTest(testWindowDecorSimpleUserPos)
[apply] junit.framework.TestListener: endTest(testWindowDecorSimpleUserPos)
[apply] junit.framework.TestListener: startTest(testWindowDecorSimpleWMPos)
[apply] ++++ 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] junit.framework.TestListener: endTest(testWindowDecorSimpleWMPos)++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorTwoWin
[apply]
[apply] junit.framework.TestListener: startTest(testWindowDecorTwoWin)
[apply] junit.framework.TestListener: endTest(testWindowDecorTwoWin)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorTwoWin
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowNativeRecreate01Simple
[apply] junit.framework.TestListener: startTest(testWindowNativeRecreate01Simple)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowNativeRecreate01Simple
[apply] junit.framework.TestListener: endTest(testWindowNativeRecreate01Simple)++++ Test Singleton.unlock()
[apply]
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901859200 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901859200 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.241 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901858630 ms III - Start
[apply] SLOCK [T main @ 1691901858630 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1691901859200 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901859200 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testWindowDecorDestroyWinTwiceA took 0.121 sec
[apply] Testcase: testWindowDecorSimpleUserPos took 0.03 sec
[apply] Testcase: testWindowDecorSimpleWMPos took 0.029 sec
[apply] Testcase: testWindowDecorTwoWin took 0.044 sec
[apply] Testcase: testWindowNativeRecreate01Simple took 0.059 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.TestWindows02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestWindows02NEWT.xml
[apply] ++++ Test Singleton.ctor()
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT
[apply] junit.framework.TestListener: tests to run: 2
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901860192 ms III - Start
[apply] SLOCK [T main @ 1691901860193 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01WindowDefault)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test01WindowDefault
[apply] XXX: Caps[rgba 8/8/8/0, opaque, on-scr.]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test01WindowDefault
[apply] junit.framework.TestListener: endTest(test01WindowDefault)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test02WindowDefault
[apply] junit.framework.TestListener: startTest(test02WindowDefault)
[apply] XXX: Caps[rgba 8/8/8/1, trans-rgba 0x0/0/0/0, on-scr.]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test02WindowDefault
[apply] ++++ Test Singleton.unlock()
[apply] junit.framework.TestListener: endTest(test02WindowDefault)
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901860886 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901860886 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.359 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901860192 ms III - Start
[apply] SLOCK [T main @ 1691901860193 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test01WindowDefault
[apply] XXX: Caps[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[rgba 8/8/8/1, trans-rgba 0x0/0/0/0, 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 @ 1691901860886 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901860886 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01WindowDefault took 0.255 sec
[apply] Testcase: test02WindowDefault took 0.149 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT
[apply] junit.framework.TestListener: tests to run: 3
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901861862 ms III - Start
[apply] SLOCK [T main @ 1691901861863 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test00ScreenModeStream)
[apply] junit.framework.TestListener: endTest(test00ScreenModeStream)
[apply] junit.framework.TestListener: startTest(test01ScreenAllMonitor)
[apply] junit.framework.TestListener: endTest(test01ScreenAllMonitor)
[apply] junit.framework.TestListener: startTest(test02ScreenAllModesInfo)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test00ScreenModeStream
[apply] 00 out: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 00 in : [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 01 out : Monitor[Id 0xffffffff [name 'DP-1', primary], 50 x 50 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 1]
[apply] 01 in : Monitor[Id 0xffffffff [name 'DP-1', primary], 50 x 50 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 1]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test00ScreenModeStream
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test01ScreenAllMonitor
[apply] Primary Device Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]
[apply] pixel/mm [3.6852207, 3.6860068]
[apply] pixel/in [93.60461, 93.62457]
[apply] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] Monitor Index 0 Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]
[apply] pixel/mm [3.6852207, 3.6860068]
[apply] pixel/in [93.60461, 93.62457]
[apply] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] current: [Id 0x0, [ 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[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x790fb02c]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x790fb02c]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[apply] All-0[000]: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[001]: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[002]: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[003]: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[004]: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[005]: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[006]: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[007]: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[008]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[009]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[010]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[011]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[012]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 0 degr]
[apply] All-0[013]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 90 degr]
[apply] All-0[014]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 180 degr]
[apply] All-0[015]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 270 degr]
[apply] All-0[016]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[017]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[018]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[019]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[020]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 0 degr]
[apply] All-0[021]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 90 degr]
[apply] All-0[022]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 180 degr]
[apply] All-0[023]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 270 degr]
[apply] All-0[024]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[025]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[026]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[027]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[028]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 0 degr]
[apply] All-0[029]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 90 degr]
[apply] All-0[030]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 180 degr]
[apply] All-0[031]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 270 degr]
[apply] All-0[032]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-0[033]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-0[034]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-0[035]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-0[036]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[037]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[038]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[039]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[040]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-0[041]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-0[042]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-0[043]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-0[044]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[045]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[046]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[047]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[048]: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[049]: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[050]: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[051]: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[052]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-0[053]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-0[054]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-0[055]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-0[056]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[057]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[058]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[059]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[060]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-0[061]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-0[062]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-0[063]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-0[064]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[065]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[066]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[067]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[068]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-0[069]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-0[070]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-0[071]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-0[072]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[073]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[074]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[075]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[076]: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-0[077]: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-0[078]: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-0[079]: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-0[080]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-0[081]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-0[082]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-0[083]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-0[084]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[085]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[086]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[087]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[088]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-0[089]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-0[090]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-0[091]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-0[092]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[093]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[094]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[095]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[096]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-0[097]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-0[098]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-0[099]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-0[100]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 0 degr]
[apply] All-0[101]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 90 degr]
[apply] All-0[102]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 180 degr]
[apply] All-0[103]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 270 degr]
[apply] All-0[104]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[105]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[106]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[107]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[108]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-0[109]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-0[110]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-0[111]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-0[112]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr]
[apply] All-0[113]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr]
[apply] All-0[114]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr]
[apply] All-0[115]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr]
[apply] All-0[116]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[117]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[118]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[119]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[120]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 0 degr]
[apply] All-0[121]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 90 degr]
[apply] All-0[122]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 180 degr]
[apply] All-0[123]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 270 degr]
[apply] All-0[124]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-0[125]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-0[126]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-0[127]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-0[128]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr]
[apply] All-0[129]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr]
[apply] All-0[130]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr]
[apply] All-0[131]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr]
[apply] All-0[132]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[133]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[134]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[135]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[136]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 0 degr]
[apply] All-0[137]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 90 degr]
[apply] All-0[138]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 180 degr]
[apply] All-0[139]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 270 degr]
[apply] All-0[140]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-0[141]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-0[142]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-0[143]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-0[144]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr]
[apply] All-0[145]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr]
[apply] All-0[146]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr]
[apply] All-0[147]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr]
[apply] All-0[148]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[149]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[150]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[151]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[152]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 0 degr]
[apply] All-0[153]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 90 degr]
[apply] All-0[154]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 180 degr]
[apply] All-0[155]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 270 degr]
[apply] All-0[156]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-0[157]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-0[158]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-0[159]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-0[160]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr]
[apply] All-0[161]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr]
[apply] All-0[162]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr]
[apply] All-0[163]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr]
[apply] All-0[164]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[165]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[166]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[167]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[000]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[001]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[002]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[003]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[004]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr]
[apply] All-1[005]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr]
[apply] All-1[006]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr]
[apply] All-1[007]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr]
[apply] All-1[008]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-1[009]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-1[010]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-1[011]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-1[012]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 270 degr]
[apply] All-1[013]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 180 degr]
[apply] All-1[014]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 90 degr]
[apply] All-1[015]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 0 degr]
[apply] All-1[016]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[017]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[018]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[019]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[020]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr]
[apply] All-1[021]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr]
[apply] All-1[022]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr]
[apply] All-1[023]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr]
[apply] All-1[024]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-1[025]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-1[026]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-1[027]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-1[028]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 270 degr]
[apply] All-1[029]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 180 degr]
[apply] All-1[030]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 90 degr]
[apply] All-1[031]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 0 degr]
[apply] All-1[032]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[033]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[034]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[035]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[036]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr]
[apply] All-1[037]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr]
[apply] All-1[038]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr]
[apply] All-1[039]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr]
[apply] All-1[040]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-1[041]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-1[042]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-1[043]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-1[044]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 270 degr]
[apply] All-1[045]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 180 degr]
[apply] All-1[046]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 90 degr]
[apply] All-1[047]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 0 degr]
[apply] All-1[048]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[049]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[050]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[051]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[052]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr]
[apply] All-1[053]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr]
[apply] All-1[054]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr]
[apply] All-1[055]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr]
[apply] All-1[056]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-1[057]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-1[058]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-1[059]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-1[060]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[061]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[062]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[063]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[064]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 270 degr]
[apply] All-1[065]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 180 degr]
[apply] All-1[066]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 90 degr]
[apply] All-1[067]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 0 degr]
[apply] All-1[068]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-1[069]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-1[070]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-1[071]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-1[072]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[073]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[074]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[075]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[076]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-1[077]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-1[078]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-1[079]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-1[080]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[081]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[082]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[083]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[084]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-1[085]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-1[086]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-1[087]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-1[088]: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-1[089]: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-1[090]: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-1[091]: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-1[092]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[093]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[094]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[095]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[096]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-1[097]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-1[098]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-1[099]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-1[100]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[101]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[102]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[103]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[104]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-1[105]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-1[106]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-1[107]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-1[108]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[109]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[110]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[111]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[112]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-1[113]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-1[114]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-1[115]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-1[116]: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[117]: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[118]: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[119]: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[120]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[121]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[122]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[123]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[124]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-1[125]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-1[126]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-1[127]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-1[128]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[129]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[130]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[131]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[132]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-1[133]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-1[134]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-1[135]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-1[136]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 270 degr]
[apply] All-1[137]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 180 degr]
[apply] All-1[138]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 90 degr]
[apply] All-1[139]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 0 degr]
[apply] All-1[140]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[141]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[142]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[143]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[144]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 270 degr]
[apply] All-1[145]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 180 degr]
[apply] All-1[146]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 90 degr]
[apply] All-1[147]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 0 degr]
[apply] All-1[148]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[149]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[150]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[151]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[152]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 270 degr]
[apply] All-1[153]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 180 degr]
[apply] All-1[154]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 90 degr]
[apply] All-1[155]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 0 degr]
[apply] All-1[156]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[157]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[158]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[159]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[160]: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[161]: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[162]: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[163]: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[164]: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[165]: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[166]: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[167]: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 0: Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]
[apply] [00][000]: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][001]: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][002]: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][003]: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][004]: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][005]: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][006]: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][007]: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][008]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][009]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][010]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][011]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][012]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 0 degr]
[apply] [00][013]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 90 degr]
[apply] [00][014]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 180 degr]
[apply] [00][015]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 270 degr]
[apply] [00][016]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][017]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][018]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][019]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][020]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 0 degr]
[apply] [00][021]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 90 degr]
[apply] [00][022]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 180 degr]
[apply] [00][023]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 270 degr]
[apply] [00][024]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][025]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][026]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][027]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][028]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 0 degr]
[apply] [00][029]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 90 degr]
[apply] [00][030]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 180 degr]
[apply] [00][031]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 270 degr]
[apply] [00][032]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [00][033]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [00][034]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] [00][035]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] [00][036]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][037]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][038]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][039]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][040]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [00][041]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [00][042]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] [00][043]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] [00][044]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][045]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][046]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][047]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][048]: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][049]: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][050]: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][051]: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][052]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [00][053]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [00][054]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] [00][055]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] [00][056]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][057]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][058]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][059]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][060]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [00][061]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [00][062]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] [00][063]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] [00][064]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][065]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][066]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][067]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][068]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [00][069]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [00][070]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] [00][071]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] [00][072]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][073]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][074]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][075]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][076]: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [00][077]: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [00][078]: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] [00][079]: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] [00][080]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [00][081]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [00][082]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] [00][083]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] [00][084]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][085]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][086]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][087]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][088]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [00][089]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [00][090]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] [00][091]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] [00][092]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][093]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][094]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][095]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][096]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [00][097]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [00][098]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] [00][099]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] [00][100]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 0 degr]
[apply] [00][101]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 90 degr]
[apply] [00][102]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 180 degr]
[apply] [00][103]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 270 degr]
[apply] [00][104]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][105]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][106]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][107]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][108]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [00][109]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [00][110]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] [00][111]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] [00][112]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr]
[apply] [00][113]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr]
[apply] [00][114]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr]
[apply] [00][115]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr]
[apply] [00][116]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][117]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][118]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][119]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][120]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 0 degr]
[apply] [00][121]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 90 degr]
[apply] [00][122]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 180 degr]
[apply] [00][123]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 270 degr]
[apply] [00][124]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [00][125]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [00][126]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] [00][127]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] [00][128]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr]
[apply] [00][129]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr]
[apply] [00][130]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr]
[apply] [00][131]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr]
[apply] [00][132]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][133]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][134]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][135]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][136]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 0 degr]
[apply] [00][137]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 90 degr]
[apply] [00][138]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 180 degr]
[apply] [00][139]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 270 degr]
[apply] [00][140]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [00][141]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [00][142]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] [00][143]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] [00][144]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr]
[apply] [00][145]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr]
[apply] [00][146]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr]
[apply] [00][147]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr]
[apply] [00][148]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][149]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][150]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][151]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][152]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 0 degr]
[apply] [00][153]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 90 degr]
[apply] [00][154]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 180 degr]
[apply] [00][155]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 270 degr]
[apply] [00][156]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [00][157]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [00][158]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] [00][159]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] [00][160]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr]
[apply] [00][161]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr]
[apply] [00][162]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr]
[apply] [00][163]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr]
[apply] [00][164]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][165]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][166]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][167]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] junit.framework.TestListener: endTest(test02ScreenAllModesInfo)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test02ScreenAllModesInfo
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901863601 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901863601 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.402 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901861862 ms III - Start
[apply] SLOCK [T main @ 1691901861863 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test00ScreenModeStream
[apply] 00 out: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 00 in : [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 01 out : Monitor[Id 0xffffffff [name 'DP-1', primary], 50 x 50 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 1]
[apply] 01 in : Monitor[Id 0xffffffff [name 'DP-1', primary], 50 x 50 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 1]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test00ScreenModeStream
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test01ScreenAllMonitor
[apply] Primary Device Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]
[apply] pixel/mm [3.6852207, 3.6860068]
[apply] pixel/in [93.60461, 93.62457]
[apply] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] Monitor Index 0 Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]
[apply] pixel/mm [3.6852207, 3.6860068]
[apply] pixel/in [93.60461, 93.62457]
[apply] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] current: [Id 0x0, [ 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[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x790fb02c]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x790fb02c]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[apply] All-0[000]: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[001]: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[002]: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[003]: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[004]: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[005]: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[006]: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[007]: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[008]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[009]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[010]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[011]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[012]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 0 degr]
[apply] All-0[013]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 90 degr]
[apply] All-0[014]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 180 degr]
[apply] All-0[015]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 270 degr]
[apply] All-0[016]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[017]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[018]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[019]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[020]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 0 degr]
[apply] All-0[021]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 90 degr]
[apply] All-0[022]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 180 degr]
[apply] All-0[023]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 270 degr]
[apply] All-0[024]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[025]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[026]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[027]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[028]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 0 degr]
[apply] All-0[029]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 90 degr]
[apply] All-0[030]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 180 degr]
[apply] All-0[031]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 270 degr]
[apply] All-0[032]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-0[033]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-0[034]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-0[035]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-0[036]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[037]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[038]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[039]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[040]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-0[041]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-0[042]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-0[043]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-0[044]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[045]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[046]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[047]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[048]: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[049]: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[050]: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[051]: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[052]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-0[053]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-0[054]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-0[055]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-0[056]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[057]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[058]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[059]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[060]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-0[061]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-0[062]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-0[063]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-0[064]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[065]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[066]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[067]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[068]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-0[069]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-0[070]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-0[071]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-0[072]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[073]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[074]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[075]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[076]: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-0[077]: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-0[078]: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-0[079]: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-0[080]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-0[081]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-0[082]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-0[083]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-0[084]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[085]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[086]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[087]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[088]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-0[089]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-0[090]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-0[091]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-0[092]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[093]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[094]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[095]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[096]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-0[097]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-0[098]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-0[099]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-0[100]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 0 degr]
[apply] All-0[101]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 90 degr]
[apply] All-0[102]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 180 degr]
[apply] All-0[103]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 270 degr]
[apply] All-0[104]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[105]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[106]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[107]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[108]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-0[109]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-0[110]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-0[111]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-0[112]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr]
[apply] All-0[113]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr]
[apply] All-0[114]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr]
[apply] All-0[115]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr]
[apply] All-0[116]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[117]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[118]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[119]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[120]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 0 degr]
[apply] All-0[121]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 90 degr]
[apply] All-0[122]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 180 degr]
[apply] All-0[123]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 270 degr]
[apply] All-0[124]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-0[125]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-0[126]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-0[127]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-0[128]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr]
[apply] All-0[129]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr]
[apply] All-0[130]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr]
[apply] All-0[131]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr]
[apply] All-0[132]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[133]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[134]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[135]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[136]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 0 degr]
[apply] All-0[137]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 90 degr]
[apply] All-0[138]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 180 degr]
[apply] All-0[139]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 270 degr]
[apply] All-0[140]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-0[141]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-0[142]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-0[143]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-0[144]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr]
[apply] All-0[145]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr]
[apply] All-0[146]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr]
[apply] All-0[147]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr]
[apply] All-0[148]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[149]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[150]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[151]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[152]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 0 degr]
[apply] All-0[153]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 90 degr]
[apply] All-0[154]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 180 degr]
[apply] All-0[155]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 270 degr]
[apply] All-0[156]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-0[157]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-0[158]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-0[159]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-0[160]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr]
[apply] All-0[161]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr]
[apply] All-0[162]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr]
[apply] All-0[163]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr]
[apply] All-0[164]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[165]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[166]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[167]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[000]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[001]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[002]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[003]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[004]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr]
[apply] All-1[005]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr]
[apply] All-1[006]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr]
[apply] All-1[007]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr]
[apply] All-1[008]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-1[009]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-1[010]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-1[011]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-1[012]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 270 degr]
[apply] All-1[013]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 180 degr]
[apply] All-1[014]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 90 degr]
[apply] All-1[015]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 0 degr]
[apply] All-1[016]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[017]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[018]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[019]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[020]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr]
[apply] All-1[021]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr]
[apply] All-1[022]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr]
[apply] All-1[023]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr]
[apply] All-1[024]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-1[025]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-1[026]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-1[027]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-1[028]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 270 degr]
[apply] All-1[029]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 180 degr]
[apply] All-1[030]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 90 degr]
[apply] All-1[031]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 0 degr]
[apply] All-1[032]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[033]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[034]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[035]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[036]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr]
[apply] All-1[037]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr]
[apply] All-1[038]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr]
[apply] All-1[039]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr]
[apply] All-1[040]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-1[041]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-1[042]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-1[043]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-1[044]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 270 degr]
[apply] All-1[045]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 180 degr]
[apply] All-1[046]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 90 degr]
[apply] All-1[047]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 0 degr]
[apply] All-1[048]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[049]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[050]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[051]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[052]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr]
[apply] All-1[053]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr]
[apply] All-1[054]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr]
[apply] All-1[055]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr]
[apply] All-1[056]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-1[057]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-1[058]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-1[059]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-1[060]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[061]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[062]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[063]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[064]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 270 degr]
[apply] All-1[065]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 180 degr]
[apply] All-1[066]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 90 degr]
[apply] All-1[067]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 0 degr]
[apply] All-1[068]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-1[069]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-1[070]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-1[071]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-1[072]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[073]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[074]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[075]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[076]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-1[077]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-1[078]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-1[079]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-1[080]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[081]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[082]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[083]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[084]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-1[085]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-1[086]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-1[087]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-1[088]: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-1[089]: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-1[090]: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-1[091]: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-1[092]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[093]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[094]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[095]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[096]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-1[097]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-1[098]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-1[099]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-1[100]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[101]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[102]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[103]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[104]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-1[105]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-1[106]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-1[107]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-1[108]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[109]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[110]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[111]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[112]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-1[113]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-1[114]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-1[115]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-1[116]: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[117]: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[118]: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[119]: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[120]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[121]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[122]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[123]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[124]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-1[125]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-1[126]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-1[127]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-1[128]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[129]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[130]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[131]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[132]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-1[133]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-1[134]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-1[135]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-1[136]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 270 degr]
[apply] All-1[137]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 180 degr]
[apply] All-1[138]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 90 degr]
[apply] All-1[139]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 0 degr]
[apply] All-1[140]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[141]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[142]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[143]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[144]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 270 degr]
[apply] All-1[145]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 180 degr]
[apply] All-1[146]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 90 degr]
[apply] All-1[147]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 0 degr]
[apply] All-1[148]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[149]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[150]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[151]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[152]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 270 degr]
[apply] All-1[153]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 180 degr]
[apply] All-1[154]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 90 degr]
[apply] All-1[155]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 0 degr]
[apply] All-1[156]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[157]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[158]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[159]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[160]: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[161]: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[162]: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[163]: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[164]: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[165]: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[166]: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[167]: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 0: Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]
[apply] [00][000]: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][001]: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][002]: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][003]: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][004]: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][005]: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][006]: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][007]: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][008]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][009]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][010]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][011]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][012]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 0 degr]
[apply] [00][013]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 90 degr]
[apply] [00][014]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 180 degr]
[apply] [00][015]: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 270 degr]
[apply] [00][016]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][017]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][018]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][019]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][020]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 0 degr]
[apply] [00][021]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 90 degr]
[apply] [00][022]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 180 degr]
[apply] [00][023]: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 270 degr]
[apply] [00][024]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][025]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][026]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][027]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][028]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 0 degr]
[apply] [00][029]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 90 degr]
[apply] [00][030]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 180 degr]
[apply] [00][031]: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 270 degr]
[apply] [00][032]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [00][033]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [00][034]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] [00][035]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] [00][036]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][037]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][038]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][039]: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][040]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [00][041]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [00][042]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] [00][043]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] [00][044]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][045]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][046]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][047]: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][048]: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][049]: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][050]: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][051]: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][052]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [00][053]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [00][054]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] [00][055]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] [00][056]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][057]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][058]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][059]: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][060]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [00][061]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [00][062]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] [00][063]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] [00][064]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][065]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][066]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][067]: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][068]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [00][069]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [00][070]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] [00][071]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] [00][072]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][073]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][074]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][075]: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][076]: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [00][077]: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [00][078]: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] [00][079]: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] [00][080]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [00][081]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [00][082]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] [00][083]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] [00][084]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][085]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][086]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][087]: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][088]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [00][089]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [00][090]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] [00][091]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] [00][092]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][093]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][094]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][095]: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][096]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [00][097]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [00][098]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] [00][099]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] [00][100]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 0 degr]
[apply] [00][101]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 90 degr]
[apply] [00][102]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 180 degr]
[apply] [00][103]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 270 degr]
[apply] [00][104]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][105]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][106]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][107]: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][108]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [00][109]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [00][110]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] [00][111]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] [00][112]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr]
[apply] [00][113]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr]
[apply] [00][114]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr]
[apply] [00][115]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr]
[apply] [00][116]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][117]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][118]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][119]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][120]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 0 degr]
[apply] [00][121]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 90 degr]
[apply] [00][122]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 180 degr]
[apply] [00][123]: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 270 degr]
[apply] [00][124]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [00][125]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [00][126]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] [00][127]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] [00][128]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr]
[apply] [00][129]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr]
[apply] [00][130]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr]
[apply] [00][131]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr]
[apply] [00][132]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][133]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][134]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][135]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][136]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 0 degr]
[apply] [00][137]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 90 degr]
[apply] [00][138]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 180 degr]
[apply] [00][139]: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 270 degr]
[apply] [00][140]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [00][141]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [00][142]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] [00][143]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] [00][144]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr]
[apply] [00][145]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr]
[apply] [00][146]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr]
[apply] [00][147]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr]
[apply] [00][148]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][149]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][150]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][151]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][152]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 0 degr]
[apply] [00][153]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 90 degr]
[apply] [00][154]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 180 degr]
[apply] [00][155]: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 270 degr]
[apply] [00][156]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [00][157]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [00][158]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] [00][159]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] [00][160]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr]
[apply] [00][161]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr]
[apply] [00][162]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr]
[apply] [00][163]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr]
[apply] [00][164]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][165]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][166]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][167]: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test02ScreenAllModesInfo
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901863601 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901863601 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00ScreenModeStream took 0.008 sec
[apply] Testcase: test01ScreenAllMonitor took 0.082 sec
[apply] Testcase: test02ScreenAllModesInfo took 0.29 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901864946 ms III - Start
[apply] SLOCK [T main @ 1691901864947 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(testScreenModeInfo01)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT - testScreenModeInfo01
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x59fd97a8: tileRendererInUse null, GearsES2[obj 0x59fd97a8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x59fd97a8 on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x59fd97a8 created: GearsObj[0x7396766, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x59fd97a8 created: GearsObj[0x4a5dff1c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x59fd97a8 created: GearsObj[0x4a5dff1c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x59fd97a8 FIN GearsES2[obj 0x59fd97a8 isInit true, usesShared false, 1 GearsObj[0x7396766, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a5dff1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x715f0931, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x59fd97a8 0/0 256x256 of 256x256, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x59fd97a8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x59fd97a8 256x256, swapInterval 1, drawable 0x35010720
[apply] 0: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 1: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 2: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 3: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 4: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 5: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 6: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 7: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 8: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 9: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 10: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 11: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 12: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 0 degr]
[apply] 13: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 90 degr]
[apply] 14: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 180 degr]
[apply] 15: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 270 degr]
[apply] 16: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 17: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 18: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 19: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 20: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 0 degr]
[apply] 21: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 90 degr]
[apply] 22: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 180 degr]
[apply] 23: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 270 degr]
[apply] 24: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 25: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 26: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 27: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 28: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 0 degr]
[apply] 29: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 90 degr]
[apply] 30: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 180 degr]
[apply] 31: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 270 degr]
[apply] 32: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] 33: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] 34: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] 35: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] 36: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 37: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 38: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 39: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 40: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] 41: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] 42: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] 43: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] 44: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 45: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 46: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 47: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 48: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 49: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 50: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 51: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 52: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] 53: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] 54: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] 55: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] 56: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 57: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 58: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 59: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 60: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] 61: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] 62: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] 63: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] 64: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 65: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 66: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 67: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 68: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] 69: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] 70: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] 71: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] 72: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 73: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 74: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 75: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 76: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] 77: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] 78: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] 79: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] 80: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] 81: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] 82: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] 83: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] 84: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 85: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 86: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 87: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 88: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] 89: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] 90: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] 91: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] 92: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 93: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 94: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 95: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 96: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] 97: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] 98: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] 99: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] 100: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 0 degr]
[apply] 101: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 90 degr]
[apply] 102: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 180 degr]
[apply] 103: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 270 degr]
[apply] 104: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 105: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 106: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 107: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 108: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] 109: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] 110: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] 111: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] 112: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr]
[apply] 113: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr]
[apply] 114: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr]
[apply] 115: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr]
[apply] 116: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 117: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 118: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 119: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 120: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 0 degr]
[apply] 121: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 90 degr]
[apply] 122: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 180 degr]
[apply] 123: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 270 degr]
[apply] 124: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] 125: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] 126: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] 127: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] 128: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr]
[apply] 129: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr]
[apply] 130: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr]
[apply] 131: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr]
[apply] 132: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 133: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 134: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 135: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 136: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 0 degr]
[apply] 137: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 90 degr]
[apply] 138: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 180 degr]
[apply] 139: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 270 degr]
[apply] 140: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] 141: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] 142: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] 143: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] 144: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr]
[apply] 145: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr]
[apply] 146: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr]
[apply] 147: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr]
[apply] 148: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 149: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 150: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 151: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 152: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 0 degr]
[apply] 153: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 90 degr]
[apply] 154: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 180 degr]
[apply] 155: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 270 degr]
[apply] 156: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] 157: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] 158: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] 159: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] 160: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr]
[apply] 161: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr]
[apply] 162: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr]
[apply] 163: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr]
[apply] 164: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 165: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 166: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 167: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] orig: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] curr: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] junit.framework.TestListener: endTest(testScreenModeInfo01)
[apply] .0.1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.32.33.34.35.36.37.38.39.40.41.42.43.44.45.46.47.48.49!
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x59fd97a8: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x59fd97a8 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT - testScreenModeInfo01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901866759 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901866759 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.47 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901864946 ms III - Start
[apply] SLOCK [T main @ 1691901864947 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT - testScreenModeInfo01
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x59fd97a8: tileRendererInUse null, GearsES2[obj 0x59fd97a8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x59fd97a8 on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x59fd97a8 created: GearsObj[0x7396766, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x59fd97a8 created: GearsObj[0x4a5dff1c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x59fd97a8 created: GearsObj[0x4a5dff1c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x59fd97a8 FIN GearsES2[obj 0x59fd97a8 isInit true, usesShared false, 1 GearsObj[0x7396766, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a5dff1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x715f0931, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x59fd97a8 0/0 256x256 of 256x256, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x59fd97a8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x59fd97a8 256x256, swapInterval 1, drawable 0x35010720
[apply] 0: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 1: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 2: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 3: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 4: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 5: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 6: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 7: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 8: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 9: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 10: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 11: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 12: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 0 degr]
[apply] 13: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 90 degr]
[apply] 14: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 180 degr]
[apply] 15: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 270 degr]
[apply] 16: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 17: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 18: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 19: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 20: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 0 degr]
[apply] 21: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 90 degr]
[apply] 22: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 180 degr]
[apply] 23: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 270 degr]
[apply] 24: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 25: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 26: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 27: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 28: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 0 degr]
[apply] 29: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 90 degr]
[apply] 30: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 180 degr]
[apply] 31: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 270 degr]
[apply] 32: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] 33: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] 34: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] 35: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] 36: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 37: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 38: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 39: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 40: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] 41: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] 42: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] 43: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] 44: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 45: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 46: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 47: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 48: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 49: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 50: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 51: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 52: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] 53: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] 54: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] 55: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] 56: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 57: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 58: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 59: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 60: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] 61: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] 62: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] 63: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] 64: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 65: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 66: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 67: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 68: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] 69: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] 70: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] 71: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] 72: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 73: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 74: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 75: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 76: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] 77: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] 78: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] 79: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] 80: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] 81: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] 82: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] 83: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] 84: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 85: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 86: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 87: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 88: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] 89: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] 90: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] 91: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] 92: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 93: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 94: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 95: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 96: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] 97: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] 98: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] 99: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] 100: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 0 degr]
[apply] 101: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 90 degr]
[apply] 102: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 180 degr]
[apply] 103: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 270 degr]
[apply] 104: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 105: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 106: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 107: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 108: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] 109: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] 110: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] 111: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] 112: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr]
[apply] 113: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr]
[apply] 114: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr]
[apply] 115: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr]
[apply] 116: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 117: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 118: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 119: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 120: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 0 degr]
[apply] 121: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 90 degr]
[apply] 122: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 180 degr]
[apply] 123: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 270 degr]
[apply] 124: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] 125: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] 126: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] 127: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] 128: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr]
[apply] 129: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr]
[apply] 130: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr]
[apply] 131: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr]
[apply] 132: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 133: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 134: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 135: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 136: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 0 degr]
[apply] 137: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 90 degr]
[apply] 138: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 180 degr]
[apply] 139: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 270 degr]
[apply] 140: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] 141: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] 142: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] 143: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] 144: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr]
[apply] 145: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr]
[apply] 146: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr]
[apply] 147: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr]
[apply] 148: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 149: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 150: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 151: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 152: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 0 degr]
[apply] 153: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 90 degr]
[apply] 154: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 180 degr]
[apply] 155: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 270 degr]
[apply] 156: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] 157: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] 158: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] 159: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] 160: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr]
[apply] 161: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr]
[apply] 162: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr]
[apply] 163: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr]
[apply] 164: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 165: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 166: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 167: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] orig: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] curr: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] .0.1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.32.33.34.35.36.37.38.39.40.41.42.43.44.45.46.47.48.49!
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x59fd97a8: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x59fd97a8 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT - testScreenModeInfo01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901866759 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901866759 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testScreenModeInfo01 took 1.522 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] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901867875 ms III - Start
[apply] SLOCK [T main @ 1691901867875 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(testScreenModeChange01)setTestSupported: false
[apply]
[apply] junit.framework.TestListener: endTest(testScreenModeChange01)
[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] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901870193 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901870193 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 2.975 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901867875 ms III - Start
[apply] SLOCK [T main @ 1691901867875 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901870193 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901870193 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testScreenModeChange01 took 0.007 sec
[apply] SKIPPED: got: <false>, expected: is <true>
[apply] Testcase: testScreenModeChange01 took 0.009 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] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901871248 ms III - Start
[apply] SLOCK [T main @ 1691901871249 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts
[apply] junit.framework.TestListener: tests to run: 1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT - testScreenModeChange01
[apply] junit.framework.TestListener: startTest(testScreenModeChange01)
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x441772e: tileRendererInUse null, GearsES2[obj 0x441772e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x441772e on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x441772e created: GearsObj[0x25d811fe, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x441772e created: GearsObj[0x2dcae2e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x441772e created: GearsObj[0x2dcae2e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x441772e FIN GearsES2[obj 0x441772e isInit true, usesShared false, 1 GearsObj[0x25d811fe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2dcae2e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59ae633b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x441772e 0/0 120x100 of 120x100, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x441772e, angle 0.0, [l -1.2, r 1.2, b -1.0, t 1.0] 2.4x2.0 -> [l -1.2, r 1.2, b -1.0, t 1.0] 2.4x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x441772e 120x100, swapInterval 1, drawable 0x2c010812
[apply] Test.0: Window bounds : [ 0 / 0 120 x 100 ] [wu] within [ 0 / 0 1920 x 1080 ] [wu]
[apply] Test.0: Window size : 120 x 100 [pixels]
[apply] Test.0: Screen viewport : [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [wu]
[apply] Test.0: Monitor viewport : [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [wu]
[apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [1] set current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] Thread[main,5,main] GearsES2.reshape 0x441772e 0/0 120x100 of 120x100, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x441772e, angle 0.5, [l -1.2, r 1.2, b -1.0, t 1.0] 2.4x2.0 -> [l -1.2, r 1.2, b -1.0, t 1.0] 2.4x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x441772e 120x100, swapInterval 1, drawable 0x5c010814
[apply] [1] changeOK : true
[apply] [1] has current cached : [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [1] has current queried : [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], equal true
[apply] Test.1: Window bounds : [ 1 / 31 120 x 100 ] [wu] within [ 0 / 0 800 x 600 ] [wu]
[apply] Test.1: Window size : 120 x 100 [pixels]
[apply] Test.1: Screen viewport : [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [wu]
[apply] Test.1: Monitor viewport : [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [wu]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x441772e 120x100, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x441772e: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x441772e FIN
[apply] Screen.destroy(): Reset Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 800 x 600 ], window [ 0 / 0 800 x 600 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], modeChanged true, modeCount 168]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT - testScreenModeChange01
[apply] junit.framework.TestListener: endTest(testScreenModeChange01)
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901883530 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901883531 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.941 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901871248 ms III - Start
[apply] SLOCK [T main @ 1691901871249 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT - testScreenModeChange01
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x441772e: tileRendererInUse null, GearsES2[obj 0x441772e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x441772e on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x441772e created: GearsObj[0x25d811fe, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x441772e created: GearsObj[0x2dcae2e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x441772e created: GearsObj[0x2dcae2e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x441772e FIN GearsES2[obj 0x441772e isInit true, usesShared false, 1 GearsObj[0x25d811fe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2dcae2e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59ae633b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x441772e 0/0 120x100 of 120x100, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x441772e, angle 0.0, [l -1.2, r 1.2, b -1.0, t 1.0] 2.4x2.0 -> [l -1.2, r 1.2, b -1.0, t 1.0] 2.4x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x441772e 120x100, swapInterval 1, drawable 0x2c010812
[apply] Test.0: Window bounds : [ 0 / 0 120 x 100 ] [wu] within [ 0 / 0 1920 x 1080 ] [wu]
[apply] Test.0: Window size : 120 x 100 [pixels]
[apply] Test.0: Screen viewport : [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [wu]
[apply] Test.0: Monitor viewport : [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [wu]
[apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [1] set current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] Thread[main,5,main] GearsES2.reshape 0x441772e 0/0 120x100 of 120x100, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x441772e, angle 0.5, [l -1.2, r 1.2, b -1.0, t 1.0] 2.4x2.0 -> [l -1.2, r 1.2, b -1.0, t 1.0] 2.4x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x441772e 120x100, swapInterval 1, drawable 0x5c010814
[apply] [1] changeOK : true
[apply] [1] has current cached : [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [1] has current queried : [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], equal true
[apply] Test.1: Window bounds : [ 1 / 31 120 x 100 ] [wu] within [ 0 / 0 800 x 600 ] [wu]
[apply] Test.1: Window size : 120 x 100 [pixels]
[apply] Test.1: Screen viewport : [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [wu]
[apply] Test.1: Monitor viewport : [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [wu]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x441772e 120x100, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x441772e: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x441772e FIN
[apply] Screen.destroy(): Reset Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 800 x 600 ], window [ 0 / 0 800 x 600 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], modeChanged true, modeCount 168]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT - testScreenModeChange01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901883530 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901883531 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testScreenModeChange01 took 8.933 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] 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 @ 1691901884750 ms III - Start
[apply] SLOCK [T main @ 1691901884751 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(testScreenModeChangeSingleQ1)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT - testScreenModeChangeSingleQ1
[apply] Test.0: Window screen: NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2b6fb0dd]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2b6fb0dd]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[apply] Test.0: Window bounds (pre): screenPos 0/0 [pixels], windowSize 200x200 [wu] within [ 0 / 0 1920 x 1080 ] [pixels]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6356695f: tileRendererInUse null, GearsES2[obj 0x6356695f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6356695f on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6356695f created: GearsObj[0x4a101f79, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6356695f created: GearsObj[0x7206f43, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6356695f created: GearsObj[0x7206f43, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x6356695f FIN GearsES2[obj 0x6356695f isInit true, usesShared false, 1 GearsObj[0x4a101f79, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7206f43, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5477df1b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6356695f 0/0 200x200 of 200x200, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6356695f 200x200, swapInterval 1, drawable 0xffffffffb6010783
[apply] Time for visible/pos: 104 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] Test.0: Window monitor: Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]
[apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] set current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] Thread[main,5,main] GearsES2.reshape 0x6356695f 0/0 200x200 of 200x200, swapInterval 1, drawable 0xffffffff910107ef, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 1.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6356695f 200x200, swapInterval 1, drawable 0xffffffff910107ef
[apply] [0] has current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true
[apply] Test.1: Screen : NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 2, vsize [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2b6fb0dd]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2b6fb0dd]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 800 x 600 ], window [ 0 / 0 800 x 600 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], modeChanged true, modeCount 168]]]
[apply] Test.1: Window bounds : [ 1 / 31 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 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 800 x 600 ], window [ 0 / 0 800 x 600 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], modeChanged true, modeCount 168]
[apply] [1] set orig: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] Thread[main,5,main] GearsES2.reshape 0x6356695f 0/0 200x200 of 200x200, swapInterval 1, drawable 0xffffffff910107ef, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, 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[main,5,main] GearsES2.display 0x6356695f 200x200, swapInterval 1, drawable 0xffffffff910107ef
[apply] [1] has orig?: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true
[apply] Test.2: Screen : NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 2, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2b6fb0dd]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2b6fb0dd]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[apply] Test.2: Window bounds : [ 1 / 31 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 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6356695f: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6356695f FIN
[apply] junit.framework.TestListener: endTest(testScreenModeChangeSingleQ1)
[apply] junit.framework.TestListener: startTest(testScreenModeChangeSingleQ2)
[apply] junit.framework.TestListener: endTest(testScreenModeChangeSingleQ2)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT - testScreenModeChangeSingleQ1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT - testScreenModeChangeSingleQ2
[apply] Test Disabled (1): Monitor count < 2: NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2b6fb0dd]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2b6fb0dd]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT - testScreenModeChangeSingleQ2
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901903023 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901903024 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.939 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901884750 ms III - Start
[apply] SLOCK [T main @ 1691901884751 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT - testScreenModeChangeSingleQ1
[apply] Test.0: Window screen: NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2b6fb0dd]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2b6fb0dd]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[apply] Test.0: Window bounds (pre): screenPos 0/0 [pixels], windowSize 200x200 [wu] within [ 0 / 0 1920 x 1080 ] [pixels]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6356695f: tileRendererInUse null, GearsES2[obj 0x6356695f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6356695f on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6356695f created: GearsObj[0x4a101f79, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6356695f created: GearsObj[0x7206f43, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6356695f created: GearsObj[0x7206f43, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x6356695f FIN GearsES2[obj 0x6356695f isInit true, usesShared false, 1 GearsObj[0x4a101f79, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7206f43, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5477df1b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6356695f 0/0 200x200 of 200x200, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6356695f 200x200, swapInterval 1, drawable 0xffffffffb6010783
[apply] Time for visible/pos: 104 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] Test.0: Window monitor: Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]
[apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] set current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] Thread[main,5,main] GearsES2.reshape 0x6356695f 0/0 200x200 of 200x200, swapInterval 1, drawable 0xffffffff910107ef, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 1.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6356695f 200x200, swapInterval 1, drawable 0xffffffff910107ef
[apply] [0] has current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true
[apply] Test.1: Screen : NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 2, vsize [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2b6fb0dd]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2b6fb0dd]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 800 x 600 ], window [ 0 / 0 800 x 600 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], modeChanged true, modeCount 168]]]
[apply] Test.1: Window bounds : [ 1 / 31 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 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 800 x 600 ], window [ 0 / 0 800 x 600 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], modeChanged true, modeCount 168]
[apply] [1] set orig: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] Thread[main,5,main] GearsES2.reshape 0x6356695f 0/0 200x200 of 200x200, swapInterval 1, drawable 0xffffffff910107ef, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, 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[main,5,main] GearsES2.display 0x6356695f 200x200, swapInterval 1, drawable 0xffffffff910107ef
[apply] [1] has orig?: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true
[apply] Test.2: Screen : NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 2, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2b6fb0dd]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2b6fb0dd]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[apply] Test.2: Window bounds : [ 1 / 31 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 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6356695f: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6356695f 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[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2b6fb0dd]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2b6fb0dd]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT - testScreenModeChangeSingleQ2
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901903023 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901903024 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testScreenModeChangeSingleQ1 took 14.859 sec
[apply] Testcase: testScreenModeChangeSingleQ2 took 0.009 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] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901904202 ms III - Start
[apply] SLOCK [T main @ 1691901904202 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] junit.framework.TestListener: tests to run: 4
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test01ScreenFullscreenSingleQ1
[apply] junit.framework.TestListener: startTest(test01ScreenFullscreenSingleQ1)
[apply] Test.0: Window screen: NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x18224023]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x18224023]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[apply] Test.0: Window bounds (pre): screenPos 0/0 [pixels], windowSize 200x200 [wu] within [ 0 / 0 1920 x 1080 ] [pixels]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6356695f: tileRendererInUse null, GearsES2[obj 0x6356695f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6356695f on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6356695f created: GearsObj[0x2f94558a, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6356695f created: GearsObj[0x1713bfdc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6356695f created: GearsObj[0x1713bfdc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x6356695f FIN GearsES2[obj 0x6356695f isInit true, usesShared false, 1 GearsObj[0x2f94558a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1713bfdc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76c02ea3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6356695f 0/0 200x200 of 200x200, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6356695f 200x200, swapInterval 1, drawable 0xffffffff9a010815
[apply] Time for visible/pos: 100 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] Test.0: Screen viewport : [ 0 / 0 1920 x 1080 ] [pixels]
[apply] Test.0: Window monitor: Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]
[apply] Test.1: Window bounds : [ 0 / 0 1920 x 1080 ] [wu] within [ 0 / 0 1920 x 1080 ] [wu]
[apply] Test.1: Window size : 1920 x 1080 [pixels]
[apply] Test.1: Screen viewport : [ 0 / 0 1920 x 1080 ] [pixels]
[apply] Test.1: Monitor viewport : [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [wu]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x6356695f 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 1.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Test.2: Window bounds : [ 0 / 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[main-Animator#00,5,main] GearsES2.reshape 0x6356695f 0/0 200x200 of 200x200, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 122.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6356695f: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6356695f 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[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x18224023]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x18224023]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[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[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x18224023]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x18224023]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[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[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x18224023]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x18224023]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test04ScreenFullscreenSpanALL
[apply] junit.framework.TestListener: endTest(test01ScreenFullscreenSingleQ1)
[apply] junit.framework.TestListener: startTest(test02ScreenFullscreenSingleQ2)
[apply] junit.framework.TestListener: endTest(test02ScreenFullscreenSingleQ2)
[apply] junit.framework.TestListener: startTest(test03ScreenFullscreenSpanQ1Q2)
[apply] junit.framework.TestListener: endTest(test03ScreenFullscreenSpanQ1Q2)
[apply] junit.framework.TestListener: startTest(test04ScreenFullscreenSpanALL)
[apply] junit.framework.TestListener: endTest(test04ScreenFullscreenSpanALL)
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901917988 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901917988 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.453 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901904202 ms III - Start
[apply] SLOCK [T main @ 1691901904202 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test01ScreenFullscreenSingleQ1
[apply] Test.0: Window screen: NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x18224023]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x18224023]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[apply] Test.0: Window bounds (pre): screenPos 0/0 [pixels], windowSize 200x200 [wu] within [ 0 / 0 1920 x 1080 ] [pixels]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6356695f: tileRendererInUse null, GearsES2[obj 0x6356695f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6356695f on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6356695f created: GearsObj[0x2f94558a, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6356695f created: GearsObj[0x1713bfdc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6356695f created: GearsObj[0x1713bfdc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x6356695f FIN GearsES2[obj 0x6356695f isInit true, usesShared false, 1 GearsObj[0x2f94558a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1713bfdc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76c02ea3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6356695f 0/0 200x200 of 200x200, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6356695f 200x200, swapInterval 1, drawable 0xffffffff9a010815
[apply] Time for visible/pos: 100 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] Test.0: Screen viewport : [ 0 / 0 1920 x 1080 ] [pixels]
[apply] Test.0: Window monitor: Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]
[apply] Test.1: Window bounds : [ 0 / 0 1920 x 1080 ] [wu] within [ 0 / 0 1920 x 1080 ] [wu]
[apply] Test.1: Window size : 1920 x 1080 [pixels]
[apply] Test.1: Screen viewport : [ 0 / 0 1920 x 1080 ] [pixels]
[apply] Test.1: Monitor viewport : [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [wu]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x6356695f 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 1.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Test.2: Window bounds : [ 0 / 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[main-Animator#00,5,main] GearsES2.reshape 0x6356695f 0/0 200x200 of 200x200, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 122.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6356695f: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6356695f 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[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x18224023]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x18224023]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[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[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x18224023]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x18224023]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[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[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x18224023]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x18224023]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test04ScreenFullscreenSpanALL
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901917988 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901917988 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01ScreenFullscreenSingleQ1 took 10.374 sec
[apply] Testcase: test02ScreenFullscreenSingleQ2 took 0.007 sec
[apply] Testcase: test03ScreenFullscreenSpanQ1Q2 took 0.008 sec
[apply] Testcase: test04ScreenFullscreenSpanALL took 0.005 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] junit.framework.TestListener: tests to run: 4++++ Test Singleton.lock()
[apply]
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901919205 ms III - Start
[apply] SLOCK [T main @ 1691901919205 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test01FullscreenChange01
[apply] junit.framework.TestListener: startTest(test01FullscreenChange01)
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0xdbf57b3: tileRendererInUse null, GearsES2[obj 0xdbf57b3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xdbf57b3 on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xdbf57b3 created: GearsObj[0x40d5f8fa, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xdbf57b3 created: GearsObj[0x54c21baf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xdbf57b3 created: GearsObj[0x54c21baf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0xdbf57b3 FIN GearsES2[obj 0xdbf57b3 isInit true, usesShared false, 1 GearsObj[0x40d5f8fa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54c21baf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23ea8918, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0xdbf57b3 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xdbf57b3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0xdbf57b3 640x480, swapInterval 1, drawable 0xffffffff8a010803
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0xdbf57b3 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xdbf57b3, angle 1.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0xdbf57b3 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xdbf57b3, angle 62.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xdbf57b3: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xdbf57b3 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] junit.framework.TestListener: endTest(test01FullscreenChange01)
[apply] junit.framework.TestListener: startTest(test02ScreenModeChange01)
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x2d7275fc: tileRendererInUse null, GearsES2[obj 0x2d7275fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2d7275fc on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2d7275fc created: GearsObj[0x3fbaaa1e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2d7275fc created: GearsObj[0x11fec5bd, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2d7275fc created: GearsObj[0x11fec5bd, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x2d7275fc FIN GearsES2[obj 0x2d7275fc isInit true, usesShared false, 1 GearsObj[0x3fbaaa1e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x11fec5bd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ed1da92, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x2d7275fc 0/0 640x480 of 640x480, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2d7275fc, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x2d7275fc 640x480, swapInterval 1, drawable 0x35010720
[apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] set current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] Thread[main,5,main] GearsES2.reshape 0x2d7275fc 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2d7275fc, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2d7275fc 640x480, swapInterval 1, drawable 0x2c010812
[apply] [0] has current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2d7275fc: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2d7275fc FIN
[apply] Screen.destroy(): Reset Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 800 x 600 ], window [ 0 / 0 800 x 600 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], modeChanged true, modeCount 168]
[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] junit.framework.TestListener: endTest(test02ScreenModeChange01)
[apply] junit.framework.TestListener: startTest(test03ScreenModeChangeWithFS01Post)
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x1189dd52: tileRendererInUse null, GearsES2[obj 0x1189dd52 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1189dd52 on Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1189dd52 created: GearsObj[0x65a820f9, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1189dd52 created: GearsObj[0x55e5e0ce, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1189dd52 created: GearsObj[0x55e5e0ce, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x1189dd52 FIN GearsES2[obj 0x1189dd52 isInit true, usesShared false, 1 GearsObj[0x65a820f9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55e5e0ce, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x34194a3e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x1189dd52 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff910107ef, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1189dd52, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x1189dd52 640x480, swapInterval 1, drawable 0xffffffff910107ef
[apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [2] set current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x1189dd52 640x480, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x1189dd52 0/0 800x581 of 800x581, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1189dd52, angle 61.5, [l -1.3769363, r 1.3769363, b -1.0, t 1.0] 2.7538726x2.0 -> [l -1.3769363, r 1.3769363, b -1.0, t 1.0] 2.7538726x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x1189dd52 800x581, swapInterval 1, drawable 0x2c010812
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x1189dd52 800x581, swapInterval 1, drawable 0x2c010812
[apply] Thread[main,5,main] GearsES2.reshape 0x1189dd52 0/0 800x581 of 800x581, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1189dd52, angle 62.5, [l -1.3769363, r 1.3769363, b -1.0, t 1.0] 2.7538726x2.0 -> [l -1.3769363, r 1.3769363, b -1.0, t 1.0] 2.7538726x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1189dd52 800x581, swapInterval 1, drawable 0xffffffffb6010783
[apply] [2] has current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true
[apply] [3] set FS post 0: false
[apply] [3] set FS post X: true
[apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x1189dd52 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1189dd52, angle 63.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] [4] set !FS post 0: true
[apply] [4] set !FS post X: false
[apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x1189dd52 0/0 800x581 of 800x581, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1189dd52, angle 363.5, [l -1.3769363, r 1.3769363, b -1.0, t 1.0] 2.7538726x2.0 -> [l -1.3769363, r 1.3769363, b -1.0, t 1.0] 2.7538726x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x1189dd52: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x1189dd52 FIN
[apply] Screen.destroy(): Reset Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 800 x 600 ], window [ 0 / 0 800 x 600 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], modeChanged true, modeCount 168]
[apply] *** cleanupGL.shutdown
[apply] *** cleanupGL.initSingleton
[apply] *** cleanupGL.DONE
[apply] junit.framework.TestListener: endTest(test03ScreenModeChangeWithFS01Post)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test03ScreenModeChangeWithFS01Post
[apply] junit.framework.TestListener: startTest(test04ScreenModeChangeWithFS01Pre)++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test04ScreenModeChangeWithFS01Pre
[apply]
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.0 0x16d04d3d: tileRendererInUse null, GearsES2[obj 0x16d04d3d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x16d04d3d on Thread[main-Display-.windows_nil-1-EDT-6,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x16d04d3d created: GearsObj[0x14d1e3f3, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x16d04d3d created: GearsObj[0x2d1d21bf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x16d04d3d created: GearsObj[0x2d1d21bf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.X 0x16d04d3d FIN GearsES2[obj 0x16d04d3d isInit true, usesShared false, 1 GearsObj[0x14d1e3f3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d1d21bf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b518fe4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x16d04d3d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16d04d3d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x16d04d3d 640x480, swapInterval 1, drawable 0x2c010812
[apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [1] set FS pre 0: false
[apply] [1] set FS pre 1: true
[apply] [1] set FS pre X: true
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x16d04d3d 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16d04d3d, 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 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x16d04d3d 1920x1080, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x16d04d3d 0/0 800x600 of 800x600, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16d04d3d, angle 61.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x16d04d3d 800x600, swapInterval 1, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x16d04d3d 800x600, swapInterval 1, drawable 0x700107d7
[apply] junit.framework.TestListener: addFailure(test04ScreenModeChangeWithFS01Pre, expected:<[Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]> but was:<[Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]>)
[apply] Thread[main,5,main] GearsES2.reshape 0x16d04d3d 0/0 800x600 of 800x600, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] junit.framework.TestListener: endTest(test04ScreenModeChangeWithFS01Pre)
[apply] >> GearsES2 0x16d04d3d, angle 62.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x16d04d3d 800x600, swapInterval 1, drawable 0x700107d7
[apply] [2] has current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x16d04d3d 800x600, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.reshape 0x16d04d3d 0/0 800x600 of 800x600, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16d04d3d, angle 63.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x16d04d3d 800x600, swapInterval 1, drawable 0x700107d7
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test04ScreenModeChangeWithFS01Pre
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901960613 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901960613 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 4, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 42.051 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901919205 ms III - Start
[apply] SLOCK [T main @ 1691901919205 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test01FullscreenChange01
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0xdbf57b3: tileRendererInUse null, GearsES2[obj 0xdbf57b3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xdbf57b3 on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xdbf57b3 created: GearsObj[0x40d5f8fa, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xdbf57b3 created: GearsObj[0x54c21baf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xdbf57b3 created: GearsObj[0x54c21baf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0xdbf57b3 FIN GearsES2[obj 0xdbf57b3 isInit true, usesShared false, 1 GearsObj[0x40d5f8fa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54c21baf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23ea8918, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0xdbf57b3 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xdbf57b3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0xdbf57b3 640x480, swapInterval 1, drawable 0xffffffff8a010803
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0xdbf57b3 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xdbf57b3, angle 1.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0xdbf57b3 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xdbf57b3, angle 62.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xdbf57b3: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xdbf57b3 FIN
[apply] *** cleanupGL.shutdown
[apply] *** cleanupGL.initSingleton
[apply] *** cleanupGL.DONE
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test01FullscreenChange01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test02ScreenModeChange01
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x2d7275fc: tileRendererInUse null, GearsES2[obj 0x2d7275fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2d7275fc on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2d7275fc created: GearsObj[0x3fbaaa1e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2d7275fc created: GearsObj[0x11fec5bd, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2d7275fc created: GearsObj[0x11fec5bd, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x2d7275fc FIN GearsES2[obj 0x2d7275fc isInit true, usesShared false, 1 GearsObj[0x3fbaaa1e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x11fec5bd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ed1da92, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x2d7275fc 0/0 640x480 of 640x480, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2d7275fc, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x2d7275fc 640x480, swapInterval 1, drawable 0x35010720
[apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] set current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] Thread[main,5,main] GearsES2.reshape 0x2d7275fc 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2d7275fc, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2d7275fc 640x480, swapInterval 1, drawable 0x2c010812
[apply] [0] has current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2d7275fc: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2d7275fc FIN
[apply] Screen.destroy(): Reset Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 800 x 600 ], window [ 0 / 0 800 x 600 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], modeChanged true, modeCount 168]
[apply] *** cleanupGL.shutdown
[apply] *** cleanupGL.initSingleton
[apply] *** cleanupGL.DONE
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test02ScreenModeChange01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test03ScreenModeChangeWithFS01Post
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x1189dd52: tileRendererInUse null, GearsES2[obj 0x1189dd52 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1189dd52 on Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1189dd52 created: GearsObj[0x65a820f9, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1189dd52 created: GearsObj[0x55e5e0ce, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1189dd52 created: GearsObj[0x55e5e0ce, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x1189dd52 FIN GearsES2[obj 0x1189dd52 isInit true, usesShared false, 1 GearsObj[0x65a820f9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55e5e0ce, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x34194a3e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x1189dd52 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff910107ef, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1189dd52, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x1189dd52 640x480, swapInterval 1, drawable 0xffffffff910107ef
[apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [2] set current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x1189dd52 640x480, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x1189dd52 0/0 800x581 of 800x581, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1189dd52, angle 61.5, [l -1.3769363, r 1.3769363, b -1.0, t 1.0] 2.7538726x2.0 -> [l -1.3769363, r 1.3769363, b -1.0, t 1.0] 2.7538726x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x1189dd52 800x581, swapInterval 1, drawable 0x2c010812
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x1189dd52 800x581, swapInterval 1, drawable 0x2c010812
[apply] Thread[main,5,main] GearsES2.reshape 0x1189dd52 0/0 800x581 of 800x581, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1189dd52, angle 62.5, [l -1.3769363, r 1.3769363, b -1.0, t 1.0] 2.7538726x2.0 -> [l -1.3769363, r 1.3769363, b -1.0, t 1.0] 2.7538726x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1189dd52 800x581, swapInterval 1, drawable 0xffffffffb6010783
[apply] [2] has current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true
[apply] [3] set FS post 0: false
[apply] [3] set FS post X: true
[apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x1189dd52 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1189dd52, angle 63.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] [4] set !FS post 0: true
[apply] [4] set !FS post X: false
[apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x1189dd52 0/0 800x581 of 800x581, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1189dd52, angle 363.5, [l -1.3769363, r 1.3769363, b -1.0, t 1.0] 2.7538726x2.0 -> [l -1.3769363, r 1.3769363, b -1.0, t 1.0] 2.7538726x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x1189dd52: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x1189dd52 FIN
[apply] Screen.destroy(): Reset Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 800 x 600 ], window [ 0 / 0 800 x 600 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], modeChanged true, modeCount 168]
[apply] *** cleanupGL.shutdown
[apply] *** cleanupGL.initSingleton
[apply] *** cleanupGL.DONE
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test03ScreenModeChangeWithFS01Post
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test04ScreenModeChangeWithFS01Pre
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.0 0x16d04d3d: tileRendererInUse null, GearsES2[obj 0x16d04d3d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x16d04d3d on Thread[main-Display-.windows_nil-1-EDT-6,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x16d04d3d created: GearsObj[0x14d1e3f3, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x16d04d3d created: GearsObj[0x2d1d21bf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x16d04d3d created: GearsObj[0x2d1d21bf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.X 0x16d04d3d FIN GearsES2[obj 0x16d04d3d isInit true, usesShared false, 1 GearsObj[0x14d1e3f3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d1d21bf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b518fe4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x16d04d3d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16d04d3d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x16d04d3d 640x480, swapInterval 1, drawable 0x2c010812
[apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [1] set FS pre 0: false
[apply] [1] set FS pre 1: true
[apply] [1] set FS pre X: true
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x16d04d3d 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16d04d3d, 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 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x16d04d3d 1920x1080, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x16d04d3d 0/0 800x600 of 800x600, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16d04d3d, angle 61.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x16d04d3d 800x600, swapInterval 1, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x16d04d3d 800x600, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.reshape 0x16d04d3d 0/0 800x600 of 800x600, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16d04d3d, angle 62.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x16d04d3d 800x600, swapInterval 1, drawable 0x700107d7
[apply] [2] has current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x16d04d3d 800x600, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.reshape 0x16d04d3d 0/0 800x600 of 800x600, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16d04d3d, angle 63.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x16d04d3d 800x600, swapInterval 1, drawable 0x700107d7
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test04ScreenModeChangeWithFS01Pre
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901960613 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691901960613 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01FullscreenChange01 took 6.82 sec
[apply] Testcase: test02ScreenModeChange01 took 11.28 sec
[apply] Testcase: test03ScreenModeChangeWithFS01Post took 15.347 sec
[apply] Testcase: test04ScreenModeChangeWithFS01Pre took 4.604 sec
[apply] FAILED
[apply] expected:<[Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]> but was:<[Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]>
[apply] junit.framework.AssertionFailedError: expected:<[Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]> but was:<[Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]>
[apply] at com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT.testScreenModeChangeWithFS01Impl(TestScreenMode01dNEWT.java:354)
[apply] at com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT.test04ScreenModeChangeWithFS01Pre(TestScreenMode01dNEWT.java:299)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply]
[apply] Screen.shutdown(): Reset Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 800 x 600 ], window [ 0 / 0 800 x 600 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged true, modeCount 168]
[apply] Exception in thread "main-Animator#03" com.jogamp.opengl.util.AnimatorBase$UncaughtAnimatorException: com.jogamp.opengl.GLException: Caught ThreadDeath: null on thread main-Animator#03
[apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:68)
[apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:471)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:259)
[apply] at java.base/java.lang.Thread.run(Thread.java:833)
[apply] Caused by: com.jogamp.opengl.GLException: Caught ThreadDeath: null on thread main-Animator#03
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58)
[apply] ... 3 more
[apply] Caused by: java.lang.ThreadDeath
[apply] at java.base/java.lang.Thread.stop(Thread.java:942)
[apply] at com.jogamp.newt.opengl.GLWindow$GLLifecycleHook$1.run(GLWindow.java:762)
[apply] at com.jogamp.common.util.SecurityUtil.doPrivileged(SecurityUtil.java:80)
[apply] at com.jogamp.newt.opengl.GLWindow$GLLifecycleHook.shutdownRenderingAction(GLWindow.java:757)
[apply] at jogamp.newt.WindowImpl.shutdown(WindowImpl.java:664)
[apply] at jogamp.newt.WindowImpl.shutdownAll(WindowImpl.java:128)
[apply] at jogamp.newt.DisplayImpl$1.run(DisplayImpl.java:77)
[apply] at com.jogamp.nativewindow.NativeWindowFactory.shutdown(NativeWindowFactory.java:329)
[apply] at com.jogamp.nativewindow.NativeWindowFactory$1$1.run(NativeWindowFactory.java:234)
[apply] ... 1 more
[apply] Result: 1
[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] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901962110 ms III - Start
[apply] SLOCK [T main @ 1691901962110 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] junit.framework.TestListener: tests to run: 4
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin
[apply] junit.framework.TestListener: startTest(testScreenRotationChange01_PreWin)
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0xf5ac9e4: tileRendererInUse null, GearsES2[obj 0xf5ac9e4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xf5ac9e4 on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xf5ac9e4 created: GearsObj[0x6faea704, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xf5ac9e4 created: GearsObj[0x70cbbe45, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xf5ac9e4 created: GearsObj[0x70cbbe45, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0xf5ac9e4 FIN GearsES2[obj 0xf5ac9e4 isInit true, usesShared false, 1 GearsObj[0x6faea704, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x70cbbe45, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a52c35a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0xf5ac9e4 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xf5ac9e4, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0xf5ac9e4 640x480, swapInterval 1, drawable 0xffffffffdd010806
[apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] set current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0xf5ac9e4 640x480, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0xf5ac9e4 0/0 600x781 of 600x781, swapInterval 1, drawable 0xffffffff910107ef, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xf5ac9e4, angle 122.0, [l -1.0, r 1.0, b -1.3016666, t 1.3016666] 2.0x2.6033332 -> [l -1.0, r 1.0, b -1.3016666, t 1.3016666] 2.0x2.6033332, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0xf5ac9e4 600x781, swapInterval 1, drawable 0xffffffff910107ef
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0xf5ac9e4 600x781, swapInterval 1, drawable 0xffffffff8a010803
[apply] Thread[main,5,main] GearsES2.reshape 0xf5ac9e4 0/0 600x781 of 600x781, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xf5ac9e4, angle 123.0, [l -1.0, r 1.0, b -1.3016666, t 1.3016666] 2.0x2.6033332 -> [l -1.0, r 1.0, b -1.3016666, t 1.3016666] 2.0x2.6033332, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0xf5ac9e4 600x781, swapInterval 1, drawable 0x5c010814
[apply] [0] has current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true
[apply] [1] set orig: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] Thread[main,5,main] GearsES2.reshape 0xf5ac9e4 0/0 600x781 of 600x781, swapInterval 1, drawable 0xffffffff910107ef, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xf5ac9e4, angle 574.0, [l -1.0, r 1.0, b -1.3016666, t 1.3016666] 2.0x2.6033332 -> [l -1.0, r 1.0, b -1.3016666, t 1.3016666] 2.0x2.6033332, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0xf5ac9e4 600x781, swapInterval 1, drawable 0xffffffff910107ef
[apply] [1] has orig?: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0xf5ac9e4 0/0 1920x1057 of 1920x1057, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xf5ac9e4, angle 575.0, [l -1.8164617, r 1.8164617, b -1.0, t 1.0] 3.6329234x2.0 -> [l -1.8164617, r 1.8164617, b -1.0, t 1.0] 3.6329234x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xf5ac9e4: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xf5ac9e4 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange02_PreFull
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x515aebb0: tileRendererInUse null, GearsES2[obj 0x515aebb0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x515aebb0 on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1junit.framework.TestListener: endTest(testScreenRotationChange01_PreWin)
[apply] junit.framework.TestListener: startTest(testScreenRotationChange02_PreFull)
[apply]
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x515aebb0 created: GearsObj[0x1584122b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x515aebb0 created: GearsObj[0x3541642c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x515aebb0 created: GearsObj[0x3541642c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x515aebb0 FIN GearsES2[obj 0x515aebb0 isInit true, usesShared false, 1 GearsObj[0x1584122b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3541642c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x44454ca0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x515aebb0 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x515aebb0, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x515aebb0 640x480, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x515aebb0 640x480, swapInterval 1, drawable 0xffffffff8b010820
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x515aebb0 0/0 656x519 of 656x519, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x515aebb0, angle 1.0, [l -1.2639692, r 1.2639692, b -1.0, t 1.0] 2.5279384x2.0 -> [l -1.2639692, r 1.2639692, b -1.0, t 1.0] 2.5279384x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x515aebb0 656x519, swapInterval 1, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x515aebb0 656x519, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x515aebb0 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xffffffff910107ef, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x515aebb0, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x515aebb0 1920x1080, swapInterval 1, drawable 0xffffffff910107ef
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x515aebb0 1920x1080, swapInterval 1, drawable 0xffffffff910107ef
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x515aebb0 1920x1080, swapInterval 1, drawable 0xffffffff910107ef
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x515aebb0 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xffffffff910107ef, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x515aebb0, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x515aebb0 1920x1080, swapInterval 1, drawable 0xffffffff910107ef
[apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] set current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x515aebb0 1920x1080, swapInterval 1, drawable 0x2c010812
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x515aebb0 0/0 600x800 of 600x800, swapInterval 1, drawable 0xffffffff910107ef, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x515aebb0, angle 125.0, [l -1.0, r 1.0, b -1.3333334, t 1.3333334] 2.0x2.6666667 -> [l -1.0, r 1.0, b -1.3333334, t 1.3333336] 2.0x2.666667, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x515aebb0 600x800, swapInterval 1, drawable 0xffffffff910107ef
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x515aebb0 600x800, swapInterval 1, drawable 0xffffffff910107ef
[apply] Thread[main,5,main] GearsES2.reshape 0x515aebb0 0/0 600x800 of 600x800, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x515aebb0, angle 126.0, [l -1.0, r 1.0, b -1.3333334, t 1.3333334] 2.0x2.6666667 -> [l -1.0, r 1.0, b -1.3333334, t 1.3333336] 2.0x2.666667, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x515aebb0 600x800, swapInterval 1, drawable 0x2c010812
[apply] [0] has current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true
[apply] [1] set orig: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x515aebb0 600x800, swapInterval 1, drawable 0x5c010814
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x515aebb0 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x515aebb0, angle 577.5, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x515aebb0 1920x1080, swapInterval 1, drawable 0xffffffffb6010783
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x515aebb0 1920x1080, swapInterval 1, drawable 0x60100d4
[apply] Thread[main,5,main] GearsES2.reshape 0x515aebb0 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x515aebb0, angle 578.5, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x515aebb0 1920x1080, swapInterval 1, drawable 0x60100d4
[apply] [1] has orig?: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x515aebb0 0/0 640x480 of 640x480, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x515aebb0, angle 700.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x515aebb0: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x515aebb0 FIN
[apply] junit.framework.TestListener: endTest(testScreenRotationChange02_PreFull)
[apply] junit.framework.TestListener: startTest(testScreenRotationChange11_PostWin)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange02_PreFull
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange11_PostWin
[apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] set current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [0] has current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true
[apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0x245b4bdc: tileRendererInUse null, GearsES2[obj 0x245b4bdc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x245b4bdc on Thread[main-Animator#02,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x245b4bdc created: GearsObj[0x5723f1ee, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x245b4bdc created: GearsObj[0x1f8ec3d1, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x245b4bdc created: GearsObj[0x1f8ec3d1, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0x245b4bdc FIN GearsES2[obj 0x245b4bdc isInit true, usesShared false, 1 GearsObj[0x5723f1ee, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1f8ec3d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x620085c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x245b4bdc 0/0 604x480 of 604x480, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x245b4bdc, angle 0.0, [l -1.2583333, r 1.2583333, b -1.0, t 1.0] 2.5166667x2.0 -> [l -1.2583333, r 1.2583333, b -1.0, t 1.0] 2.5166667x2.0, v-flip false
[apply] [1] set orig: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] Thread[main,5,main] GearsES2.reshape 0x245b4bdc 0/0 604x480 of 604x480, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x245b4bdc, angle 451.0, [l -1.2583333, r 1.2583333, b -1.0, t 1.0] 2.5166667x2.0 -> [l -1.2583333, r 1.2583333, b -1.0, t 1.0] 2.5166667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x245b4bdc 604x480, swapInterval 1, drawable 0x2c010812
[apply] [1] has orig?: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true
[apply] junit.framework.TestListener: endTest(testScreenRotationChange11_PostWin)
[apply] junit.framework.TestListener: startTest(testScreenRotationChange12_PostFull)
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x245b4bdc: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x245b4bdc 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 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] set current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [0] has current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true
[apply] Thread[main-Animator#03,5,main] GearsES2.init.0 0x6ae5aa72: tileRendererInUse null, GearsES2[obj 0x6ae5aa72 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6ae5aa72 on Thread[main-Animator#03,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6ae5aa72 created: GearsObj[0x489f949f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6ae5aa72 created: GearsObj[0x147eb91, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6ae5aa72 created: GearsObj[0x147eb91, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#03,5,main] GearsES2.init.X 0x6ae5aa72 FIN GearsES2[obj 0x6ae5aa72 isInit true, usesShared false, 1 GearsObj[0x489f949f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x147eb91, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1983d154, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x6ae5aa72 0/0 600x800 of 600x800, swapInterval 1, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6ae5aa72, angle 0.0, [l -1.0, r 1.0, b -1.3333334, t 1.3333334] 2.0x2.6666667 -> [l -1.0, r 1.0, b -1.3333334, t 1.3333336] 2.0x2.666667, v-flip false
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x6ae5aa72 0/0 604x480 of 604x480, swapInterval 1, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6ae5aa72, angle 300.0, [l -1.2583333, r 1.2583333, b -1.0, t 1.0] 2.5166667x2.0 -> [l -1.2583333, r 1.2583333, b -1.0, t 1.0] 2.5166667x2.0, v-flip false
[apply] [1] set orig: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] Thread[main,5,main] GearsES2.reshape 0x6ae5aa72 0/0 604x480 of 604x480, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6ae5aa72, angle 451.0, [l -1.2583333, r 1.2583333, b -1.0, t 1.0] 2.5166667x2.0 -> [l -1.2583333, r 1.2583333, b -1.0, t 1.0] 2.5166667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6ae5aa72 604x480, swapInterval 1, drawable 0x2c010812
[apply] [1] has orig?: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true
[apply] junit.framework.TestListener: endTest(testScreenRotationChange12_PostFull)
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6ae5aa72: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6ae5aa72 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange12_PostFull
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902047427 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691902047428 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 85.994 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691901962110 ms III - Start
[apply] SLOCK [T main @ 1691901962110 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0xf5ac9e4: tileRendererInUse null, GearsES2[obj 0xf5ac9e4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xf5ac9e4 on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xf5ac9e4 created: GearsObj[0x6faea704, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xf5ac9e4 created: GearsObj[0x70cbbe45, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xf5ac9e4 created: GearsObj[0x70cbbe45, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0xf5ac9e4 FIN GearsES2[obj 0xf5ac9e4 isInit true, usesShared false, 1 GearsObj[0x6faea704, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x70cbbe45, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a52c35a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0xf5ac9e4 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xf5ac9e4, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0xf5ac9e4 640x480, swapInterval 1, drawable 0xffffffffdd010806
[apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] set current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0xf5ac9e4 640x480, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0xf5ac9e4 0/0 600x781 of 600x781, swapInterval 1, drawable 0xffffffff910107ef, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xf5ac9e4, angle 122.0, [l -1.0, r 1.0, b -1.3016666, t 1.3016666] 2.0x2.6033332 -> [l -1.0, r 1.0, b -1.3016666, t 1.3016666] 2.0x2.6033332, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0xf5ac9e4 600x781, swapInterval 1, drawable 0xffffffff910107ef
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0xf5ac9e4 600x781, swapInterval 1, drawable 0xffffffff8a010803
[apply] Thread[main,5,main] GearsES2.reshape 0xf5ac9e4 0/0 600x781 of 600x781, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xf5ac9e4, angle 123.0, [l -1.0, r 1.0, b -1.3016666, t 1.3016666] 2.0x2.6033332 -> [l -1.0, r 1.0, b -1.3016666, t 1.3016666] 2.0x2.6033332, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0xf5ac9e4 600x781, swapInterval 1, drawable 0x5c010814
[apply] [0] has current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true
[apply] [1] set orig: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] Thread[main,5,main] GearsES2.reshape 0xf5ac9e4 0/0 600x781 of 600x781, swapInterval 1, drawable 0xffffffff910107ef, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xf5ac9e4, angle 574.0, [l -1.0, r 1.0, b -1.3016666, t 1.3016666] 2.0x2.6033332 -> [l -1.0, r 1.0, b -1.3016666, t 1.3016666] 2.0x2.6033332, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0xf5ac9e4 600x781, swapInterval 1, drawable 0xffffffff910107ef
[apply] [1] has orig?: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0xf5ac9e4 0/0 1920x1057 of 1920x1057, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xf5ac9e4, angle 575.0, [l -1.8164617, r 1.8164617, b -1.0, t 1.0] 3.6329234x2.0 -> [l -1.8164617, r 1.8164617, b -1.0, t 1.0] 3.6329234x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xf5ac9e4: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xf5ac9e4 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange02_PreFull
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x515aebb0: tileRendererInUse null, GearsES2[obj 0x515aebb0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x515aebb0 on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x515aebb0 created: GearsObj[0x1584122b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x515aebb0 created: GearsObj[0x3541642c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x515aebb0 created: GearsObj[0x3541642c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x515aebb0 FIN GearsES2[obj 0x515aebb0 isInit true, usesShared false, 1 GearsObj[0x1584122b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3541642c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x44454ca0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x515aebb0 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x515aebb0, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x515aebb0 640x480, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x515aebb0 640x480, swapInterval 1, drawable 0xffffffff8b010820
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x515aebb0 0/0 656x519 of 656x519, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x515aebb0, angle 1.0, [l -1.2639692, r 1.2639692, b -1.0, t 1.0] 2.5279384x2.0 -> [l -1.2639692, r 1.2639692, b -1.0, t 1.0] 2.5279384x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x515aebb0 656x519, swapInterval 1, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x515aebb0 656x519, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x515aebb0 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xffffffff910107ef, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x515aebb0, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x515aebb0 1920x1080, swapInterval 1, drawable 0xffffffff910107ef
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x515aebb0 1920x1080, swapInterval 1, drawable 0xffffffff910107ef
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x515aebb0 1920x1080, swapInterval 1, drawable 0xffffffff910107ef
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x515aebb0 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xffffffff910107ef, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x515aebb0, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x515aebb0 1920x1080, swapInterval 1, drawable 0xffffffff910107ef
[apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] set current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x515aebb0 1920x1080, swapInterval 1, drawable 0x2c010812
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x515aebb0 0/0 600x800 of 600x800, swapInterval 1, drawable 0xffffffff910107ef, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x515aebb0, angle 125.0, [l -1.0, r 1.0, b -1.3333334, t 1.3333334] 2.0x2.6666667 -> [l -1.0, r 1.0, b -1.3333334, t 1.3333336] 2.0x2.666667, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x515aebb0 600x800, swapInterval 1, drawable 0xffffffff910107ef
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x515aebb0 600x800, swapInterval 1, drawable 0xffffffff910107ef
[apply] Thread[main,5,main] GearsES2.reshape 0x515aebb0 0/0 600x800 of 600x800, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x515aebb0, angle 126.0, [l -1.0, r 1.0, b -1.3333334, t 1.3333334] 2.0x2.6666667 -> [l -1.0, r 1.0, b -1.3333334, t 1.3333336] 2.0x2.666667, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x515aebb0 600x800, swapInterval 1, drawable 0x2c010812
[apply] [0] has current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true
[apply] [1] set orig: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x515aebb0 600x800, swapInterval 1, drawable 0x5c010814
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x515aebb0 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x515aebb0, angle 577.5, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x515aebb0 1920x1080, swapInterval 1, drawable 0xffffffffb6010783
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x515aebb0 1920x1080, swapInterval 1, drawable 0x60100d4
[apply] Thread[main,5,main] GearsES2.reshape 0x515aebb0 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x515aebb0, angle 578.5, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x515aebb0 1920x1080, swapInterval 1, drawable 0x60100d4
[apply] [1] has orig?: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x515aebb0 0/0 640x480 of 640x480, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x515aebb0, angle 700.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x515aebb0: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x515aebb0 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 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] set current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [0] has current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true
[apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0x245b4bdc: tileRendererInUse null, GearsES2[obj 0x245b4bdc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x245b4bdc on Thread[main-Animator#02,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x245b4bdc created: GearsObj[0x5723f1ee, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x245b4bdc created: GearsObj[0x1f8ec3d1, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x245b4bdc created: GearsObj[0x1f8ec3d1, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0x245b4bdc FIN GearsES2[obj 0x245b4bdc isInit true, usesShared false, 1 GearsObj[0x5723f1ee, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1f8ec3d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x620085c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x245b4bdc 0/0 604x480 of 604x480, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x245b4bdc, angle 0.0, [l -1.2583333, r 1.2583333, b -1.0, t 1.0] 2.5166667x2.0 -> [l -1.2583333, r 1.2583333, b -1.0, t 1.0] 2.5166667x2.0, v-flip false
[apply] [1] set orig: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] Thread[main,5,main] GearsES2.reshape 0x245b4bdc 0/0 604x480 of 604x480, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x245b4bdc, angle 451.0, [l -1.2583333, r 1.2583333, b -1.0, t 1.0] 2.5166667x2.0 -> [l -1.2583333, r 1.2583333, b -1.0, t 1.0] 2.5166667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x245b4bdc 604x480, swapInterval 1, drawable 0x2c010812
[apply] [1] has orig?: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x245b4bdc: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x245b4bdc 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 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] set current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [0] has current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true
[apply] Thread[main-Animator#03,5,main] GearsES2.init.0 0x6ae5aa72: tileRendererInUse null, GearsES2[obj 0x6ae5aa72 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6ae5aa72 on Thread[main-Animator#03,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6ae5aa72 created: GearsObj[0x489f949f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6ae5aa72 created: GearsObj[0x147eb91, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6ae5aa72 created: GearsObj[0x147eb91, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#03,5,main] GearsES2.init.X 0x6ae5aa72 FIN GearsES2[obj 0x6ae5aa72 isInit true, usesShared false, 1 GearsObj[0x489f949f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x147eb91, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1983d154, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x6ae5aa72 0/0 600x800 of 600x800, swapInterval 1, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6ae5aa72, angle 0.0, [l -1.0, r 1.0, b -1.3333334, t 1.3333334] 2.0x2.6666667 -> [l -1.0, r 1.0, b -1.3333334, t 1.3333336] 2.0x2.666667, v-flip false
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x6ae5aa72 0/0 604x480 of 604x480, swapInterval 1, drawable 0xffffffff8a010803, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6ae5aa72, angle 300.0, [l -1.2583333, r 1.2583333, b -1.0, t 1.0] 2.5166667x2.0 -> [l -1.2583333, r 1.2583333, b -1.0, t 1.0] 2.5166667x2.0, v-flip false
[apply] [1] set orig: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] Thread[main,5,main] GearsES2.reshape 0x6ae5aa72 0/0 604x480 of 604x480, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6ae5aa72, angle 451.0, [l -1.2583333, r 1.2583333, b -1.0, t 1.0] 2.5166667x2.0 -> [l -1.2583333, r 1.2583333, b -1.0, t 1.0] 2.5166667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6ae5aa72 604x480, swapInterval 1, drawable 0x2c010812
[apply] [1] has orig?: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6ae5aa72: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6ae5aa72 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange12_PostFull
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902047427 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691902047428 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testScreenRotationChange01_PreWin took 20.892 sec
[apply] Testcase: testScreenRotationChange02_PreFull took 21.11 sec
[apply] Testcase: testScreenRotationChange11_PostWin took 20.958 sec
[apply] Testcase: testScreenRotationChange12_PostFull took 20.993 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()junit.framework.TestListener: tests to run: 2
[apply]
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902048679 ms III - Start
[apply] SLOCK [T main @ 1691902048680 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(testScreenModeChange01_PreFull)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange01_PreFull
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x694abbdc: tileRendererInUse null, GearsES2[obj 0x694abbdc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x694abbdc on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x694abbdc created: GearsObj[0x65e08976, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x694abbdc created: GearsObj[0x3113c04c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x694abbdc created: GearsObj[0x3113c04c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x694abbdc FIN GearsES2[obj 0x694abbdc isInit true, usesShared false, 1 GearsObj[0x65e08976, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3113c04c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x50655eb5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x694abbdc 0/0 640x480 of 640x480, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x694abbdc, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x694abbdc 640x480, swapInterval 1, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x694abbdc 640x480, swapInterval 1, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x694abbdc 0/0 656x519 of 656x519, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x694abbdc, angle 1.0, [l -1.2639692, r 1.2639692, b -1.0, t 1.0] 2.5279384x2.0 -> [l -1.2639692, r 1.2639692, b -1.0, t 1.0] 2.5279384x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x694abbdc 656x519, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x694abbdc 656x519, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x694abbdc 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x694abbdc, 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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x694abbdc 1920x1080, swapInterval 1, drawable 0xfffffffff601080f
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x694abbdc 1920x1080, swapInterval 1, drawable 0xfffffffff601080f
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x694abbdc 1920x1080, swapInterval 1, drawable 0xfffffffff601080f
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x694abbdc 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x694abbdc, 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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x694abbdc 1920x1080, swapInterval 1, drawable 0xfffffffff601080f
[apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] set current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x694abbdc 1920x1080, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x694abbdc 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x694abbdc, angle 5.0, [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556 -> [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x694abbdc 1080x1920, swapInterval 1, drawable 0xffffffff8b010820
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x694abbdc 1080x1920, swapInterval 1, drawable 0x2c010812
[apply] Thread[main,5,main] GearsES2.reshape 0x694abbdc 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0xffffffff910107ef, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x694abbdc, angle 6.0, [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556 -> [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x694abbdc 1080x1920, swapInterval 1, drawable 0xffffffff910107ef
[apply] [0] has current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr], changeOK true
[apply] [1] set orig: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x694abbdc 1080x1920, swapInterval 1, drawable 0xffffffff8a010803
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x694abbdc 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x694abbdc, angle 248.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x694abbdc 1920x1080, swapInterval 1, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x694abbdc 1920x1080, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.reshape 0x694abbdc 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x694abbdc, angle 249.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x694abbdc 1920x1080, swapInterval 1, drawable 0x700107d7
[apply] [1] has orig?: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x694abbdc 0/0 640x480 of 640x480, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x694abbdc, angle 310.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x694abbdc: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x694abbdc 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 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] set current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] junit.framework.TestListener: endTest(testScreenModeChange01_PreFull)
[apply] junit.framework.TestListener: startTest(testScreenModeChange02_PostFull)
[apply] [0] has current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr], changeOK true
[apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x7f3b84b8: tileRendererInUse null, GearsES2[obj 0x7f3b84b8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7f3b84b8 on Thread[main-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7f3b84b8 created: GearsObj[0x22c65df3, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7f3b84b8 created: GearsObj[0x1d33d90f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7f3b84b8 created: GearsObj[0x1d33d90f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x7f3b84b8 FIN GearsES2[obj 0x7f3b84b8 isInit true, usesShared false, 1 GearsObj[0x22c65df3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d33d90f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73305106, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x7f3b84b8 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7f3b84b8, 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 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x7f3b84b8 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7f3b84b8, angle 240.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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.reshape 0x7f3b84b8 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7f3b84b8, angle 240.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x7f3b84b8 640x480, swapInterval 1, drawable 0x2c010812
[apply] [1] has orig?: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x7f3b84b8: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x7f3b84b8 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange02_PostFull
[apply] junit.framework.TestListener: endTest(testScreenModeChange02_PostFull)
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902073728 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691902073728 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.708 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902048679 ms III - Start
[apply] SLOCK [T main @ 1691902048680 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange01_PreFull
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x694abbdc: tileRendererInUse null, GearsES2[obj 0x694abbdc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x694abbdc on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x694abbdc created: GearsObj[0x65e08976, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x694abbdc created: GearsObj[0x3113c04c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x694abbdc created: GearsObj[0x3113c04c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x694abbdc FIN GearsES2[obj 0x694abbdc isInit true, usesShared false, 1 GearsObj[0x65e08976, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3113c04c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x50655eb5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x694abbdc 0/0 640x480 of 640x480, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x694abbdc, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x694abbdc 640x480, swapInterval 1, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x694abbdc 640x480, swapInterval 1, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x694abbdc 0/0 656x519 of 656x519, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x694abbdc, angle 1.0, [l -1.2639692, r 1.2639692, b -1.0, t 1.0] 2.5279384x2.0 -> [l -1.2639692, r 1.2639692, b -1.0, t 1.0] 2.5279384x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x694abbdc 656x519, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x694abbdc 656x519, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x694abbdc 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x694abbdc, 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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x694abbdc 1920x1080, swapInterval 1, drawable 0xfffffffff601080f
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x694abbdc 1920x1080, swapInterval 1, drawable 0xfffffffff601080f
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x694abbdc 1920x1080, swapInterval 1, drawable 0xfffffffff601080f
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x694abbdc 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x694abbdc, 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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x694abbdc 1920x1080, swapInterval 1, drawable 0xfffffffff601080f
[apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] set current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x694abbdc 1920x1080, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x694abbdc 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x694abbdc, angle 5.0, [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556 -> [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x694abbdc 1080x1920, swapInterval 1, drawable 0xffffffff8b010820
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x694abbdc 1080x1920, swapInterval 1, drawable 0x2c010812
[apply] Thread[main,5,main] GearsES2.reshape 0x694abbdc 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0xffffffff910107ef, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x694abbdc, angle 6.0, [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556 -> [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x694abbdc 1080x1920, swapInterval 1, drawable 0xffffffff910107ef
[apply] [0] has current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr], changeOK true
[apply] [1] set orig: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x694abbdc 1080x1920, swapInterval 1, drawable 0xffffffff8a010803
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x694abbdc 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x694abbdc, angle 248.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x694abbdc 1920x1080, swapInterval 1, drawable 0x700107d7
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x694abbdc 1920x1080, swapInterval 1, drawable 0x700107d7
[apply] Thread[main,5,main] GearsES2.reshape 0x694abbdc 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x700107d7, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x694abbdc, angle 249.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x694abbdc 1920x1080, swapInterval 1, drawable 0x700107d7
[apply] [1] has orig?: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x694abbdc 0/0 640x480 of 640x480, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x694abbdc, angle 310.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x694abbdc: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x694abbdc 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 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] set current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [0] has current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr], changeOK true
[apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x7f3b84b8: tileRendererInUse null, GearsES2[obj 0x7f3b84b8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7f3b84b8 on Thread[main-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7f3b84b8 created: GearsObj[0x22c65df3, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7f3b84b8 created: GearsObj[0x1d33d90f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7f3b84b8 created: GearsObj[0x1d33d90f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x7f3b84b8 FIN GearsES2[obj 0x7f3b84b8 isInit true, usesShared false, 1 GearsObj[0x22c65df3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d33d90f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73305106, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x7f3b84b8 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7f3b84b8, 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 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x7f3b84b8 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7f3b84b8, angle 240.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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.reshape 0x7f3b84b8 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7f3b84b8, angle 240.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x7f3b84b8 640x480, swapInterval 1, drawable 0x2c010812
[apply] [1] has orig?: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x7f3b84b8: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x7f3b84b8 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange02_PostFull
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902073728 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691902073728 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testScreenModeChange01_PreFull took 11.126 sec
[apply] Testcase: testScreenModeChange02_PostFull took 10.515 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] junit.framework.TestListener: tests to run: 5++++ Test Singleton.lock()
[apply]
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902074828 ms III - Start
[apply] SLOCK [T main @ 1691902074830 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy
[apply] junit.framework.TestListener: startTest(test01CreateVisibleDestroy)
[apply] XXX VISIBLE.1 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x62150f9e: tileRendererInUse null, GearsES2[obj 0x62150f9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x62150f9e on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x62150f9e created: GearsObj[0x3c90fb52, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x62150f9e created: GearsObj[0x48c3cc1e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x62150f9e created: GearsObj[0x48c3cc1e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x62150f9e FIN GearsES2[obj 0x62150f9e isInit true, usesShared false, 1 GearsObj[0x3c90fb52, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48c3cc1e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x668f2589, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x62150f9e 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x62150f9e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0x2c010812
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x60100d4, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.1 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0xffffffff910107ef
[apply] XXX VISIBLE.2 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x62150f9e 0/0 320x240 of 320x240, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x62150f9e, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0x35010720
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.2 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0x60100d4
[apply] XXX VISIBLE.3 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x62150f9e 0/0 320x240 of 320x240, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x62150f9e, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5c010814, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.3 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0xffffffff910107ef
[apply] XXX VISIBLE.4 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x62150f9e 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x62150f9e, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0x5c010814
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.4 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0x35010720
[apply] XXX VISIBLE.5 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x62150f9e 0/0 320x240 of 320x240, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x62150f9e, angle 4.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff910107ef, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.5 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0x2c010812
[apply] XXX VISIBLE.6 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x62150f9e 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x62150f9e, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x35010720, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.6 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0xfffffffff601080f
[apply] XXX VISIBLE.7 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x62150f9e 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x62150f9e, angle 6.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0x5c010814
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x60100d4, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.7 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0x35010720
[apply] XXX VISIBLE.8 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x62150f9e 0/0 320x240 of 320x240, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x62150f9e, angle 7.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0x35010720
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.8 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0x60100d4
[apply] XXX VISIBLE.9 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x62150f9e 0/0 320x240 of 320x240, swapInterval 1, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x62150f9e, angle 8.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0xfffffffff601080f
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5c010814, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.9 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0xffffffff910107ef
[apply] XXX VISIBLE.10 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x62150f9e 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff910107ef, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x62150f9e, angle 9.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0xffffffff910107ef
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x60100d4, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.10 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0xffffffff9a010815
[apply] XXX VISIBLE.3 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x62150f9e 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x62150f9e, angle 10.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5c010814, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A2: 1, B2: 1
[apply] Frames for animator.start(): A3: 40, B3: 40
[apply] Frames for animator.resume(): A4: 1, B4: 1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x62150f9e: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x62150f9e FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] XXX VISIBLE.4 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x62150f9e: tileRendererInUse null, GearsES2[obj 0x62150f9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x62150f9e on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x62150f9e created: GearsObj[0x26e0b89d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x62150f9e created: GearsObj[0xb3d9d75, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x62150f9e created: GearsObj[0xb3d9d75, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x62150f9e FIN GearsES2[obj 0x62150f9e isInit true, usesShared false, 1 GearsObj[0x26e0b89d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb3d9d75, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77129289, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x62150f9e 0/0 320x240 of 320x240, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x62150f9e, angle 31.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0x35010720
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true)
[apply] null
[apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffb6010783, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true) recreate: A5: 1, B5: 1
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x62150f9e: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x62150f9e FIN
[apply] junit.framework.TestListener: endTest(test01CreateVisibleDestroy)
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse nulljunit.framework.TestListener: startTest(test02aReparentTop2WinReparentRecreate)
[apply]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test02aReparentTop2WinReparentRecreate
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true)
[apply] null
[apply] ShaderProgram[id=5, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] RedSquareES2.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5c010814, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: -1
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x6d763516: tileRendererInUse null, GearsES2[obj 0x6d763516 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6d763516 on Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6d763516 created: GearsObj[0x729a166e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6d763516 created: GearsObj[0x36709c9a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6d763516 created: GearsObj[0x36709c9a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x6d763516 FIN GearsES2[obj 0x6d763516 isInit true, usesShared false, 1 GearsObj[0x729a166e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36709c9a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x277791ce, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6d763516 0/0 320x240 of 320x240, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6d763516, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6d763516 320x240, swapInterval 1, drawable 0x35010720
[apply] Frames for window2.setVisible(true): A2: 1, B2: 1
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x6d763516 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6d763516, angle 19.0, [l -1.3333334, r 1.3333334, b -1.0, t 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) 38
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6d763516 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6d763516, angle 38.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Frames(2) 0
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x6d763516 0/0 320x240 of 320x240, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6d763516, angle 38.0, [l -1.3333334, r 1.3333334, b -1.0, t 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: 119, B10: 2
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x6d763516 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6d763516, angle 57.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6d763516 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6d763516, angle 77.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x6d763516 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6d763516, angle 77.0, [l -1.3333334, r 1.3333334, b -1.0, t 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: 236, B11: 2
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6d763516: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6d763516 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] RedSquareES2.dispose FIN
[apply] junit.framework.TestListener: endTest(test02aReparentTop2WinReparentRecreate)
[apply] junit.framework.TestListener: startTest(test02bReparentTop2WinReparentNative)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test02aReparentTop2WinReparentRecreate
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test02bReparentTop2WinReparentNative
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-5,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 7 (enable: true)
[apply] null
[apply] ShaderProgram[id=7, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x30107df, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: -1
[apply] Thread[main-Display-.windows_nil-1-EDT-5,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-Display-.windows_nil-1-EDT-5,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5c5eefef created: GearsObj[0x52c044c8, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5c5eefef created: GearsObj[0x43847885, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5c5eefef created: GearsObj[0x43847885, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.init.X 0x5c5eefef FIN GearsES2[obj 0x5c5eefef isInit true, usesShared false, 1 GearsObj[0x52c044c8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43847885, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x665b7ce8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x5c5eefef 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5c5eefef, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x5c5eefef 320x240, swapInterval 1, drawable 0xffffffffb6010783
[apply] Frames for window2.setVisible(true): A2: 1, B2: 1
[apply] Thread[main-Animator#05,5,main] GearsES2.reshape 0x5c5eefef 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff910107ef, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5c5eefef, angle 19.5, [l -1.3333334, r 1.3333334, b -1.0, t 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) 38
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x5c5eefef 320x240, swapInterval 1, drawable 0x35010720
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x5c5eefef 0/0 336x279 of 336x279, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5c5eefef, angle 39.0, [l -1.2043011, r 1.2043011, b -1.0, t 1.0] 2.4086022x2.0 -> [l -1.2043011, r 1.2043011, b -1.0, t 1.0] 2.4086022x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x5c5eefef 336x279, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x5c5eefef 336x279, swapInterval 1, drawable 0xffffffffb6010783
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x5c5eefef 336x279, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x5c5eefef 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5c5eefef, angle 40.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x5c5eefef 320x240, swapInterval 1, drawable 0x2c010812
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x5c5eefef 320x240, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x5c5eefef 320x240, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x5c5eefef 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5c5eefef, angle 42.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x5c5eefef 320x240, swapInterval 1, drawable 0xffffffffb6010783
[apply] Frames(2) 1
[apply] Frames for reparentWindow.child(parent, false), ACTION_NATIVE_REPARENTING: A10: 119, B10: 3
[apply] Thread[main-Animator#05,5,main] GearsES2.reshape 0x5c5eefef 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5c5eefef, angle 62.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x5c5eefef 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5c5eefef, angle 81.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x5c5eefef 320x240, swapInterval 1, drawable 0xffffffffb6010783
[apply] Frames for reparentWindow.top(parent, false), ACTION_NATIVE_REPARENTING: A11: 234, B11: 3
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x5c5eefef: tileRendererInUse null
[apply] junit.framework.TestListener: endTest(test02bReparentTop2WinReparentNative)
[apply] junit.framework.TestListener: startTest(test03aReparentWin2TopReparentRecreate)
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x5c5eefef FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test02bReparentTop2WinReparentNative
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test03aReparentWin2TopReparentRecreate
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.0 0x595b007d: tileRendererInUse null, GearsES2[obj 0x595b007d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x595b007d on Thread[main-Display-.windows_nil-1-EDT-6,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x595b007d created: GearsObj[0x38f1b5c1, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x595b007d created: GearsObj[0x73f95f19, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x595b007d created: GearsObj[0x73f95f19, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.X 0x595b007d FIN GearsES2[obj 0x595b007d isInit true, usesShared false, 1 GearsObj[0x38f1b5c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x73f95f19, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x691d86c5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x595b007d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x595b007d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x595b007d 320x240, swapInterval 1, drawable 0x35010720
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-6,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 10 (enable: true)
[apply] null
[apply] ShaderProgram[id=10, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=19, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=20, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x30107df, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x595b007d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x595b007d, angle 19.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x595b007d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x595b007d, angle 38.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x595b007d 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x595b007d, angle 38.0, [l -1.3333334, r 1.3333334, b -1.0, t 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: 117, B10: 2
[apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x595b007d 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x595b007d, angle 58.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x595b007d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x595b007d, angle 77.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x595b007d 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x595b007d, angle 77.0, [l -1.3333334, r 1.3333334, b -1.0, t 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: 236, B11: 2
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x595b007d: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x595b007d FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.dispose FIN
[apply] junit.framework.TestListener: endTest(test03aReparentWin2TopReparentRecreate)
[apply] junit.framework.TestListener: startTest(test03bReparentWin2TopReparentNative)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test03aReparentWin2TopReparentRecreate
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test03bReparentWin2TopReparentNative
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.init.0 0x399f45b1: tileRendererInUse null, GearsES2[obj 0x399f45b1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x399f45b1 on Thread[main-Display-.windows_nil-1-EDT-9,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x399f45b1 created: GearsObj[0xda7f979, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x399f45b1 created: GearsObj[0x6b02d124, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x399f45b1 created: GearsObj[0x6b02d124, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.init.X 0x399f45b1 FIN GearsES2[obj 0x399f45b1 isInit true, usesShared false, 1 GearsObj[0xda7f979, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b02d124, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5c7e9c02, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x399f45b1 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x399f45b1, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x399f45b1 320x240, swapInterval 1, drawable 0xffffffffb6010783
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-9,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 12 (enable: true)
[apply] null
[apply] ShaderProgram[id=12, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=23, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=24, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff910107ef, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] Thread[main-Animator#09,5,main] GearsES2.reshape 0x399f45b1 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff910107ef, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x399f45b1, angle 19.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x399f45b1 0/0 320x240 of 320x240, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x399f45b1, angle 38.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x399f45b1 320x240, swapInterval 1, drawable 0x35010720
[apply] Frames for reparentWindow.top(parent, false), ACTION_NATIVE_REPARENTING: A10: 113, B10: 3
[apply] Thread[main-Animator#09,5,main] GearsES2.reshape 0x399f45b1 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x399f45b1, angle 58.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x399f45b1 320x240, swapInterval 1, drawable 0xfffffffff601080f
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x399f45b1 0/0 336x279 of 336x279, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x399f45b1, angle 78.0, [l -1.2043011, r 1.2043011, b -1.0, t 1.0] 2.4086022x2.0 -> [l -1.2043011, r 1.2043011, b -1.0, t 1.0] 2.4086022x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x399f45b1 336x279, swapInterval 1, drawable 0x5c010814
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x399f45b1 336x279, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x399f45b1 336x279, swapInterval 1, drawable 0xfffffffff601080f
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x399f45b1 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x399f45b1, angle 79.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x399f45b1 320x240, swapInterval 1, drawable 0xffffffffb6010783
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x399f45b1 320x240, swapInterval 1, drawable 0xfffffffff601080f
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x399f45b1 320x240, swapInterval 1, drawable 0xffffffffb6010783
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x399f45b1 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x399f45b1, angle 81.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x399f45b1 320x240, swapInterval 1, drawable 0x5c010814
[apply] Frames for reparentWindow.child(parent, false), ACTION_NATIVE_REPARENTING: A11: 232, B11: 2
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.dispose 0x399f45b1: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.dispose 0x399f45b1 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-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 @ 1691902096774 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691902096774 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 22.624 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902074828 ms III - Start
[apply] SLOCK [T main @ 1691902074830 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy
[apply] XXX VISIBLE.1 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x62150f9e: tileRendererInUse null, GearsES2[obj 0x62150f9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x62150f9e on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x62150f9e created: GearsObj[0x3c90fb52, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x62150f9e created: GearsObj[0x48c3cc1e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x62150f9e created: GearsObj[0x48c3cc1e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x62150f9e FIN GearsES2[obj 0x62150f9e isInit true, usesShared false, 1 GearsObj[0x3c90fb52, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48c3cc1e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x668f2589, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x62150f9e 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x62150f9e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0x2c010812
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x60100d4, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.1 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0xffffffff910107ef
[apply] XXX VISIBLE.2 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x62150f9e 0/0 320x240 of 320x240, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x62150f9e, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0x35010720
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.2 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0x60100d4
[apply] XXX VISIBLE.3 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x62150f9e 0/0 320x240 of 320x240, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x62150f9e, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5c010814, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.3 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0xffffffff910107ef
[apply] XXX VISIBLE.4 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x62150f9e 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x62150f9e, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0x5c010814
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.4 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0x35010720
[apply] XXX VISIBLE.5 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x62150f9e 0/0 320x240 of 320x240, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x62150f9e, angle 4.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0x30107df
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff910107ef, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.5 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0x2c010812
[apply] XXX VISIBLE.6 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x62150f9e 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x62150f9e, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x35010720, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.6 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0xfffffffff601080f
[apply] XXX VISIBLE.7 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x62150f9e 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x62150f9e, angle 6.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0x5c010814
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x60100d4, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.7 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0x35010720
[apply] XXX VISIBLE.8 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x62150f9e 0/0 320x240 of 320x240, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x62150f9e, angle 7.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0x35010720
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff9a010815, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.8 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0x60100d4
[apply] XXX VISIBLE.9 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x62150f9e 0/0 320x240 of 320x240, swapInterval 1, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x62150f9e, angle 8.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0xfffffffff601080f
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5c010814, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.9 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0xffffffff910107ef
[apply] XXX VISIBLE.10 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x62150f9e 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff910107ef, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x62150f9e, angle 9.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0xffffffff910107ef
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x60100d4, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.10 -> FALSE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0xffffffff9a010815
[apply] XXX VISIBLE.3 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x62150f9e 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x62150f9e, angle 10.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5c010814, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A2: 1, B2: 1
[apply] Frames for animator.start(): A3: 40, B3: 40
[apply] Frames for animator.resume(): A4: 1, B4: 1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x62150f9e: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x62150f9e FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] XXX VISIBLE.4 -> TRUE
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x62150f9e: tileRendererInUse null, GearsES2[obj 0x62150f9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x62150f9e on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x62150f9e created: GearsObj[0x26e0b89d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x62150f9e created: GearsObj[0xb3d9d75, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x62150f9e created: GearsObj[0xb3d9d75, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x62150f9e FIN GearsES2[obj 0x62150f9e isInit true, usesShared false, 1 GearsObj[0x26e0b89d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb3d9d75, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77129289, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x62150f9e 0/0 320x240 of 320x240, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x62150f9e, angle 31.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x62150f9e 320x240, swapInterval 1, drawable 0x35010720
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true)
[apply] null
[apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffb6010783, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true) recreate: A5: 1, B5: 1
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x62150f9e: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x62150f9e FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test02aReparentTop2WinReparentRecreate
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true)
[apply] null
[apply] ShaderProgram[id=5, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] RedSquareES2.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5c010814, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: -1
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x6d763516: tileRendererInUse null, GearsES2[obj 0x6d763516 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6d763516 on Thread[main-Display-.windows_nil-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6d763516 created: GearsObj[0x729a166e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6d763516 created: GearsObj[0x36709c9a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6d763516 created: GearsObj[0x36709c9a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x6d763516 FIN GearsES2[obj 0x6d763516 isInit true, usesShared false, 1 GearsObj[0x729a166e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36709c9a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x277791ce, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6d763516 0/0 320x240 of 320x240, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6d763516, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6d763516 320x240, swapInterval 1, drawable 0x35010720
[apply] Frames for window2.setVisible(true): A2: 1, B2: 1
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x6d763516 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6d763516, angle 19.0, [l -1.3333334, r 1.3333334, b -1.0, t 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) 38
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6d763516 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6d763516, angle 38.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Frames(2) 0
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x6d763516 0/0 320x240 of 320x240, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6d763516, angle 38.0, [l -1.3333334, r 1.3333334, b -1.0, t 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: 119, B10: 2
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x6d763516 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6d763516, angle 57.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6d763516 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6d763516, angle 77.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x6d763516 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6d763516, angle 77.0, [l -1.3333334, r 1.3333334, b -1.0, t 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: 236, B11: 2
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6d763516: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6d763516 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test02aReparentTop2WinReparentRecreate
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test02bReparentTop2WinReparentNative
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-5,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 7 (enable: true)
[apply] null
[apply] ShaderProgram[id=7, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x30107df, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: -1
[apply] Thread[main-Display-.windows_nil-1-EDT-5,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-Display-.windows_nil-1-EDT-5,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5c5eefef created: GearsObj[0x52c044c8, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5c5eefef created: GearsObj[0x43847885, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5c5eefef created: GearsObj[0x43847885, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.init.X 0x5c5eefef FIN GearsES2[obj 0x5c5eefef isInit true, usesShared false, 1 GearsObj[0x52c044c8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43847885, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x665b7ce8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x5c5eefef 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5c5eefef, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x5c5eefef 320x240, swapInterval 1, drawable 0xffffffffb6010783
[apply] Frames for window2.setVisible(true): A2: 1, B2: 1
[apply] Thread[main-Animator#05,5,main] GearsES2.reshape 0x5c5eefef 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff910107ef, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5c5eefef, angle 19.5, [l -1.3333334, r 1.3333334, b -1.0, t 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) 38
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x5c5eefef 320x240, swapInterval 1, drawable 0x35010720
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x5c5eefef 0/0 336x279 of 336x279, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5c5eefef, angle 39.0, [l -1.2043011, r 1.2043011, b -1.0, t 1.0] 2.4086022x2.0 -> [l -1.2043011, r 1.2043011, b -1.0, t 1.0] 2.4086022x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x5c5eefef 336x279, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x5c5eefef 336x279, swapInterval 1, drawable 0xffffffffb6010783
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x5c5eefef 336x279, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x5c5eefef 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5c5eefef, angle 40.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x5c5eefef 320x240, swapInterval 1, drawable 0x2c010812
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x5c5eefef 320x240, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x5c5eefef 320x240, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x5c5eefef 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5c5eefef, angle 42.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x5c5eefef 320x240, swapInterval 1, drawable 0xffffffffb6010783
[apply] Frames(2) 1
[apply] Frames for reparentWindow.child(parent, false), ACTION_NATIVE_REPARENTING: A10: 119, B10: 3
[apply] Thread[main-Animator#05,5,main] GearsES2.reshape 0x5c5eefef 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5c5eefef, angle 62.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x5c5eefef 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5c5eefef, angle 81.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x5c5eefef 320x240, swapInterval 1, drawable 0xffffffffb6010783
[apply] Frames for reparentWindow.top(parent, false), ACTION_NATIVE_REPARENTING: A11: 234, B11: 3
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x5c5eefef: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x5c5eefef FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test02bReparentTop2WinReparentNative
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test03aReparentWin2TopReparentRecreate
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.0 0x595b007d: tileRendererInUse null, GearsES2[obj 0x595b007d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x595b007d on Thread[main-Display-.windows_nil-1-EDT-6,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x595b007d created: GearsObj[0x38f1b5c1, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x595b007d created: GearsObj[0x73f95f19, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x595b007d created: GearsObj[0x73f95f19, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.X 0x595b007d FIN GearsES2[obj 0x595b007d isInit true, usesShared false, 1 GearsObj[0x38f1b5c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x73f95f19, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x691d86c5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x595b007d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x595b007d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x595b007d 320x240, swapInterval 1, drawable 0x35010720
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-6,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 10 (enable: true)
[apply] null
[apply] ShaderProgram[id=10, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=19, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=20, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x30107df, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x595b007d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x595b007d, angle 19.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x595b007d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x595b007d, angle 38.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x595b007d 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x595b007d, angle 38.0, [l -1.3333334, r 1.3333334, b -1.0, t 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: 117, B10: 2
[apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x595b007d 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x595b007d, angle 58.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x595b007d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x595b007d, angle 77.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x595b007d 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x595b007d, angle 77.0, [l -1.3333334, r 1.3333334, b -1.0, t 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: 236, B11: 2
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x595b007d: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x595b007d FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test03aReparentWin2TopReparentRecreate
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test03bReparentWin2TopReparentNative
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.init.0 0x399f45b1: tileRendererInUse null, GearsES2[obj 0x399f45b1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x399f45b1 on Thread[main-Display-.windows_nil-1-EDT-9,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x399f45b1 created: GearsObj[0xda7f979, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x399f45b1 created: GearsObj[0x6b02d124, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x399f45b1 created: GearsObj[0x6b02d124, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.init.X 0x399f45b1 FIN GearsES2[obj 0x399f45b1 isInit true, usesShared false, 1 GearsObj[0xda7f979, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b02d124, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5c7e9c02, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x399f45b1 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x399f45b1, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x399f45b1 320x240, swapInterval 1, drawable 0xffffffffb6010783
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-9,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 12 (enable: true)
[apply] null
[apply] ShaderProgram[id=12, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=23, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=24, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.init FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff910107ef, tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] Thread[main-Animator#09,5,main] GearsES2.reshape 0x399f45b1 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff910107ef, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x399f45b1, angle 19.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x399f45b1 0/0 320x240 of 320x240, swapInterval 1, drawable 0x35010720, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x399f45b1, angle 38.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x399f45b1 320x240, swapInterval 1, drawable 0x35010720
[apply] Frames for reparentWindow.top(parent, false), ACTION_NATIVE_REPARENTING: A10: 113, B10: 3
[apply] Thread[main-Animator#09,5,main] GearsES2.reshape 0x399f45b1 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c010812, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x399f45b1, angle 58.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x399f45b1 320x240, swapInterval 1, drawable 0xfffffffff601080f
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x399f45b1 0/0 336x279 of 336x279, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x399f45b1, angle 78.0, [l -1.2043011, r 1.2043011, b -1.0, t 1.0] 2.4086022x2.0 -> [l -1.2043011, r 1.2043011, b -1.0, t 1.0] 2.4086022x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x399f45b1 336x279, swapInterval 1, drawable 0x5c010814
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x399f45b1 336x279, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x399f45b1 336x279, swapInterval 1, drawable 0xfffffffff601080f
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x399f45b1 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x399f45b1, angle 79.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x399f45b1 320x240, swapInterval 1, drawable 0xffffffffb6010783
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x399f45b1 320x240, swapInterval 1, drawable 0xfffffffff601080f
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x399f45b1 320x240, swapInterval 1, drawable 0xffffffffb6010783
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x399f45b1 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5c010814, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x399f45b1, angle 81.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x399f45b1 320x240, swapInterval 1, drawable 0x5c010814
[apply] Frames for reparentWindow.child(parent, false), ACTION_NATIVE_REPARENTING: A11: 232, B11: 2
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.dispose 0x399f45b1: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.dispose 0x399f45b1 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-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 @ 1691902096774 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691902096774 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01CreateVisibleDestroy took 1.656 sec
[apply] Testcase: test02aReparentTop2WinReparentRecreate took 4.723 sec
[apply] Testcase: test02bReparentTop2WinReparentNative took 4.766 sec
[apply] Testcase: test03aReparentWin2TopReparentRecreate took 4.73 sec
[apply] Testcase: test03bReparentWin2TopReparentNative took 4.712 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 @ 1691902098113 ms III - Start
[apply] SLOCK [T main @ 1691902098114 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT - test01NewtOnNewtParentChildDraw
[apply] junit.framework.TestListener: tests to run: 1
[apply] junit.framework.TestListener: startTest(test01NewtOnNewtParentChildDraw)
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[apply] null
[apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5c010814, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] GearsES2.init.0 0x71809907: tileRendererInUse null, GearsES2[obj 0x71809907 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x71809907 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x71809907 created: GearsObj[0x351d00c0, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x71809907 created: GearsObj[0x2a3b5b47, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x71809907 created: GearsObj[0x2a3b5b47, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x71809907 FIN GearsES2[obj 0x71809907 isInit true, usesShared false, 1 GearsObj[0x351d00c0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a3b5b47, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x692f203f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x71809907 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x71809907, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x71809907 320x240, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x5c010814
[apply] Moved: exp 320 / 238, has 320 / 238, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x2c010812
[apply] Moved: exp 320 / 237, has 320 / 237, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff910107ef
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff9a010815
[apply] Moved: exp 320 / 236, has 320 / 236, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x5c010814
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x60100d4
[apply] Moved: exp 320 / 235, has 320 / 235, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x2c010812
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff910107ef
[apply] Moved: exp 320 / 234, has 320 / 234, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x5c010814
[apply] Moved: exp 320 / 233, has 320 / 233, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x2c010812
[apply] Moved: exp 320 / 232, has 320 / 232, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff910107ef
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff9a010815
[apply] Moved: exp 320 / 231, has 320 / 231, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x5c010814
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x60100d4
[apply] Moved: exp 320 / 230, has 320 / 230, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x2c010812
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff910107ef
[apply] Moved: exp 320 / 229, has 320 / 229, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x5c010814
[apply] Moved: exp 320 / 228, has 320 / 228, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x2c010812
[apply] Moved: exp 320 / 227, has 320 / 227, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff910107ef
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff9a010815
[apply] Moved: exp 320 / 226, has 320 / 226, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x5c010814
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x60100d4
[apply] Moved: exp 320 / 225, has 320 / 225, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x2c010812
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff910107ef
[apply] Moved: exp 320 / 224, has 320 / 224, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x5c010814
[apply] Moved: exp 320 / 223, has 320 / 223, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x2c010812
[apply] Moved: exp 320 / 222, has 320 / 222, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff910107ef
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff9a010815
[apply] Moved: exp 320 / 221, has 320 / 221, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x5c010814
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x60100d4
[apply] Moved: exp 320 / 220, has 320 / 220, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x2c010812
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff910107ef
[apply] Moved: exp 320 / 219, has 320 / 219, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x5c010814
[apply] Moved: exp 320 / 218, has 320 / 218, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x2c010812
[apply] Moved: exp 320 / 217, has 320 / 217, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff910107ef
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff9a010815
[apply] Moved: exp 320 / 216, has 320 / 216, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x5c010814
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x60100d4
[apply] Moved: exp 320 / 215, has 320 / 215, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x2c010812
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff910107ef
[apply] Moved: exp 320 / 214, has 320 / 214, equals true, didWindowMove true, waitCount 1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x71809907: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x71809907 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-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 @ 1691902100946 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691902100947 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] junit.framework.TestListener: endTest(test01NewtOnNewtParentChildDraw)
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.493 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902098113 ms III - Start
[apply] SLOCK [T main @ 1691902098114 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT - test01NewtOnNewtParentChildDraw
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[apply] null
[apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5c010814, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] GearsES2.init.0 0x71809907: tileRendererInUse null, GearsES2[obj 0x71809907 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x71809907 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x71809907 created: GearsObj[0x351d00c0, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x71809907 created: GearsObj[0x2a3b5b47, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x71809907 created: GearsObj[0x2a3b5b47, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x71809907 FIN GearsES2[obj 0x71809907 isInit true, usesShared false, 1 GearsObj[0x351d00c0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a3b5b47, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x692f203f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x71809907 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x71809907, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x71809907 320x240, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x5c010814
[apply] Moved: exp 320 / 238, has 320 / 238, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x2c010812
[apply] Moved: exp 320 / 237, has 320 / 237, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff910107ef
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff9a010815
[apply] Moved: exp 320 / 236, has 320 / 236, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x5c010814
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x60100d4
[apply] Moved: exp 320 / 235, has 320 / 235, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x2c010812
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff910107ef
[apply] Moved: exp 320 / 234, has 320 / 234, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x5c010814
[apply] Moved: exp 320 / 233, has 320 / 233, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x2c010812
[apply] Moved: exp 320 / 232, has 320 / 232, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff910107ef
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff9a010815
[apply] Moved: exp 320 / 231, has 320 / 231, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x5c010814
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x60100d4
[apply] Moved: exp 320 / 230, has 320 / 230, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x2c010812
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff910107ef
[apply] Moved: exp 320 / 229, has 320 / 229, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x5c010814
[apply] Moved: exp 320 / 228, has 320 / 228, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x2c010812
[apply] Moved: exp 320 / 227, has 320 / 227, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff910107ef
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff9a010815
[apply] Moved: exp 320 / 226, has 320 / 226, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x5c010814
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x60100d4
[apply] Moved: exp 320 / 225, has 320 / 225, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x2c010812
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff910107ef
[apply] Moved: exp 320 / 224, has 320 / 224, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x5c010814
[apply] Moved: exp 320 / 223, has 320 / 223, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x2c010812
[apply] Moved: exp 320 / 222, has 320 / 222, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff910107ef
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff9a010815
[apply] Moved: exp 320 / 221, has 320 / 221, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x5c010814
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x60100d4
[apply] Moved: exp 320 / 220, has 320 / 220, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x2c010812
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff910107ef
[apply] Moved: exp 320 / 219, has 320 / 219, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff9a010815
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x5c010814
[apply] Moved: exp 320 / 218, has 320 / 218, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x60100d4
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x2c010812
[apply] Moved: exp 320 / 217, has 320 / 217, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff910107ef
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff9a010815
[apply] Moved: exp 320 / 216, has 320 / 216, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x5c010814
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x60100d4
[apply] Moved: exp 320 / 215, has 320 / 215, equals true, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0x2c010812
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 320x240, swapInterval 1, drawable 0xffffffff910107ef
[apply] Moved: exp 320 / 214, has 320 / 214, equals true, didWindowMove true, waitCount 1
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x71809907: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x71809907 FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-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 @ 1691902100946 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691902100947 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01NewtOnNewtParentChildDraw took 2.805 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902102090 ms III - Start
[apply] SLOCK [T main @ 1691902102091 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(testWindow00)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT - testWindow00
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x8dbdac1: tileRendererInUse null, GearsES2[obj 0x8dbdac1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x8dbdac1 on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, trans-rgba 0x0/0/0/0, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x8dbdac1 created: GearsObj[0x732055ff, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x8dbdac1 created: GearsObj[0x14256719, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x8dbdac1 created: GearsObj[0x14256719, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x8dbdac1 FIN GearsES2[obj 0x8dbdac1 isInit true, usesShared false, 1 GearsObj[0x732055ff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14256719, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xb264129, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x8dbdac1 0/0 400x400 of 400x400, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x8dbdac1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x8dbdac1 400x400, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x8dbdac1 400x400, swapInterval 1, drawable 0xffffffffdd010806
[apply] GLProfiles window1: decon: Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x1fa268de: tileRendererInUse null, GearsES2[obj 0x1fa268de isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1fa268de on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, trans-rgba 0x0/0/0/0, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1fa268de created: GearsObj[0x22792f49, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1fa268de created: GearsObj[0x63639750, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1fa268de created: GearsObj[0x63639750, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x1fa268de FIN GearsES2[obj 0x1fa268de isInit true, usesShared false, 1 GearsObj[0x22792f49, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63639750, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x738f84ce, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x1fa268de 0/0 300x300 of 300x300, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1fa268de, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x8dbdac1 0/0 512x512 of 512x512, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x8dbdac1, angle 10.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1fa268de: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1fa268de FIN
[apply] junit.framework.TestListener: endTest(testWindow00)
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x8dbdac1 512x512, swapInterval 1, drawable 0x5c010814
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x8dbdac1: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x8dbdac1 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 @ 1691902104321 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691902104322 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.908 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902102090 ms III - Start
[apply] SLOCK [T main @ 1691902102091 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT - testWindow00
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x8dbdac1: tileRendererInUse null, GearsES2[obj 0x8dbdac1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x8dbdac1 on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, trans-rgba 0x0/0/0/0, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x8dbdac1 created: GearsObj[0x732055ff, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x8dbdac1 created: GearsObj[0x14256719, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x8dbdac1 created: GearsObj[0x14256719, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x8dbdac1 FIN GearsES2[obj 0x8dbdac1 isInit true, usesShared false, 1 GearsObj[0x732055ff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14256719, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xb264129, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x8dbdac1 0/0 400x400 of 400x400, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x8dbdac1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x8dbdac1 400x400, swapInterval 1, drawable 0xffffffffdd010806
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x8dbdac1 400x400, swapInterval 1, drawable 0xffffffffdd010806
[apply] GLProfiles window1: decon: Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x1fa268de: tileRendererInUse null, GearsES2[obj 0x1fa268de isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1fa268de on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, trans-rgba 0x0/0/0/0, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL4bc/GL4bc.hw]
[apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR NVIDIA Corporation
[apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[apply] GL_VERSION 4.6.0 NVIDIA 391.35
[apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 325
[apply] GLX_EXTENSIONS 30
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1fa268de created: GearsObj[0x22792f49, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1fa268de created: GearsObj[0x63639750, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1fa268de created: GearsObj[0x63639750, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x1fa268de FIN GearsES2[obj 0x1fa268de isInit true, usesShared false, 1 GearsObj[0x22792f49, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63639750, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x738f84ce, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x1fa268de 0/0 300x300 of 300x300, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1fa268de, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x8dbdac1 0/0 512x512 of 512x512, swapInterval 1, drawable 0x60100d4, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x8dbdac1, angle 10.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1fa268de: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1fa268de FIN
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x8dbdac1 512x512, swapInterval 1, drawable 0x5c010814
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x8dbdac1: tileRendererInUse null
[apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x8dbdac1 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 @ 1691902104321 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1691902104322 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testWindow00 took 0.905 sec
[echo] gluegen.basename: gluegen
[echo] jogl.basename: jogl
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.5
[echo] java.home c:\jdk-17
[echo] jvmJava.exe c:\jdk-17/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0-rc-20230813
[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 C:\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 windows-x86_64-jau-011
[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=Windows 10
[echo] os.version=10.0
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=${isLinux}
[echo] LinuxAMD64=${isLinuxAMD64}
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=${isUnix}
[echo] Windows=true
[echo] X11=${isX11}
[echo] os=Windows 10
[echo] os=10.0
[echo] arch=amd64
[echo] build.dynamiclibs=true
[echo] build.staticlibs=false
[echo] output.lib.type=shared
common.init:
declare.common:
[echo] jvmarg.modules --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED
[echo] jvmarg.generic --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED
[echo] jvmarg.headless -Djava.awt.headless=true
[echo] jvmarg.swt.headless -Djava.awt.headless=true
test.compile.check:
[echo] jogl-test.jar c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\jogl-test.jar
test.compile:
junit.run.awt:
[echo] gluegen.basename: gluegen
[echo] jogl.basename: jogl
generic.junit.run.awt:
[echo] +++
[echo] +++ generic.junit.run.awt
[echo] +++ Pattern: com/jogamp/opengl/test/junit/**/Test*AWT*
[echo] +++
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestAWTCloseX11DisplayBug565
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestAWTCloseX11DisplayBug565
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.852 sec
[junit]
[junit] Testcase: testX11WindowMemoryLeak took 2.731 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.852 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 @ 1691902109940 ms III - Start
[junit] SLOCK [T main @ 1691902109941 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 2/15
[junit] Loop.1 2/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 3/15
[junit] Loop.1 3/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 4/15
[junit] Loop.1 4/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 5/15
[junit] Loop.1 5/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 6/15
[junit] Loop.1 6/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 7/15
[junit] Loop.1 7/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 8/15
[junit] Loop.1 8/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 9/15
[junit] Loop.1 9/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 10/15
[junit] Loop.1 10/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 11/15
[junit] Loop.1 11/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 12/15
[junit] Loop.1 12/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 13/15
[junit] Loop.1 13/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 14/15
[junit] Loop.1 14/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 15/15
[junit] Loop.1 15/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], 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 @ 1691902114256 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902114257 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.996 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902109940 ms III - Start
[junit] SLOCK [T main @ 1691902109941 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 2/15
[junit] Loop.1 2/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 3/15
[junit] Loop.1 3/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 4/15
[junit] Loop.1 4/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 5/15
[junit] Loop.1 5/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 6/15
[junit] Loop.1 6/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 7/15
[junit] Loop.1 7/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 8/15
[junit] Loop.1 8/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 9/15
[junit] Loop.1 9/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 10/15
[junit] Loop.1 10/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 11/15
[junit] Loop.1 11/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 12/15
[junit] Loop.1 12/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 13/15
[junit] Loop.1 13/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 14/15
[junit] Loop.1 14/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 15/15
[junit] Loop.1 15/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], 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 @ 1691902114256 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902114257 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01Onscreen took 2.877 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: 4.996 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902109940 ms III - Start
[junit] SLOCK [T main @ 1691902109941 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 2/15
[junit] Loop.1 2/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 3/15
[junit] Loop.1 3/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 4/15
[junit] Loop.1 4/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 5/15
[junit] Loop.1 5/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 6/15
[junit] Loop.1 6/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 7/15
[junit] Loop.1 7/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 8/15
[junit] Loop.1 8/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 9/15
[junit] Loop.1 9/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 10/15
[junit] Loop.1 10/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 11/15
[junit] Loop.1 11/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 12/15
[junit] Loop.1 12/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 13/15
[junit] Loop.1 13/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 14/15
[junit] Loop.1 14/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop.0 15/15
[junit] Loop.1 15/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], 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 @ 1691902114256 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902114257 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 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 @ 1691902115724 ms III - Start
[junit] SLOCK [T main @ 1691902115725 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 1 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 2 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 3 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 4 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 5 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 6 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 7 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 8 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 9 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 10 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 11 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 12 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 13 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 14 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], 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 @ 1691902122548 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902122549 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.535 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902115724 ms III - Start
[junit] SLOCK [T main @ 1691902115725 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test01Onscreen
[junit] Loop # 0 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 1 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 2 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 3 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 4 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 5 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 6 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 7 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 8 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 9 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 10 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 11 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 12 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 13 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 14 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], 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 @ 1691902122548 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902122549 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01Onscreen took 5.349 sec
[junit] Testcase: test02OffscreenFBO took 0 sec
[junit] Testcase: test03OffscreenPBuffer took 0 sec
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.535 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902115724 ms III - Start
[junit] SLOCK [T main @ 1691902115725 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test01Onscreen
[junit] Loop # 0 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 1 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 2 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 3 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 4 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 5 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 6 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 7 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 8 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 9 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 10 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 11 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 12 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 13 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Loop # 14 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], 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 @ 1691902122548 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902122549 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 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 @ 1691902124079 ms III - Start
[junit] SLOCK [T main @ 1691902124080 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT - test01
[junit] Iteration 0 / 5
[junit]
[junit]
[junit] Pre-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52a34c79]]:
[junit]
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: WindowsOnscreenWGLDrawable
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] OK Button: JButton; javax.swing.JButton[,524,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@3e53ff8e,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=588,y=472]
[junit] CANCEL Button: JButton; javax.swing.JButton[,617,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@3e53ff8e,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=681,y=472]
[junit]
[junit]
[junit] Post-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52a34c79]]:
[junit]
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: WindowsOnscreenWGLDrawable
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] Iteration 1 / 5
[junit] OK Button: JButton; javax.swing.JButton[,524,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@3e53ff8e,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=588,y=472]
[junit] CANCEL Button: JButton; javax.swing.JButton[,617,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@3e53ff8e,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=681,y=472]
[junit]
[junit]
[junit] Pre-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52a34c79]]:
[junit]
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: WindowsOnscreenWGLDrawable
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit]
[junit]
[junit] Post-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52a34c79]]:
[junit]
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: WindowsOnscreenWGLDrawable
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] Iteration 2 / 5
[junit] OK Button: JButton; javax.swing.JButton[,524,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@3e53ff8e,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=588,y=472]
[junit] CANCEL Button: JButton; javax.swing.JButton[,617,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@3e53ff8e,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=681,y=472]
[junit]
[junit]
[junit] Pre-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52a34c79]]:
[junit]
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: WindowsOnscreenWGLDrawable
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit]
[junit]
[junit] Post-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52a34c79]]:
[junit]
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: WindowsOnscreenWGLDrawable
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] Iteration 3 / 5
[junit] OK Button: JButton; javax.swing.JButton[,524,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@3e53ff8e,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=588,y=472]
[junit] CANCEL Button: JButton; javax.swing.JButton[,617,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@3e53ff8e,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=681,y=472]
[junit]
[junit]
[junit] Pre-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52a34c79]]:
[junit]
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: WindowsOnscreenWGLDrawable
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit]
[junit]
[junit] Post-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52a34c79]]:
[junit]
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: WindowsOnscreenWGLDrawable
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] Iteration 4 / 5
[junit] OK Button: JButton; javax.swing.JButton[,524,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@3e53ff8e,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=588,y=472]
[junit] CANCEL Button: JButton; javax.swing.JButton[,617,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@3e53ff8e,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=681,y=472]
[junit]
[junit]
[junit] Pre-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52a34c79]]:
[junit]
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: WindowsOnscreenWGLDrawable
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit]
[junit]
[junit] Post-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52a34c79]]:
[junit]
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: WindowsOnscreenWGLDrawable
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], 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 @ 1691902151539 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902151539 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.147 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 @ 1691902124079 ms III - Start
[junit] SLOCK [T main @ 1691902124080 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT - test01
[junit]
[junit]
[junit] Pre-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52a34c79]]:
[junit]
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: WindowsOnscreenWGLDrawable
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] OK Button: JButton; javax.swing.JButton[,524,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@3e53ff8e,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=588,y=472]
[junit] CANCEL Button: JButton; javax.swing.JButton[,617,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@3e53ff8e,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=681,y=472]
[junit]
[junit]
[junit] Post-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52a34c79]]:
[junit]
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: WindowsOnscreenWGLDrawable
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] OK Button: JButton; javax.swing.JButton[,524,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@3e53ff8e,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=588,y=472]
[junit] CANCEL Button: JButton; javax.swing.JButton[,617,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@3e53ff8e,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=681,y=472]
[junit]
[junit]
[junit] Pre-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52a34c79]]:
[junit]
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: WindowsOnscreenWGLDrawable
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit]
[junit]
[junit] Post-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52a34c79]]:
[junit]
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: WindowsOnscreenWGLDrawable
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] OK Button: JButton; javax.swing.JButton[,524,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@3e53ff8e,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=588,y=472]
[junit] CANCEL Button: JButton; javax.swing.JButton[,617,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@3e53ff8e,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=681,y=472]
[junit]
[junit]
[junit] Pre-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52a34c79]]:
[junit]
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: WindowsOnscreenWGLDrawable
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit]
[junit]
[junit] Post-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52a34c79]]:
[junit]
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: WindowsOnscreenWGLDrawable
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] OK Button: JButton; javax.swing.JButton[,524,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@3e53ff8e,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=588,y=472]
[junit] CANCEL Button: JButton; javax.swing.JButton[,617,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@3e53ff8e,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=681,y=472]
[junit]
[junit]
[junit] Pre-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52a34c79]]:
[junit]
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: WindowsOnscreenWGLDrawable
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit]
[junit]
[junit] Post-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52a34c79]]:
[junit]
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: WindowsOnscreenWGLDrawable
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] OK Button: JButton; javax.swing.JButton[,524,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@3e53ff8e,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=588,y=472]
[junit] CANCEL Button: JButton; javax.swing.JButton[,617,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@3e53ff8e,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=681,y=472]
[junit]
[junit]
[junit] Pre-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52a34c79]]:
[junit]
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: WindowsOnscreenWGLDrawable
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit]
[junit]
[junit] Post-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52a34c79]]:
[junit]
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: WindowsOnscreenWGLDrawable
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], 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 @ 1691902151539 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902151539 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 27.424 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 28.147 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 @ 1691902124079 ms III - Start
[junit] SLOCK [T main @ 1691902124080 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT - test01
[junit]
[junit]
[junit] Pre-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52a34c79]]:
[junit]
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: WindowsOnscreenWGLDrawable
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] OK Button: JButton; javax.swing.JButton[,524,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@3e53ff8e,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=588,y=472]
[junit] CANCEL Button: JButton; javax.swing.JButton[,617,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@3e53ff8e,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=681,y=472]
[junit]
[junit]
[junit] Post-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52a34c79]]:
[junit]
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: WindowsOnscreenWGLDrawable
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] OK Button: JButton; javax.swing.JButton[,524,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@3e53ff8e,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=588,y=472]
[junit] CANCEL Button: JButton; javax.swing.JButton[,617,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@3e53ff8e,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=681,y=472]
[junit]
[junit]
[junit] Pre-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52a34c79]]:
[junit]
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: WindowsOnscreenWGLDrawable
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit]
[junit]
[junit] Post-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52a34c79]]:
[junit]
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: WindowsOnscreenWGLDrawable
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] OK Button: JButton; javax.swing.JButton[,524,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@3e53ff8e,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=588,y=472]
[junit] CANCEL Button: JButton; javax.swing.JButton[,617,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@3e53ff8e,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=681,y=472]
[junit]
[junit]
[junit] Pre-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52a34c79]]:
[junit]
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: WindowsOnscreenWGLDrawable
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit]
[junit]
[junit] Post-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52a34c79]]:
[junit]
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: WindowsOnscreenWGLDrawable
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] OK Button: JButton; javax.swing.JButton[,524,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@3e53ff8e,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=588,y=472]
[junit] CANCEL Button: JButton; javax.swing.JButton[,617,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@3e53ff8e,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=681,y=472]
[junit]
[junit]
[junit] Pre-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52a34c79]]:
[junit]
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: WindowsOnscreenWGLDrawable
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit]
[junit]
[junit] Post-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52a34c79]]:
[junit]
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: WindowsOnscreenWGLDrawable
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] OK Button: JButton; javax.swing.JButton[,524,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@3e53ff8e,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=588,y=472]
[junit] CANCEL Button: JButton; javax.swing.JButton[,617,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@3e53ff8e,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=681,y=472]
[junit]
[junit]
[junit] Pre-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52a34c79]]:
[junit]
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: WindowsOnscreenWGLDrawable
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit]
[junit]
[junit] Post-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52a34c79]]:
[junit]
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: WindowsOnscreenWGLDrawable
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], 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 @ 1691902151539 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902151539 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT
[junit] ++++ Test Singleton.ctor()
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902153088 ms III - Start
[junit] SLOCK [T main @ 1691902153089 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[junit] GLProfile Default: GLProfile[GL4bc/GL4bc.hw]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test01NoDeadlock
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3b2d78e8: tileRendererInUse null, GearsES2[obj 0x3b2d78e8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3b2d78e8 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3b2d78e8 created: GearsObj[0x7c3167de, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3b2d78e8 created: GearsObj[0x4f7d1ce8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3b2d78e8 created: GearsObj[0x4f7d1ce8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3b2d78e8 FIN GearsES2[obj 0x3b2d78e8 isInit true, usesShared false, 1 GearsObj[0x7c3167de, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4f7d1ce8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27e5197, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3b2d78e8 0/0 496x473 of 496x473, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3b2d78e8, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] 0 s: 10 f / 213 ms, 46.9 fps, 21 ms/f; total: 10 f, 46.9 fps, 21 ms/f
[junit] 0 s: 10 f / 165 ms, 60.6 fps, 16 ms/f; total: 20 f, 52.7 fps, 18 ms/f
[junit] 0 s: 10 f / 166 ms, 60.2 fps, 16 ms/f; total: 30 f, 55.0 fps, 18 ms/f
[junit] 0 s: 10 f / 166 ms, 60.2 fps, 16 ms/f; total: 40 f, 56.1 fps, 17 ms/f
[junit] 0 s: 10 f / 170 ms, 58.8 fps, 17 ms/f; total: 50 f, 56.6 fps, 17 ms/f
[junit] 1 s: 10 f / 162 ms, 61.7 fps, 16 ms/f; total: 60 f, 57.4 fps, 17 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3b2d78e8: tileRendererInUse null
[junit] GLProfile Default: GLProfile[GL4bc/GL4bc.hw]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3b2d78e8 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test01NoDeadlock
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test02TriggerDeadlock
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6d8fe5bb: tileRendererInUse null, GearsES2[obj 0x6d8fe5bb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6d8fe5bb on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6d8fe5bb created: GearsObj[0x242a73c9, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6d8fe5bb created: GearsObj[0x2934b5c7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6d8fe5bb created: GearsObj[0x2934b5c7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6d8fe5bb FIN GearsES2[obj 0x6d8fe5bb isInit true, usesShared false, 1 GearsObj[0x242a73c9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2934b5c7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2eb923a7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6d8fe5bb 0/0 1920x1017 of 1920x1017, swapInterval 1, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6d8fe5bb, angle 0.0, [l -1.8879056, r 1.8879056, b -1.0, t 1.0] 3.7758112x2.0 -> [l -1.8879056, r 1.8879056, b -1.0, t 1.0] 3.7758112x2.0, v-flip false
[junit] 0 s: 10 f / 164 ms, 60.9 fps, 16 ms/f; total: 10 f, 60.9 fps, 16 ms/f
[junit] 0 s: 10 f / 166 ms, 60.2 fps, 16 ms/f; total: 20 f, 60.4 fps, 16 ms/f
[junit] 0 s: 10 f / 166 ms, 60.2 fps, 16 ms/f; total: 30 f, 60.2 fps, 16 ms/f
[junit] 0 s: 10 f / 166 ms, 60.2 fps, 16 ms/f; total: 40 f, 60.2 fps, 16 ms/f
[junit] 0 s: 10 f / 166 ms, 60.2 fps, 16 ms/f; total: 50 f, 60.1 fps, 16 ms/f
[junit] 0 s: 10 f / 166 ms, 60.2 fps, 16 ms/f; total: 60 f, 60.1 fps, 16 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6d8fe5bb: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6d8fe5bb FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test02TriggerDeadlock
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902157082 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902157082 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.684 sec
[junit] ------------- Standard Output ---------------
[junit] GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[junit] GLProfile Default: GLProfile[GL4bc/GL4bc.hw]
[junit] GLProfile Default: GLProfile[GL4bc/GL4bc.hw]
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902153088 ms III - Start
[junit] SLOCK [T main @ 1691902153089 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test01NoDeadlock
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3b2d78e8: tileRendererInUse null, GearsES2[obj 0x3b2d78e8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3b2d78e8 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3b2d78e8 created: GearsObj[0x7c3167de, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3b2d78e8 created: GearsObj[0x4f7d1ce8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3b2d78e8 created: GearsObj[0x4f7d1ce8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3b2d78e8 FIN GearsES2[obj 0x3b2d78e8 isInit true, usesShared false, 1 GearsObj[0x7c3167de, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4f7d1ce8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27e5197, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3b2d78e8 0/0 496x473 of 496x473, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3b2d78e8, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] 0 s: 10 f / 213 ms, 46.9 fps, 21 ms/f; total: 10 f, 46.9 fps, 21 ms/f
[junit] 0 s: 10 f / 165 ms, 60.6 fps, 16 ms/f; total: 20 f, 52.7 fps, 18 ms/f
[junit] 0 s: 10 f / 166 ms, 60.2 fps, 16 ms/f; total: 30 f, 55.0 fps, 18 ms/f
[junit] 0 s: 10 f / 166 ms, 60.2 fps, 16 ms/f; total: 40 f, 56.1 fps, 17 ms/f
[junit] 0 s: 10 f / 170 ms, 58.8 fps, 17 ms/f; total: 50 f, 56.6 fps, 17 ms/f
[junit] 1 s: 10 f / 162 ms, 61.7 fps, 16 ms/f; total: 60 f, 57.4 fps, 17 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3b2d78e8: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3b2d78e8 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test01NoDeadlock
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test02TriggerDeadlock
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6d8fe5bb: tileRendererInUse null, GearsES2[obj 0x6d8fe5bb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6d8fe5bb on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6d8fe5bb created: GearsObj[0x242a73c9, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6d8fe5bb created: GearsObj[0x2934b5c7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6d8fe5bb created: GearsObj[0x2934b5c7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6d8fe5bb FIN GearsES2[obj 0x6d8fe5bb isInit true, usesShared false, 1 GearsObj[0x242a73c9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2934b5c7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2eb923a7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6d8fe5bb 0/0 1920x1017 of 1920x1017, swapInterval 1, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6d8fe5bb, angle 0.0, [l -1.8879056, r 1.8879056, b -1.0, t 1.0] 3.7758112x2.0 -> [l -1.8879056, r 1.8879056, b -1.0, t 1.0] 3.7758112x2.0, v-flip false
[junit] 0 s: 10 f / 164 ms, 60.9 fps, 16 ms/f; total: 10 f, 60.9 fps, 16 ms/f
[junit] 0 s: 10 f / 166 ms, 60.2 fps, 16 ms/f; total: 20 f, 60.4 fps, 16 ms/f
[junit] 0 s: 10 f / 166 ms, 60.2 fps, 16 ms/f; total: 30 f, 60.2 fps, 16 ms/f
[junit] 0 s: 10 f / 166 ms, 60.2 fps, 16 ms/f; total: 40 f, 60.2 fps, 16 ms/f
[junit] 0 s: 10 f / 166 ms, 60.2 fps, 16 ms/f; total: 50 f, 60.1 fps, 16 ms/f
[junit] 0 s: 10 f / 166 ms, 60.2 fps, 16 ms/f; total: 60 f, 60.1 fps, 16 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6d8fe5bb: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6d8fe5bb FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test02TriggerDeadlock
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902157082 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902157082 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01NoDeadlock took 1.321 sec
[junit] Testcase: test02TriggerDeadlock took 1.209 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.684 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[junit] GLProfile Default: GLProfile[GL4bc/GL4bc.hw]
[junit] GLProfile Default: GLProfile[GL4bc/GL4bc.hw]
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902153088 ms III - Start
[junit] SLOCK [T main @ 1691902153089 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test01NoDeadlock
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3b2d78e8: tileRendererInUse null, GearsES2[obj 0x3b2d78e8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3b2d78e8 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3b2d78e8 created: GearsObj[0x7c3167de, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3b2d78e8 created: GearsObj[0x4f7d1ce8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3b2d78e8 created: GearsObj[0x4f7d1ce8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3b2d78e8 FIN GearsES2[obj 0x3b2d78e8 isInit true, usesShared false, 1 GearsObj[0x7c3167de, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4f7d1ce8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27e5197, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3b2d78e8 0/0 496x473 of 496x473, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3b2d78e8, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] 0 s: 10 f / 213 ms, 46.9 fps, 21 ms/f; total: 10 f, 46.9 fps, 21 ms/f
[junit] 0 s: 10 f / 165 ms, 60.6 fps, 16 ms/f; total: 20 f, 52.7 fps, 18 ms/f
[junit] 0 s: 10 f / 166 ms, 60.2 fps, 16 ms/f; total: 30 f, 55.0 fps, 18 ms/f
[junit] 0 s: 10 f / 166 ms, 60.2 fps, 16 ms/f; total: 40 f, 56.1 fps, 17 ms/f
[junit] 0 s: 10 f / 170 ms, 58.8 fps, 17 ms/f; total: 50 f, 56.6 fps, 17 ms/f
[junit] 1 s: 10 f / 162 ms, 61.7 fps, 16 ms/f; total: 60 f, 57.4 fps, 17 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3b2d78e8: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3b2d78e8 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test01NoDeadlock
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test02TriggerDeadlock
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6d8fe5bb: tileRendererInUse null, GearsES2[obj 0x6d8fe5bb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6d8fe5bb on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6d8fe5bb created: GearsObj[0x242a73c9, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6d8fe5bb created: GearsObj[0x2934b5c7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6d8fe5bb created: GearsObj[0x2934b5c7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6d8fe5bb FIN GearsES2[obj 0x6d8fe5bb isInit true, usesShared false, 1 GearsObj[0x242a73c9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2934b5c7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2eb923a7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6d8fe5bb 0/0 1920x1017 of 1920x1017, swapInterval 1, drawable 0xffffffff8b010820, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6d8fe5bb, angle 0.0, [l -1.8879056, r 1.8879056, b -1.0, t 1.0] 3.7758112x2.0 -> [l -1.8879056, r 1.8879056, b -1.0, t 1.0] 3.7758112x2.0, v-flip false
[junit] 0 s: 10 f / 164 ms, 60.9 fps, 16 ms/f; total: 10 f, 60.9 fps, 16 ms/f
[junit] 0 s: 10 f / 166 ms, 60.2 fps, 16 ms/f; total: 20 f, 60.4 fps, 16 ms/f
[junit] 0 s: 10 f / 166 ms, 60.2 fps, 16 ms/f; total: 30 f, 60.2 fps, 16 ms/f
[junit] 0 s: 10 f / 166 ms, 60.2 fps, 16 ms/f; total: 40 f, 60.2 fps, 16 ms/f
[junit] 0 s: 10 f / 166 ms, 60.2 fps, 16 ms/f; total: 50 f, 60.1 fps, 16 ms/f
[junit] 0 s: 10 f / 166 ms, 60.2 fps, 16 ms/f; total: 60 f, 60.1 fps, 16 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6d8fe5bb: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6d8fe5bb FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test02TriggerDeadlock
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902157082 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902157082 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 @ 1691902158576 ms III - Start
[junit] SLOCK [T main @ 1691902158577 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT - testDeadlock
[junit] BB.0: java.lang.Object@4e1204ee
[junit] BB.1: java.lang.Object@4e1204ee
[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 @ 1691902160119 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902160119 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.216 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902158576 ms III - Start
[junit] SLOCK [T main @ 1691902158577 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT - testDeadlock
[junit] BB.0: java.lang.Object@4e1204ee
[junit] BB.1: java.lang.Object@4e1204ee
[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 @ 1691902160119 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902160119 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testDeadlock took 0.086 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.216 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902158576 ms III - Start
[junit] SLOCK [T main @ 1691902158577 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT - testDeadlock
[junit] BB.0: java.lang.Object@4e1204ee
[junit] BB.1: java.lang.Object@4e1204ee
[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 @ 1691902160119 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902160119 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 @ 1691902161416 ms III - Start
[junit] SLOCK [T main @ 1691902161417 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenAutoDblBuf
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenAutoDblBuf
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenPbuffer
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenPbuffer
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBuf
[junit] Window: com.jogamp.opengl.awt.GLCanvas
[junit] Window Caps Pre_GL: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[junit] Window Caps PostGL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[junit] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[junit] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x47eaca72: tileRendererInUse null, GearsES2[obj 0x47eaca72 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x47eaca72 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x47eaca72 created: GearsObj[0x332e446e, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x47eaca72 created: GearsObj[0x671b9d97, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x47eaca72 created: GearsObj[0x671b9d97, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x47eaca72 FIN GearsES2[obj 0x47eaca72 isInit true, usesShared false, 1 GearsObj[0x332e446e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x671b9d97, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b435701, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x47eaca72 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x47eaca72, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x47eaca72 400x300, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x47eaca72 400x300, swapInterval 1, drawable 0xffffffffdd010806
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x47eaca72 400x300, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x47eaca72 400x300, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x47eaca72 0/0 200x150 of 200x150, swapInterval 1, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x47eaca72, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x47eaca72 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x47eaca72 200x150, swapInterval 1, drawable 0xffffffff9a010815
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x47eaca72 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x47eaca72 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x47eaca72, 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 0x47eaca72 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x47eaca72 800x600, swapInterval 1, drawable 0xffffffffdd010806
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0008-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[junit] Fin: AWT-GLCanvas[Realized false,
[junit] null-drawable,
[junit] Factory null,
[junit] handle 0x0,
[junit] Drawable size -1x-1 surface[800x600],
[junit] AWT[pos 8/31, size 800x600,
[junit] visible true, displayable false, showing false,
[junit] null]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x47eaca72 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x47eaca72 800x600, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x47eaca72: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x47eaca72 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[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[junit] Window Caps PostGL : GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[junit] Chosen GL Caps(1): GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[junit] Chosen GL Caps(2): GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5fe94a96: tileRendererInUse null, GearsES2[obj 0x5fe94a96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5fe94a96 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5fe94a96 created: GearsObj[0x5778d0f7, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5fe94a96 created: GearsObj[0x2652d0e9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5fe94a96 created: GearsObj[0x2652d0e9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5fe94a96 FIN GearsES2[obj 0x5fe94a96 isInit true, usesShared false, 1 GearsObj[0x5778d0f7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2652d0e9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77aafbf1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fe94a96 0/0 400x300 of 400x300, swapInterval 1, drawable 0x30107df, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x5fe94a96, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x5fe94a96 400x300, swapInterval 1, drawable 0x30107df
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 400x300, swapInterval 1, drawable 0xffffffffdd010806
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 400x300, swapInterval 1, drawable 0x30107df
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fe94a96 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff8a010803, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x5fe94a96, 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 0x5fe94a96 200x150, swapInterval 1, drawable 0xffffffff8a010803
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 200x150, swapInterval 1, drawable 0xffffffffdd010806
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0004-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 200x150, swapInterval 1, drawable 0xffffffff8a010803
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fe94a96 0/0 800x600 of 800x600, swapInterval 1, drawable 0xfffffffff601080f, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x5fe94a96, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 800x600, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0007-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 800x600, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 800x600, swapInterval 1, drawable 0xffffffffb6010783
[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 8/31, size 800x600,
[junit] visible true, displayable false, showing false,
[junit] null]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fe94a96: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fe94a96 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[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[junit] Window Caps PostGL : GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[junit] Chosen GL Caps(1): GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[junit] Chosen GL Caps(2): GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x618b19ad: tileRendererInUse null, GearsES2[obj 0x618b19ad isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x618b19ad on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x618b19ad created: GearsObj[0x470ed12, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x618b19ad created: GearsObj[0x4522422, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x618b19ad created: GearsObj[0x4522422, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x618b19ad FIN GearsES2[obj 0x618b19ad isInit true, usesShared false, 1 GearsObj[0x470ed12, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4522422, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x82eee03, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x618b19ad 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x618b19ad, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x618b19ad 400x300, swapInterval 1, drawable 0xffffffff9a010815
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x618b19ad 400x300, swapInterval 1, drawable 0x30107df
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x618b19ad 400x300, swapInterval 1, drawable 0xffffffff9a010815
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x618b19ad 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x618b19ad, 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 0x618b19ad 200x150, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x618b19ad 200x150, swapInterval 1, drawable 0xffffffff9a010815
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0004-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x618b19ad 200x150, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x618b19ad 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x618b19ad, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x618b19ad 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x618b19ad 800x600, swapInterval 1, drawable 0xfffffffff601080f
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0007-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x618b19ad 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x618b19ad 800x600, swapInterval 1, drawable 0xfffffffff601080f
[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 8/31, size 800x600,
[junit] visible true, displayable false, showing false,
[junit] null]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Window: com.jogamp.opengl.awt.GLCanvas
[junit] Window Caps Pre_GL: GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[junit] Window Caps PostGL : GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[junit] Chosen GL Caps(1): GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[junit] Chosen GL Caps(2): GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x618b19ad: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x618b19ad FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6771beb3: tileRendererInUse null, GearsES2[obj 0x6771beb3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6771beb3 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6771beb3 created: GearsObj[0x413b0aa2, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6771beb3 created: GearsObj[0x2cb0a7fb, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6771beb3 created: GearsObj[0x2cb0a7fb, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6771beb3 FIN GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x413b0aa2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2cb0a7fb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4fa5ee6f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6771beb3 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdd010806, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x6771beb3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x6771beb3 400x300, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6771beb3 400x300, swapInterval 1, drawable 0x30107df
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6771beb3 400x300, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6771beb3 0/0 200x150 of 200x150, swapInterval 1, drawable 0xfffffffff601080f, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x6771beb3, 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 0x6771beb3 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6771beb3 200x150, swapInterval 1, drawable 0xffffffff8a010803
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0004-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6771beb3 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6771beb3 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffb6010783, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x6771beb3, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6771beb3 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6771beb3 800x600, swapInterval 1, drawable 0xffffffff8a010803
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0007-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png
[junit] Fin: AWT-GLCanvas[Realized false,
[junit] null-drawable,
[junit] Factory null,
[junit] handle 0x0,
[junit] Drawable size -1x-1 surface[800x600],
[junit] AWT[pos 8/31, size 800x600,
[junit] visible true, displayable false, showing false,
[junit] null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6771beb3 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6771beb3 800x600, swapInterval 1, drawable 0xffffffff8a010803
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6771beb3: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6771beb3 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 @ 1691902164253 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902164254 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.51 sec
[junit] ------------- Standard Output ---------------
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Window: com.jogamp.opengl.awt.GLCanvas
[junit] Window Caps Pre_GL: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[junit] Window Caps PostGL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[junit] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[junit] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[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 8/31, size 800x600,
[junit] visible true, displayable false, showing false,
[junit] null]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Window: com.jogamp.opengl.awt.GLCanvas
[junit] Window Caps Pre_GL: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[junit] Window Caps PostGL : GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[junit] Chosen GL Caps(1): GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[junit] Chosen GL Caps(2): GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[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 8/31, size 800x600,
[junit] visible true, displayable false, showing false,
[junit] null]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Window: com.jogamp.opengl.awt.GLCanvas
[junit] Window Caps Pre_GL: GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[junit] Window Caps PostGL : GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[junit] Chosen GL Caps(1): GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[junit] Chosen GL Caps(2): GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[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 8/31, size 800x600,
[junit] visible true, displayable false, showing false,
[junit] null]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Window: com.jogamp.opengl.awt.GLCanvas
[junit] Window Caps Pre_GL: GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[junit] Window Caps PostGL : GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[junit] Chosen GL Caps(1): GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[junit] Chosen GL Caps(2): GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[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 8/31, 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 @ 1691902161416 ms III - Start
[junit] SLOCK [T main @ 1691902161417 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenAutoDblBuf
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenAutoDblBuf
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenPbuffer
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenPbuffer
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBuf
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x47eaca72: tileRendererInUse null, GearsES2[obj 0x47eaca72 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x47eaca72 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x47eaca72 created: GearsObj[0x332e446e, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x47eaca72 created: GearsObj[0x671b9d97, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x47eaca72 created: GearsObj[0x671b9d97, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x47eaca72 FIN GearsES2[obj 0x47eaca72 isInit true, usesShared false, 1 GearsObj[0x332e446e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x671b9d97, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b435701, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x47eaca72 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x47eaca72, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x47eaca72 400x300, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x47eaca72 400x300, swapInterval 1, drawable 0xffffffffdd010806
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x47eaca72 400x300, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x47eaca72 400x300, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x47eaca72 0/0 200x150 of 200x150, swapInterval 1, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x47eaca72, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x47eaca72 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x47eaca72 200x150, swapInterval 1, drawable 0xffffffff9a010815
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x47eaca72 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x47eaca72 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x47eaca72, 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 0x47eaca72 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x47eaca72 800x600, swapInterval 1, drawable 0xffffffffdd010806
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0008-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x47eaca72 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x47eaca72 800x600, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x47eaca72: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x47eaca72 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBuf
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5fe94a96: tileRendererInUse null, GearsES2[obj 0x5fe94a96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5fe94a96 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5fe94a96 created: GearsObj[0x5778d0f7, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5fe94a96 created: GearsObj[0x2652d0e9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5fe94a96 created: GearsObj[0x2652d0e9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5fe94a96 FIN GearsES2[obj 0x5fe94a96 isInit true, usesShared false, 1 GearsObj[0x5778d0f7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2652d0e9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77aafbf1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fe94a96 0/0 400x300 of 400x300, swapInterval 1, drawable 0x30107df, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x5fe94a96, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x5fe94a96 400x300, swapInterval 1, drawable 0x30107df
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 400x300, swapInterval 1, drawable 0xffffffffdd010806
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 400x300, swapInterval 1, drawable 0x30107df
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fe94a96 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff8a010803, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x5fe94a96, 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 0x5fe94a96 200x150, swapInterval 1, drawable 0xffffffff8a010803
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 200x150, swapInterval 1, drawable 0xffffffffdd010806
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0004-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 200x150, swapInterval 1, drawable 0xffffffff8a010803
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fe94a96 0/0 800x600 of 800x600, swapInterval 1, drawable 0xfffffffff601080f, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x5fe94a96, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 800x600, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0007-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 800x600, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fe94a96: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fe94a96 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x618b19ad: tileRendererInUse null, GearsES2[obj 0x618b19ad isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x618b19ad on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x618b19ad created: GearsObj[0x470ed12, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x618b19ad created: GearsObj[0x4522422, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x618b19ad created: GearsObj[0x4522422, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x618b19ad FIN GearsES2[obj 0x618b19ad isInit true, usesShared false, 1 GearsObj[0x470ed12, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4522422, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x82eee03, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x618b19ad 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x618b19ad, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x618b19ad 400x300, swapInterval 1, drawable 0xffffffff9a010815
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x618b19ad 400x300, swapInterval 1, drawable 0x30107df
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x618b19ad 400x300, swapInterval 1, drawable 0xffffffff9a010815
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x618b19ad 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x618b19ad, 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 0x618b19ad 200x150, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x618b19ad 200x150, swapInterval 1, drawable 0xffffffff9a010815
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0004-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x618b19ad 200x150, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x618b19ad 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x618b19ad, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x618b19ad 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x618b19ad 800x600, swapInterval 1, drawable 0xfffffffff601080f
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0007-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x618b19ad 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x618b19ad 800x600, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x618b19ad: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x618b19ad FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6771beb3: tileRendererInUse null, GearsES2[obj 0x6771beb3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6771beb3 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6771beb3 created: GearsObj[0x413b0aa2, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6771beb3 created: GearsObj[0x2cb0a7fb, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6771beb3 created: GearsObj[0x2cb0a7fb, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6771beb3 FIN GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x413b0aa2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2cb0a7fb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4fa5ee6f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6771beb3 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdd010806, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x6771beb3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x6771beb3 400x300, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6771beb3 400x300, swapInterval 1, drawable 0x30107df
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6771beb3 400x300, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6771beb3 0/0 200x150 of 200x150, swapInterval 1, drawable 0xfffffffff601080f, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x6771beb3, 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 0x6771beb3 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6771beb3 200x150, swapInterval 1, drawable 0xffffffff8a010803
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0004-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6771beb3 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6771beb3 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffb6010783, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x6771beb3, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6771beb3 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6771beb3 800x600, swapInterval 1, drawable 0xffffffff8a010803
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0007-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6771beb3 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6771beb3 800x600, swapInterval 1, drawable 0xffffffff8a010803
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6771beb3: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6771beb3 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 @ 1691902164253 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902164254 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testGL2OffScreenAutoDblBuf took 1.413 sec
[junit] Testcase: testGL2OffScreenFBODblBufMSAA took 0 sec
[junit] Testcase: testGL2OffScreenFBODblBufStencil took 0 sec
[junit] Testcase: testGL2OffScreenFBODblBufStencilMSAA took 0.001 sec
[junit] Testcase: testGL2OffScreenPbuffer took 0.001 sec
[junit] Testcase: testGL2OnScreenDblBuf took 0.506 sec
[junit] Testcase: testGL2OnScreenDblBufMSAA took 0.297 sec
[junit] Testcase: testGL2OnScreenDblBufStencil took 0.301 sec
[junit] Testcase: testGL2OnScreenDblBufStencilMSAA took 0.285 sec
[junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.51 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Window: com.jogamp.opengl.awt.GLCanvas
[junit] Window Caps Pre_GL: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[junit] Window Caps PostGL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[junit] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[junit] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[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 8/31, size 800x600,
[junit] visible true, displayable false, showing false,
[junit] null]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Window: com.jogamp.opengl.awt.GLCanvas
[junit] Window Caps Pre_GL: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[junit] Window Caps PostGL : GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[junit] Chosen GL Caps(1): GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[junit] Chosen GL Caps(2): GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[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 8/31, size 800x600,
[junit] visible true, displayable false, showing false,
[junit] null]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Window: com.jogamp.opengl.awt.GLCanvas
[junit] Window Caps Pre_GL: GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[junit] Window Caps PostGL : GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[junit] Chosen GL Caps(1): GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[junit] Chosen GL Caps(2): GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[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 8/31, size 800x600,
[junit] visible true, displayable false, showing false,
[junit] null]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Window: com.jogamp.opengl.awt.GLCanvas
[junit] Window Caps Pre_GL: GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[junit] Window Caps PostGL : GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[junit] Chosen GL Caps(1): GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[junit] Chosen GL Caps(2): GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow
[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 8/31, 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 @ 1691902161416 ms III - Start
[junit] SLOCK [T main @ 1691902161417 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenAutoDblBuf
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenAutoDblBuf
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenPbuffer
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenPbuffer
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBuf
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x47eaca72: tileRendererInUse null, GearsES2[obj 0x47eaca72 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x47eaca72 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x47eaca72 created: GearsObj[0x332e446e, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x47eaca72 created: GearsObj[0x671b9d97, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x47eaca72 created: GearsObj[0x671b9d97, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x47eaca72 FIN GearsES2[obj 0x47eaca72 isInit true, usesShared false, 1 GearsObj[0x332e446e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x671b9d97, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b435701, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x47eaca72 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x47eaca72, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x47eaca72 400x300, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x47eaca72 400x300, swapInterval 1, drawable 0xffffffffdd010806
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x47eaca72 400x300, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x47eaca72 400x300, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x47eaca72 0/0 200x150 of 200x150, swapInterval 1, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x47eaca72, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x47eaca72 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x47eaca72 200x150, swapInterval 1, drawable 0xffffffff9a010815
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x47eaca72 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x47eaca72 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x47eaca72, 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 0x47eaca72 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x47eaca72 800x600, swapInterval 1, drawable 0xffffffffdd010806
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0008-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x47eaca72 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x47eaca72 800x600, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x47eaca72: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x47eaca72 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBuf
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5fe94a96: tileRendererInUse null, GearsES2[obj 0x5fe94a96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5fe94a96 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5fe94a96 created: GearsObj[0x5778d0f7, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5fe94a96 created: GearsObj[0x2652d0e9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5fe94a96 created: GearsObj[0x2652d0e9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5fe94a96 FIN GearsES2[obj 0x5fe94a96 isInit true, usesShared false, 1 GearsObj[0x5778d0f7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2652d0e9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77aafbf1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fe94a96 0/0 400x300 of 400x300, swapInterval 1, drawable 0x30107df, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x5fe94a96, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x5fe94a96 400x300, swapInterval 1, drawable 0x30107df
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 400x300, swapInterval 1, drawable 0xffffffffdd010806
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 400x300, swapInterval 1, drawable 0x30107df
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fe94a96 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff8a010803, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x5fe94a96, 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 0x5fe94a96 200x150, swapInterval 1, drawable 0xffffffff8a010803
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 200x150, swapInterval 1, drawable 0xffffffffdd010806
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0004-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 200x150, swapInterval 1, drawable 0xffffffff8a010803
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fe94a96 0/0 800x600 of 800x600, swapInterval 1, drawable 0xfffffffff601080f, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x5fe94a96, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 800x600, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0007-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 800x600, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fe94a96: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fe94a96 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x618b19ad: tileRendererInUse null, GearsES2[obj 0x618b19ad isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x618b19ad on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x618b19ad created: GearsObj[0x470ed12, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x618b19ad created: GearsObj[0x4522422, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x618b19ad created: GearsObj[0x4522422, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x618b19ad FIN GearsES2[obj 0x618b19ad isInit true, usesShared false, 1 GearsObj[0x470ed12, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4522422, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x82eee03, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x618b19ad 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff9a010815, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x618b19ad, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x618b19ad 400x300, swapInterval 1, drawable 0xffffffff9a010815
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x618b19ad 400x300, swapInterval 1, drawable 0x30107df
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x618b19ad 400x300, swapInterval 1, drawable 0xffffffff9a010815
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x618b19ad 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x618b19ad, 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 0x618b19ad 200x150, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x618b19ad 200x150, swapInterval 1, drawable 0xffffffff9a010815
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0004-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x618b19ad 200x150, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x618b19ad 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x618b19ad, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x618b19ad 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x618b19ad 800x600, swapInterval 1, drawable 0xfffffffff601080f
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0007-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x618b19ad 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x618b19ad 800x600, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x618b19ad: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x618b19ad FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6771beb3: tileRendererInUse null, GearsES2[obj 0x6771beb3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6771beb3 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6771beb3 created: GearsObj[0x413b0aa2, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6771beb3 created: GearsObj[0x2cb0a7fb, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6771beb3 created: GearsObj[0x2cb0a7fb, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6771beb3 FIN GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x413b0aa2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2cb0a7fb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4fa5ee6f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6771beb3 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdd010806, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x6771beb3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x6771beb3 400x300, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6771beb3 400x300, swapInterval 1, drawable 0x30107df
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6771beb3 400x300, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6771beb3 0/0 200x150 of 200x150, swapInterval 1, drawable 0xfffffffff601080f, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x6771beb3, 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 0x6771beb3 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6771beb3 200x150, swapInterval 1, drawable 0xffffffff8a010803
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0004-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6771beb3 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6771beb3 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffb6010783, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x6771beb3, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6771beb3 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6771beb3 800x600, swapInterval 1, drawable 0xffffffff8a010803
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0007-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6771beb3 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6771beb3 800x600, swapInterval 1, drawable 0xffffffff8a010803
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6771beb3: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6771beb3 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 @ 1691902164253 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902164254 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902165786 ms III - Start
[junit] SLOCK [T main @ 1691902165786 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver
[junit] Window Caps PostGL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[junit] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[junit] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[junit] Thread[main,5,main] GearsES2.init.0 0x77eca502: tileRendererInUse null, GearsES2[obj 0x77eca502 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x77eca502 on Thread[main,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x77eca502 created: GearsObj[0x7e5afaa6, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x77eca502 created: GearsObj[0x63a12c68, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x77eca502 created: GearsObj[0x63a12c68, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[main,5,main] GearsES2.init.X 0x77eca502 FIN GearsES2[obj 0x77eca502 isInit true, usesShared false, 1 GearsObj[0x7e5afaa6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63a12c68, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x383bfa16, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[main,5,main] GearsES2.reshape 0x77eca502 0/0 400x300 of 400x300, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x77eca502, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x77eca502 400x300, swapInterval 1, drawable 0x30107df
[junit] Thread[main,5,main] GearsES2.display 0x77eca502 400x300, swapInterval 1, drawable 0xffffffffb6010783
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x77eca502 400x300, swapInterval 1, drawable 0x30107df
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x77eca502 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x77eca502, 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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x77eca502 200x150, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x77eca502 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x77eca502 200x150, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[main,5,main] GearsES2.display 0x77eca502 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main,5,main] GearsES2.display 0x77eca502 200x150, swapInterval 1, drawable 0xffffffffb6010783
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0007-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x77eca502 200x150, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x77eca502 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x77eca502, angle 4.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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x77eca502 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x77eca502 800x600, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x77eca502 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[main,5,main] GearsES2.display 0x77eca502 800x600, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main,5,main] GearsES2.display 0x77eca502 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0013-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x77eca502: tileRendererInUse null
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x77eca502 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] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas0,8,31,800x600,invalid]
[junit] Fin: GLWindow[
[junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x77eca502 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@747edf66[init false], ],
[junit] Drawable: null,
[junit] Context: null,
[junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[8/31 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[junit] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[junit] Config null,
[junit] WrappedSurface null,
[junit] SurfaceUpdatedListeners num 0 [],
[junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1b11171f, ],
[junit] MouseListeners num 0 [],
[junit] PointerGestures default true, custom 0 [],
[junit] KeyListeners num 0 [],
[junit] windowLock <1151e434, 2dc54ad4>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Window: com.jogamp.newt.opengl.GLWindow
[junit] Thread[main,5,main] GearsES2.init.0 0x4b0d79fc: tileRendererInUse null, GearsES2[obj 0x4b0d79fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] Window Caps Pre_GL: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] GearsES2 init 0x4b0d79fc on Thread[main,5,main]
[junit] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver
[junit] Chosen GLCapabilities: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Window Caps PostGL : GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] Chosen GL Caps(1): GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Chosen GL Caps(2): GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[junit] gear1 0x4b0d79fc created: GearsObj[0x59505b48, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4b0d79fc created: GearsObj[0x4efac082, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4b0d79fc created: GearsObj[0x4efac082, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[main,5,main] GearsES2.init.X 0x4b0d79fc FIN GearsES2[obj 0x4b0d79fc isInit true, usesShared false, 1 GearsObj[0x59505b48, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4efac082, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6bd61f98, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[main,5,main] GearsES2.reshape 0x4b0d79fc 0/0 400x300 of 400x300, swapInterval 1, drawable 0xfffffffff601080f, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x4b0d79fc, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x4b0d79fc 400x300, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main,5,main] GearsES2.display 0x4b0d79fc 400x300, swapInterval 1, drawable 0xffffffff8a010803
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4b0d79fc 400x300, swapInterval 1, drawable 0x30107df
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4b0d79fc 400x300, swapInterval 1, drawable 0x30107df
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4b0d79fc 400x300, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x4b0d79fc 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff8a010803, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x4b0d79fc, 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[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4b0d79fc 200x150, swapInterval 1, drawable 0xffffffff8a010803
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4b0d79fc 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4b0d79fc 200x150, swapInterval 1, drawable 0xffffffff8a010803
[junit] Thread[main,5,main] GearsES2.display 0x4b0d79fc 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main,5,main] GearsES2.display 0x4b0d79fc 200x150, swapInterval 1, drawable 0xffffffff8a010803
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4b0d79fc 200x150, swapInterval 1, drawable 0xffffffff8a010803
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x4b0d79fc 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdd010806, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x4b0d79fc, angle 5.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[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4b0d79fc 800x600, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4b0d79fc 800x600, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4b0d79fc 800x600, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[main,5,main] GearsES2.display 0x4b0d79fc 800x600, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main,5,main] GearsES2.display 0x4b0d79fc 800x600, swapInterval 1, drawable 0xffffffffdd010806
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0015-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x4b0d79fc: tileRendererInUse null
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x4b0d79fc FIN
[junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas1,8,31,800x600,invalid]
[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] Fin: GLWindow[
[junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x4b0d79fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4c1909a3[init false], ],
[junit] Drawable: null,
[junit] Context: null,
[junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[8/31 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[junit] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[junit] Config null,
[junit] WrappedSurface null,
[junit] SurfaceUpdatedListeners num 0 [],
[junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@48aca48b, ],
[junit] MouseListeners num 0 [],
[junit] PointerGestures default true, custom 0 [],
[junit] KeyListeners num 0 [],
[junit] windowLock <13fd2ccd, b9b00e0>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Window: com.jogamp.newt.opengl.GLWindow
[junit] Thread[main,5,main] GearsES2.init.0 0x72e5a8e: tileRendererInUse null, GearsES2[obj 0x72e5a8e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] Window Caps Pre_GL: GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] GearsES2 init 0x72e5a8e on Thread[main,5,main]
[junit] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver
[junit] Chosen GLCapabilities: GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Window Caps PostGL : GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] Chosen GL Caps(1): GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] Chosen GL Caps(2): GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x72e5a8e created: GearsObj[0x783a467b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x72e5a8e created: GearsObj[0x272113c4, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x72e5a8e created: GearsObj[0x272113c4, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[main,5,main] GearsES2.init.X 0x72e5a8e FIN GearsES2[obj 0x72e5a8e isInit true, usesShared false, 1 GearsObj[0x783a467b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x272113c4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73e9cf30, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[main,5,main] GearsES2.reshape 0x72e5a8e 0/0 400x300 of 400x300, swapInterval 1, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x72e5a8e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[junit] Thread[main,5,main] GearsES2.display 0x72e5a8e 400x300, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main,5,main] GearsES2.display 0x72e5a8e 400x300, swapInterval 1, drawable 0xffffffffdd010806
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x72e5a8e 400x300, swapInterval 1, drawable 0xffffffff8a010803
[junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.reshape 0x72e5a8e 0/0 200x150 of 200x150, swapInterval 1, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x72e5a8e, 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[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x72e5a8e 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x72e5a8e 200x150, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x72e5a8e 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main,5,main] GearsES2.display 0x72e5a8e 200x150, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[main,5,main] GearsES2.display 0x72e5a8e 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0007-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png
[junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x72e5a8e 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.reshape 0x72e5a8e 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x72e5a8e, angle 4.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[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x72e5a8e 800x600, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x72e5a8e 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x72e5a8e 800x600, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[main,5,main] GearsES2.display 0x72e5a8e 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[main,5,main] GearsES2.display 0x72e5a8e 800x600, swapInterval 1, drawable 0xffffffff8a010803
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0013-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png
[junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas2,8,31,800x600,invalid]
[junit] Fin: GLWindow[
[junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x72e5a8e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@54e1c68b[init false], ],
[junit] Drawable: null,
[junit] Context: null,
[junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[8/31 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[junit] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[junit] Config null,
[junit] WrappedSurface null,
[junit] SurfaceUpdatedListeners num 0 [],
[junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@771a660, ],
[junit] MouseListeners num 0 [],
[junit] PointerGestures default true, custom 0 [],
[junit] KeyListeners num 0 [],
[junit] windowLock <2d52216b, 242b836>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.dispose 0x72e5a8e: tileRendererInUse null
[junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.dispose 0x72e5a8e FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA
[junit] Window: com.jogamp.newt.opengl.GLWindow
[junit] Window Caps Pre_GL: GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver
[junit] Window Caps PostGL : GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[junit] Chosen GL Caps(1): GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[junit] Chosen GL Caps(2): GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[junit] Thread[main,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,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x942a29c created: GearsObj[0x121314f7, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x942a29c created: GearsObj[0x130c12b7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x942a29c created: GearsObj[0x130c12b7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[main,5,main] GearsES2.init.X 0x942a29c FIN GearsES2[obj 0x942a29c isInit true, usesShared false, 1 GearsObj[0x121314f7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x130c12b7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e600dd5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[main,5,main] GearsES2.reshape 0x942a29c 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffb6010783, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x942a29c, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x942a29c 400x300, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[main,5,main] GearsES2.display 0x942a29c 400x300, swapInterval 1, drawable 0xffffffffdd010806
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
[junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x942a29c 400x300, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.reshape 0x942a29c 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff8a010803, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x942a29c, 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[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x942a29c 200x150, swapInterval 1, drawable 0xffffffff8a010803
[junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x942a29c 200x150, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x942a29c 200x150, swapInterval 1, drawable 0xffffffff8a010803
[junit] Thread[main,5,main] GearsES2.display 0x942a29c 200x150, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[main,5,main] GearsES2.display 0x942a29c 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0007-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png
[junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x942a29c 200x150, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.reshape 0x942a29c 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff8a010803, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x942a29c, angle 4.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[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x942a29c 800x600, swapInterval 1, drawable 0xffffffff8a010803
[junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x942a29c 800x600, swapInterval 1, drawable 0x30107df
[junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x942a29c 800x600, swapInterval 1, drawable 0xffffffff8a010803
[junit] Thread[main,5,main] GearsES2.display 0x942a29c 800x600, swapInterval 1, drawable 0x30107df
[junit] Thread[main,5,main] GearsES2.display 0x942a29c 800x600, swapInterval 1, drawable 0xffffffff8a010803
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0013-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png
[junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas3,8,31,800x600,invalid]
[junit] Fin: GLWindow[
[junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x942a29c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1ed6388a[init false], ],
[junit] Drawable: null,
[junit] Context: null,
[junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[8/31 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[junit] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[junit] Config null,
[junit] WrappedSurface null,
[junit] SurfaceUpdatedListeners num 0 [],
[junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@576d5deb, ],
[junit] MouseListeners num 0 [],
[junit] PointerGestures default true, custom 0 [],
[junit] KeyListeners num 0 [],
[junit] windowLock <5d534f5d, 2e3967ea>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.dispose 0x942a29c: tileRendererInUse null
[junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.dispose 0x942a29c 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 @ 1691902170156 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902170157 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.059 sec
[junit] ------------- Standard Output ---------------
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Window: com.jogamp.newt.opengl.GLWindow
[junit] Window Caps Pre_GL: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver
[junit] Window Caps PostGL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[junit] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[junit] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas0,8,31,800x600,invalid]
[junit] Fin: GLWindow[
[junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x77eca502 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@747edf66[init false], ],
[junit] Drawable: null,
[junit] Context: null,
[junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[8/31 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[junit] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[junit] Config null,
[junit] WrappedSurface null,
[junit] SurfaceUpdatedListeners num 0 [],
[junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1b11171f, ],
[junit] MouseListeners num 0 [],
[junit] PointerGestures default true, custom 0 [],
[junit] KeyListeners num 0 [],
[junit] windowLock <1151e434, 2dc54ad4>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Window: com.jogamp.newt.opengl.GLWindow
[junit] Window Caps Pre_GL: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver
[junit] Window Caps PostGL : GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[junit] Chosen GL Caps(1): GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[junit] Chosen GL Caps(2): GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas1,8,31,800x600,invalid]
[junit] Fin: GLWindow[
[junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x4b0d79fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4c1909a3[init false], ],
[junit] Drawable: null,
[junit] Context: null,
[junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[8/31 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[junit] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[junit] Config null,
[junit] WrappedSurface null,
[junit] SurfaceUpdatedListeners num 0 [],
[junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@48aca48b, ],
[junit] MouseListeners num 0 [],
[junit] PointerGestures default true, custom 0 [],
[junit] KeyListeners num 0 [],
[junit] windowLock <13fd2ccd, b9b00e0>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Window: com.jogamp.newt.opengl.GLWindow
[junit] Window Caps Pre_GL: GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver
[junit] Window Caps PostGL : GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[junit] Chosen GL Caps(1): GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[junit] Chosen GL Caps(2): GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas2,8,31,800x600,invalid]
[junit] Fin: GLWindow[
[junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x72e5a8e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@54e1c68b[init false], ],
[junit] Drawable: null,
[junit] Context: null,
[junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[8/31 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[junit] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[junit] Config null,
[junit] WrappedSurface null,
[junit] SurfaceUpdatedListeners num 0 [],
[junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@771a660, ],
[junit] MouseListeners num 0 [],
[junit] PointerGestures default true, custom 0 [],
[junit] KeyListeners num 0 [],
[junit] windowLock <2d52216b, 242b836>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Window: com.jogamp.newt.opengl.GLWindow
[junit] Window Caps Pre_GL: GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver
[junit] Window Caps PostGL : GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[junit] Chosen GL Caps(1): GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[junit] Chosen GL Caps(2): GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas3,8,31,800x600,invalid]
[junit] Fin: GLWindow[
[junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x942a29c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1ed6388a[init false], ],
[junit] Drawable: null,
[junit] Context: null,
[junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[8/31 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[junit] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[junit] Config null,
[junit] WrappedSurface null,
[junit] SurfaceUpdatedListeners num 0 [],
[junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@576d5deb, ],
[junit] MouseListeners num 0 [],
[junit] PointerGestures default true, custom 0 [],
[junit] KeyListeners num 0 [],
[junit] windowLock <5d534f5d, 2e3967ea>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902165786 ms III - Start
[junit] SLOCK [T main @ 1691902165786 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x77eca502: tileRendererInUse null, GearsES2[obj 0x77eca502 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x77eca502 on Thread[main,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x77eca502 created: GearsObj[0x7e5afaa6, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x77eca502 created: GearsObj[0x63a12c68, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x77eca502 created: GearsObj[0x63a12c68, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[main,5,main] GearsES2.init.X 0x77eca502 FIN GearsES2[obj 0x77eca502 isInit true, usesShared false, 1 GearsObj[0x7e5afaa6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63a12c68, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x383bfa16, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[main,5,main] GearsES2.reshape 0x77eca502 0/0 400x300 of 400x300, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x77eca502, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x77eca502 400x300, swapInterval 1, drawable 0x30107df
[junit] Thread[main,5,main] GearsES2.display 0x77eca502 400x300, swapInterval 1, drawable 0xffffffffb6010783
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x77eca502 400x300, swapInterval 1, drawable 0x30107df
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x77eca502 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x77eca502, 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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x77eca502 200x150, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x77eca502 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x77eca502 200x150, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[main,5,main] GearsES2.display 0x77eca502 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main,5,main] GearsES2.display 0x77eca502 200x150, swapInterval 1, drawable 0xffffffffb6010783
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0007-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x77eca502 200x150, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x77eca502 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x77eca502, angle 4.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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x77eca502 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x77eca502 800x600, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x77eca502 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[main,5,main] GearsES2.display 0x77eca502 800x600, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main,5,main] GearsES2.display 0x77eca502 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0013-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x77eca502: tileRendererInUse null
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x77eca502 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 0x4b0d79fc: tileRendererInUse null, GearsES2[obj 0x4b0d79fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4b0d79fc on Thread[main,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4b0d79fc created: GearsObj[0x59505b48, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4b0d79fc created: GearsObj[0x4efac082, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4b0d79fc created: GearsObj[0x4efac082, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[main,5,main] GearsES2.init.X 0x4b0d79fc FIN GearsES2[obj 0x4b0d79fc isInit true, usesShared false, 1 GearsObj[0x59505b48, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4efac082, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6bd61f98, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[main,5,main] GearsES2.reshape 0x4b0d79fc 0/0 400x300 of 400x300, swapInterval 1, drawable 0xfffffffff601080f, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x4b0d79fc, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x4b0d79fc 400x300, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main,5,main] GearsES2.display 0x4b0d79fc 400x300, swapInterval 1, drawable 0xffffffff8a010803
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4b0d79fc 400x300, swapInterval 1, drawable 0x30107df
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4b0d79fc 400x300, swapInterval 1, drawable 0x30107df
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4b0d79fc 400x300, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x4b0d79fc 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff8a010803, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x4b0d79fc, 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[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4b0d79fc 200x150, swapInterval 1, drawable 0xffffffff8a010803
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4b0d79fc 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4b0d79fc 200x150, swapInterval 1, drawable 0xffffffff8a010803
[junit] Thread[main,5,main] GearsES2.display 0x4b0d79fc 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main,5,main] GearsES2.display 0x4b0d79fc 200x150, swapInterval 1, drawable 0xffffffff8a010803
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4b0d79fc 200x150, swapInterval 1, drawable 0xffffffff8a010803
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x4b0d79fc 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdd010806, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x4b0d79fc, angle 5.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[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4b0d79fc 800x600, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4b0d79fc 800x600, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4b0d79fc 800x600, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[main,5,main] GearsES2.display 0x4b0d79fc 800x600, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main,5,main] GearsES2.display 0x4b0d79fc 800x600, swapInterval 1, drawable 0xffffffffdd010806
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0015-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x4b0d79fc: tileRendererInUse null
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x4b0d79fc 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 0x72e5a8e: tileRendererInUse null, GearsES2[obj 0x72e5a8e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x72e5a8e on Thread[main,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x72e5a8e created: GearsObj[0x783a467b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x72e5a8e created: GearsObj[0x272113c4, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x72e5a8e created: GearsObj[0x272113c4, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[main,5,main] GearsES2.init.X 0x72e5a8e FIN GearsES2[obj 0x72e5a8e isInit true, usesShared false, 1 GearsObj[0x783a467b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x272113c4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73e9cf30, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[main,5,main] GearsES2.reshape 0x72e5a8e 0/0 400x300 of 400x300, swapInterval 1, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x72e5a8e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[junit] Thread[main,5,main] GearsES2.display 0x72e5a8e 400x300, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main,5,main] GearsES2.display 0x72e5a8e 400x300, swapInterval 1, drawable 0xffffffffdd010806
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x72e5a8e 400x300, swapInterval 1, drawable 0xffffffff8a010803
[junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.reshape 0x72e5a8e 0/0 200x150 of 200x150, swapInterval 1, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x72e5a8e, 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[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x72e5a8e 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x72e5a8e 200x150, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x72e5a8e 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main,5,main] GearsES2.display 0x72e5a8e 200x150, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[main,5,main] GearsES2.display 0x72e5a8e 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0007-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png
[junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x72e5a8e 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.reshape 0x72e5a8e 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x72e5a8e, angle 4.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[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x72e5a8e 800x600, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x72e5a8e 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x72e5a8e 800x600, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[main,5,main] GearsES2.display 0x72e5a8e 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[main,5,main] GearsES2.display 0x72e5a8e 800x600, swapInterval 1, drawable 0xffffffff8a010803
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0013-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png
[junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.dispose 0x72e5a8e: tileRendererInUse null
[junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.dispose 0x72e5a8e 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 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,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x942a29c created: GearsObj[0x121314f7, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x942a29c created: GearsObj[0x130c12b7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x942a29c created: GearsObj[0x130c12b7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[main,5,main] GearsES2.init.X 0x942a29c FIN GearsES2[obj 0x942a29c isInit true, usesShared false, 1 GearsObj[0x121314f7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x130c12b7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e600dd5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[main,5,main] GearsES2.reshape 0x942a29c 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffb6010783, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x942a29c, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x942a29c 400x300, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[main,5,main] GearsES2.display 0x942a29c 400x300, swapInterval 1, drawable 0xffffffffdd010806
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
[junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x942a29c 400x300, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.reshape 0x942a29c 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff8a010803, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x942a29c, 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[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x942a29c 200x150, swapInterval 1, drawable 0xffffffff8a010803
[junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x942a29c 200x150, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x942a29c 200x150, swapInterval 1, drawable 0xffffffff8a010803
[junit] Thread[main,5,main] GearsES2.display 0x942a29c 200x150, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[main,5,main] GearsES2.display 0x942a29c 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0007-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png
[junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x942a29c 200x150, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.reshape 0x942a29c 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff8a010803, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x942a29c, angle 4.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[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x942a29c 800x600, swapInterval 1, drawable 0xffffffff8a010803
[junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x942a29c 800x600, swapInterval 1, drawable 0x30107df
[junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x942a29c 800x600, swapInterval 1, drawable 0xffffffff8a010803
[junit] Thread[main,5,main] GearsES2.display 0x942a29c 800x600, swapInterval 1, drawable 0x30107df
[junit] Thread[main,5,main] GearsES2.display 0x942a29c 800x600, swapInterval 1, drawable 0xffffffff8a010803
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0013-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png
[junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.dispose 0x942a29c: tileRendererInUse null
[junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.dispose 0x942a29c 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 @ 1691902170156 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902170157 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testGL2OffScreenFBODblBufMSAA took 1.431 sec
[junit] Testcase: testGL2OffScreenFBODblBufStencil took 0 sec
[junit] Testcase: testGL2OffScreenFBODblBufStencilMSAA took 0.001 sec
[junit] Testcase: testGL2OffScreenLayerAutoDblBuf took 0.001 sec
[junit] Testcase: testGL2OffScreenPbuffer took 0.001 sec
[junit] Testcase: testGL2OnScreenDblBuf took 0.964 sec
[junit] Testcase: testGL2OnScreenDblBufMSAA took 0.643 sec
[junit] Testcase: testGL2OnScreenDblBufStencil took 0.611 sec
[junit] Testcase: testGL2OnScreenDblBufStencilMSAA took 0.673 sec
[junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.059 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Window: com.jogamp.newt.opengl.GLWindow
[junit] Window Caps Pre_GL: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver
[junit] Window Caps PostGL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[junit] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[junit] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas0,8,31,800x600,invalid]
[junit] Fin: GLWindow[
[junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x77eca502 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@747edf66[init false], ],
[junit] Drawable: null,
[junit] Context: null,
[junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[8/31 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[junit] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[junit] Config null,
[junit] WrappedSurface null,
[junit] SurfaceUpdatedListeners num 0 [],
[junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1b11171f, ],
[junit] MouseListeners num 0 [],
[junit] PointerGestures default true, custom 0 [],
[junit] KeyListeners num 0 [],
[junit] windowLock <1151e434, 2dc54ad4>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Window: com.jogamp.newt.opengl.GLWindow
[junit] Window Caps Pre_GL: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver
[junit] Window Caps PostGL : GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[junit] Chosen GL Caps(1): GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[junit] Chosen GL Caps(2): GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas1,8,31,800x600,invalid]
[junit] Fin: GLWindow[
[junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x4b0d79fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4c1909a3[init false], ],
[junit] Drawable: null,
[junit] Context: null,
[junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[8/31 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[junit] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[junit] Config null,
[junit] WrappedSurface null,
[junit] SurfaceUpdatedListeners num 0 [],
[junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@48aca48b, ],
[junit] MouseListeners num 0 [],
[junit] PointerGestures default true, custom 0 [],
[junit] KeyListeners num 0 [],
[junit] windowLock <13fd2ccd, b9b00e0>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Window: com.jogamp.newt.opengl.GLWindow
[junit] Window Caps Pre_GL: GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver
[junit] Window Caps PostGL : GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[junit] Chosen GL Caps(1): GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[junit] Chosen GL Caps(2): GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas2,8,31,800x600,invalid]
[junit] Fin: GLWindow[
[junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x72e5a8e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@54e1c68b[init false], ],
[junit] Drawable: null,
[junit] Context: null,
[junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[8/31 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[junit] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[junit] Config null,
[junit] WrappedSurface null,
[junit] SurfaceUpdatedListeners num 0 [],
[junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@771a660, ],
[junit] MouseListeners num 0 [],
[junit] PointerGestures default true, custom 0 [],
[junit] KeyListeners num 0 [],
[junit] windowLock <2d52216b, 242b836>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Window: com.jogamp.newt.opengl.GLWindow
[junit] Window Caps Pre_GL: GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver
[junit] Window Caps PostGL : GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[junit] Chosen GL Caps(1): GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[junit] Chosen GL Caps(2): GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver
[junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas3,8,31,800x600,invalid]
[junit] Fin: GLWindow[
[junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x942a29c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1ed6388a[init false], ],
[junit] Drawable: null,
[junit] Context: null,
[junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[8/31 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[junit] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[junit] Config null,
[junit] WrappedSurface null,
[junit] SurfaceUpdatedListeners num 0 [],
[junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@576d5deb, ],
[junit] MouseListeners num 0 [],
[junit] PointerGestures default true, custom 0 [],
[junit] KeyListeners num 0 [],
[junit] windowLock <5d534f5d, 2e3967ea>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902165786 ms III - Start
[junit] SLOCK [T main @ 1691902165786 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x77eca502: tileRendererInUse null, GearsES2[obj 0x77eca502 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x77eca502 on Thread[main,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x77eca502 created: GearsObj[0x7e5afaa6, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x77eca502 created: GearsObj[0x63a12c68, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x77eca502 created: GearsObj[0x63a12c68, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[main,5,main] GearsES2.init.X 0x77eca502 FIN GearsES2[obj 0x77eca502 isInit true, usesShared false, 1 GearsObj[0x7e5afaa6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63a12c68, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x383bfa16, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[main,5,main] GearsES2.reshape 0x77eca502 0/0 400x300 of 400x300, swapInterval 1, drawable 0x30107df, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x77eca502, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x77eca502 400x300, swapInterval 1, drawable 0x30107df
[junit] Thread[main,5,main] GearsES2.display 0x77eca502 400x300, swapInterval 1, drawable 0xffffffffb6010783
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x77eca502 400x300, swapInterval 1, drawable 0x30107df
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x77eca502 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x77eca502, 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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x77eca502 200x150, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x77eca502 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x77eca502 200x150, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[main,5,main] GearsES2.display 0x77eca502 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main,5,main] GearsES2.display 0x77eca502 200x150, swapInterval 1, drawable 0xffffffffb6010783
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0007-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x77eca502 200x150, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x77eca502 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffb6010783, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x77eca502, angle 4.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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x77eca502 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x77eca502 800x600, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x77eca502 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[main,5,main] GearsES2.display 0x77eca502 800x600, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main,5,main] GearsES2.display 0x77eca502 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0013-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x77eca502: tileRendererInUse null
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x77eca502 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 0x4b0d79fc: tileRendererInUse null, GearsES2[obj 0x4b0d79fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4b0d79fc on Thread[main,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4b0d79fc created: GearsObj[0x59505b48, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4b0d79fc created: GearsObj[0x4efac082, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4b0d79fc created: GearsObj[0x4efac082, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[main,5,main] GearsES2.init.X 0x4b0d79fc FIN GearsES2[obj 0x4b0d79fc isInit true, usesShared false, 1 GearsObj[0x59505b48, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4efac082, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6bd61f98, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[main,5,main] GearsES2.reshape 0x4b0d79fc 0/0 400x300 of 400x300, swapInterval 1, drawable 0xfffffffff601080f, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x4b0d79fc, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x4b0d79fc 400x300, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main,5,main] GearsES2.display 0x4b0d79fc 400x300, swapInterval 1, drawable 0xffffffff8a010803
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4b0d79fc 400x300, swapInterval 1, drawable 0x30107df
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4b0d79fc 400x300, swapInterval 1, drawable 0x30107df
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4b0d79fc 400x300, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x4b0d79fc 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff8a010803, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x4b0d79fc, 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[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4b0d79fc 200x150, swapInterval 1, drawable 0xffffffff8a010803
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4b0d79fc 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4b0d79fc 200x150, swapInterval 1, drawable 0xffffffff8a010803
[junit] Thread[main,5,main] GearsES2.display 0x4b0d79fc 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main,5,main] GearsES2.display 0x4b0d79fc 200x150, swapInterval 1, drawable 0xffffffff8a010803
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4b0d79fc 200x150, swapInterval 1, drawable 0xffffffff8a010803
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x4b0d79fc 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdd010806, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x4b0d79fc, angle 5.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[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4b0d79fc 800x600, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4b0d79fc 800x600, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4b0d79fc 800x600, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[main,5,main] GearsES2.display 0x4b0d79fc 800x600, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main,5,main] GearsES2.display 0x4b0d79fc 800x600, swapInterval 1, drawable 0xffffffffdd010806
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0015-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x4b0d79fc: tileRendererInUse null
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x4b0d79fc 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 0x72e5a8e: tileRendererInUse null, GearsES2[obj 0x72e5a8e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x72e5a8e on Thread[main,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x72e5a8e created: GearsObj[0x783a467b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x72e5a8e created: GearsObj[0x272113c4, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x72e5a8e created: GearsObj[0x272113c4, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[main,5,main] GearsES2.init.X 0x72e5a8e FIN GearsES2[obj 0x72e5a8e isInit true, usesShared false, 1 GearsObj[0x783a467b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x272113c4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73e9cf30, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[main,5,main] GearsES2.reshape 0x72e5a8e 0/0 400x300 of 400x300, swapInterval 1, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x72e5a8e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[junit] Thread[main,5,main] GearsES2.display 0x72e5a8e 400x300, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main,5,main] GearsES2.display 0x72e5a8e 400x300, swapInterval 1, drawable 0xffffffffdd010806
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x72e5a8e 400x300, swapInterval 1, drawable 0xffffffff8a010803
[junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.reshape 0x72e5a8e 0/0 200x150 of 200x150, swapInterval 1, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x72e5a8e, 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[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x72e5a8e 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x72e5a8e 200x150, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x72e5a8e 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main,5,main] GearsES2.display 0x72e5a8e 200x150, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[main,5,main] GearsES2.display 0x72e5a8e 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0007-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png
[junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x72e5a8e 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.reshape 0x72e5a8e 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdd010806, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x72e5a8e, angle 4.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[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x72e5a8e 800x600, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x72e5a8e 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x72e5a8e 800x600, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[main,5,main] GearsES2.display 0x72e5a8e 800x600, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[main,5,main] GearsES2.display 0x72e5a8e 800x600, swapInterval 1, drawable 0xffffffff8a010803
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0013-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png
[junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.dispose 0x72e5a8e: tileRendererInUse null
[junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.dispose 0x72e5a8e 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 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,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x942a29c created: GearsObj[0x121314f7, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x942a29c created: GearsObj[0x130c12b7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x942a29c created: GearsObj[0x130c12b7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[main,5,main] GearsES2.init.X 0x942a29c FIN GearsES2[obj 0x942a29c isInit true, usesShared false, 1 GearsObj[0x121314f7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x130c12b7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e600dd5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[main,5,main] GearsES2.reshape 0x942a29c 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffb6010783, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x942a29c, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x942a29c 400x300, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[main,5,main] GearsES2.display 0x942a29c 400x300, swapInterval 1, drawable 0xffffffffdd010806
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
[junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x942a29c 400x300, swapInterval 1, drawable 0xffffffffb6010783
[junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.reshape 0x942a29c 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff8a010803, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x942a29c, 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[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x942a29c 200x150, swapInterval 1, drawable 0xffffffff8a010803
[junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x942a29c 200x150, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x942a29c 200x150, swapInterval 1, drawable 0xffffffff8a010803
[junit] Thread[main,5,main] GearsES2.display 0x942a29c 200x150, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[main,5,main] GearsES2.display 0x942a29c 200x150, swapInterval 1, drawable 0xfffffffff601080f
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0007-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png
[junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x942a29c 200x150, swapInterval 1, drawable 0xffffffffdd010806
[junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.reshape 0x942a29c 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff8a010803, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x942a29c, angle 4.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[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x942a29c 800x600, swapInterval 1, drawable 0xffffffff8a010803
[junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x942a29c 800x600, swapInterval 1, drawable 0x30107df
[junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x942a29c 800x600, swapInterval 1, drawable 0xffffffff8a010803
[junit] Thread[main,5,main] GearsES2.display 0x942a29c 800x600, swapInterval 1, drawable 0x30107df
[junit] Thread[main,5,main] GearsES2.display 0x942a29c 800x600, swapInterval 1, drawable 0xffffffff8a010803
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0013-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png
[junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.dispose 0x942a29c: tileRendererInUse null
[junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.dispose 0x942a29c 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 @ 1691902170156 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902170157 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902171765 ms III - Start
[junit] SLOCK [T main @ 1691902171765 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT - test01GLOffscreenDrawable
[junit] Chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT - test01GLOffscreenDrawable
[junit] Done!
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902173402 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902173402 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.309 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 @ 1691902171765 ms III - Start
[junit] SLOCK [T main @ 1691902171765 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT - test01GLOffscreenDrawable
[junit] Chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], 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 @ 1691902173402 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902173402 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01GLOffscreenDrawable took 1.613 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.309 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 @ 1691902171765 ms III - Start
[junit] SLOCK [T main @ 1691902171765 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT - test01GLOffscreenDrawable
[junit] Chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], 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 @ 1691902173402 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902173402 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902174716 ms III - Start
[junit] SLOCK [T main @ 1691902174717 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: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 4 / 4
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: false
[junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] has msaa: false
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[junit] null
[junit] ShaderProgram[id=2, linked=false, inUse=false, program: 4, 2 code:
[junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0000-awt-usr000-GL4bc_-hw-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-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] Frame# 2, user #2
[junit] TextRendererGLEL.display: Frame 0002 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0002-awt-usr002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] Frame# 3, user #3
[junit] TextRendererGLEL.display: Frame 0003 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0003-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0004 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0004-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0005-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0006-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0007-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0420x0340.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0008-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0220x0140.png
[junit] TextRendererGLEL.display: Frame 0009 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0009-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0010-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0011-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[junit] ++++ 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: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 4 / 4
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: true
[junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] Chosen : GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] has msaa: true
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 6 (enable: true)
[junit] null
[junit] ShaderProgram[id=6, linked=false, inUse=false, program: 4, 2 code:
[junit] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[junit] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0000-awt-usr000-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png
[junit] Frame# 1, user #1
[junit] TextRendererGLEL.display: Frame 0001 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0001-awt-usr001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0320x0240.png
[junit] Frame# 2, user #2
[junit] TextRendererGLEL.display: Frame 0002 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0002-awt-usr002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_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-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_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-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0005-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0006-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0007-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0420x0340.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0008-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0220x0140.png
[junit] TextRendererGLEL.display: Frame 0009 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0009-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0010-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0011-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] ++++ 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 @ 1691902183137 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902183138 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.115 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902174716 ms III - Start
[junit] SLOCK [T main @ 1691902174717 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: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 4 / 4
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: false
[junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] has msaa: false
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[junit] null
[junit] ShaderProgram[id=2, linked=false, inUse=false, program: 4, 2 code:
[junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0000-awt-usr000-GL4bc_-hw-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-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] Frame# 2, user #2
[junit] TextRendererGLEL.display: Frame 0002 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0002-awt-usr002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] Frame# 3, user #3
[junit] TextRendererGLEL.display: Frame 0003 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0003-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0004 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0004-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0005-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0006-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0007-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0420x0340.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0008-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0220x0140.png
[junit] TextRendererGLEL.display: Frame 0009 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0009-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0010-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0011-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[junit] ++++ 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: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 4 / 4
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: true
[junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] Chosen : GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] has msaa: true
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 6 (enable: true)
[junit] null
[junit] ShaderProgram[id=6, linked=false, inUse=false, program: 4, 2 code:
[junit] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[junit] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0000-awt-usr000-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png
[junit] Frame# 1, user #1
[junit] TextRendererGLEL.display: Frame 0001 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0001-awt-usr001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0320x0240.png
[junit] Frame# 2, user #2
[junit] TextRendererGLEL.display: Frame 0002 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0002-awt-usr002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_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-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_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-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0005-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0006-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0007-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0420x0340.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0008-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0220x0140.png
[junit] TextRendererGLEL.display: Frame 0009 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0009-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0010-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0011-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] ++++ 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 @ 1691902183137 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902183138 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test00_MSAA0_DefFlip took 3.7 sec
[junit] Testcase: test01_MSAA0_UsrFlip took 0.001 sec
[junit] Testcase: test10_MSAA8_DefFlip took 3.269 sec
[junit] Testcase: test11_MSAA8_UsrFlip took 0.001 sec
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.115 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902174716 ms III - Start
[junit] SLOCK [T main @ 1691902174717 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: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 4 / 4
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: false
[junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] has msaa: false
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[junit] null
[junit] ShaderProgram[id=2, linked=false, inUse=false, program: 4, 2 code:
[junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0000-awt-usr000-GL4bc_-hw-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-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] Frame# 2, user #2
[junit] TextRendererGLEL.display: Frame 0002 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0002-awt-usr002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] Frame# 3, user #3
[junit] TextRendererGLEL.display: Frame 0003 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0003-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0004 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0004-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0005-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0006-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0007-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0420x0340.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0008-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0220x0140.png
[junit] TextRendererGLEL.display: Frame 0009 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0009-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0010-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0011-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[junit] ++++ 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: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 4 / 4
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: true
[junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] Chosen : GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] has msaa: true
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 6 (enable: true)
[junit] null
[junit] ShaderProgram[id=6, linked=false, inUse=false, program: 4, 2 code:
[junit] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[junit] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0000-awt-usr000-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png
[junit] Frame# 1, user #1
[junit] TextRendererGLEL.display: Frame 0001 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0001-awt-usr001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0320x0240.png
[junit] Frame# 2, user #2
[junit] TextRendererGLEL.display: Frame 0002 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0002-awt-usr002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_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-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_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-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0005-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0006-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0007-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0420x0340.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0008-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0220x0140.png
[junit] TextRendererGLEL.display: Frame 0009 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0009-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0010-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0011-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] ++++ 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 @ 1691902183137 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902183138 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[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 @ 1691902184544 ms III - Start
[junit] SLOCK [T main @ 1691902184545 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test00_MSAA0_DefFlip
[junit] -----------------------------------------------------------------------------------------------------
[junit] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 4 / 4
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: false
[junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] has msaa: false
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 3 (enable: true)
[junit] null
[junit] ShaderProgram[id=3, linked=false, inUse=false, program: 7, 2 code:
[junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, 1/1 shader: 8, source]
[junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 9, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0000-awt-usr000-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0001-awt-usr000-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 2, user #1
[junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0002-awt-usr001-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0003-awt-usr001-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 4, user #2
[junit] TextRendererGLEL.display: Frame 0004 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0004-awt-usr002-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 5, user #3
[junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0005-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0006-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0007-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png
[junit] 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-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0220x0140.png
[junit] TextRendererGLEL.display: Frame 0009 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0009-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0010-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0011-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0074 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0075 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0076 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0077 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0078 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0079 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0080 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0081 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0082 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0083 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0084 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0085 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0086 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0087 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0088 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0089 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0090 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0091 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0092 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0093 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0094 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0095 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0096 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0097 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0098 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0099 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0100 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0101 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0102 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0103 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0104 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0105 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0106 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0107 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0108 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0109 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0110 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0111 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0112 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0113 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0114 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0115 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0116 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0117 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0118 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0119 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0120 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0121 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0122 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0123 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0124 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0125 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0126 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0127 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0128 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0129 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0130 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0131 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0132 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0133 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0134 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0135 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0136 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0137 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0138 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0139 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0140 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0141 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0142 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0143 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0144 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0145 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0146 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0147 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0148 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0149 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0150 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0151 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0152 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0153 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0154 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0155 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0156 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0157 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0158 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0159 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0160 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0161 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0162 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0163 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0164 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0165 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0166 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0167 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0168 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0169 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0170 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0171 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0172 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0173 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0174 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0175 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0176 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0177 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0178 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0179 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0180 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0181 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0182 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0183 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0184 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0185 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0186 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0187 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0188 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0189 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0190 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0191 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0192 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0193 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0194 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0195 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0196 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0197 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0198 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0199 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0200 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0201 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0202 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0203 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0204 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0205 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0206 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0207 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0208 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0209 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0210 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0211 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0212 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0213 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0214 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0215 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0216 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0217 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0218 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0219 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0220 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0221 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0222 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0223 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0224 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0225 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0226 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0227 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0228 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0229 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0230 (003): 0320x0240
[junit] ++++ 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: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 4 / 4
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: false
[junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] has msaa: false
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 7 (enable: true)
[junit] null
[junit] ShaderProgram[id=7, linked=false, inUse=false, program: 4, 2 code:
[junit] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[junit] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0000-awt-usr000-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0001-awt-usr000-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 2, user #1
[junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0002-awt-usr001-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0003-awt-usr001-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 4, user #2
[junit] TextRendererGLEL.display: Frame 0004 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0004-awt-usr002-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 5, user #3
[junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0005-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0006-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0007-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0008-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0220x0140.png
[junit] TextRendererGLEL.display: Frame 0009 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0009-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0010-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0011-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0074 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0075 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0076 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0077 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0078 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0079 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0080 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0081 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0082 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0083 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0084 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0085 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0086 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0087 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0088 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0089 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0090 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0091 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0092 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0093 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0094 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0095 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0096 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0097 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0098 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0099 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0100 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0101 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0102 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0103 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0104 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0105 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0106 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0107 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0108 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0109 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0110 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0111 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0112 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0113 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0114 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0115 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0116 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0117 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0118 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0119 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0120 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0121 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0122 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0123 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0124 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0125 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0126 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0127 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0128 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0129 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0130 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0131 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0132 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0133 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0134 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0135 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0136 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0137 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0138 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0139 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0140 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0141 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0142 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0143 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0144 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0145 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0146 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0147 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0148 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0149 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0150 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0151 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0152 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0153 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0154 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0155 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0156 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0157 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0158 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0159 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0160 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0161 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0162 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0163 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0164 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0165 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0166 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0167 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0168 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0169 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0170 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0171 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0172 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0173 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0174 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0175 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0176 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0177 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0178 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0179 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0180 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0181 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0182 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0183 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0184 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0185 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0186 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0187 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0188 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0189 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0190 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0191 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0192 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0193 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0194 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0195 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0196 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0197 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0198 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0199 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0200 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0201 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0202 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0203 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0204 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0205 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0206 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0207 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0208 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0209 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0210 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0211 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0212 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0213 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0214 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0215 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0216 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0217 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0218 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0219 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0220 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0221 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0222 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0223 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0224 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0225 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0226 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0227 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0228 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0229 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0230 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0231 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0232 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0233 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0234 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0235 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0236 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0237 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0238 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0239 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0240 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0241 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0242 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0243 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0244 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0245 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0246 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0247 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0248 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0249 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0250 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0251 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0252 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0253 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0254 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0255 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0256 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0257 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0258 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0259 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0260 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0261 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0262 (003): 0320x0240
[junit] ++++ 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: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 4 / 4
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: true
[junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] has msaa: true
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 12 (enable: true)
[junit] null
[junit] ShaderProgram[id=12, linked=false, inUse=false, program: 7, 2 code:
[junit] ShaderCode[id=23, type=VERTEX_SHADER, valid=true, 1/1 shader: 8, source]
[junit] ShaderCode[id=24, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 9, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0000-awt-usr000-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0001-awt-usr000-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] Frame# 2, user #1
[junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0002-awt-usr001-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0003-awt-usr001-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] Frame# 4, user #2
[junit] TextRendererGLEL.display: Frame 0004 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0004-awt-usr002-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] Frame# 5, user #3
[junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0005-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0006-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0007-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0420x0340.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0008-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0220x0140.png
[junit] TextRendererGLEL.display: Frame 0009 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0009-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0010-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0011-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0074 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0075 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0076 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0077 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0078 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0079 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0080 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0081 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0082 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0083 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0084 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0085 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0086 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0087 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0088 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0089 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0090 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0091 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0092 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0093 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0094 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0095 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0096 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0097 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0098 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0099 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0100 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0101 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0102 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0103 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0104 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0105 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0106 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0107 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0108 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0109 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0110 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0111 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0112 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0113 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0114 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0115 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0116 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0117 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0118 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0119 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0120 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0121 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0122 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0123 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0124 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0125 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0126 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0127 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0128 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0129 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0130 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0131 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0132 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0133 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0134 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0135 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0136 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0137 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0138 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0139 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0140 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0141 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0142 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0143 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0144 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0145 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0146 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0147 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0148 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0149 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0150 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0151 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0152 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0153 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0154 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0155 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0156 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0157 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0158 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0159 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0160 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0161 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0162 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0163 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0164 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0165 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0166 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0167 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0168 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0169 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0170 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0171 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0172 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0173 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0174 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0175 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0176 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0177 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0178 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0179 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0180 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0181 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0182 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0183 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0184 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0185 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0186 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0187 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0188 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0189 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0190 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0191 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0192 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0193 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0194 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0195 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0196 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0197 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0198 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0199 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0200 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0201 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0202 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0203 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0204 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0205 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0206 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0207 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0208 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0209 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0210 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0211 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0212 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0213 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0214 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0215 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0216 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0217 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0218 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0219 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0220 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0221 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0222 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0223 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0224 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0225 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0226 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0227 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0228 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0229 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0230 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0231 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0232 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0233 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0234 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0235 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0236 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0237 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0238 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0239 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0240 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0241 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0242 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0243 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0244 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0245 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0246 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0247 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0248 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0249 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0250 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0251 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0252 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0253 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0254 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0255 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0256 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0257 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0258 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0259 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0260 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0261 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0262 (003): 0320x0240
[junit] ++++ 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: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 4 / 4
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: true
[junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] has msaa: true
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 16 (enable: true)
[junit] null
[junit] ShaderProgram[id=16, linked=false, inUse=false, program: 4, 2 code:
[junit] ShaderCode[id=32, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]
[junit] ShaderCode[id=31, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0000-awt-usr000-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0001-awt-usr000-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] Frame# 2, user #1
[junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0002-awt-usr001-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0003-awt-usr001-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] Frame# 4, user #2
[junit] TextRendererGLEL.display: Frame 0004 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0004-awt-usr002-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] Frame# 5, user #3
[junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0005-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0006-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0007-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0420x0340.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0008-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0220x0140.png
[junit] TextRendererGLEL.display: Frame 0009 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0009-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0010-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0011-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0074 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0075 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0076 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0077 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0078 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0079 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0080 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0081 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0082 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0083 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0084 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0085 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0086 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0087 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0088 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0089 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0090 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0091 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0092 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0093 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0094 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0095 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0096 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0097 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0098 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0099 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0100 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0101 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0102 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0103 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0104 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0105 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0106 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0107 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0108 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0109 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0110 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0111 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0112 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0113 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0114 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0115 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0116 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0117 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0118 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0119 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0120 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0121 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0122 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0123 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0124 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0125 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0126 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0127 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0128 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0129 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0130 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0131 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0132 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0133 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0134 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0135 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0136 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0137 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0138 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0139 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0140 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0141 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0142 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0143 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0144 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0145 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0146 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0147 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0148 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0149 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0150 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0151 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0152 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0153 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0154 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0155 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0156 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0157 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0158 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0159 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0160 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0161 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0162 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0163 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0164 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0165 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0166 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0167 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0168 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0169 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0170 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0171 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0172 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0173 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0174 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0175 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0176 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0177 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0178 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0179 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0180 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0181 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0182 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0183 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0184 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0185 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0186 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0187 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0188 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0189 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0190 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0191 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0192 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0193 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0194 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0195 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0196 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0197 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0198 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0199 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0200 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0201 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0202 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0203 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0204 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0205 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0206 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0207 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0208 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0209 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0210 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0211 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0212 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0213 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0214 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0215 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0216 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0217 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0218 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0219 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0220 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0221 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0222 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0223 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0224 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0225 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0226 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0227 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0228 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0229 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0230 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0231 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0232 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0233 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0234 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0235 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0236 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0237 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0238 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0239 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0240 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0241 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0242 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0243 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0244 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0245 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0246 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0247 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0248 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0249 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0250 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0251 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0252 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0253 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0254 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0255 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0256 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0257 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0258 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0259 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0260 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0261 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0262 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0263 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0264 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0265 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0266 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0267 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0268 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0269 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0270 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0271 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0272 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0273 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0274 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0275 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0276 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0277 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0278 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0279 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0280 (003): 0320x0240
[junit] ++++ 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 @ 1691902199696 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902199696 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.836 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902184544 ms III - Start
[junit] SLOCK [T main @ 1691902184545 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test00_MSAA0_DefFlip
[junit] -----------------------------------------------------------------------------------------------------
[junit] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 4 / 4
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: false
[junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] has msaa: false
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 3 (enable: true)
[junit] null
[junit] ShaderProgram[id=3, linked=false, inUse=false, program: 7, 2 code:
[junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, 1/1 shader: 8, source]
[junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 9, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0000-awt-usr000-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0001-awt-usr000-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 2, user #1
[junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0002-awt-usr001-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0003-awt-usr001-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 4, user #2
[junit] TextRendererGLEL.display: Frame 0004 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0004-awt-usr002-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 5, user #3
[junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0005-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0006-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0007-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png
[junit] 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-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0220x0140.png
[junit] TextRendererGLEL.display: Frame 0009 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0009-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0010-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0011-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0074 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0075 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0076 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0077 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0078 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0079 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0080 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0081 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0082 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0083 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0084 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0085 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0086 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0087 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0088 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0089 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0090 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0091 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0092 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0093 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0094 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0095 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0096 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0097 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0098 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0099 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0100 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0101 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0102 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0103 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0104 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0105 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0106 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0107 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0108 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0109 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0110 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0111 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0112 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0113 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0114 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0115 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0116 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0117 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0118 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0119 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0120 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0121 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0122 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0123 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0124 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0125 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0126 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0127 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0128 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0129 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0130 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0131 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0132 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0133 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0134 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0135 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0136 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0137 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0138 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0139 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0140 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0141 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0142 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0143 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0144 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0145 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0146 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0147 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0148 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0149 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0150 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0151 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0152 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0153 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0154 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0155 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0156 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0157 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0158 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0159 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0160 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0161 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0162 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0163 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0164 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0165 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0166 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0167 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0168 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0169 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0170 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0171 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0172 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0173 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0174 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0175 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0176 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0177 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0178 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0179 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0180 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0181 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0182 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0183 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0184 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0185 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0186 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0187 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0188 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0189 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0190 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0191 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0192 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0193 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0194 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0195 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0196 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0197 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0198 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0199 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0200 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0201 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0202 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0203 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0204 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0205 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0206 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0207 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0208 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0209 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0210 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0211 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0212 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0213 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0214 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0215 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0216 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0217 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0218 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0219 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0220 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0221 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0222 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0223 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0224 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0225 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0226 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0227 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0228 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0229 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0230 (003): 0320x0240
[junit] ++++ 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: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 4 / 4
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: false
[junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] has msaa: false
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 7 (enable: true)
[junit] null
[junit] ShaderProgram[id=7, linked=false, inUse=false, program: 4, 2 code:
[junit] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[junit] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0000-awt-usr000-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0001-awt-usr000-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 2, user #1
[junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0002-awt-usr001-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0003-awt-usr001-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 4, user #2
[junit] TextRendererGLEL.display: Frame 0004 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0004-awt-usr002-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 5, user #3
[junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0005-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0006-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0007-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0008-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0220x0140.png
[junit] TextRendererGLEL.display: Frame 0009 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0009-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0010-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0011-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0074 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0075 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0076 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0077 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0078 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0079 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0080 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0081 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0082 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0083 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0084 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0085 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0086 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0087 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0088 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0089 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0090 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0091 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0092 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0093 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0094 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0095 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0096 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0097 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0098 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0099 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0100 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0101 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0102 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0103 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0104 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0105 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0106 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0107 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0108 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0109 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0110 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0111 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0112 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0113 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0114 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0115 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0116 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0117 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0118 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0119 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0120 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0121 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0122 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0123 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0124 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0125 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0126 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0127 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0128 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0129 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0130 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0131 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0132 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0133 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0134 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0135 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0136 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0137 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0138 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0139 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0140 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0141 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0142 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0143 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0144 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0145 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0146 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0147 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0148 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0149 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0150 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0151 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0152 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0153 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0154 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0155 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0156 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0157 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0158 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0159 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0160 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0161 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0162 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0163 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0164 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0165 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0166 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0167 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0168 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0169 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0170 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0171 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0172 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0173 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0174 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0175 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0176 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0177 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0178 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0179 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0180 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0181 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0182 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0183 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0184 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0185 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0186 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0187 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0188 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0189 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0190 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0191 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0192 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0193 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0194 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0195 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0196 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0197 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0198 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0199 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0200 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0201 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0202 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0203 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0204 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0205 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0206 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0207 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0208 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0209 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0210 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0211 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0212 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0213 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0214 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0215 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0216 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0217 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0218 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0219 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0220 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0221 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0222 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0223 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0224 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0225 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0226 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0227 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0228 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0229 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0230 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0231 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0232 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0233 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0234 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0235 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0236 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0237 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0238 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0239 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0240 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0241 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0242 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0243 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0244 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0245 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0246 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0247 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0248 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0249 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0250 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0251 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0252 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0253 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0254 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0255 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0256 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0257 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0258 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0259 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0260 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0261 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0262 (003): 0320x0240
[junit] ++++ 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: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 4 / 4
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: true
[junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] has msaa: true
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 12 (enable: true)
[junit] null
[junit] ShaderProgram[id=12, linked=false, inUse=false, program: 7, 2 code:
[junit] ShaderCode[id=23, type=VERTEX_SHADER, valid=true, 1/1 shader: 8, source]
[junit] ShaderCode[id=24, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 9, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0000-awt-usr000-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0001-awt-usr000-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] Frame# 2, user #1
[junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0002-awt-usr001-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0003-awt-usr001-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] Frame# 4, user #2
[junit] TextRendererGLEL.display: Frame 0004 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0004-awt-usr002-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] Frame# 5, user #3
[junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0005-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0006-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0007-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0420x0340.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0008-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0220x0140.png
[junit] TextRendererGLEL.display: Frame 0009 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0009-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0010-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0011-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0074 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0075 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0076 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0077 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0078 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0079 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0080 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0081 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0082 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0083 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0084 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0085 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0086 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0087 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0088 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0089 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0090 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0091 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0092 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0093 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0094 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0095 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0096 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0097 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0098 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0099 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0100 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0101 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0102 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0103 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0104 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0105 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0106 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0107 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0108 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0109 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0110 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0111 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0112 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0113 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0114 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0115 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0116 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0117 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0118 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0119 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0120 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0121 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0122 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0123 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0124 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0125 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0126 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0127 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0128 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0129 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0130 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0131 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0132 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0133 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0134 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0135 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0136 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0137 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0138 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0139 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0140 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0141 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0142 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0143 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0144 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0145 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0146 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0147 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0148 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0149 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0150 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0151 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0152 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0153 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0154 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0155 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0156 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0157 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0158 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0159 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0160 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0161 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0162 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0163 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0164 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0165 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0166 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0167 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0168 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0169 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0170 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0171 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0172 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0173 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0174 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0175 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0176 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0177 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0178 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0179 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0180 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0181 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0182 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0183 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0184 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0185 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0186 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0187 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0188 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0189 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0190 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0191 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0192 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0193 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0194 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0195 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0196 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0197 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0198 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0199 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0200 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0201 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0202 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0203 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0204 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0205 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0206 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0207 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0208 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0209 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0210 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0211 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0212 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0213 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0214 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0215 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0216 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0217 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0218 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0219 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0220 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0221 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0222 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0223 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0224 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0225 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0226 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0227 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0228 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0229 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0230 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0231 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0232 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0233 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0234 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0235 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0236 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0237 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0238 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0239 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0240 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0241 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0242 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0243 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0244 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0245 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0246 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0247 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0248 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0249 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0250 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0251 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0252 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0253 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0254 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0255 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0256 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0257 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0258 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0259 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0260 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0261 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0262 (003): 0320x0240
[junit] ++++ 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: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 4 / 4
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: true
[junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] has msaa: true
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 16 (enable: true)
[junit] null
[junit] ShaderProgram[id=16, linked=false, inUse=false, program: 4, 2 code:
[junit] ShaderCode[id=32, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]
[junit] ShaderCode[id=31, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0000-awt-usr000-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0001-awt-usr000-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] Frame# 2, user #1
[junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0002-awt-usr001-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0003-awt-usr001-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] Frame# 4, user #2
[junit] TextRendererGLEL.display: Frame 0004 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0004-awt-usr002-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] Frame# 5, user #3
[junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0005-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0006-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0007-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0420x0340.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0008-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0220x0140.png
[junit] TextRendererGLEL.display: Frame 0009 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0009-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0010-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0011-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0074 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0075 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0076 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0077 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0078 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0079 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0080 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0081 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0082 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0083 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0084 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0085 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0086 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0087 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0088 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0089 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0090 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0091 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0092 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0093 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0094 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0095 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0096 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0097 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0098 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0099 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0100 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0101 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0102 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0103 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0104 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0105 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0106 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0107 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0108 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0109 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0110 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0111 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0112 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0113 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0114 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0115 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0116 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0117 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0118 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0119 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0120 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0121 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0122 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0123 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0124 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0125 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0126 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0127 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0128 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0129 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0130 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0131 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0132 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0133 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0134 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0135 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0136 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0137 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0138 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0139 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0140 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0141 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0142 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0143 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0144 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0145 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0146 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0147 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0148 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0149 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0150 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0151 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0152 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0153 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0154 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0155 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0156 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0157 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0158 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0159 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0160 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0161 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0162 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0163 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0164 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0165 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0166 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0167 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0168 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0169 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0170 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0171 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0172 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0173 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0174 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0175 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0176 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0177 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0178 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0179 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0180 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0181 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0182 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0183 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0184 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0185 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0186 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0187 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0188 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0189 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0190 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0191 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0192 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0193 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0194 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0195 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0196 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0197 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0198 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0199 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0200 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0201 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0202 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0203 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0204 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0205 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0206 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0207 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0208 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0209 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0210 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0211 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0212 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0213 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0214 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0215 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0216 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0217 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0218 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0219 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0220 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0221 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0222 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0223 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0224 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0225 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0226 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0227 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0228 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0229 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0230 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0231 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0232 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0233 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0234 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0235 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0236 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0237 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0238 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0239 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0240 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0241 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0242 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0243 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0244 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0245 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0246 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0247 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0248 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0249 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0250 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0251 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0252 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0253 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0254 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0255 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0256 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0257 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0258 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0259 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0260 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0261 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0262 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0263 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0264 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0265 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0266 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0267 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0268 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0269 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0270 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0271 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0272 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0273 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0274 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0275 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0276 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0277 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0278 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0279 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0280 (003): 0320x0240
[junit] ++++ 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 @ 1691902199696 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902199696 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test00_MSAA0_DefFlip took 3.758 sec
[junit] Testcase: test01_MSAA0_UsrFlip took 3.27 sec
[junit] Testcase: test10_MSAA8_DefFlip took 3.279 sec
[junit] Testcase: test11_MSAA8_UsrFlip took 3.385 sec
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.836 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902184544 ms III - Start
[junit] SLOCK [T main @ 1691902184545 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test00_MSAA0_DefFlip
[junit] -----------------------------------------------------------------------------------------------------
[junit] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 4 / 4
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: false
[junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] has msaa: false
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 3 (enable: true)
[junit] null
[junit] ShaderProgram[id=3, linked=false, inUse=false, program: 7, 2 code:
[junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, 1/1 shader: 8, source]
[junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 9, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0000-awt-usr000-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0001-awt-usr000-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 2, user #1
[junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0002-awt-usr001-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0003-awt-usr001-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 4, user #2
[junit] TextRendererGLEL.display: Frame 0004 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0004-awt-usr002-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 5, user #3
[junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0005-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0006-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0007-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png
[junit] 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-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0220x0140.png
[junit] TextRendererGLEL.display: Frame 0009 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0009-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0010-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0011-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0074 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0075 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0076 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0077 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0078 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0079 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0080 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0081 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0082 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0083 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0084 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0085 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0086 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0087 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0088 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0089 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0090 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0091 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0092 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0093 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0094 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0095 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0096 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0097 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0098 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0099 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0100 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0101 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0102 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0103 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0104 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0105 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0106 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0107 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0108 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0109 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0110 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0111 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0112 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0113 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0114 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0115 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0116 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0117 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0118 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0119 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0120 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0121 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0122 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0123 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0124 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0125 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0126 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0127 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0128 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0129 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0130 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0131 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0132 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0133 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0134 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0135 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0136 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0137 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0138 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0139 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0140 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0141 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0142 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0143 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0144 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0145 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0146 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0147 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0148 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0149 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0150 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0151 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0152 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0153 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0154 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0155 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0156 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0157 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0158 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0159 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0160 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0161 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0162 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0163 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0164 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0165 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0166 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0167 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0168 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0169 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0170 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0171 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0172 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0173 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0174 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0175 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0176 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0177 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0178 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0179 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0180 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0181 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0182 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0183 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0184 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0185 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0186 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0187 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0188 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0189 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0190 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0191 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0192 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0193 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0194 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0195 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0196 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0197 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0198 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0199 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0200 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0201 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0202 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0203 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0204 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0205 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0206 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0207 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0208 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0209 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0210 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0211 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0212 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0213 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0214 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0215 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0216 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0217 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0218 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0219 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0220 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0221 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0222 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0223 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0224 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0225 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0226 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0227 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0228 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0229 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0230 (003): 0320x0240
[junit] ++++ 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: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 4 / 4
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: false
[junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] has msaa: false
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 7 (enable: true)
[junit] null
[junit] ShaderProgram[id=7, linked=false, inUse=false, program: 4, 2 code:
[junit] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[junit] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0000-awt-usr000-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0001-awt-usr000-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 2, user #1
[junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0002-awt-usr001-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0003-awt-usr001-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 4, user #2
[junit] TextRendererGLEL.display: Frame 0004 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0004-awt-usr002-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 5, user #3
[junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0005-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0006-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0007-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0008-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0220x0140.png
[junit] TextRendererGLEL.display: Frame 0009 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0009-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0010-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0011-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0074 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0075 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0076 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0077 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0078 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0079 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0080 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0081 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0082 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0083 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0084 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0085 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0086 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0087 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0088 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0089 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0090 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0091 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0092 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0093 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0094 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0095 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0096 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0097 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0098 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0099 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0100 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0101 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0102 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0103 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0104 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0105 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0106 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0107 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0108 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0109 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0110 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0111 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0112 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0113 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0114 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0115 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0116 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0117 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0118 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0119 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0120 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0121 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0122 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0123 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0124 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0125 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0126 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0127 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0128 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0129 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0130 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0131 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0132 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0133 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0134 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0135 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0136 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0137 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0138 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0139 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0140 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0141 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0142 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0143 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0144 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0145 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0146 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0147 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0148 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0149 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0150 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0151 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0152 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0153 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0154 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0155 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0156 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0157 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0158 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0159 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0160 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0161 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0162 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0163 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0164 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0165 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0166 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0167 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0168 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0169 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0170 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0171 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0172 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0173 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0174 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0175 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0176 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0177 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0178 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0179 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0180 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0181 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0182 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0183 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0184 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0185 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0186 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0187 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0188 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0189 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0190 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0191 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0192 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0193 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0194 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0195 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0196 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0197 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0198 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0199 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0200 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0201 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0202 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0203 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0204 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0205 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0206 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0207 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0208 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0209 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0210 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0211 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0212 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0213 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0214 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0215 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0216 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0217 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0218 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0219 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0220 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0221 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0222 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0223 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0224 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0225 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0226 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0227 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0228 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0229 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0230 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0231 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0232 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0233 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0234 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0235 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0236 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0237 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0238 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0239 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0240 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0241 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0242 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0243 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0244 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0245 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0246 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0247 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0248 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0249 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0250 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0251 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0252 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0253 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0254 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0255 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0256 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0257 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0258 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0259 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0260 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0261 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0262 (003): 0320x0240
[junit] ++++ 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: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 4 / 4
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: true
[junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] has msaa: true
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 12 (enable: true)
[junit] null
[junit] ShaderProgram[id=12, linked=false, inUse=false, program: 7, 2 code:
[junit] ShaderCode[id=23, type=VERTEX_SHADER, valid=true, 1/1 shader: 8, source]
[junit] ShaderCode[id=24, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 9, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0000-awt-usr000-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0001-awt-usr000-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] Frame# 2, user #1
[junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0002-awt-usr001-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0003-awt-usr001-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] Frame# 4, user #2
[junit] TextRendererGLEL.display: Frame 0004 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0004-awt-usr002-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] Frame# 5, user #3
[junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0005-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0006-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0007-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0420x0340.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0008-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0220x0140.png
[junit] TextRendererGLEL.display: Frame 0009 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0009-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0010-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0011-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0074 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0075 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0076 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0077 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0078 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0079 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0080 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0081 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0082 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0083 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0084 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0085 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0086 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0087 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0088 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0089 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0090 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0091 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0092 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0093 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0094 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0095 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0096 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0097 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0098 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0099 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0100 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0101 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0102 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0103 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0104 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0105 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0106 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0107 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0108 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0109 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0110 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0111 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0112 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0113 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0114 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0115 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0116 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0117 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0118 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0119 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0120 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0121 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0122 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0123 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0124 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0125 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0126 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0127 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0128 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0129 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0130 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0131 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0132 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0133 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0134 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0135 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0136 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0137 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0138 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0139 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0140 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0141 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0142 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0143 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0144 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0145 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0146 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0147 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0148 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0149 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0150 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0151 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0152 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0153 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0154 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0155 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0156 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0157 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0158 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0159 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0160 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0161 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0162 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0163 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0164 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0165 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0166 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0167 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0168 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0169 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0170 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0171 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0172 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0173 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0174 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0175 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0176 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0177 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0178 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0179 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0180 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0181 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0182 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0183 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0184 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0185 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0186 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0187 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0188 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0189 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0190 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0191 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0192 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0193 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0194 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0195 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0196 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0197 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0198 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0199 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0200 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0201 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0202 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0203 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0204 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0205 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0206 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0207 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0208 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0209 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0210 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0211 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0212 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0213 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0214 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0215 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0216 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0217 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0218 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0219 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0220 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0221 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0222 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0223 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0224 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0225 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0226 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0227 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0228 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0229 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0230 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0231 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0232 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0233 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0234 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0235 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0236 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0237 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0238 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0239 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0240 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0241 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0242 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0243 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0244 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0245 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0246 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0247 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0248 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0249 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0250 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0251 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0252 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0253 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0254 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0255 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0256 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0257 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0258 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0259 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0260 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0261 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0262 (003): 0320x0240
[junit] ++++ 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: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 4 / 4
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: true
[junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] has msaa: true
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 16 (enable: true)
[junit] null
[junit] ShaderProgram[id=16, linked=false, inUse=false, program: 4, 2 code:
[junit] ShaderCode[id=32, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]
[junit] ShaderCode[id=31, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0000-awt-usr000-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0001-awt-usr000-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] Frame# 2, user #1
[junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0002-awt-usr001-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0003-awt-usr001-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] Frame# 4, user #2
[junit] TextRendererGLEL.display: Frame 0004 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0004-awt-usr002-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] Frame# 5, user #3
[junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0005-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0006-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0007-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0420x0340.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0008-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0220x0140.png
[junit] TextRendererGLEL.display: Frame 0009 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0009-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0010-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0011-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0074 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0075 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0076 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0077 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0078 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0079 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0080 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0081 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0082 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0083 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0084 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0085 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0086 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0087 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0088 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0089 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0090 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0091 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0092 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0093 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0094 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0095 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0096 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0097 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0098 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0099 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0100 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0101 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0102 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0103 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0104 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0105 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0106 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0107 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0108 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0109 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0110 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0111 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0112 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0113 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0114 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0115 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0116 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0117 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0118 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0119 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0120 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0121 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0122 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0123 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0124 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0125 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0126 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0127 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0128 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0129 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0130 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0131 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0132 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0133 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0134 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0135 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0136 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0137 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0138 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0139 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0140 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0141 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0142 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0143 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0144 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0145 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0146 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0147 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0148 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0149 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0150 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0151 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0152 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0153 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0154 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0155 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0156 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0157 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0158 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0159 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0160 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0161 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0162 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0163 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0164 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0165 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0166 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0167 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0168 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0169 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0170 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0171 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0172 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0173 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0174 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0175 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0176 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0177 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0178 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0179 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0180 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0181 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0182 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0183 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0184 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0185 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0186 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0187 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0188 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0189 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0190 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0191 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0192 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0193 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0194 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0195 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0196 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0197 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0198 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0199 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0200 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0201 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0202 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0203 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0204 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0205 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0206 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0207 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0208 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0209 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0210 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0211 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0212 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0213 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0214 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0215 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0216 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0217 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0218 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0219 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0220 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0221 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0222 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0223 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0224 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0225 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0226 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0227 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0228 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0229 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0230 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0231 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0232 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0233 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0234 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0235 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0236 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0237 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0238 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0239 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0240 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0241 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0242 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0243 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0244 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0245 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0246 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0247 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0248 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0249 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0250 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0251 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0252 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0253 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0254 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0255 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0256 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0257 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0258 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0259 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0260 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0261 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0262 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0263 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0264 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0265 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0266 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0267 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0268 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0269 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0270 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0271 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0272 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0273 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0274 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0275 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0276 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0277 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0278 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0279 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0280 (003): 0320x0240
[junit] ++++ 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 @ 1691902199696 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902199696 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902201188 ms III - Start
[junit] SLOCK [T main @ 1691902201189 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT - testMain
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT
[junit] -----------------------------------------------------------------------------------------------------
[junit] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 4 / 4
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] -----------------------------------------------------------------------------------------------------
[junit] Package: com.jogamp.common
[junit] Extension Name: com.jogamp.common
[junit] Specification Title: GlueGen Java Bindings Generator
[junit] Specification Vendor: JogAmp Community
[junit] Specification Version: 2.5
[junit] Implementation Title: GlueGen Run-Time
[junit] Implementation Vendor: JogAmp Community
[junit] Implementation Vendor ID: com.jogamp
[junit] Implementation URL: http://jogamp.org/
[junit] Implementation Version: 2.5.0-rc-20230812
[junit] Implementation Build: 2.5-b965-20230812
[junit] Implementation Branch: origin/master
[junit] Implementation Commit: 96632c220a25866ae3e2091d5d5f2bee0f631b63
[junit] Implementation SHA Sources: 6cab48c96e87d50fa1c1948c13a9c3dbdc7d2f810f269730ae08ad7dbbf1273c
[junit] Implementation SHA Classes: 2ccd03d934cccce4f0bcc44aa3dc5c1999382abe812245c6bfbc5c1f8467d56f
[junit] Implementation SHA Classes-this: eceeebdce7de6d72726a1dd2b74d9716c6048db47a3ac197bf9ab88f09e9186c
[junit] Implementation SHA Natives: 356ccef826ff5be7bb7a11fb1f0d5c1e703842178e7e1d3bf6177b32ba1026e1
[junit] Implementation SHA Natives-this: 0
[junit] -----------------------------------------------------------------------------------------------------
[junit] -----------------------------------------------------------------------------------------------------
[junit] Package: com.jogamp.opengl
[junit] Extension Name: com.jogamp.opengl
[junit] Specification Title: Java Bindings for OpenGL API Specification
[junit] Specification Vendor: JogAmp Community
[junit] Specification Version: 2.5
[junit] Implementation Title: Java Bindings for OpenGL Runtime Environment
[junit] Implementation Vendor: JogAmp Community
[junit] Implementation Vendor ID: com.jogamp
[junit] Implementation URL: http://jogamp.org/
[junit] Implementation Version: 2.5.0-rc-20230813
[junit] Implementation Build: 2.5-b1532-20230813
[junit] Implementation Branch: origin/master
[junit] Implementation Commit: 5688f22d01e10efd97fb4bf280bbefa591dc6789
[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 WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x30749fa0]]
[junit] Natives
[junit] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GLES3 false
[junit] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GLES2 false
[junit] GLES1 false
[junit] Count 5 / 8
[junit] Common
[junit] GL4ES3 true
[junit] GL2GL3 true
[junit] GL2ES2 true
[junit] GL2ES1 true
[junit] Mappings
[junit] GL3bc GLProfile[GL3bc/GL4bc.hw]
[junit] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[junit] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[junit] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[junit] GL4bc GLProfile[GL4bc/GL4bc.hw]
[junit] GL2 GLProfile[GL2/GL4bc.hw]
[junit] GL4 GLProfile[GL4/GL4.hw]
[junit] GL3 GLProfile[GL3/GL4.hw]
[junit] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[junit] default GLProfile[GL4bc/GL4bc.hw]
[junit] Count 9 / 12
[junit]
[junit]
[junit] Capabilities for WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x30749fa0]]
[junit] GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 3 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 4 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 5 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 10 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 11 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 13 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 15 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 16 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 17 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 23 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 29 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 35 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 36 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 41 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 42 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 47 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 48 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 53 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 54 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 59 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 60 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 65 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 66 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 67 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 68 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 69 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 70 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 71 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 72 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 73 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 74 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 75 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 76 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 77 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 78 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 79 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 80 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 81 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 82 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 83 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 84 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 85 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 86 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 87 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 88 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 89 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 90 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 91 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 92 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 93 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 94 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 95 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 96 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 97 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 98 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 99 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 100 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 101 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 102 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 103 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 104 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 105 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 106 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 107 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 108 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 109 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 110 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 111 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 112 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 113 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 114 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 115 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 116 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 121 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 122 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 127 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 128 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 133 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 134 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 139 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 140 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 145 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 146 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 151 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 152 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 157 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 158 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 163 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 164 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 165 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 166 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 167 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 168 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 169 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 170 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 171 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 172 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 173 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 174 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 175 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 176 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 177 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 178 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 179 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 180 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 181 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 182 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 183 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 184 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 185 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 186 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 187 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 188 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 189 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 190 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 191 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 192 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 193 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 194 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 195 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 196 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 197 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 198 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 199 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 200 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 201 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 202 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 203 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 204 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 205 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 206 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 207 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 208 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 209 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[junit] GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[junit] GLCaps[wgl vid 213 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[junit] GLCaps[wgl vid 214 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[junit] GLCaps[wgl vid 233 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 234 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 235 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 236 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 237 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 238 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 239 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 240 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 241 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 242 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 243 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 244 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 245 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 246 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 247 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 248 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 249 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 250 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 251 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 252 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 253 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 254 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 255 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 256 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 257 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 258 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 259 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 260 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 261 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 262 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 263 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 264 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 265 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 266 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 267 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 268 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 269 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 271 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 272 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 273 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 274 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 275 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 276 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 277 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 278 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 279 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 280 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 281 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 282 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 283 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 284 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 285 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 286 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 287 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 288 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 289 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 290 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 291 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 292 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 293 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 294 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 295 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 296 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 297 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 298 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 299 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 300 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 301 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 302 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 303 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 304 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 305 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 306 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 307 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 308 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 309 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 310 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 311 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 312 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 313 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 314 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 315 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 316 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 317 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 318 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 319 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 320 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 321 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 322 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 323 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 324 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 325 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 326 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 327 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 328 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 329 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 330 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 331 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 332 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 333 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 334 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 335 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 336 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 337 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 338 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 339 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 340 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 341 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 342 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 343 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 344 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 345 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 346 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 347 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 348 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 349 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 350 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 351 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 352 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 353 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 354 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 355 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 356 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 357 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 358 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 359 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 360 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 361 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 362 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 363 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 364 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 365 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 366 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 367 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 368 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 369 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 370 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 371 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 372 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 373 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 374 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 375 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 376 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 377 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 378 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 379 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 380 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 381 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 382 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 383 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 384 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 385 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 386 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 387 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 388 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 389 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 390 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 391 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 392 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 393 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 394 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 395 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 396 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 397 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 398 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 399 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 400 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 401 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 402 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 403 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 404 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 405 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 406 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 407 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 408 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 409 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 410 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 411 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 412 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 413 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 414 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 415 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 416 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 417 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 418 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 419 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 420 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 421 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 422 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 423 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 424 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 425 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 426 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 427 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 428 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 429 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 430 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 431 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 432 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 433 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 434 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 435 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 436 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 437 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 438 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 439 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 440 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 441 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 442 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 443 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 444 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 445 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 446 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 447 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 448 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 449 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 450 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 451 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 452 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 453 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 454 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 455 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 456 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 457 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 458 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 459 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 460 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 461 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 462 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 463 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 464 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 465 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 466 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 467 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 468 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 469 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 470 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 471 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 472 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 473 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 474 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 475 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 476 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 477 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 478 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 479 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 480 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 481 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 482 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 483 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 484 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 485 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 486 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 487 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 488 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 489 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 490 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 491 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 492 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 493 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 494 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 495 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 496 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 497 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 498 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 499 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 500 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 501 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 502 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 503 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 504 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 505 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 506 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 507 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 508 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 509 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 510 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 511 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 512 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 513 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 514 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 515 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 516 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 517 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 518 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 519 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 520 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 521 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 522 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 523 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 524 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 525 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 526 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 527 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 528 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 529 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 530 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 531 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 532 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 533 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 534 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 535 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 536 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 537 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 538 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 539 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 540 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 541 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 542 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 543 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 544 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 545 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 546 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 547 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 548 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 549 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 550 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 551 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 552 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 553 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 554 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 555 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 556 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 557 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 558 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 559 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 560 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 561 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 562 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 563 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 564 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 565 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 566 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 567 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 568 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 569 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 570 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 571 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 572 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 573 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 574 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 575 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 576 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 577 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 578 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 579 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 580 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 581 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 582 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 583 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 584 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 585 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 586 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 587 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 588 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 589 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 590 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 591 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 592 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 593 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 594 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 595 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 596 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 597 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 598 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 599 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 600 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 601 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 602 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 603 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 604 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 605 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 606 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 607 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 608 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 609 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 610 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 611 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 612 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 613 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 614 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 615 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 616 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 617 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 618 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 619 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 620 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 621 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 622 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 623 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 624 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 625 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 626 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 627 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 628 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 629 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 630 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 631 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 632 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 633 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 634 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 635 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 636 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 637 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 638 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 639 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 640 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 641 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 642 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 643 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 644 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 645 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 646 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 647 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 648 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 649 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 650 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 651 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 652 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 653 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 654 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 655 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 656 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 657 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 658 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 659 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 660 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 661 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 662 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 663 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 664 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 665 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 666 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 667 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 668 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 669 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 670 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 671 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 672 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 673 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 674 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 675 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 676 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 677 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 678 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 679 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 680 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 681 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 682 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 683 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 684 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 685 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 686 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 687 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 688 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 689 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 690 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 691 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 692 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 693 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 694 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 695 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 696 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 697 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 698 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 699 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 700 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 701 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 702 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 703 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 704 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 705 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 706 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 707 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 708 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 709 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 710 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 711 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 712 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 713 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 714 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 715 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 716 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 717 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 718 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit]
[junit]
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x30749fa0]]:
[junit] Natives
[junit] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GLES3 false
[junit] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GLES2 false
[junit] GLES1 false
[junit] Count 5 / 8
[junit] Common
[junit] GL4ES3 true
[junit] GL2GL3 true
[junit] GL2ES2 true
[junit] GL2ES1 true
[junit] Mappings
[junit] GL3bc GLProfile[GL3bc/GL4bc.hw]
[junit] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[junit] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[junit] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[junit] GL4bc GLProfile[GL4bc/GL4bc.hw]
[junit] GL2 GLProfile[GL2/GL4bc.hw]
[junit] GL4 GLProfile[GL4/GL4.hw]
[junit] GL3 GLProfile[GL3/GL4.hw]
[junit] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[junit] default GLProfile[GL4bc/GL4bc.hw]
[junit] Count 9 / 12
[junit]
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 @ 1691902203155 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902203155 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.658 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902201188 ms III - Start
[junit] SLOCK [T main @ 1691902201189 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT - testMain
[junit] -----------------------------------------------------------------------------------------------------
[junit] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 4 / 4
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] -----------------------------------------------------------------------------------------------------
[junit] Package: com.jogamp.common
[junit] Extension Name: com.jogamp.common
[junit] Specification Title: GlueGen Java Bindings Generator
[junit] Specification Vendor: JogAmp Community
[junit] Specification Version: 2.5
[junit] Implementation Title: GlueGen Run-Time
[junit] Implementation Vendor: JogAmp Community
[junit] Implementation Vendor ID: com.jogamp
[junit] Implementation URL: http://jogamp.org/
[junit] Implementation Version: 2.5.0-rc-20230812
[junit] Implementation Build: 2.5-b965-20230812
[junit] Implementation Branch: origin/master
[junit] Implementation Commit: 96632c220a25866ae3e2091d5d5f2bee0f631b63
[junit] Implementation SHA Sources: 6cab48c96e87d50fa1c1948c13a9c3dbdc7d2f810f269730ae08ad7dbbf1273c
[junit] Implementation SHA Classes: 2ccd03d934cccce4f0bcc44aa3dc5c1999382abe812245c6bfbc5c1f8467d56f
[junit] Implementation SHA Classes-this: eceeebdce7de6d72726a1dd2b74d9716c6048db47a3ac197bf9ab88f09e9186c
[junit] Implementation SHA Natives: 356ccef826ff5be7bb7a11fb1f0d5c1e703842178e7e1d3bf6177b32ba1026e1
[junit] Implementation SHA Natives-this: 0
[junit] -----------------------------------------------------------------------------------------------------
[junit] -----------------------------------------------------------------------------------------------------
[junit] Package: com.jogamp.opengl
[junit] Extension Name: com.jogamp.opengl
[junit] Specification Title: Java Bindings for OpenGL API Specification
[junit] Specification Vendor: JogAmp Community
[junit] Specification Version: 2.5
[junit] Implementation Title: Java Bindings for OpenGL Runtime Environment
[junit] Implementation Vendor: JogAmp Community
[junit] Implementation Vendor ID: com.jogamp
[junit] Implementation URL: http://jogamp.org/
[junit] Implementation Version: 2.5.0-rc-20230813
[junit] Implementation Build: 2.5-b1532-20230813
[junit] Implementation Branch: origin/master
[junit] Implementation Commit: 5688f22d01e10efd97fb4bf280bbefa591dc6789
[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 WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x30749fa0]]
[junit] Natives
[junit] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GLES3 false
[junit] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GLES2 false
[junit] GLES1 false
[junit] Count 5 / 8
[junit] Common
[junit] GL4ES3 true
[junit] GL2GL3 true
[junit] GL2ES2 true
[junit] GL2ES1 true
[junit] Mappings
[junit] GL3bc GLProfile[GL3bc/GL4bc.hw]
[junit] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[junit] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[junit] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[junit] GL4bc GLProfile[GL4bc/GL4bc.hw]
[junit] GL2 GLProfile[GL2/GL4bc.hw]
[junit] GL4 GLProfile[GL4/GL4.hw]
[junit] GL3 GLProfile[GL3/GL4.hw]
[junit] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[junit] default GLProfile[GL4bc/GL4bc.hw]
[junit] Count 9 / 12
[junit]
[junit]
[junit] Capabilities for WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x30749fa0]]
[junit] GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 3 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 4 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 5 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 10 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 11 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 13 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 15 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 16 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 17 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 23 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 29 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 35 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 36 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 41 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 42 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 47 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 48 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 53 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 54 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 59 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 60 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 65 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 66 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 67 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 68 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 69 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 70 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 71 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 72 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 73 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 74 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 75 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 76 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 77 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 78 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 79 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 80 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 81 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 82 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 83 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 84 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 85 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 86 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 87 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 88 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 89 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 90 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 91 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 92 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 93 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 94 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 95 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 96 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 97 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 98 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 99 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 100 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 101 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 102 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 103 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 104 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 105 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 106 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 107 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 108 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 109 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 110 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 111 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 112 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 113 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 114 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 115 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 116 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 121 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 122 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 127 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 128 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 133 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 134 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 139 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 140 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 145 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 146 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 151 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 152 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 157 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 158 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 163 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 164 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 165 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 166 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 167 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 168 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 169 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 170 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 171 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 172 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 173 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 174 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 175 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 176 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 177 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 178 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 179 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 180 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 181 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 182 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 183 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 184 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 185 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 186 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 187 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 188 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 189 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 190 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 191 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 192 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 193 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 194 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 195 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 196 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 197 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 198 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 199 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 200 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 201 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 202 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 203 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 204 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 205 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 206 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 207 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 208 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 209 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[junit] GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[junit] GLCaps[wgl vid 213 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[junit] GLCaps[wgl vid 214 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[junit] GLCaps[wgl vid 233 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 234 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 235 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 236 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 237 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 238 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 239 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 240 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 241 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 242 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 243 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 244 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 245 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 246 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 247 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 248 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 249 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 250 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 251 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 252 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 253 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 254 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 255 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 256 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 257 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 258 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 259 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 260 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 261 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 262 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 263 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 264 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 265 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 266 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 267 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 268 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 269 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 271 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 272 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 273 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 274 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 275 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 276 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 277 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 278 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 279 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 280 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 281 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 282 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 283 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 284 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 285 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 286 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 287 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 288 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 289 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 290 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 291 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 292 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 293 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 294 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 295 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 296 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 297 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 298 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 299 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 300 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 301 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 302 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 303 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 304 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 305 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 306 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 307 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 308 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 309 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 310 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 311 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 312 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 313 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 314 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 315 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 316 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 317 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 318 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 319 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 320 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 321 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 322 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 323 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 324 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 325 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 326 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 327 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 328 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 329 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 330 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 331 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 332 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 333 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 334 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 335 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 336 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 337 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 338 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 339 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 340 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 341 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 342 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 343 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 344 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 345 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 346 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 347 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 348 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 349 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 350 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 351 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 352 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 353 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 354 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 355 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 356 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 357 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 358 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 359 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 360 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 361 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 362 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 363 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 364 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 365 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 366 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 367 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 368 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 369 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 370 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 371 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 372 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 373 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 374 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 375 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 376 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 377 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 378 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 379 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 380 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 381 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 382 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 383 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 384 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 385 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 386 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 387 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 388 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 389 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 390 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 391 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 392 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 393 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 394 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 395 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 396 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 397 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 398 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 399 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 400 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 401 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 402 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 403 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 404 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 405 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 406 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 407 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 408 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 409 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 410 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 411 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 412 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 413 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 414 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 415 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 416 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 417 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 418 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 419 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 420 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 421 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 422 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 423 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 424 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 425 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 426 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 427 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 428 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 429 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 430 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 431 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 432 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 433 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 434 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 435 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 436 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 437 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 438 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 439 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 440 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 441 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 442 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 443 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 444 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 445 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 446 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 447 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 448 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 449 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 450 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 451 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 452 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 453 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 454 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 455 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 456 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 457 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 458 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 459 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 460 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 461 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 462 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 463 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 464 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 465 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 466 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 467 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 468 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 469 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 470 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 471 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 472 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 473 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 474 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 475 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 476 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 477 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 478 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 479 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 480 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 481 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 482 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 483 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 484 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 485 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 486 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 487 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 488 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 489 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 490 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 491 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 492 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 493 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 494 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 495 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 496 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 497 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 498 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 499 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 500 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 501 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 502 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 503 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 504 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 505 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 506 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 507 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 508 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 509 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 510 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 511 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 512 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 513 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 514 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 515 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 516 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 517 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 518 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 519 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 520 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 521 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 522 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 523 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 524 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 525 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 526 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 527 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 528 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 529 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 530 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 531 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 532 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 533 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 534 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 535 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 536 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 537 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 538 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 539 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 540 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 541 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 542 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 543 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 544 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 545 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 546 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 547 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 548 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 549 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 550 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 551 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 552 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 553 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 554 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 555 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 556 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 557 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 558 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 559 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 560 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 561 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 562 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 563 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 564 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 565 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 566 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 567 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 568 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 569 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 570 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 571 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 572 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 573 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 574 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 575 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 576 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 577 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 578 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 579 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 580 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 581 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 582 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 583 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 584 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 585 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 586 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 587 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 588 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 589 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 590 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 591 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 592 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 593 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 594 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 595 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 596 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 597 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 598 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 599 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 600 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 601 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 602 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 603 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 604 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 605 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 606 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 607 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 608 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 609 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 610 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 611 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 612 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 613 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 614 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 615 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 616 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 617 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 618 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 619 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 620 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 621 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 622 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 623 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 624 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 625 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 626 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 627 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 628 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 629 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 630 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 631 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 632 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 633 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 634 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 635 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 636 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 637 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 638 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 639 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 640 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 641 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 642 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 643 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 644 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 645 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 646 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 647 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 648 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 649 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 650 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 651 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 652 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 653 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 654 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 655 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 656 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 657 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 658 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 659 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 660 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 661 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 662 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 663 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 664 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 665 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 666 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 667 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 668 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 669 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 670 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 671 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 672 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 673 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 674 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 675 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 676 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 677 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 678 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 679 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 680 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 681 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 682 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 683 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 684 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 685 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 686 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 687 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 688 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 689 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 690 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 691 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 692 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 693 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 694 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 695 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 696 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 697 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 698 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 699 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 700 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 701 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 702 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 703 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 704 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 705 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 706 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 707 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 708 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 709 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 710 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 711 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 712 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 713 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 714 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 715 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 716 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 717 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 718 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit]
[junit]
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x30749fa0]]:
[junit] Natives
[junit] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GLES3 false
[junit] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GLES2 false
[junit] GLES1 false
[junit] Count 5 / 8
[junit] Common
[junit] GL4ES3 true
[junit] GL2GL3 true
[junit] GL2ES2 true
[junit] GL2ES1 true
[junit] Mappings
[junit] GL3bc GLProfile[GL3bc/GL4bc.hw]
[junit] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[junit] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[junit] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[junit] GL4bc GLProfile[GL4bc/GL4bc.hw]
[junit] GL2 GLProfile[GL2/GL4bc.hw]
[junit] GL4 GLProfile[GL4/GL4.hw]
[junit] GL3 GLProfile[GL3/GL4.hw]
[junit] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[junit] default GLProfile[GL4bc/GL4bc.hw]
[junit] Count 9 / 12
[junit]
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 @ 1691902203155 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902203155 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testMain took 1.943 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.658 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902201188 ms III - Start
[junit] SLOCK [T main @ 1691902201189 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT - testMain
[junit] -----------------------------------------------------------------------------------------------------
[junit] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 4 / 4
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] -----------------------------------------------------------------------------------------------------
[junit] Package: com.jogamp.common
[junit] Extension Name: com.jogamp.common
[junit] Specification Title: GlueGen Java Bindings Generator
[junit] Specification Vendor: JogAmp Community
[junit] Specification Version: 2.5
[junit] Implementation Title: GlueGen Run-Time
[junit] Implementation Vendor: JogAmp Community
[junit] Implementation Vendor ID: com.jogamp
[junit] Implementation URL: http://jogamp.org/
[junit] Implementation Version: 2.5.0-rc-20230812
[junit] Implementation Build: 2.5-b965-20230812
[junit] Implementation Branch: origin/master
[junit] Implementation Commit: 96632c220a25866ae3e2091d5d5f2bee0f631b63
[junit] Implementation SHA Sources: 6cab48c96e87d50fa1c1948c13a9c3dbdc7d2f810f269730ae08ad7dbbf1273c
[junit] Implementation SHA Classes: 2ccd03d934cccce4f0bcc44aa3dc5c1999382abe812245c6bfbc5c1f8467d56f
[junit] Implementation SHA Classes-this: eceeebdce7de6d72726a1dd2b74d9716c6048db47a3ac197bf9ab88f09e9186c
[junit] Implementation SHA Natives: 356ccef826ff5be7bb7a11fb1f0d5c1e703842178e7e1d3bf6177b32ba1026e1
[junit] Implementation SHA Natives-this: 0
[junit] -----------------------------------------------------------------------------------------------------
[junit] -----------------------------------------------------------------------------------------------------
[junit] Package: com.jogamp.opengl
[junit] Extension Name: com.jogamp.opengl
[junit] Specification Title: Java Bindings for OpenGL API Specification
[junit] Specification Vendor: JogAmp Community
[junit] Specification Version: 2.5
[junit] Implementation Title: Java Bindings for OpenGL Runtime Environment
[junit] Implementation Vendor: JogAmp Community
[junit] Implementation Vendor ID: com.jogamp
[junit] Implementation URL: http://jogamp.org/
[junit] Implementation Version: 2.5.0-rc-20230813
[junit] Implementation Build: 2.5-b1532-20230813
[junit] Implementation Branch: origin/master
[junit] Implementation Commit: 5688f22d01e10efd97fb4bf280bbefa591dc6789
[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 WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x30749fa0]]
[junit] Natives
[junit] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GLES3 false
[junit] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GLES2 false
[junit] GLES1 false
[junit] Count 5 / 8
[junit] Common
[junit] GL4ES3 true
[junit] GL2GL3 true
[junit] GL2ES2 true
[junit] GL2ES1 true
[junit] Mappings
[junit] GL3bc GLProfile[GL3bc/GL4bc.hw]
[junit] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[junit] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[junit] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[junit] GL4bc GLProfile[GL4bc/GL4bc.hw]
[junit] GL2 GLProfile[GL2/GL4bc.hw]
[junit] GL4 GLProfile[GL4/GL4.hw]
[junit] GL3 GLProfile[GL3/GL4.hw]
[junit] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[junit] default GLProfile[GL4bc/GL4bc.hw]
[junit] Count 9 / 12
[junit]
[junit]
[junit] Capabilities for WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x30749fa0]]
[junit] GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 3 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 4 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 5 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 10 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 11 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 13 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 15 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 16 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 17 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 23 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 29 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 35 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 36 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 41 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 42 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 47 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 48 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 53 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 54 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 59 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 60 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 65 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 66 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 67 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 68 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 69 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 70 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 71 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 72 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 73 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 74 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 75 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 76 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 77 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 78 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 79 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 80 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 81 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 82 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 83 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 84 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 85 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 86 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 87 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 88 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 89 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 90 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 91 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 92 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 93 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 94 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 95 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 96 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 97 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 98 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 99 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 100 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 101 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 102 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 103 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 104 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 105 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 106 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 107 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 108 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 109 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 110 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 111 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 112 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 113 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 114 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 115 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 116 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 121 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 122 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 127 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 128 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 133 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 134 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 139 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 140 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 145 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 146 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 151 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 152 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 157 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 158 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 163 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 164 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 165 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 166 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 167 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 168 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 169 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 170 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 171 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 172 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 173 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 174 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 175 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 176 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 177 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 178 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 179 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 180 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 181 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 182 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 183 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 184 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 185 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 186 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 187 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 188 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 189 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 190 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 191 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 192 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 193 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 194 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 195 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 196 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]
[junit] GLCaps[wgl vid 197 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 198 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 199 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 200 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 201 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 202 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 203 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 204 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 205 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 206 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 207 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 208 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
[junit] GLCaps[wgl vid 209 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[junit] GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[junit] GLCaps[wgl vid 213 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[junit] GLCaps[wgl vid 214 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
[junit] GLCaps[wgl vid 233 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 234 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 235 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 236 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 237 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 238 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 239 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 240 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 241 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 242 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 243 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 244 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 245 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 246 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 247 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 248 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 249 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 250 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 251 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 252 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 253 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 254 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 255 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 256 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 257 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 258 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 259 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 260 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 261 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 262 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 263 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 264 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 265 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 266 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 267 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 268 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 269 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 271 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 272 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 273 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 274 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 275 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 276 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 277 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 278 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 279 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 280 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 281 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 282 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 283 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 284 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 285 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 286 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 287 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 288 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 289 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 290 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 291 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 292 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 293 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 294 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 295 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 296 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 297 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 298 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 299 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 300 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 301 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 302 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 303 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 304 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 305 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 306 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 307 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 308 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 309 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 310 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 311 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 312 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 313 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 314 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 315 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 316 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 317 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 318 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 319 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 320 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 321 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 322 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 323 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 324 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 325 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 326 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 327 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 328 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 329 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 330 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 331 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 332 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 333 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 334 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 335 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 336 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 337 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 338 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 339 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 340 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 341 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 342 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 343 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 344 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 345 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 346 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 347 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 348 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 349 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 350 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 351 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 352 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 353 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 354 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 355 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 356 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 357 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 358 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 359 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 360 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 361 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 362 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 363 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 364 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 365 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 366 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 367 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 368 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 369 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 370 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 371 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 372 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 373 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 374 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 375 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 376 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 377 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 378 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 379 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 380 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 381 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 382 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 383 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 384 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 385 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 386 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 387 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 388 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 389 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 390 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 391 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 392 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 393 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 394 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 395 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 396 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 397 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 398 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 399 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 400 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 401 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 402 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 403 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 404 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 405 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 406 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 407 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 408 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 409 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 410 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 411 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 412 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 413 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 414 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 415 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 416 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 417 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 418 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 419 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 420 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 421 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 422 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 423 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 424 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 425 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 426 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 427 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 428 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 429 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 430 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 431 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 432 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 433 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 434 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 435 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 436 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 437 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 438 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 439 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 440 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 441 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 442 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 443 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 444 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 445 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 446 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 447 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 448 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 449 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 450 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 451 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 452 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 453 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 454 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 455 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 456 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 457 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 458 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 459 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 460 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 461 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 462 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 463 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 464 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 465 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 466 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 467 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 468 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 469 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 470 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 471 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 472 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 473 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 474 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 475 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 476 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 477 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 478 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 479 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 480 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 481 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 482 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 483 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 484 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 485 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 486 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 487 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 488 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 489 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 490 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 491 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 492 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 493 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 494 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 495 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 496 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 497 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 498 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 499 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 500 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 501 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 502 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 503 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 504 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 505 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 506 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 507 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 508 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 509 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 510 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 511 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 512 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 513 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 514 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 515 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 516 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 517 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 518 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 519 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 520 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 521 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 522 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 523 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 524 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 525 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 526 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 527 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 528 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 529 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 530 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 531 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 532 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 533 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 534 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 535 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 536 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 537 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 538 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 539 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 540 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 541 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 542 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 543 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 544 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 545 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 546 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 547 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 548 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 549 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 550 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 551 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 552 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 553 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 554 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 555 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 556 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 557 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 558 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 559 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 560 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 561 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 562 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 563 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 564 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 565 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 566 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 567 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 568 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 569 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 570 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 571 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 572 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 573 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 574 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 575 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 576 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 577 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 578 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 579 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 580 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 581 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 582 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 583 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 584 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 585 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 586 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 587 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 588 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 589 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 590 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 591 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 592 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 593 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 594 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 595 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 596 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 597 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 598 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 599 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 600 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 601 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 602 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 603 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 604 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 605 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 606 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 607 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 608 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 609 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 610 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 611 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 612 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 613 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 614 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 615 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 616 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 617 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 618 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 619 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 620 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 621 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 622 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 623 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 624 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 625 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 626 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 627 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 628 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 629 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 630 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 631 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 632 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 633 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 634 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 635 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 636 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 637 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 638 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 639 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 640 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 641 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 642 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 643 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 644 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 645 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 646 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 647 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 648 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 649 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 650 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 651 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 652 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 653 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 654 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 655 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 656 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 657 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 658 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 659 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 660 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 661 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 662 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 663 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 664 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 665 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 666 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 667 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 668 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 669 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 670 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 671 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 672 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 673 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 674 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 675 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 676 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 677 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 678 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 679 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 680 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 681 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 682 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 683 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 684 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 685 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 686 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 687 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 688 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 689 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 690 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 691 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 692 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 693 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 694 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 695 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 696 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 697 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 698 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 699 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 700 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 701 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 702 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 703 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 704 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 705 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 706 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 707 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 708 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 709 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 710 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 711 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 712 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 713 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 714 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 715 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 716 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 717 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] GLCaps[wgl vid 718 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit]
[junit]
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x30749fa0]]:
[junit] Natives
[junit] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GLES3 false
[junit] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GLES2 false
[junit] GLES1 false
[junit] Count 5 / 8
[junit] Common
[junit] GL4ES3 true
[junit] GL2GL3 true
[junit] GL2ES2 true
[junit] GL2ES1 true
[junit] Mappings
[junit] GL3bc GLProfile[GL3bc/GL4bc.hw]
[junit] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[junit] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[junit] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[junit] GL4bc GLProfile[GL4bc/GL4bc.hw]
[junit] GL2 GLProfile[GL2/GL4bc.hw]
[junit] GL4 GLProfile[GL4/GL4.hw]
[junit] GL3 GLProfile[GL3/GL4.hw]
[junit] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[junit] default GLProfile[GL4bc/GL4bc.hw]
[junit] Count 9 / 12
[junit]
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 @ 1691902203155 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902203155 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[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 @ 1691902204971 ms III - Start
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT
[junit] SLOCK [T main @ 1691902204972 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GLDefault
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GLDefault
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - testInfo00
[junit] Java Version: 17.0.5
[junit] OS Version: 10.0.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 @ 1691902206407 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902206407 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.115 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902204971 ms III - Start
[junit] SLOCK [T main @ 1691902204972 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GLDefault
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GLDefault
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - testInfo00
[junit] Java Version: 17.0.5
[junit] OS Version: 10.0.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 @ 1691902206407 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902206407 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01_GL3 took 1.391 sec
[junit] Testcase: test01_GLDefault took 0 sec
[junit] Testcase: testInfo00 took 0 sec
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.115 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902204971 ms III - Start
[junit] SLOCK [T main @ 1691902204972 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GLDefault
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GLDefault
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - testInfo00
[junit] Java Version: 17.0.5
[junit] OS Version: 10.0.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 @ 1691902206407 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902206407 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 @ 1691902207707 ms III - Start
[junit] SLOCK [T main @ 1691902207708 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 @ 1691902209152 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902209152 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.124 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902207707 ms III - Start
[junit] SLOCK [T main @ 1691902207708 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 @ 1691902209152 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902209152 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01_GLDefault took 0.4 sec
[junit] Testcase: test02_GL3 took 1.003 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.124 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902207707 ms III - Start
[junit] SLOCK [T main @ 1691902207708 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 @ 1691902209152 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902209152 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 @ 1691902210531 ms III - Start
[junit] SLOCK [T main @ 1691902210532 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT - testDeadlock
[junit] BB.0: java.lang.Object@55131149
[junit] BB.1: java.lang.Object@55131149
[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 @ 1691902212074 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902212074 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.23 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902210531 ms III - Start
[junit] SLOCK [T main @ 1691902210532 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT - testDeadlock
[junit] BB.0: java.lang.Object@55131149
[junit] BB.1: java.lang.Object@55131149
[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 @ 1691902212074 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902212074 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testDeadlock took 0.069 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.23 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902210531 ms III - Start
[junit] SLOCK [T main @ 1691902210532 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT - testDeadlock
[junit] BB.0: java.lang.Object@55131149
[junit] BB.1: java.lang.Object@55131149
[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 @ 1691902212074 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902212074 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902213381 ms III - Start
[junit] SLOCK [T main @ 1691902213381 ms +++ localhost/127.0.0.1:59999 - Locked within 8 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x5e010874, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 240x217 of 240x217, swapInterval 0, drawable 0xffffffffc1010820, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 240x217 of 240x217, swapInterval 0, drawable 0xffffffffc1010820, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 240x217 of 240x217, swapInterval 1, drawable 0x5e010874, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.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 @ 1691902215723 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902215723 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.015 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902213381 ms III - Start
[junit] SLOCK [T main @ 1691902213381 ms +++ localhost/127.0.0.1:59999 - Locked within 8 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x5e010874, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 240x217 of 240x217, swapInterval 0, drawable 0xffffffffc1010820, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 240x217 of 240x217, swapInterval 0, drawable 0xffffffffc1010820, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 240x217 of 240x217, swapInterval 1, drawable 0x5e010874, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.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 @ 1691902215723 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902215723 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 0.888 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.015 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902213381 ms III - Start
[junit] SLOCK [T main @ 1691902213381 ms +++ localhost/127.0.0.1:59999 - Locked within 8 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x5e010874, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 240x217 of 240x217, swapInterval 0, drawable 0xffffffffc1010820, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 240x217 of 240x217, swapInterval 0, drawable 0xffffffffc1010820, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 240x217 of 240x217, swapInterval 1, drawable 0x5e010874, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.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 @ 1691902215723 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902215723 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 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 @ 1691902217198 ms III - Start
[junit] SLOCK [T main @ 1691902217199 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x79079097
[junit] Creating vertex VBO on slave 0x79079097
[junit] Creating index VBO on slave 0x79079097
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using local VBOs on slave 0x4d1c00d0
[junit] Creating vertex VBO on slave 0x4d1c00d0
[junit] Creating index VBO on slave 0x4d1c00d0
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test01UseAWTNotShared
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test02UseAWTSharedContext
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using shared VBOs on slave 0x3571b748
[junit] Creating vertex VBO on slave 0x3571b748
[junit] Creating index VBO on slave 0x3571b748
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using shared VBOs on slave 0x3e96bacf
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test02UseAWTSharedContext
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test10UseNEWTNotShared
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using local VBOs on slave 0xd9345cd
[junit] Creating vertex VBO on slave 0xd9345cd
[junit] Creating index VBO on slave 0xd9345cd
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using local VBOs on slave 0x2d710f1a
[junit] Creating vertex VBO on slave 0x2d710f1a
[junit] Creating index VBO on slave 0x2d710f1a
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test10UseNEWTNotShared
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test11UseNEWTSharedContext
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using shared VBOs on slave 0x13fd2ccd
[junit] Creating vertex VBO on slave 0x13fd2ccd
[junit] Creating index VBO on slave 0x13fd2ccd
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using shared VBOs on slave 0xb9b00e0
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test11UseNEWTSharedContext
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902233284 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902233284 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.77 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902217198 ms III - Start
[junit] SLOCK [T main @ 1691902217199 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x79079097
[junit] Creating vertex VBO on slave 0x79079097
[junit] Creating index VBO on slave 0x79079097
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using local VBOs on slave 0x4d1c00d0
[junit] Creating vertex VBO on slave 0x4d1c00d0
[junit] Creating index VBO on slave 0x4d1c00d0
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test01UseAWTNotShared
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test02UseAWTSharedContext
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using shared VBOs on slave 0x3571b748
[junit] Creating vertex VBO on slave 0x3571b748
[junit] Creating index VBO on slave 0x3571b748
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using shared VBOs on slave 0x3e96bacf
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test02UseAWTSharedContext
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test10UseNEWTNotShared
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using local VBOs on slave 0xd9345cd
[junit] Creating vertex VBO on slave 0xd9345cd
[junit] Creating index VBO on slave 0xd9345cd
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using local VBOs on slave 0x2d710f1a
[junit] Creating vertex VBO on slave 0x2d710f1a
[junit] Creating index VBO on slave 0x2d710f1a
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test10UseNEWTNotShared
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test11UseNEWTSharedContext
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using shared VBOs on slave 0x13fd2ccd
[junit] Creating vertex VBO on slave 0x13fd2ccd
[junit] Creating index VBO on slave 0x13fd2ccd
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using shared VBOs on slave 0xb9b00e0
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test11UseNEWTSharedContext
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902233284 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902233284 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01UseAWTNotShared took 3.633 sec
[junit] Testcase: test02UseAWTSharedContext took 3.596 sec
[junit] Testcase: test10UseNEWTNotShared took 3.669 sec
[junit] Testcase: test11UseNEWTSharedContext took 3.735 sec
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.77 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902217198 ms III - Start
[junit] SLOCK [T main @ 1691902217199 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x79079097
[junit] Creating vertex VBO on slave 0x79079097
[junit] Creating index VBO on slave 0x79079097
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using local VBOs on slave 0x4d1c00d0
[junit] Creating vertex VBO on slave 0x4d1c00d0
[junit] Creating index VBO on slave 0x4d1c00d0
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test01UseAWTNotShared
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test02UseAWTSharedContext
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using shared VBOs on slave 0x3571b748
[junit] Creating vertex VBO on slave 0x3571b748
[junit] Creating index VBO on slave 0x3571b748
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using shared VBOs on slave 0x3e96bacf
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test02UseAWTSharedContext
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test10UseNEWTNotShared
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using local VBOs on slave 0xd9345cd
[junit] Creating vertex VBO on slave 0xd9345cd
[junit] Creating index VBO on slave 0xd9345cd
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using local VBOs on slave 0x2d710f1a
[junit] Creating vertex VBO on slave 0x2d710f1a
[junit] Creating index VBO on slave 0x2d710f1a
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test10UseNEWTNotShared
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test11UseNEWTSharedContext
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using shared VBOs on slave 0x13fd2ccd
[junit] Creating vertex VBO on slave 0x13fd2ccd
[junit] Creating index VBO on slave 0x13fd2ccd
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using shared VBOs on slave 0xb9b00e0
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test11UseNEWTSharedContext
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902233284 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902233284 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902234783 ms III - Start
[junit] SLOCK [T main @ 1691902234784 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x409bf450: tileRendererInUse null, GearsES2[obj 0x409bf450 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x409bf450 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x409bf450 created: GearsObj[0x703d833b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x409bf450 created: GearsObj[0x47427755, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x409bf450 created: GearsObj[0x47427755, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x409bf450 FIN GearsES2[obj 0x409bf450 isInit true, usesShared false, 1 GearsObj[0x703d833b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47427755, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76736576, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x409bf450 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffc1010712, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x409bf450, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3023df74: tileRendererInUse null, GearsES2[obj 0x3023df74 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x409bf450 isInit true, usesShared false, 1 GearsObj[0x703d833b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47427755, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76736576, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x3023df74 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3023df74 created w/ share: GearsObj[0x703d833b, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x58af44ac, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3023df74 created w/ share: GearsObj[0x47427755, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x1a6ba376, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3023df74 created w/ share: GearsObj[0x76736576, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x3cbd5c65, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3023df74 FIN GearsES2[obj 0x3023df74 isInit true, usesShared true, 1 GearsObj[0x58af44ac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a6ba376, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cbd5c65, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x409bf450 isInit true, usesShared false, 1 GearsObj[0x703d833b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47427755, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76736576, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3023df74 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffc1010712, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3023df74, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4562e04d: tileRendererInUse null, GearsES2[obj 0x4562e04d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x409bf450 isInit true, usesShared false, 1 GearsObj[0x703d833b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47427755, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76736576, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x4562e04d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4562e04d created w/ share: GearsObj[0x703d833b, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6fd24057, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4562e04d created w/ share: GearsObj[0x47427755, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4fd35509, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4562e04d created w/ share: GearsObj[0x76736576, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6bf77af6, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4562e04d FIN GearsES2[obj 0x4562e04d isInit true, usesShared true, 1 GearsObj[0x6fd24057, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fd35509, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6bf77af6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x409bf450 isInit true, usesShared false, 1 GearsObj[0x703d833b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47427755, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76736576, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4562e04d 0/0 240x217 of 240x217, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4562e04d, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] XXX-C-3.1: hash 0x34857f92, (isShared true, created true, master 0x34857f92)
[junit] Created Ctx #0: hash 0x2a16e287, (created true)
[junit] Created Ctx #1: hash 0x5776a61e, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x5776a61e, (isShared true, created true, master 0x34857f92)
[junit] Created Ctx #0: hash 0x2a16e287, (created true)
[junit] Created Ctx #1: hash 0x34857f92, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x2a16e287, (isShared true, created true, master 0x34857f92)
[junit] Created Ctx #0: hash 0x34857f92, (created true)
[junit] Created Ctx #1: hash 0x5776a61e, (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 0x4562e04d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4562e04d FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3023df74: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3023df74 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x409bf450: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x409bf450 FIN
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test02SyncedOneAnimatorDirtyDtorOrder
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x618b19ad: tileRendererInUse null, GearsES2[obj 0x618b19ad isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x618b19ad on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x618b19ad created: GearsObj[0x6597b8f0, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x618b19ad created: GearsObj[0x3dd72287, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x618b19ad created: GearsObj[0x3dd72287, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x618b19ad FIN GearsES2[obj 0x618b19ad isInit true, usesShared false, 1 GearsObj[0x6597b8f0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3dd72287, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a954530, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x618b19ad 0/0 240x217 of 240x217, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x618b19ad, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[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 GearsES2[obj 0x618b19ad isInit true, usesShared false, 1 GearsObj[0x6597b8f0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3dd72287, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a954530, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x30c15d8b created w/ share: GearsObj[0x6597b8f0, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3dcd38a7, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x30c15d8b created w/ share: GearsObj[0x3dd72287, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x578c97b7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x30c15d8b created w/ share: GearsObj[0x1a954530, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x704586a, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared true, 1 GearsObj[0x3dcd38a7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x578c97b7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x704586a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x618b19ad isInit true, usesShared false, 1 GearsObj[0x6597b8f0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3dd72287, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a954530, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 240x217 of 240x217, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x30c15d8b, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6771beb3: tileRendererInUse null, GearsES2[obj 0x6771beb3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x618b19ad isInit true, usesShared false, 1 GearsObj[0x6597b8f0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3dd72287, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a954530, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x6771beb3 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6771beb3 created w/ share: GearsObj[0x6597b8f0, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x42db5cfe, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6771beb3 created w/ share: GearsObj[0x3dd72287, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x72750ea9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6771beb3 created w/ share: GearsObj[0x1a954530, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x615e8098, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6771beb3 FIN GearsES2[obj 0x6771beb3 isInit true, usesShared true, 1 GearsObj[0x42db5cfe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x72750ea9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x615e8098, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x618b19ad isInit true, usesShared false, 1 GearsObj[0x6597b8f0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3dd72287, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a954530, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6771beb3 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffc1010712, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6771beb3, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] XXX-C-3.1: hash 0x46740daf, (isShared true, created true, master 0x46740daf)
[junit] Created Ctx #0: hash 0x60f80a82, (created true)
[junit] Created Ctx #1: hash 0x6e3fe8ed, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x60f80a82, (isShared true, created true, master 0x46740daf)
[junit] Created Ctx #0: hash 0x6e3fe8ed, (created true)
[junit] Created Ctx #1: hash 0x46740daf, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x6e3fe8ed, (isShared true, created true, master 0x46740daf)
[junit] Created Ctx #0: hash 0x60f80a82, (created true)
[junit] Created Ctx #1: hash 0x46740daf, (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 0x618b19ad: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x618b19ad FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6771beb3: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6771beb3 FIN
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test02SyncedOneAnimatorDirtyDtorOrder
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test11AsyncEachAnimatorCleanDtorOrder
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x411f53a0: tileRendererInUse null, GearsES2[obj 0x411f53a0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x411f53a0 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x411f53a0 created: GearsObj[0x1229b566, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x411f53a0 created: GearsObj[0x4678efb8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x411f53a0 created: GearsObj[0x4678efb8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x411f53a0 FIN GearsES2[obj 0x411f53a0 isInit true, usesShared false, 1 GearsObj[0x1229b566, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4678efb8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6688bf35, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x411f53a0 0/0 240x217 of 240x217, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x411f53a0, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x36fc695d: tileRendererInUse null, GearsES2[obj 0x36fc695d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x411f53a0 isInit true, usesShared false, 1 GearsObj[0x1229b566, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4678efb8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6688bf35, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x36fc695d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x36fc695d created w/ share: GearsObj[0x1229b566, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x68cb4357, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x36fc695d created w/ share: GearsObj[0x4678efb8, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x1aac6e28, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x36fc695d created w/ share: GearsObj[0x6688bf35, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x48346998, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x36fc695d FIN GearsES2[obj 0x36fc695d isInit true, usesShared true, 1 GearsObj[0x68cb4357, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1aac6e28, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48346998, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x411f53a0 isInit true, usesShared false, 1 GearsObj[0x1229b566, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4678efb8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6688bf35, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x36fc695d 0/0 240x217 of 240x217, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x36fc695d, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x13c9d689: tileRendererInUse null, GearsES2[obj 0x13c9d689 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x411f53a0 isInit true, usesShared false, 1 GearsObj[0x1229b566, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4678efb8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6688bf35, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x13c9d689 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x13c9d689 created w/ share: GearsObj[0x1229b566, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2c461e6b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x13c9d689 created w/ share: GearsObj[0x4678efb8, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x211233e9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x13c9d689 created w/ share: GearsObj[0x6688bf35, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x72bc7b05, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x13c9d689 FIN GearsES2[obj 0x13c9d689 isInit true, usesShared true, 1 GearsObj[0x2c461e6b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x211233e9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72bc7b05, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x411f53a0 isInit true, usesShared false, 1 GearsObj[0x1229b566, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4678efb8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6688bf35, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x13c9d689 0/0 240x217 of 240x217, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x13c9d689, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] XXX-C-3.1: hash 0x3c35e2cd, (isShared true, created true, master 0x3c35e2cd)
[junit] Created Ctx #0: hash 0x5f07b5ac, (created true)
[junit] Created Ctx #1: hash 0x51c0403c, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x5f07b5ac, (isShared true, created true, master 0x3c35e2cd)
[junit] Created Ctx #0: hash 0x3c35e2cd, (created true)
[junit] Created Ctx #1: hash 0x51c0403c, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x51c0403c, (isShared true, created true, master 0x3c35e2cd)
[junit] Created Ctx #0: hash 0x5f07b5ac, (created true)
[junit] Created Ctx #1: hash 0x3c35e2cd, (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 0x13c9d689: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x13c9d689 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x36fc695d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x36fc695d FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x411f53a0: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x411f53a0 FIN
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test11AsyncEachAnimatorCleanDtorOrder
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4afcd809: tileRendererInUse null, GearsES2[obj 0x4afcd809 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4afcd809 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4afcd809 created: GearsObj[0x687585db, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4afcd809 created: GearsObj[0x4c0e84a2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4afcd809 created: GearsObj[0x4c0e84a2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4afcd809 FIN GearsES2[obj 0x4afcd809 isInit true, usesShared false, 1 GearsObj[0x687585db, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c0e84a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3029fb3a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4afcd809 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffa20107d2, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4afcd809, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5bf0d49: tileRendererInUse null, GearsES2[obj 0x5bf0d49 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4afcd809 isInit true, usesShared false, 1 GearsObj[0x687585db, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c0e84a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3029fb3a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x5bf0d49 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5bf0d49 created w/ share: GearsObj[0x687585db, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x180c68e, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5bf0d49 created w/ share: GearsObj[0x4c0e84a2, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x23683c25, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5bf0d49 created w/ share: GearsObj[0x3029fb3a, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0xb3c096d, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5bf0d49 FIN GearsES2[obj 0x5bf0d49 isInit true, usesShared true, 1 GearsObj[0x180c68e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23683c25, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xb3c096d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4afcd809 isInit true, usesShared false, 1 GearsObj[0x687585db, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c0e84a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3029fb3a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5bf0d49 0/0 240x217 of 240x217, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5bf0d49, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6c6cb480: tileRendererInUse null, GearsES2[obj 0x6c6cb480 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4afcd809 isInit true, usesShared false, 1 GearsObj[0x687585db, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c0e84a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3029fb3a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x6c6cb480 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6c6cb480 created w/ share: GearsObj[0x687585db, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x157c806b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6c6cb480 created w/ share: GearsObj[0x4c0e84a2, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x79b2b2bf, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6c6cb480 created w/ share: GearsObj[0x3029fb3a, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5e079c56, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6c6cb480 FIN GearsES2[obj 0x6c6cb480 isInit true, usesShared true, 1 GearsObj[0x157c806b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79b2b2bf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e079c56, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4afcd809 isInit true, usesShared false, 1 GearsObj[0x687585db, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c0e84a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3029fb3a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6c6cb480 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffa20107d2, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6c6cb480, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] XXX-C-3.1: hash 0x2c3cae3b, (isShared true, created true, master 0x2c3cae3b)
[junit] Created Ctx #0: hash 0x1acef7ed, (created true)
[junit] Created Ctx #1: hash 0x117c4a5a, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x117c4a5a, (isShared true, created true, master 0x2c3cae3b)
[junit] Created Ctx #0: hash 0x1acef7ed, (created true)
[junit] Created Ctx #1: hash 0x2c3cae3b, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x1acef7ed, (isShared true, created true, master 0x2c3cae3b)
[junit] Created Ctx #0: hash 0x117c4a5a, (created true)
[junit] Created Ctx #1: hash 0x2c3cae3b, (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 0x4afcd809: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4afcd809 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5bf0d49: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5bf0d49 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c6cb480: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c6cb480 FIN
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902242024 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902242024 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.93 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902234783 ms III - Start
[junit] SLOCK [T main @ 1691902234784 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x409bf450: tileRendererInUse null, GearsES2[obj 0x409bf450 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x409bf450 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x409bf450 created: GearsObj[0x703d833b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x409bf450 created: GearsObj[0x47427755, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x409bf450 created: GearsObj[0x47427755, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x409bf450 FIN GearsES2[obj 0x409bf450 isInit true, usesShared false, 1 GearsObj[0x703d833b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47427755, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76736576, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x409bf450 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffc1010712, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x409bf450, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3023df74: tileRendererInUse null, GearsES2[obj 0x3023df74 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x409bf450 isInit true, usesShared false, 1 GearsObj[0x703d833b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47427755, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76736576, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x3023df74 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3023df74 created w/ share: GearsObj[0x703d833b, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x58af44ac, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3023df74 created w/ share: GearsObj[0x47427755, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x1a6ba376, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3023df74 created w/ share: GearsObj[0x76736576, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x3cbd5c65, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3023df74 FIN GearsES2[obj 0x3023df74 isInit true, usesShared true, 1 GearsObj[0x58af44ac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a6ba376, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cbd5c65, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x409bf450 isInit true, usesShared false, 1 GearsObj[0x703d833b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47427755, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76736576, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3023df74 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffc1010712, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3023df74, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4562e04d: tileRendererInUse null, GearsES2[obj 0x4562e04d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x409bf450 isInit true, usesShared false, 1 GearsObj[0x703d833b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47427755, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76736576, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x4562e04d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4562e04d created w/ share: GearsObj[0x703d833b, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6fd24057, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4562e04d created w/ share: GearsObj[0x47427755, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4fd35509, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4562e04d created w/ share: GearsObj[0x76736576, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6bf77af6, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4562e04d FIN GearsES2[obj 0x4562e04d isInit true, usesShared true, 1 GearsObj[0x6fd24057, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fd35509, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6bf77af6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x409bf450 isInit true, usesShared false, 1 GearsObj[0x703d833b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47427755, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76736576, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4562e04d 0/0 240x217 of 240x217, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4562e04d, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] XXX-C-3.1: hash 0x34857f92, (isShared true, created true, master 0x34857f92)
[junit] Created Ctx #0: hash 0x2a16e287, (created true)
[junit] Created Ctx #1: hash 0x5776a61e, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x5776a61e, (isShared true, created true, master 0x34857f92)
[junit] Created Ctx #0: hash 0x2a16e287, (created true)
[junit] Created Ctx #1: hash 0x34857f92, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x2a16e287, (isShared true, created true, master 0x34857f92)
[junit] Created Ctx #0: hash 0x34857f92, (created true)
[junit] Created Ctx #1: hash 0x5776a61e, (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 0x4562e04d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4562e04d FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3023df74: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3023df74 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x409bf450: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x409bf450 FIN
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test02SyncedOneAnimatorDirtyDtorOrder
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x618b19ad: tileRendererInUse null, GearsES2[obj 0x618b19ad isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x618b19ad on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x618b19ad created: GearsObj[0x6597b8f0, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x618b19ad created: GearsObj[0x3dd72287, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x618b19ad created: GearsObj[0x3dd72287, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x618b19ad FIN GearsES2[obj 0x618b19ad isInit true, usesShared false, 1 GearsObj[0x6597b8f0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3dd72287, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a954530, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x618b19ad 0/0 240x217 of 240x217, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x618b19ad, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[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 GearsES2[obj 0x618b19ad isInit true, usesShared false, 1 GearsObj[0x6597b8f0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3dd72287, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a954530, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x30c15d8b created w/ share: GearsObj[0x6597b8f0, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3dcd38a7, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x30c15d8b created w/ share: GearsObj[0x3dd72287, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x578c97b7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x30c15d8b created w/ share: GearsObj[0x1a954530, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x704586a, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared true, 1 GearsObj[0x3dcd38a7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x578c97b7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x704586a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x618b19ad isInit true, usesShared false, 1 GearsObj[0x6597b8f0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3dd72287, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a954530, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 240x217 of 240x217, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x30c15d8b, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6771beb3: tileRendererInUse null, GearsES2[obj 0x6771beb3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x618b19ad isInit true, usesShared false, 1 GearsObj[0x6597b8f0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3dd72287, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a954530, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x6771beb3 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6771beb3 created w/ share: GearsObj[0x6597b8f0, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x42db5cfe, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6771beb3 created w/ share: GearsObj[0x3dd72287, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x72750ea9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6771beb3 created w/ share: GearsObj[0x1a954530, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x615e8098, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6771beb3 FIN GearsES2[obj 0x6771beb3 isInit true, usesShared true, 1 GearsObj[0x42db5cfe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x72750ea9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x615e8098, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x618b19ad isInit true, usesShared false, 1 GearsObj[0x6597b8f0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3dd72287, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a954530, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6771beb3 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffc1010712, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6771beb3, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] XXX-C-3.1: hash 0x46740daf, (isShared true, created true, master 0x46740daf)
[junit] Created Ctx #0: hash 0x60f80a82, (created true)
[junit] Created Ctx #1: hash 0x6e3fe8ed, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x60f80a82, (isShared true, created true, master 0x46740daf)
[junit] Created Ctx #0: hash 0x6e3fe8ed, (created true)
[junit] Created Ctx #1: hash 0x46740daf, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x6e3fe8ed, (isShared true, created true, master 0x46740daf)
[junit] Created Ctx #0: hash 0x60f80a82, (created true)
[junit] Created Ctx #1: hash 0x46740daf, (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 0x618b19ad: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x618b19ad FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6771beb3: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6771beb3 FIN
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test02SyncedOneAnimatorDirtyDtorOrder
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test11AsyncEachAnimatorCleanDtorOrder
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x411f53a0: tileRendererInUse null, GearsES2[obj 0x411f53a0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x411f53a0 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x411f53a0 created: GearsObj[0x1229b566, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x411f53a0 created: GearsObj[0x4678efb8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x411f53a0 created: GearsObj[0x4678efb8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x411f53a0 FIN GearsES2[obj 0x411f53a0 isInit true, usesShared false, 1 GearsObj[0x1229b566, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4678efb8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6688bf35, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x411f53a0 0/0 240x217 of 240x217, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x411f53a0, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x36fc695d: tileRendererInUse null, GearsES2[obj 0x36fc695d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x411f53a0 isInit true, usesShared false, 1 GearsObj[0x1229b566, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4678efb8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6688bf35, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x36fc695d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x36fc695d created w/ share: GearsObj[0x1229b566, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x68cb4357, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x36fc695d created w/ share: GearsObj[0x4678efb8, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x1aac6e28, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x36fc695d created w/ share: GearsObj[0x6688bf35, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x48346998, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x36fc695d FIN GearsES2[obj 0x36fc695d isInit true, usesShared true, 1 GearsObj[0x68cb4357, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1aac6e28, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48346998, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x411f53a0 isInit true, usesShared false, 1 GearsObj[0x1229b566, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4678efb8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6688bf35, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x36fc695d 0/0 240x217 of 240x217, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x36fc695d, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x13c9d689: tileRendererInUse null, GearsES2[obj 0x13c9d689 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x411f53a0 isInit true, usesShared false, 1 GearsObj[0x1229b566, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4678efb8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6688bf35, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x13c9d689 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x13c9d689 created w/ share: GearsObj[0x1229b566, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2c461e6b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x13c9d689 created w/ share: GearsObj[0x4678efb8, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x211233e9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x13c9d689 created w/ share: GearsObj[0x6688bf35, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x72bc7b05, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x13c9d689 FIN GearsES2[obj 0x13c9d689 isInit true, usesShared true, 1 GearsObj[0x2c461e6b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x211233e9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72bc7b05, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x411f53a0 isInit true, usesShared false, 1 GearsObj[0x1229b566, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4678efb8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6688bf35, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x13c9d689 0/0 240x217 of 240x217, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x13c9d689, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] XXX-C-3.1: hash 0x3c35e2cd, (isShared true, created true, master 0x3c35e2cd)
[junit] Created Ctx #0: hash 0x5f07b5ac, (created true)
[junit] Created Ctx #1: hash 0x51c0403c, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x5f07b5ac, (isShared true, created true, master 0x3c35e2cd)
[junit] Created Ctx #0: hash 0x3c35e2cd, (created true)
[junit] Created Ctx #1: hash 0x51c0403c, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x51c0403c, (isShared true, created true, master 0x3c35e2cd)
[junit] Created Ctx #0: hash 0x5f07b5ac, (created true)
[junit] Created Ctx #1: hash 0x3c35e2cd, (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 0x13c9d689: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x13c9d689 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x36fc695d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x36fc695d FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x411f53a0: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x411f53a0 FIN
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test11AsyncEachAnimatorCleanDtorOrder
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4afcd809: tileRendererInUse null, GearsES2[obj 0x4afcd809 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4afcd809 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4afcd809 created: GearsObj[0x687585db, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4afcd809 created: GearsObj[0x4c0e84a2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4afcd809 created: GearsObj[0x4c0e84a2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4afcd809 FIN GearsES2[obj 0x4afcd809 isInit true, usesShared false, 1 GearsObj[0x687585db, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c0e84a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3029fb3a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4afcd809 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffa20107d2, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4afcd809, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5bf0d49: tileRendererInUse null, GearsES2[obj 0x5bf0d49 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4afcd809 isInit true, usesShared false, 1 GearsObj[0x687585db, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c0e84a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3029fb3a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x5bf0d49 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5bf0d49 created w/ share: GearsObj[0x687585db, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x180c68e, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5bf0d49 created w/ share: GearsObj[0x4c0e84a2, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x23683c25, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5bf0d49 created w/ share: GearsObj[0x3029fb3a, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0xb3c096d, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5bf0d49 FIN GearsES2[obj 0x5bf0d49 isInit true, usesShared true, 1 GearsObj[0x180c68e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23683c25, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xb3c096d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4afcd809 isInit true, usesShared false, 1 GearsObj[0x687585db, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c0e84a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3029fb3a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5bf0d49 0/0 240x217 of 240x217, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5bf0d49, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6c6cb480: tileRendererInUse null, GearsES2[obj 0x6c6cb480 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4afcd809 isInit true, usesShared false, 1 GearsObj[0x687585db, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c0e84a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3029fb3a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x6c6cb480 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6c6cb480 created w/ share: GearsObj[0x687585db, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x157c806b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6c6cb480 created w/ share: GearsObj[0x4c0e84a2, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x79b2b2bf, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6c6cb480 created w/ share: GearsObj[0x3029fb3a, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5e079c56, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6c6cb480 FIN GearsES2[obj 0x6c6cb480 isInit true, usesShared true, 1 GearsObj[0x157c806b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79b2b2bf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e079c56, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4afcd809 isInit true, usesShared false, 1 GearsObj[0x687585db, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c0e84a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3029fb3a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6c6cb480 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffa20107d2, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6c6cb480, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] XXX-C-3.1: hash 0x2c3cae3b, (isShared true, created true, master 0x2c3cae3b)
[junit] Created Ctx #0: hash 0x1acef7ed, (created true)
[junit] Created Ctx #1: hash 0x117c4a5a, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x117c4a5a, (isShared true, created true, master 0x2c3cae3b)
[junit] Created Ctx #0: hash 0x1acef7ed, (created true)
[junit] Created Ctx #1: hash 0x2c3cae3b, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x1acef7ed, (isShared true, created true, master 0x2c3cae3b)
[junit] Created Ctx #0: hash 0x117c4a5a, (created true)
[junit] Created Ctx #1: hash 0x2c3cae3b, (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 0x4afcd809: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4afcd809 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5bf0d49: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5bf0d49 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c6cb480: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c6cb480 FIN
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902242024 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902242024 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01SyncedOneAnimatorCleanDtorOrder took 1.435 sec
[junit] Testcase: test02SyncedOneAnimatorDirtyDtorOrder took 1.317 sec
[junit] Testcase: test11AsyncEachAnimatorCleanDtorOrder took 1.33 sec
[junit] Testcase: test12AsyncEachAnimatorDirtyDtorOrder took 1.584 sec
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.93 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902234783 ms III - Start
[junit] SLOCK [T main @ 1691902234784 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x409bf450: tileRendererInUse null, GearsES2[obj 0x409bf450 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x409bf450 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x409bf450 created: GearsObj[0x703d833b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x409bf450 created: GearsObj[0x47427755, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x409bf450 created: GearsObj[0x47427755, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x409bf450 FIN GearsES2[obj 0x409bf450 isInit true, usesShared false, 1 GearsObj[0x703d833b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47427755, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76736576, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x409bf450 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffc1010712, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x409bf450, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3023df74: tileRendererInUse null, GearsES2[obj 0x3023df74 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x409bf450 isInit true, usesShared false, 1 GearsObj[0x703d833b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47427755, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76736576, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x3023df74 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3023df74 created w/ share: GearsObj[0x703d833b, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x58af44ac, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3023df74 created w/ share: GearsObj[0x47427755, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x1a6ba376, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3023df74 created w/ share: GearsObj[0x76736576, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x3cbd5c65, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3023df74 FIN GearsES2[obj 0x3023df74 isInit true, usesShared true, 1 GearsObj[0x58af44ac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a6ba376, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cbd5c65, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x409bf450 isInit true, usesShared false, 1 GearsObj[0x703d833b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47427755, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76736576, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3023df74 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffc1010712, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3023df74, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4562e04d: tileRendererInUse null, GearsES2[obj 0x4562e04d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x409bf450 isInit true, usesShared false, 1 GearsObj[0x703d833b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47427755, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76736576, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x4562e04d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4562e04d created w/ share: GearsObj[0x703d833b, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6fd24057, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4562e04d created w/ share: GearsObj[0x47427755, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4fd35509, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4562e04d created w/ share: GearsObj[0x76736576, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6bf77af6, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4562e04d FIN GearsES2[obj 0x4562e04d isInit true, usesShared true, 1 GearsObj[0x6fd24057, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fd35509, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6bf77af6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x409bf450 isInit true, usesShared false, 1 GearsObj[0x703d833b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47427755, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76736576, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4562e04d 0/0 240x217 of 240x217, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4562e04d, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] XXX-C-3.1: hash 0x34857f92, (isShared true, created true, master 0x34857f92)
[junit] Created Ctx #0: hash 0x2a16e287, (created true)
[junit] Created Ctx #1: hash 0x5776a61e, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x5776a61e, (isShared true, created true, master 0x34857f92)
[junit] Created Ctx #0: hash 0x2a16e287, (created true)
[junit] Created Ctx #1: hash 0x34857f92, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x2a16e287, (isShared true, created true, master 0x34857f92)
[junit] Created Ctx #0: hash 0x34857f92, (created true)
[junit] Created Ctx #1: hash 0x5776a61e, (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 0x4562e04d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4562e04d FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3023df74: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3023df74 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x409bf450: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x409bf450 FIN
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test02SyncedOneAnimatorDirtyDtorOrder
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x618b19ad: tileRendererInUse null, GearsES2[obj 0x618b19ad isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x618b19ad on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x618b19ad created: GearsObj[0x6597b8f0, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x618b19ad created: GearsObj[0x3dd72287, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x618b19ad created: GearsObj[0x3dd72287, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x618b19ad FIN GearsES2[obj 0x618b19ad isInit true, usesShared false, 1 GearsObj[0x6597b8f0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3dd72287, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a954530, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x618b19ad 0/0 240x217 of 240x217, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x618b19ad, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[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 GearsES2[obj 0x618b19ad isInit true, usesShared false, 1 GearsObj[0x6597b8f0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3dd72287, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a954530, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x30c15d8b created w/ share: GearsObj[0x6597b8f0, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3dcd38a7, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x30c15d8b created w/ share: GearsObj[0x3dd72287, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x578c97b7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x30c15d8b created w/ share: GearsObj[0x1a954530, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x704586a, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared true, 1 GearsObj[0x3dcd38a7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x578c97b7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x704586a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x618b19ad isInit true, usesShared false, 1 GearsObj[0x6597b8f0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3dd72287, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a954530, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 240x217 of 240x217, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x30c15d8b, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6771beb3: tileRendererInUse null, GearsES2[obj 0x6771beb3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x618b19ad isInit true, usesShared false, 1 GearsObj[0x6597b8f0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3dd72287, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a954530, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x6771beb3 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6771beb3 created w/ share: GearsObj[0x6597b8f0, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x42db5cfe, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6771beb3 created w/ share: GearsObj[0x3dd72287, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x72750ea9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6771beb3 created w/ share: GearsObj[0x1a954530, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x615e8098, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6771beb3 FIN GearsES2[obj 0x6771beb3 isInit true, usesShared true, 1 GearsObj[0x42db5cfe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x72750ea9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x615e8098, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x618b19ad isInit true, usesShared false, 1 GearsObj[0x6597b8f0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3dd72287, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a954530, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6771beb3 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffc1010712, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6771beb3, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] XXX-C-3.1: hash 0x46740daf, (isShared true, created true, master 0x46740daf)
[junit] Created Ctx #0: hash 0x60f80a82, (created true)
[junit] Created Ctx #1: hash 0x6e3fe8ed, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x60f80a82, (isShared true, created true, master 0x46740daf)
[junit] Created Ctx #0: hash 0x6e3fe8ed, (created true)
[junit] Created Ctx #1: hash 0x46740daf, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x6e3fe8ed, (isShared true, created true, master 0x46740daf)
[junit] Created Ctx #0: hash 0x60f80a82, (created true)
[junit] Created Ctx #1: hash 0x46740daf, (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 0x618b19ad: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x618b19ad FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6771beb3: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6771beb3 FIN
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test02SyncedOneAnimatorDirtyDtorOrder
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test11AsyncEachAnimatorCleanDtorOrder
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x411f53a0: tileRendererInUse null, GearsES2[obj 0x411f53a0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x411f53a0 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x411f53a0 created: GearsObj[0x1229b566, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x411f53a0 created: GearsObj[0x4678efb8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x411f53a0 created: GearsObj[0x4678efb8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x411f53a0 FIN GearsES2[obj 0x411f53a0 isInit true, usesShared false, 1 GearsObj[0x1229b566, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4678efb8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6688bf35, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x411f53a0 0/0 240x217 of 240x217, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x411f53a0, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x36fc695d: tileRendererInUse null, GearsES2[obj 0x36fc695d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x411f53a0 isInit true, usesShared false, 1 GearsObj[0x1229b566, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4678efb8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6688bf35, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x36fc695d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x36fc695d created w/ share: GearsObj[0x1229b566, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x68cb4357, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x36fc695d created w/ share: GearsObj[0x4678efb8, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x1aac6e28, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x36fc695d created w/ share: GearsObj[0x6688bf35, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x48346998, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x36fc695d FIN GearsES2[obj 0x36fc695d isInit true, usesShared true, 1 GearsObj[0x68cb4357, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1aac6e28, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48346998, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x411f53a0 isInit true, usesShared false, 1 GearsObj[0x1229b566, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4678efb8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6688bf35, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x36fc695d 0/0 240x217 of 240x217, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x36fc695d, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x13c9d689: tileRendererInUse null, GearsES2[obj 0x13c9d689 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x411f53a0 isInit true, usesShared false, 1 GearsObj[0x1229b566, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4678efb8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6688bf35, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x13c9d689 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x13c9d689 created w/ share: GearsObj[0x1229b566, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2c461e6b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x13c9d689 created w/ share: GearsObj[0x4678efb8, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x211233e9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x13c9d689 created w/ share: GearsObj[0x6688bf35, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x72bc7b05, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x13c9d689 FIN GearsES2[obj 0x13c9d689 isInit true, usesShared true, 1 GearsObj[0x2c461e6b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x211233e9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72bc7b05, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x411f53a0 isInit true, usesShared false, 1 GearsObj[0x1229b566, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4678efb8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6688bf35, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x13c9d689 0/0 240x217 of 240x217, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x13c9d689, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] XXX-C-3.1: hash 0x3c35e2cd, (isShared true, created true, master 0x3c35e2cd)
[junit] Created Ctx #0: hash 0x5f07b5ac, (created true)
[junit] Created Ctx #1: hash 0x51c0403c, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x5f07b5ac, (isShared true, created true, master 0x3c35e2cd)
[junit] Created Ctx #0: hash 0x3c35e2cd, (created true)
[junit] Created Ctx #1: hash 0x51c0403c, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x51c0403c, (isShared true, created true, master 0x3c35e2cd)
[junit] Created Ctx #0: hash 0x5f07b5ac, (created true)
[junit] Created Ctx #1: hash 0x3c35e2cd, (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 0x13c9d689: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x13c9d689 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x36fc695d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x36fc695d FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x411f53a0: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x411f53a0 FIN
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test11AsyncEachAnimatorCleanDtorOrder
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4afcd809: tileRendererInUse null, GearsES2[obj 0x4afcd809 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4afcd809 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4afcd809 created: GearsObj[0x687585db, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4afcd809 created: GearsObj[0x4c0e84a2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4afcd809 created: GearsObj[0x4c0e84a2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4afcd809 FIN GearsES2[obj 0x4afcd809 isInit true, usesShared false, 1 GearsObj[0x687585db, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c0e84a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3029fb3a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4afcd809 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffa20107d2, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4afcd809, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5bf0d49: tileRendererInUse null, GearsES2[obj 0x5bf0d49 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4afcd809 isInit true, usesShared false, 1 GearsObj[0x687585db, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c0e84a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3029fb3a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x5bf0d49 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5bf0d49 created w/ share: GearsObj[0x687585db, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x180c68e, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5bf0d49 created w/ share: GearsObj[0x4c0e84a2, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x23683c25, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5bf0d49 created w/ share: GearsObj[0x3029fb3a, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0xb3c096d, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5bf0d49 FIN GearsES2[obj 0x5bf0d49 isInit true, usesShared true, 1 GearsObj[0x180c68e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23683c25, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xb3c096d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4afcd809 isInit true, usesShared false, 1 GearsObj[0x687585db, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c0e84a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3029fb3a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5bf0d49 0/0 240x217 of 240x217, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5bf0d49, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6c6cb480: tileRendererInUse null, GearsES2[obj 0x6c6cb480 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4afcd809 isInit true, usesShared false, 1 GearsObj[0x687585db, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c0e84a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3029fb3a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x6c6cb480 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6c6cb480 created w/ share: GearsObj[0x687585db, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x157c806b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6c6cb480 created w/ share: GearsObj[0x4c0e84a2, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x79b2b2bf, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6c6cb480 created w/ share: GearsObj[0x3029fb3a, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5e079c56, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6c6cb480 FIN GearsES2[obj 0x6c6cb480 isInit true, usesShared true, 1 GearsObj[0x157c806b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79b2b2bf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e079c56, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4afcd809 isInit true, usesShared false, 1 GearsObj[0x687585db, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c0e84a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3029fb3a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6c6cb480 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffa20107d2, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6c6cb480, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] XXX-C-3.1: hash 0x2c3cae3b, (isShared true, created true, master 0x2c3cae3b)
[junit] Created Ctx #0: hash 0x1acef7ed, (created true)
[junit] Created Ctx #1: hash 0x117c4a5a, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x117c4a5a, (isShared true, created true, master 0x2c3cae3b)
[junit] Created Ctx #0: hash 0x1acef7ed, (created true)
[junit] Created Ctx #1: hash 0x2c3cae3b, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x1acef7ed, (isShared true, created true, master 0x2c3cae3b)
[junit] Created Ctx #0: hash 0x117c4a5a, (created true)
[junit] Created Ctx #1: hash 0x2c3cae3b, (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 0x4afcd809: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4afcd809 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5bf0d49: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5bf0d49 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c6cb480: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c6cb480 FIN
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902242024 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902242024 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902243468 ms III - Start
[junit] SLOCK [T main @ 1691902243469 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test01SyncedOneAnimator
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2a5c8d3f: tileRendererInUse null, GearsES2[obj 0x2a5c8d3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2a5c8d3f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2a5c8d3f created: GearsObj[0x342ad035, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x2a5c8d3f created: GearsObj[0x1e0b701, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x2a5c8d3f created: GearsObj[0x1e0b701, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2a5c8d3f FIN GearsES2[obj 0x2a5c8d3f isInit true, usesShared false, 1 GearsObj[0x342ad035, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1e0b701, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4f04f9e1, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a5c8d3f 0/0 240x217 of 240x217, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2a5c8d3f, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xb2c9a9c: tileRendererInUse null, GearsES2[obj 0xb2c9a9c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x2a5c8d3f isInit true, usesShared false, 1 GearsObj[0x342ad035, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1e0b701, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4f04f9e1, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] GearsES2 init 0xb2c9a9c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xb2c9a9c created w/ share: GearsObj[0x342ad035, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x716f66d5, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0xb2c9a9c created w/ share: GearsObj[0x1e0b701, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x50451f97, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0xb2c9a9c created w/ share: GearsObj[0x4f04f9e1, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x19de2ba7, vbo ff 14, fs 15, bf 16, bs 17]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xb2c9a9c FIN GearsES2[obj 0xb2c9a9c isInit true, usesShared true, 1 GearsObj[0x716f66d5, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x50451f97, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x19de2ba7, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x2a5c8d3f isInit true, usesShared false, 1 GearsObj[0x342ad035, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1e0b701, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4f04f9e1, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xb2c9a9c 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffa20107d2, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xb2c9a9c, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x8297b3a: tileRendererInUse null, GearsES2[obj 0x8297b3a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x2a5c8d3f isInit true, usesShared false, 1 GearsObj[0x342ad035, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1e0b701, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4f04f9e1, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] GearsES2 init 0x8297b3a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x8297b3a created w/ share: GearsObj[0x342ad035, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x6ac56cdc, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x8297b3a created w/ share: GearsObj[0x1e0b701, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x11709e38, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x8297b3a created w/ share: GearsObj[0x4f04f9e1, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x3313e080, vbo ff 14, fs 15, bf 16, bs 17]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x8297b3a FIN GearsES2[obj 0x8297b3a isInit true, usesShared true, 1 GearsObj[0x6ac56cdc, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x11709e38, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3313e080, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x2a5c8d3f isInit true, usesShared false, 1 GearsObj[0x342ad035, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1e0b701, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4f04f9e1, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x8297b3a 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffc1010712, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x8297b3a, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] XXX-C-3.1: hash 0x2517bf8f, (isShared true, created true, master 0x2517bf8f)
[junit] Created Ctx #0: hash 0x4c87180a, (created true)
[junit] Created Ctx #1: hash 0x5944e24e, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x5944e24e, (isShared true, created true, master 0x2517bf8f)
[junit] Created Ctx #0: hash 0x4c87180a, (created true)
[junit] Created Ctx #1: hash 0x2517bf8f, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x4c87180a, (isShared true, created true, master 0x2517bf8f)
[junit] Created Ctx #0: hash 0x5944e24e, (created true)
[junit] Created Ctx #1: hash 0x2517bf8f, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xb2c9a9c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xb2c9a9c FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x8297b3a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x8297b3a FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a5c8d3f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a5c8d3f 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 0x609cd4d8: tileRendererInUse null, GearsES2[obj 0x609cd4d8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x609cd4d8 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x609cd4d8 created: GearsObj[0x5511cf09, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x609cd4d8 created: GearsObj[0x2c52712, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x609cd4d8 created: GearsObj[0x2c52712, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x609cd4d8 FIN GearsES2[obj 0x609cd4d8 isInit true, usesShared false, 1 GearsObj[0x5511cf09, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2c52712, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2e2c1e3e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x609cd4d8 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffc1010712, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7d8704ef: tileRendererInUse null, GearsES2[obj 0x7d8704ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x609cd4d8 isInit true, usesShared false, 1 GearsObj[0x5511cf09, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2c52712, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2e2c1e3e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] GearsES2 init 0x7d8704ef on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7d8704ef created w/ share: GearsObj[0x5511cf09, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x4cfc5765, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x7d8704ef created w/ share: GearsObj[0x2c52712, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x786c1310, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x7d8704ef created w/ share: GearsObj[0x2e2c1e3e, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x18609cc1, vbo ff 14, fs 15, bf 16, bs 17]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7d8704ef FIN GearsES2[obj 0x7d8704ef isInit true, usesShared true, 1 GearsObj[0x4cfc5765, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x786c1310, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x18609cc1, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x609cd4d8 isInit true, usesShared false, 1 GearsObj[0x5511cf09, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2c52712, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2e2c1e3e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7d8704ef 0/0 240x217 of 240x217, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7d8704ef, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7530ad9c: tileRendererInUse null, GearsES2[obj 0x7530ad9c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x609cd4d8 isInit true, usesShared false, 1 GearsObj[0x5511cf09, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2c52712, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2e2c1e3e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] GearsES2 init 0x7530ad9c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7530ad9c created w/ share: GearsObj[0x5511cf09, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0xde2dd88, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x7530ad9c created w/ share: GearsObj[0x2c52712, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x39388e35, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x7530ad9c created w/ share: GearsObj[0x2e2c1e3e, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x49cf28aa, vbo ff 14, fs 15, bf 16, bs 17]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7530ad9c FIN GearsES2[obj 0x7530ad9c isInit true, usesShared true, 1 GearsObj[0xde2dd88, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x39388e35, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x49cf28aa, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x609cd4d8 isInit true, usesShared false, 1 GearsObj[0x5511cf09, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2c52712, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2e2c1e3e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7530ad9c 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffa20107d2, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7530ad9c, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] XXX-C-3.1: hash 0x45de81c2, (isShared true, created true, master 0x45de81c2)
[junit] Created Ctx #0: hash 0x741515ef, (created true)
[junit] Created Ctx #1: hash 0x2a5a19d2, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x2a5a19d2, (isShared true, created true, master 0x45de81c2)
[junit] Created Ctx #0: hash 0x45de81c2, (created true)
[junit] Created Ctx #1: hash 0x741515ef, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x741515ef, (isShared true, created true, master 0x45de81c2)
[junit] Created Ctx #0: hash 0x45de81c2, (created true)
[junit] Created Ctx #1: hash 0x2a5a19d2, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x609cd4d8 240x217, swapInterval 0, drawable 0xffffffffc1010712
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7530ad9c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7530ad9c FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7d8704ef: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7d8704ef FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x609cd4d8: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x609cd4d8 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 @ 1691902248029 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902248029 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.255 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902243468 ms III - Start
[junit] SLOCK [T main @ 1691902243469 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x2a5c8d3f: tileRendererInUse null, GearsES2[obj 0x2a5c8d3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2a5c8d3f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2a5c8d3f created: GearsObj[0x342ad035, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x2a5c8d3f created: GearsObj[0x1e0b701, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x2a5c8d3f created: GearsObj[0x1e0b701, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2a5c8d3f FIN GearsES2[obj 0x2a5c8d3f isInit true, usesShared false, 1 GearsObj[0x342ad035, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1e0b701, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4f04f9e1, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a5c8d3f 0/0 240x217 of 240x217, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2a5c8d3f, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xb2c9a9c: tileRendererInUse null, GearsES2[obj 0xb2c9a9c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x2a5c8d3f isInit true, usesShared false, 1 GearsObj[0x342ad035, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1e0b701, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4f04f9e1, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] GearsES2 init 0xb2c9a9c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xb2c9a9c created w/ share: GearsObj[0x342ad035, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x716f66d5, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0xb2c9a9c created w/ share: GearsObj[0x1e0b701, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x50451f97, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0xb2c9a9c created w/ share: GearsObj[0x4f04f9e1, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x19de2ba7, vbo ff 14, fs 15, bf 16, bs 17]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xb2c9a9c FIN GearsES2[obj 0xb2c9a9c isInit true, usesShared true, 1 GearsObj[0x716f66d5, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x50451f97, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x19de2ba7, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x2a5c8d3f isInit true, usesShared false, 1 GearsObj[0x342ad035, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1e0b701, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4f04f9e1, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xb2c9a9c 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffa20107d2, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xb2c9a9c, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x8297b3a: tileRendererInUse null, GearsES2[obj 0x8297b3a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x2a5c8d3f isInit true, usesShared false, 1 GearsObj[0x342ad035, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1e0b701, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4f04f9e1, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] GearsES2 init 0x8297b3a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x8297b3a created w/ share: GearsObj[0x342ad035, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x6ac56cdc, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x8297b3a created w/ share: GearsObj[0x1e0b701, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x11709e38, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x8297b3a created w/ share: GearsObj[0x4f04f9e1, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x3313e080, vbo ff 14, fs 15, bf 16, bs 17]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x8297b3a FIN GearsES2[obj 0x8297b3a isInit true, usesShared true, 1 GearsObj[0x6ac56cdc, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x11709e38, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3313e080, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x2a5c8d3f isInit true, usesShared false, 1 GearsObj[0x342ad035, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1e0b701, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4f04f9e1, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x8297b3a 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffc1010712, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x8297b3a, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] XXX-C-3.1: hash 0x2517bf8f, (isShared true, created true, master 0x2517bf8f)
[junit] Created Ctx #0: hash 0x4c87180a, (created true)
[junit] Created Ctx #1: hash 0x5944e24e, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x5944e24e, (isShared true, created true, master 0x2517bf8f)
[junit] Created Ctx #0: hash 0x4c87180a, (created true)
[junit] Created Ctx #1: hash 0x2517bf8f, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x4c87180a, (isShared true, created true, master 0x2517bf8f)
[junit] Created Ctx #0: hash 0x5944e24e, (created true)
[junit] Created Ctx #1: hash 0x2517bf8f, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xb2c9a9c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xb2c9a9c FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x8297b3a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x8297b3a FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a5c8d3f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a5c8d3f 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 0x609cd4d8: tileRendererInUse null, GearsES2[obj 0x609cd4d8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x609cd4d8 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x609cd4d8 created: GearsObj[0x5511cf09, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x609cd4d8 created: GearsObj[0x2c52712, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x609cd4d8 created: GearsObj[0x2c52712, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x609cd4d8 FIN GearsES2[obj 0x609cd4d8 isInit true, usesShared false, 1 GearsObj[0x5511cf09, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2c52712, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2e2c1e3e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x609cd4d8 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffc1010712, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7d8704ef: tileRendererInUse null, GearsES2[obj 0x7d8704ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x609cd4d8 isInit true, usesShared false, 1 GearsObj[0x5511cf09, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2c52712, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2e2c1e3e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] GearsES2 init 0x7d8704ef on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7d8704ef created w/ share: GearsObj[0x5511cf09, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x4cfc5765, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x7d8704ef created w/ share: GearsObj[0x2c52712, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x786c1310, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x7d8704ef created w/ share: GearsObj[0x2e2c1e3e, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x18609cc1, vbo ff 14, fs 15, bf 16, bs 17]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7d8704ef FIN GearsES2[obj 0x7d8704ef isInit true, usesShared true, 1 GearsObj[0x4cfc5765, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x786c1310, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x18609cc1, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x609cd4d8 isInit true, usesShared false, 1 GearsObj[0x5511cf09, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2c52712, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2e2c1e3e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7d8704ef 0/0 240x217 of 240x217, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7d8704ef, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7530ad9c: tileRendererInUse null, GearsES2[obj 0x7530ad9c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x609cd4d8 isInit true, usesShared false, 1 GearsObj[0x5511cf09, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2c52712, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2e2c1e3e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] GearsES2 init 0x7530ad9c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7530ad9c created w/ share: GearsObj[0x5511cf09, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0xde2dd88, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x7530ad9c created w/ share: GearsObj[0x2c52712, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x39388e35, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x7530ad9c created w/ share: GearsObj[0x2e2c1e3e, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x49cf28aa, vbo ff 14, fs 15, bf 16, bs 17]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7530ad9c FIN GearsES2[obj 0x7530ad9c isInit true, usesShared true, 1 GearsObj[0xde2dd88, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x39388e35, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x49cf28aa, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x609cd4d8 isInit true, usesShared false, 1 GearsObj[0x5511cf09, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2c52712, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2e2c1e3e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7530ad9c 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffa20107d2, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7530ad9c, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] XXX-C-3.1: hash 0x45de81c2, (isShared true, created true, master 0x45de81c2)
[junit] Created Ctx #0: hash 0x741515ef, (created true)
[junit] Created Ctx #1: hash 0x2a5a19d2, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x2a5a19d2, (isShared true, created true, master 0x45de81c2)
[junit] Created Ctx #0: hash 0x45de81c2, (created true)
[junit] Created Ctx #1: hash 0x741515ef, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x741515ef, (isShared true, created true, master 0x45de81c2)
[junit] Created Ctx #0: hash 0x45de81c2, (created true)
[junit] Created Ctx #1: hash 0x2a5a19d2, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x609cd4d8 240x217, swapInterval 0, drawable 0xffffffffc1010712
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7530ad9c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7530ad9c FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7d8704ef: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7d8704ef FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x609cd4d8: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x609cd4d8 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 @ 1691902248029 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902248029 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01SyncedOneAnimator took 1.508 sec
[junit] Testcase: test02AsyncEachAnimator took 1.559 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.255 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902243468 ms III - Start
[junit] SLOCK [T main @ 1691902243469 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x2a5c8d3f: tileRendererInUse null, GearsES2[obj 0x2a5c8d3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2a5c8d3f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2a5c8d3f created: GearsObj[0x342ad035, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x2a5c8d3f created: GearsObj[0x1e0b701, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x2a5c8d3f created: GearsObj[0x1e0b701, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2a5c8d3f FIN GearsES2[obj 0x2a5c8d3f isInit true, usesShared false, 1 GearsObj[0x342ad035, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1e0b701, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4f04f9e1, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a5c8d3f 0/0 240x217 of 240x217, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2a5c8d3f, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xb2c9a9c: tileRendererInUse null, GearsES2[obj 0xb2c9a9c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x2a5c8d3f isInit true, usesShared false, 1 GearsObj[0x342ad035, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1e0b701, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4f04f9e1, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] GearsES2 init 0xb2c9a9c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xb2c9a9c created w/ share: GearsObj[0x342ad035, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x716f66d5, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0xb2c9a9c created w/ share: GearsObj[0x1e0b701, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x50451f97, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0xb2c9a9c created w/ share: GearsObj[0x4f04f9e1, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x19de2ba7, vbo ff 14, fs 15, bf 16, bs 17]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xb2c9a9c FIN GearsES2[obj 0xb2c9a9c isInit true, usesShared true, 1 GearsObj[0x716f66d5, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x50451f97, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x19de2ba7, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x2a5c8d3f isInit true, usesShared false, 1 GearsObj[0x342ad035, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1e0b701, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4f04f9e1, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xb2c9a9c 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffa20107d2, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xb2c9a9c, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x8297b3a: tileRendererInUse null, GearsES2[obj 0x8297b3a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x2a5c8d3f isInit true, usesShared false, 1 GearsObj[0x342ad035, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1e0b701, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4f04f9e1, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] GearsES2 init 0x8297b3a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x8297b3a created w/ share: GearsObj[0x342ad035, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x6ac56cdc, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x8297b3a created w/ share: GearsObj[0x1e0b701, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x11709e38, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x8297b3a created w/ share: GearsObj[0x4f04f9e1, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x3313e080, vbo ff 14, fs 15, bf 16, bs 17]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x8297b3a FIN GearsES2[obj 0x8297b3a isInit true, usesShared true, 1 GearsObj[0x6ac56cdc, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x11709e38, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3313e080, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x2a5c8d3f isInit true, usesShared false, 1 GearsObj[0x342ad035, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1e0b701, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4f04f9e1, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x8297b3a 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffc1010712, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x8297b3a, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] XXX-C-3.1: hash 0x2517bf8f, (isShared true, created true, master 0x2517bf8f)
[junit] Created Ctx #0: hash 0x4c87180a, (created true)
[junit] Created Ctx #1: hash 0x5944e24e, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x5944e24e, (isShared true, created true, master 0x2517bf8f)
[junit] Created Ctx #0: hash 0x4c87180a, (created true)
[junit] Created Ctx #1: hash 0x2517bf8f, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x4c87180a, (isShared true, created true, master 0x2517bf8f)
[junit] Created Ctx #0: hash 0x5944e24e, (created true)
[junit] Created Ctx #1: hash 0x2517bf8f, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xb2c9a9c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xb2c9a9c FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x8297b3a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x8297b3a FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a5c8d3f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a5c8d3f 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 0x609cd4d8: tileRendererInUse null, GearsES2[obj 0x609cd4d8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x609cd4d8 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x609cd4d8 created: GearsObj[0x5511cf09, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x609cd4d8 created: GearsObj[0x2c52712, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x609cd4d8 created: GearsObj[0x2c52712, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x609cd4d8 FIN GearsES2[obj 0x609cd4d8 isInit true, usesShared false, 1 GearsObj[0x5511cf09, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2c52712, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2e2c1e3e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x609cd4d8 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffc1010712, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7d8704ef: tileRendererInUse null, GearsES2[obj 0x7d8704ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x609cd4d8 isInit true, usesShared false, 1 GearsObj[0x5511cf09, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2c52712, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2e2c1e3e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] GearsES2 init 0x7d8704ef on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7d8704ef created w/ share: GearsObj[0x5511cf09, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x4cfc5765, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x7d8704ef created w/ share: GearsObj[0x2c52712, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x786c1310, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x7d8704ef created w/ share: GearsObj[0x2e2c1e3e, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x18609cc1, vbo ff 14, fs 15, bf 16, bs 17]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7d8704ef FIN GearsES2[obj 0x7d8704ef isInit true, usesShared true, 1 GearsObj[0x4cfc5765, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x786c1310, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x18609cc1, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x609cd4d8 isInit true, usesShared false, 1 GearsObj[0x5511cf09, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2c52712, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2e2c1e3e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7d8704ef 0/0 240x217 of 240x217, swapInterval 0, drawable 0xfffffffff601080f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7d8704ef, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7530ad9c: tileRendererInUse null, GearsES2[obj 0x7530ad9c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x609cd4d8 isInit true, usesShared false, 1 GearsObj[0x5511cf09, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2c52712, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2e2c1e3e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] GearsES2 init 0x7530ad9c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7530ad9c created w/ share: GearsObj[0x5511cf09, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0xde2dd88, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x7530ad9c created w/ share: GearsObj[0x2c52712, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x39388e35, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x7530ad9c created w/ share: GearsObj[0x2e2c1e3e, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x49cf28aa, vbo ff 14, fs 15, bf 16, bs 17]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7530ad9c FIN GearsES2[obj 0x7530ad9c isInit true, usesShared true, 1 GearsObj[0xde2dd88, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x39388e35, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x49cf28aa, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x609cd4d8 isInit true, usesShared false, 1 GearsObj[0x5511cf09, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2c52712, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2e2c1e3e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7530ad9c 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffa20107d2, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7530ad9c, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] XXX-C-3.1: hash 0x45de81c2, (isShared true, created true, master 0x45de81c2)
[junit] Created Ctx #0: hash 0x741515ef, (created true)
[junit] Created Ctx #1: hash 0x2a5a19d2, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x2a5a19d2, (isShared true, created true, master 0x45de81c2)
[junit] Created Ctx #0: hash 0x45de81c2, (created true)
[junit] Created Ctx #1: hash 0x741515ef, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x741515ef, (isShared true, created true, master 0x45de81c2)
[junit] Created Ctx #0: hash 0x45de81c2, (created true)
[junit] Created Ctx #1: hash 0x2a5a19d2, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x609cd4d8 240x217, swapInterval 0, drawable 0xffffffffc1010712
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7530ad9c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7530ad9c FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7d8704ef: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7d8704ef FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x609cd4d8: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x609cd4d8 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 @ 1691902248029 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902248029 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 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 @ 1691902249521 ms III - Start
[junit] SLOCK [T main @ 1691902249522 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01
[junit] XXX START DEMO XXX
[junit] XXX WWPanel: shareWith null, sharedCtx null
[junit] XXX WWPanel: shareWith AWT-GLCanvas[Realized false,
[junit] null-drawable,
[junit] Factory null,
[junit] handle 0x0,
[junit] Drawable size -1x-1 surface[600x600],
[junit] AWT[pos 0/0, size 600x600,
[junit] visible true, displayable false, showing false,
[junit] null]], sharedCtx null
[junit] XXX SetVisible XXX
[junit] XXX Create Buffer 1
[junit] XXX Reuse Buffer 1
[junit] XXX SetVisible XXX
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902253469 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902253470 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.63 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902249521 ms III - Start
[junit] SLOCK [T main @ 1691902249522 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01
[junit] XXX START DEMO XXX
[junit] XXX WWPanel: shareWith null, sharedCtx null
[junit] XXX WWPanel: shareWith AWT-GLCanvas[Realized false,
[junit] null-drawable,
[junit] Factory null,
[junit] handle 0x0,
[junit] Drawable size -1x-1 surface[600x600],
[junit] AWT[pos 0/0, size 600x600,
[junit] visible true, displayable false, showing false,
[junit] null]], sharedCtx null
[junit] XXX SetVisible XXX
[junit] XXX Create Buffer 1
[junit] XXX Reuse Buffer 1
[junit] XXX SetVisible XXX
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902253469 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902253470 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 3.913 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.63 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902249521 ms III - Start
[junit] SLOCK [T main @ 1691902249522 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01
[junit] XXX START DEMO XXX
[junit] XXX WWPanel: shareWith null, sharedCtx null
[junit] XXX WWPanel: shareWith AWT-GLCanvas[Realized false,
[junit] null-drawable,
[junit] Factory null,
[junit] handle 0x0,
[junit] Drawable size -1x-1 surface[600x600],
[junit] AWT[pos 0/0, size 600x600,
[junit] visible true, displayable false, showing false,
[junit] null]], sharedCtx null
[junit] XXX SetVisible XXX
[junit] XXX Create Buffer 1
[junit] XXX Reuse Buffer 1
[junit] XXX SetVisible XXX
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902253469 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902253470 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT
[junit] Master Thread Start: Thread-0
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT
[junit]
[junit]
[junit] Master GLContext
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c76ad62]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: ResizeableImpl
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit]
[junit]
[junit] Master (orig) Ct: WindowsWGLContext [Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c03, this 0x4952c294, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@83c612d,
[junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@288a5797,
[junit] Handle 0xffffffffd50107f5,
[junit] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], 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/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x2, obj 0x3e1fde3], 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 0x6aa5538e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6680b267],
[junit] FBO back write 1, FBO[name r/w 1/1, init true, bound true, size 512x512, samples 0/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x1, obj 0x4d279985], 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 0xdde8293], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x41256b27],
[junit] Surface GDISurface[ displayHandle 0x0
[junit] , surfaceHandle 0xffffffffd50107f5
[junit] , size 512x512
[junit] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[junit] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c76ad62]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]]
[junit] , surfaceLock <2255eaee, 5b662e2d>[count 1, qsz 0, owner <Thread-0>]
[junit] , GDIDummyUpstreamSurfaceHook[pixel 512x512]
[junit] , upstreamSurface false ]]]
[junit]
[junit]
[junit] External Context: WindowsExternalWGLContext [Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c02, this 0x6e56d9a1, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@7c842110,
[junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[junit] Drawable: Drawable[Realized true,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@288a5797,
[junit] Handle 0xffffffffd50107f5,
[junit] Surface WrappedSurface[ displayHandle 0x0
[junit] , surfaceHandle 0xffffffffd50107f5
[junit] , size 64x64
[junit] , UOB[ OWNS_DEVICE ]
[junit] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[DefaultGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c76ad62]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]]
[junit] , surfaceLock <1fab8f4a, 7cbf7642>[count 0, qsz 0, owner <NULL>]
[junit] , UpstreamSurfaceHookMutableSize[pixel 64x64]
[junit] , upstreamSurface false ]]]
[junit]
[junit]
[junit] Current: null
[junit]
[junit]
[junit] Slave GLContext
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c76ad62]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: ResizeableImpl
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] Update on EDT
[junit] Update on EDT
[junit] Update on EDT
[junit] Update on EDT
[junit] Update on EDT
[junit] Master Thread End: Thread-0
[junit] Master Thread Start: Thread-3
[junit]
[junit]
[junit] Master GLContext
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c76ad62]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: ResizeableImpl
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit]
[junit]
[junit] Master (orig) Ct: WindowsWGLContext [Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c03, this 0x425d9946, handle 0x10003, isShared false, jogamp.opengl.gl4.GL4bcImpl@75f0f69,
[junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@288a5797,
[junit] Handle 0xfffffffff601080f,
[junit] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], 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/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x2, obj 0x3692a830], 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 0x600c69f6], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x182b900d],
[junit] FBO back write 1, FBO[name r/w 1/1, init true, bound true, size 512x512, samples 0/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x1, obj 0x64b066e7], 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 0x6770f026], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x47c08169],
[junit] Surface GDISurface[ displayHandle 0x0
[junit] , surfaceHandle 0xfffffffff601080f
[junit] , size 512x512
[junit] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[junit] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c76ad62]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]]
[junit] , surfaceLock <32fda64, 633eebe7>[count 1, qsz 0, owner <Thread-3>]
[junit] , GDIDummyUpstreamSurfaceHook[pixel 512x512]
[junit] , upstreamSurface false ]]]
[junit]
[junit]
[junit] External Context: WindowsExternalWGLContext [Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c02, this 0x4de2e39, handle 0x10003, isShared false, jogamp.opengl.gl4.GL4bcImpl@47563c02,
[junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[junit] Drawable: Drawable[Realized true,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@288a5797,
[junit] Handle 0xfffffffff601080f,
[junit] Surface WrappedSurface[ displayHandle 0x0
[junit] , surfaceHandle 0xfffffffff601080f
[junit] , size 64x64
[junit] , UOB[ OWNS_DEVICE ]
[junit] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[DefaultGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c76ad62]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]]
[junit] , surfaceLock <3ad72276, 2ea28718>[count 0, qsz 0, owner <NULL>]
[junit] , UpstreamSurfaceHookMutableSize[pixel 64x64]
[junit] , upstreamSurface false ]]]
[junit]
[junit]
[junit] Current: null
[junit]
[junit]
[junit] Slave GLContext
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c76ad62]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: ResizeableImpl
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] Update on Executor thread
[junit] Update on Executor thread
[junit] Update on Executor thread
[junit] Update on Executor thread
[junit] Update on Executor thread
[junit] Master Thread End: Thread-3
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.823 sec
[junit] ------------- Standard Error -----------------
[junit] Master Thread Start: Thread-0
[junit]
[junit]
[junit] Master GLContext
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c76ad62]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: ResizeableImpl
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit]
[junit]
[junit] Master (orig) Ct: WindowsWGLContext [Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c03, this 0x4952c294, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@83c612d,
[junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@288a5797,
[junit] Handle 0xffffffffd50107f5,
[junit] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], 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/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x2, obj 0x3e1fde3], 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 0x6aa5538e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6680b267],
[junit] FBO back write 1, FBO[name r/w 1/1, init true, bound true, size 512x512, samples 0/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x1, obj 0x4d279985], 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 0xdde8293], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x41256b27],
[junit] Surface GDISurface[ displayHandle 0x0
[junit] , surfaceHandle 0xffffffffd50107f5
[junit] , size 512x512
[junit] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[junit] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c76ad62]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]]
[junit] , surfaceLock <2255eaee, 5b662e2d>[count 1, qsz 0, owner <Thread-0>]
[junit] , GDIDummyUpstreamSurfaceHook[pixel 512x512]
[junit] , upstreamSurface false ]]]
[junit]
[junit]
[junit] External Context: WindowsExternalWGLContext [Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c02, this 0x6e56d9a1, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@7c842110,
[junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[junit] Drawable: Drawable[Realized true,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@288a5797,
[junit] Handle 0xffffffffd50107f5,
[junit] Surface WrappedSurface[ displayHandle 0x0
[junit] , surfaceHandle 0xffffffffd50107f5
[junit] , size 64x64
[junit] , UOB[ OWNS_DEVICE ]
[junit] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[DefaultGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c76ad62]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]]
[junit] , surfaceLock <1fab8f4a, 7cbf7642>[count 0, qsz 0, owner <NULL>]
[junit] , UpstreamSurfaceHookMutableSize[pixel 64x64]
[junit] , upstreamSurface false ]]]
[junit]
[junit]
[junit] Current: null
[junit]
[junit]
[junit] Slave GLContext
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c76ad62]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: ResizeableImpl
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] Update on EDT
[junit] Update on EDT
[junit] Update on EDT
[junit] Update on EDT
[junit] Update on EDT
[junit] Master Thread End: Thread-0
[junit] Master Thread Start: Thread-3
[junit]
[junit]
[junit] Master GLContext
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c76ad62]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: ResizeableImpl
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit]
[junit]
[junit] Master (orig) Ct: WindowsWGLContext [Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c03, this 0x425d9946, handle 0x10003, isShared false, jogamp.opengl.gl4.GL4bcImpl@75f0f69,
[junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@288a5797,
[junit] Handle 0xfffffffff601080f,
[junit] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], 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/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x2, obj 0x3692a830], 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 0x600c69f6], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x182b900d],
[junit] FBO back write 1, FBO[name r/w 1/1, init true, bound true, size 512x512, samples 0/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x1, obj 0x64b066e7], 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 0x6770f026], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x47c08169],
[junit] Surface GDISurface[ displayHandle 0x0
[junit] , surfaceHandle 0xfffffffff601080f
[junit] , size 512x512
[junit] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[junit] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c76ad62]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]]
[junit] , surfaceLock <32fda64, 633eebe7>[count 1, qsz 0, owner <Thread-3>]
[junit] , GDIDummyUpstreamSurfaceHook[pixel 512x512]
[junit] , upstreamSurface false ]]]
[junit]
[junit]
[junit] External Context: WindowsExternalWGLContext [Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c02, this 0x4de2e39, handle 0x10003, isShared false, jogamp.opengl.gl4.GL4bcImpl@47563c02,
[junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[junit] Drawable: Drawable[Realized true,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@288a5797,
[junit] Handle 0xfffffffff601080f,
[junit] Surface WrappedSurface[ displayHandle 0x0
[junit] , surfaceHandle 0xfffffffff601080f
[junit] , size 64x64
[junit] , UOB[ OWNS_DEVICE ]
[junit] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[DefaultGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c76ad62]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]]
[junit] , surfaceLock <3ad72276, 2ea28718>[count 0, qsz 0, owner <NULL>]
[junit] , UpstreamSurfaceHookMutableSize[pixel 64x64]
[junit] , upstreamSurface false ]]]
[junit]
[junit]
[junit] Current: null
[junit]
[junit]
[junit] Slave GLContext
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c76ad62]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: ResizeableImpl
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] Update on Executor thread
[junit] Update on Executor thread
[junit] Update on Executor thread
[junit] Update on Executor thread
[junit] Update on Executor thread
[junit] Master Thread End: Thread-3
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01OnEDT took 2.653 sec
[junit] Testcase: test02OnExecutorThread took 1.032 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.823 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] Master Thread Start: Thread-0
[junit]
[junit]
[junit] Master GLContext
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c76ad62]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: ResizeableImpl
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit]
[junit]
[junit] Master (orig) Ct: WindowsWGLContext [Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c03, this 0x4952c294, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@83c612d,
[junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@288a5797,
[junit] Handle 0xffffffffd50107f5,
[junit] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], 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/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x2, obj 0x3e1fde3], 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 0x6aa5538e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6680b267],
[junit] FBO back write 1, FBO[name r/w 1/1, init true, bound true, size 512x512, samples 0/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x1, obj 0x4d279985], 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 0xdde8293], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x41256b27],
[junit] Surface GDISurface[ displayHandle 0x0
[junit] , surfaceHandle 0xffffffffd50107f5
[junit] , size 512x512
[junit] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[junit] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c76ad62]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]]
[junit] , surfaceLock <2255eaee, 5b662e2d>[count 1, qsz 0, owner <Thread-0>]
[junit] , GDIDummyUpstreamSurfaceHook[pixel 512x512]
[junit] , upstreamSurface false ]]]
[junit]
[junit]
[junit] External Context: WindowsExternalWGLContext [Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c02, this 0x6e56d9a1, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@7c842110,
[junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[junit] Drawable: Drawable[Realized true,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@288a5797,
[junit] Handle 0xffffffffd50107f5,
[junit] Surface WrappedSurface[ displayHandle 0x0
[junit] , surfaceHandle 0xffffffffd50107f5
[junit] , size 64x64
[junit] , UOB[ OWNS_DEVICE ]
[junit] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[DefaultGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c76ad62]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]]
[junit] , surfaceLock <1fab8f4a, 7cbf7642>[count 0, qsz 0, owner <NULL>]
[junit] , UpstreamSurfaceHookMutableSize[pixel 64x64]
[junit] , upstreamSurface false ]]]
[junit]
[junit]
[junit] Current: null
[junit]
[junit]
[junit] Slave GLContext
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c76ad62]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: ResizeableImpl
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] Update on EDT
[junit] Update on EDT
[junit] Update on EDT
[junit] Update on EDT
[junit] Update on EDT
[junit] Master Thread End: Thread-0
[junit] Master Thread Start: Thread-3
[junit]
[junit]
[junit] Master GLContext
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c76ad62]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: ResizeableImpl
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit]
[junit]
[junit] Master (orig) Ct: WindowsWGLContext [Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c03, this 0x425d9946, handle 0x10003, isShared false, jogamp.opengl.gl4.GL4bcImpl@75f0f69,
[junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@288a5797,
[junit] Handle 0xfffffffff601080f,
[junit] Caps GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], 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/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x2, obj 0x3692a830], 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 0x600c69f6], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x182b900d],
[junit] FBO back write 1, FBO[name r/w 1/1, init true, bound true, size 512x512, samples 0/32, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x1, obj 0x64b066e7], 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 0x6770f026], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x47c08169],
[junit] Surface GDISurface[ displayHandle 0x0
[junit] , surfaceHandle 0xfffffffff601080f
[junit] , size 512x512
[junit] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ]
[junit] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c76ad62]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]]
[junit] , surfaceLock <32fda64, 633eebe7>[count 1, qsz 0, owner <Thread-3>]
[junit] , GDIDummyUpstreamSurfaceHook[pixel 512x512]
[junit] , upstreamSurface false ]]]
[junit]
[junit]
[junit] External Context: WindowsExternalWGLContext [Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c02, this 0x4de2e39, handle 0x10003, isShared false, jogamp.opengl.gl4.GL4bcImpl@47563c02,
[junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
[junit] Drawable: Drawable[Realized true,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@288a5797,
[junit] Handle 0xfffffffff601080f,
[junit] Surface WrappedSurface[ displayHandle 0x0
[junit] , surfaceHandle 0xfffffffff601080f
[junit] , size 64x64
[junit] , UOB[ OWNS_DEVICE ]
[junit] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[DefaultGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c76ad62]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]]]
[junit] , surfaceLock <3ad72276, 2ea28718>[count 0, qsz 0, owner <NULL>]
[junit] , UpstreamSurfaceHookMutableSize[pixel 64x64]
[junit] , upstreamSurface false ]]]
[junit]
[junit]
[junit] Current: null
[junit]
[junit]
[junit] Slave GLContext
[junit] -----------------------------------------------------------------------------------------------------
[junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c76ad62]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: ResizeableImpl
[junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] Update on Executor thread
[junit] Update on Executor thread
[junit] Update on Executor thread
[junit] Update on Executor thread
[junit] Update on Executor thread
[junit] Master Thread End: Thread-3
[junit] ------------- ---------------- ---------------
[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 @ 1691902259406 ms III - Start
[junit] SLOCK [T main @ 1691902259407 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0xc8c12ac: tileRendererInUse null, GearsES2[obj 0xc8c12ac isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xc8c12ac on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xc8c12ac created: GearsObj[0x17008072, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xc8c12ac created: GearsObj[0x29d1599a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xc8c12ac created: GearsObj[0x29d1599a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xc8c12ac FIN GearsES2[obj 0xc8c12ac isInit true, usesShared false, 1 GearsObj[0x17008072, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29d1599a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1d3ac283, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xc8c12ac 0/0 240x217 of 240x217, swapInterval 1, drawable 0xffffffffe9010712, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xc8c12ac, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] 1 s: 60 f / 1054 ms, 56.9 fps, 17 ms/f; total: 60 f, 56.9 fps, 17 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xc8c12ac: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xc8c12ac FIN
[junit] Total: 2485ms
[junit] GLProfile.initSingleton(): 1181ms
[junit] Demo Code: 1297ms
[junit] GLInfo: 0ms
[junit] GLProfile.shutdown(): 7ms
[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 0x1bb5a082: tileRendererInUse null, GearsES2[obj 0x1bb5a082 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1bb5a082 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1bb5a082 created: GearsObj[0x796db608, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1bb5a082 created: GearsObj[0x668e776e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1bb5a082 created: GearsObj[0x668e776e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1bb5a082 FIN GearsES2[obj 0x1bb5a082 isInit true, usesShared false, 1 GearsObj[0x796db608, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x668e776e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x683d5463, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1bb5a082 0/0 240x217 of 240x217, swapInterval 1, drawable 0xffffffffe9010712, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1bb5a082, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] 0 s: 60 f / 998 ms, 60.1 fps, 16 ms/f; total: 60 f, 60.1 fps, 16 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1bb5a082: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1bb5a082 FIN
[junit] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bb4726]]
[junit] Natives
[junit] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GLES3 false
[junit] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GLES2 false
[junit] GLES1 false
[junit] Count 5 / 8
[junit] Common
[junit] GL4ES3 true
[junit] GL2GL3 true
[junit] GL2ES2 true
[junit] GL2ES1 true
[junit] Mappings
[junit] GL3bc GLProfile[GL3bc/GL4bc.hw]
[junit] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[junit] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[junit] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[junit] GL4bc GLProfile[GL4bc/GL4bc.hw]
[junit] GL2 GLProfile[GL2/GL4bc.hw]
[junit] GL4 GLProfile[GL4/GL4.hw]
[junit] GL3 GLProfile[GL3/GL4.hw]
[junit] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[junit] default GLProfile[GL4bc/GL4bc.hw]
[junit] Count 9 / 12
[junit]
[junit] Total: 1589ms
[junit] GLProfile.initSingleton(): 398ms
[junit] Demo Code: 1184ms
[junit] GLInfo: 1ms
[junit] GLProfile.shutdown(): 6ms
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test02AnotherLifeWithGLInfo
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03AnotherLife
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x397fbdb: tileRendererInUse null, GearsES2[obj 0x397fbdb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x397fbdb on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x397fbdb created: GearsObj[0x73acb28d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x397fbdb created: GearsObj[0x3545eb32, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x397fbdb created: GearsObj[0x3545eb32, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x397fbdb FIN GearsES2[obj 0x397fbdb isInit true, usesShared false, 1 GearsObj[0x73acb28d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3545eb32, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf0ac1cf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x397fbdb 0/0 240x217 of 240x217, swapInterval 1, drawable 0x3501080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x397fbdb, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] 0 s: 60 f / 989 ms, 60.6 fps, 16 ms/f; total: 60 f, 60.6 fps, 16 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x397fbdb: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x397fbdb FIN
[junit] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bb4726]]
[junit] Natives
[junit] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GLES3 false
[junit] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GLES2 false
[junit] GLES1 false
[junit] Count 5 / 8
[junit] Common
[junit] GL4ES3 true
[junit] GL2GL3 true
[junit] GL2ES2 true
[junit] GL2ES1 true
[junit] Mappings
[junit] GL3bc GLProfile[GL3bc/GL4bc.hw]
[junit] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[junit] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[junit] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[junit] GL4bc GLProfile[GL4bc/GL4bc.hw]
[junit] GL2 GLProfile[GL2/GL4bc.hw]
[junit] GL4 GLProfile[GL4/GL4.hw]
[junit] GL3 GLProfile[GL3/GL4.hw]
[junit] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[junit] default GLProfile[GL4bc/GL4bc.hw]
[junit] Count 9 / 12
[junit]
[junit] Total: 1495ms
[junit] GLProfile.initSingleton(): 402ms
[junit] Demo Code: 1089ms
[junit] GLInfo: 0ms
[junit] GLProfile.shutdown(): 4ms
[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 0x639c2c1d: tileRendererInUse null, GearsES2[obj 0x639c2c1d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x639c2c1d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x639c2c1d created: GearsObj[0x1839d897, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x639c2c1d created: GearsObj[0x5b0003a3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x639c2c1d created: GearsObj[0x5b0003a3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x639c2c1d FIN GearsES2[obj 0x639c2c1d isInit true, usesShared false, 1 GearsObj[0x1839d897, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b0003a3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c3e3ed7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x639c2c1d 0/0 240x217 of 240x217, swapInterval 1, drawable 0x3501080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x639c2c1d, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x639c2c1d 240x217, swapInterval 1, drawable 0x3501080b
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x639c2c1d 240x217, swapInterval 1, drawable 0xffffffffe9010712
[junit] 1 s: 60 f / 1008 ms, 59.5 fps, 16 ms/f; total: 60 f, 59.5 fps, 16 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x639c2c1d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x639c2c1d FIN
[junit] Total: 1554ms
[junit] GLProfile.initSingleton(): 379ms
[junit] Demo Code: 1171ms
[junit] GLInfo: 0ms
[junit] GLProfile.shutdown(): 4ms
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x443118b0: tileRendererInUse null, GearsES2[obj 0x443118b0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x443118b0 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x443118b0 created: GearsObj[0x488c1311, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x443118b0 created: GearsObj[0x2770b581, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x443118b0 created: GearsObj[0x2770b581, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x443118b0 FIN GearsES2[obj 0x443118b0 isInit true, usesShared false, 1 GearsObj[0x488c1311, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2770b581, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x39d0108d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x443118b0 0/0 240x217 of 240x217, swapInterval 1, drawable 0xffffffffe9010712, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x443118b0, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] 0 s: 60 f / 992 ms, 60.4 fps, 16 ms/f; total: 60 f, 60.4 fps, 16 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x443118b0: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x443118b0 FIN
[junit] Total: 1558ms
[junit] GLProfile.initSingleton(): 381ms
[junit] Demo Code: 1174ms
[junit] GLInfo: 0ms
[junit] GLProfile.shutdown(): 3ms
[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 @ 1691902268359 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902268360 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.641 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902259406 ms III - Start
[junit] SLOCK [T main @ 1691902259407 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0xc8c12ac: tileRendererInUse null, GearsES2[obj 0xc8c12ac isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xc8c12ac on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xc8c12ac created: GearsObj[0x17008072, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xc8c12ac created: GearsObj[0x29d1599a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xc8c12ac created: GearsObj[0x29d1599a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xc8c12ac FIN GearsES2[obj 0xc8c12ac isInit true, usesShared false, 1 GearsObj[0x17008072, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29d1599a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1d3ac283, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xc8c12ac 0/0 240x217 of 240x217, swapInterval 1, drawable 0xffffffffe9010712, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xc8c12ac, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] 1 s: 60 f / 1054 ms, 56.9 fps, 17 ms/f; total: 60 f, 56.9 fps, 17 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xc8c12ac: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xc8c12ac FIN
[junit] Total: 2485ms
[junit] GLProfile.initSingleton(): 1181ms
[junit] Demo Code: 1297ms
[junit] GLInfo: 0ms
[junit] GLProfile.shutdown(): 7ms
[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 0x1bb5a082: tileRendererInUse null, GearsES2[obj 0x1bb5a082 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1bb5a082 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1bb5a082 created: GearsObj[0x796db608, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1bb5a082 created: GearsObj[0x668e776e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1bb5a082 created: GearsObj[0x668e776e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1bb5a082 FIN GearsES2[obj 0x1bb5a082 isInit true, usesShared false, 1 GearsObj[0x796db608, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x668e776e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x683d5463, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1bb5a082 0/0 240x217 of 240x217, swapInterval 1, drawable 0xffffffffe9010712, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1bb5a082, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] 0 s: 60 f / 998 ms, 60.1 fps, 16 ms/f; total: 60 f, 60.1 fps, 16 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1bb5a082: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1bb5a082 FIN
[junit] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bb4726]]
[junit] Natives
[junit] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GLES3 false
[junit] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GLES2 false
[junit] GLES1 false
[junit] Count 5 / 8
[junit] Common
[junit] GL4ES3 true
[junit] GL2GL3 true
[junit] GL2ES2 true
[junit] GL2ES1 true
[junit] Mappings
[junit] GL3bc GLProfile[GL3bc/GL4bc.hw]
[junit] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[junit] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[junit] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[junit] GL4bc GLProfile[GL4bc/GL4bc.hw]
[junit] GL2 GLProfile[GL2/GL4bc.hw]
[junit] GL4 GLProfile[GL4/GL4.hw]
[junit] GL3 GLProfile[GL3/GL4.hw]
[junit] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[junit] default GLProfile[GL4bc/GL4bc.hw]
[junit] Count 9 / 12
[junit]
[junit] Total: 1589ms
[junit] GLProfile.initSingleton(): 398ms
[junit] Demo Code: 1184ms
[junit] GLInfo: 1ms
[junit] GLProfile.shutdown(): 6ms
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test02AnotherLifeWithGLInfo
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03AnotherLife
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x397fbdb: tileRendererInUse null, GearsES2[obj 0x397fbdb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x397fbdb on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x397fbdb created: GearsObj[0x73acb28d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x397fbdb created: GearsObj[0x3545eb32, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x397fbdb created: GearsObj[0x3545eb32, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x397fbdb FIN GearsES2[obj 0x397fbdb isInit true, usesShared false, 1 GearsObj[0x73acb28d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3545eb32, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf0ac1cf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x397fbdb 0/0 240x217 of 240x217, swapInterval 1, drawable 0x3501080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x397fbdb, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] 0 s: 60 f / 989 ms, 60.6 fps, 16 ms/f; total: 60 f, 60.6 fps, 16 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x397fbdb: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x397fbdb FIN
[junit] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bb4726]]
[junit] Natives
[junit] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GLES3 false
[junit] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GLES2 false
[junit] GLES1 false
[junit] Count 5 / 8
[junit] Common
[junit] GL4ES3 true
[junit] GL2GL3 true
[junit] GL2ES2 true
[junit] GL2ES1 true
[junit] Mappings
[junit] GL3bc GLProfile[GL3bc/GL4bc.hw]
[junit] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[junit] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[junit] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[junit] GL4bc GLProfile[GL4bc/GL4bc.hw]
[junit] GL2 GLProfile[GL2/GL4bc.hw]
[junit] GL4 GLProfile[GL4/GL4.hw]
[junit] GL3 GLProfile[GL3/GL4.hw]
[junit] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[junit] default GLProfile[GL4bc/GL4bc.hw]
[junit] Count 9 / 12
[junit]
[junit] Total: 1495ms
[junit] GLProfile.initSingleton(): 402ms
[junit] Demo Code: 1089ms
[junit] GLInfo: 0ms
[junit] GLProfile.shutdown(): 4ms
[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 0x639c2c1d: tileRendererInUse null, GearsES2[obj 0x639c2c1d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x639c2c1d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x639c2c1d created: GearsObj[0x1839d897, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x639c2c1d created: GearsObj[0x5b0003a3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x639c2c1d created: GearsObj[0x5b0003a3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x639c2c1d FIN GearsES2[obj 0x639c2c1d isInit true, usesShared false, 1 GearsObj[0x1839d897, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b0003a3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c3e3ed7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x639c2c1d 0/0 240x217 of 240x217, swapInterval 1, drawable 0x3501080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x639c2c1d, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x639c2c1d 240x217, swapInterval 1, drawable 0x3501080b
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x639c2c1d 240x217, swapInterval 1, drawable 0xffffffffe9010712
[junit] 1 s: 60 f / 1008 ms, 59.5 fps, 16 ms/f; total: 60 f, 59.5 fps, 16 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x639c2c1d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x639c2c1d FIN
[junit] Total: 1554ms
[junit] GLProfile.initSingleton(): 379ms
[junit] Demo Code: 1171ms
[junit] GLInfo: 0ms
[junit] GLProfile.shutdown(): 4ms
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x443118b0: tileRendererInUse null, GearsES2[obj 0x443118b0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x443118b0 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x443118b0 created: GearsObj[0x488c1311, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x443118b0 created: GearsObj[0x2770b581, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x443118b0 created: GearsObj[0x2770b581, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x443118b0 FIN GearsES2[obj 0x443118b0 isInit true, usesShared false, 1 GearsObj[0x488c1311, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2770b581, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x39d0108d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x443118b0 0/0 240x217 of 240x217, swapInterval 1, drawable 0xffffffffe9010712, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x443118b0, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] 0 s: 60 f / 992 ms, 60.4 fps, 16 ms/f; total: 60 f, 60.4 fps, 16 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x443118b0: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x443118b0 FIN
[junit] Total: 1558ms
[junit] GLProfile.initSingleton(): 381ms
[junit] Demo Code: 1174ms
[junit] GLInfo: 0ms
[junit] GLProfile.shutdown(): 3ms
[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 @ 1691902268359 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902268360 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01OneLife took 2.723 sec
[junit] Testcase: test02AnotherLifeWithGLInfo took 1.591 sec
[junit] Testcase: test03AnotherLife took 1.496 sec
[junit] Testcase: test03TwoLifes took 3.113 sec
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.641 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902259406 ms III - Start
[junit] SLOCK [T main @ 1691902259407 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0xc8c12ac: tileRendererInUse null, GearsES2[obj 0xc8c12ac isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xc8c12ac on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xc8c12ac created: GearsObj[0x17008072, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xc8c12ac created: GearsObj[0x29d1599a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xc8c12ac created: GearsObj[0x29d1599a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xc8c12ac FIN GearsES2[obj 0xc8c12ac isInit true, usesShared false, 1 GearsObj[0x17008072, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29d1599a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1d3ac283, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xc8c12ac 0/0 240x217 of 240x217, swapInterval 1, drawable 0xffffffffe9010712, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xc8c12ac, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] 1 s: 60 f / 1054 ms, 56.9 fps, 17 ms/f; total: 60 f, 56.9 fps, 17 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xc8c12ac: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xc8c12ac FIN
[junit] Total: 2485ms
[junit] GLProfile.initSingleton(): 1181ms
[junit] Demo Code: 1297ms
[junit] GLInfo: 0ms
[junit] GLProfile.shutdown(): 7ms
[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 0x1bb5a082: tileRendererInUse null, GearsES2[obj 0x1bb5a082 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1bb5a082 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1bb5a082 created: GearsObj[0x796db608, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1bb5a082 created: GearsObj[0x668e776e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1bb5a082 created: GearsObj[0x668e776e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1bb5a082 FIN GearsES2[obj 0x1bb5a082 isInit true, usesShared false, 1 GearsObj[0x796db608, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x668e776e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x683d5463, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1bb5a082 0/0 240x217 of 240x217, swapInterval 1, drawable 0xffffffffe9010712, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1bb5a082, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] 0 s: 60 f / 998 ms, 60.1 fps, 16 ms/f; total: 60 f, 60.1 fps, 16 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1bb5a082: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1bb5a082 FIN
[junit] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bb4726]]
[junit] Natives
[junit] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GLES3 false
[junit] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GLES2 false
[junit] GLES1 false
[junit] Count 5 / 8
[junit] Common
[junit] GL4ES3 true
[junit] GL2GL3 true
[junit] GL2ES2 true
[junit] GL2ES1 true
[junit] Mappings
[junit] GL3bc GLProfile[GL3bc/GL4bc.hw]
[junit] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[junit] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[junit] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[junit] GL4bc GLProfile[GL4bc/GL4bc.hw]
[junit] GL2 GLProfile[GL2/GL4bc.hw]
[junit] GL4 GLProfile[GL4/GL4.hw]
[junit] GL3 GLProfile[GL3/GL4.hw]
[junit] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[junit] default GLProfile[GL4bc/GL4bc.hw]
[junit] Count 9 / 12
[junit]
[junit] Total: 1589ms
[junit] GLProfile.initSingleton(): 398ms
[junit] Demo Code: 1184ms
[junit] GLInfo: 1ms
[junit] GLProfile.shutdown(): 6ms
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test02AnotherLifeWithGLInfo
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03AnotherLife
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x397fbdb: tileRendererInUse null, GearsES2[obj 0x397fbdb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x397fbdb on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x397fbdb created: GearsObj[0x73acb28d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x397fbdb created: GearsObj[0x3545eb32, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x397fbdb created: GearsObj[0x3545eb32, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x397fbdb FIN GearsES2[obj 0x397fbdb isInit true, usesShared false, 1 GearsObj[0x73acb28d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3545eb32, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf0ac1cf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x397fbdb 0/0 240x217 of 240x217, swapInterval 1, drawable 0x3501080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x397fbdb, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] 0 s: 60 f / 989 ms, 60.6 fps, 16 ms/f; total: 60 f, 60.6 fps, 16 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x397fbdb: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x397fbdb FIN
[junit] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6bb4726]]
[junit] Natives
[junit] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GLES3 false
[junit] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
[junit] GLES2 false
[junit] GLES1 false
[junit] Count 5 / 8
[junit] Common
[junit] GL4ES3 true
[junit] GL2GL3 true
[junit] GL2ES2 true
[junit] GL2ES1 true
[junit] Mappings
[junit] GL3bc GLProfile[GL3bc/GL4bc.hw]
[junit] GL2ES1 GLProfile[GL2ES1/GL4bc.hw]
[junit] GL4ES3 GLProfile[GL4ES3/GL4.hw]
[junit] GL2ES2 GLProfile[GL2ES2/GL4.hw]
[junit] GL4bc GLProfile[GL4bc/GL4bc.hw]
[junit] GL2 GLProfile[GL2/GL4bc.hw]
[junit] GL4 GLProfile[GL4/GL4.hw]
[junit] GL3 GLProfile[GL3/GL4.hw]
[junit] GL2GL3 GLProfile[GL2GL3/GL4bc.hw]
[junit] default GLProfile[GL4bc/GL4bc.hw]
[junit] Count 9 / 12
[junit]
[junit] Total: 1495ms
[junit] GLProfile.initSingleton(): 402ms
[junit] Demo Code: 1089ms
[junit] GLInfo: 0ms
[junit] GLProfile.shutdown(): 4ms
[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 0x639c2c1d: tileRendererInUse null, GearsES2[obj 0x639c2c1d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x639c2c1d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x639c2c1d created: GearsObj[0x1839d897, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x639c2c1d created: GearsObj[0x5b0003a3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x639c2c1d created: GearsObj[0x5b0003a3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x639c2c1d FIN GearsES2[obj 0x639c2c1d isInit true, usesShared false, 1 GearsObj[0x1839d897, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b0003a3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c3e3ed7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x639c2c1d 0/0 240x217 of 240x217, swapInterval 1, drawable 0x3501080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x639c2c1d, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x639c2c1d 240x217, swapInterval 1, drawable 0x3501080b
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x639c2c1d 240x217, swapInterval 1, drawable 0xffffffffe9010712
[junit] 1 s: 60 f / 1008 ms, 59.5 fps, 16 ms/f; total: 60 f, 59.5 fps, 16 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x639c2c1d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x639c2c1d FIN
[junit] Total: 1554ms
[junit] GLProfile.initSingleton(): 379ms
[junit] Demo Code: 1171ms
[junit] GLInfo: 0ms
[junit] GLProfile.shutdown(): 4ms
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x443118b0: tileRendererInUse null, GearsES2[obj 0x443118b0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x443118b0 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x443118b0 created: GearsObj[0x488c1311, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x443118b0 created: GearsObj[0x2770b581, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x443118b0 created: GearsObj[0x2770b581, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x443118b0 FIN GearsES2[obj 0x443118b0 isInit true, usesShared false, 1 GearsObj[0x488c1311, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2770b581, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x39d0108d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x443118b0 0/0 240x217 of 240x217, swapInterval 1, drawable 0xffffffffe9010712, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x443118b0, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false
[junit] 0 s: 60 f / 992 ms, 60.4 fps, 16 ms/f; total: 60 f, 60.4 fps, 16 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x443118b0: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x443118b0 FIN
[junit] Total: 1558ms
[junit] GLProfile.initSingleton(): 381ms
[junit] Demo Code: 1174ms
[junit] GLInfo: 0ms
[junit] GLProfile.shutdown(): 3ms
[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 @ 1691902268359 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902268360 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902269832 ms III - Start
[junit] SLOCK [T main @ 1691902269833 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT - test01UseAWTNotShared
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using local VBOs on slave 0x79079097
[junit] Creating vertex VBO on slave 0x79079097
[junit] Creating index VBO on slave 0x79079097
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT - test01UseAWTNotShared
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT - test10UseNEWTNotShared
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using local VBOs on slave 0x37d4349f
[junit] Creating vertex VBO on slave 0x37d4349f
[junit] Creating index VBO on slave 0x37d4349f
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT - test10UseNEWTNotShared
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902278595 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902278595 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.452 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902269832 ms III - Start
[junit] SLOCK [T main @ 1691902269833 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT - test01UseAWTNotShared
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using local VBOs on slave 0x79079097
[junit] Creating vertex VBO on slave 0x79079097
[junit] Creating index VBO on slave 0x79079097
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT - test01UseAWTNotShared
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT - test10UseNEWTNotShared
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using local VBOs on slave 0x37d4349f
[junit] Creating vertex VBO on slave 0x37d4349f
[junit] Creating index VBO on slave 0x37d4349f
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT - test10UseNEWTNotShared
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902278595 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902278595 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01UseAWTNotShared took 3.597 sec
[junit] Testcase: test10UseNEWTNotShared took 3.691 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.452 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902269832 ms III - Start
[junit] SLOCK [T main @ 1691902269833 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT - test01UseAWTNotShared
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using local VBOs on slave 0x79079097
[junit] Creating vertex VBO on slave 0x79079097
[junit] Creating index VBO on slave 0x79079097
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT - test01UseAWTNotShared
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT - test10UseNEWTNotShared
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using local VBOs on slave 0x37d4349f
[junit] Creating vertex VBO on slave 0x37d4349f
[junit] Creating index VBO on slave 0x37d4349f
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT - test10UseNEWTNotShared
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902278595 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902278595 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 @ 1691902279918 ms III - Start
[junit] SLOCK [T main @ 1691902279919 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 581, frames 2116971, fps 3643580.2], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x42d8f645: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x78fa97c7: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x42d8f645: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x78fa97c7: 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 584, frames 2128036, fps 3643869.8], 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 0x6adbc9d: tileRendererInUse null, GearsES2[obj 0x6adbc9d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6adbc9d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6adbc9d created: GearsObj[0x209a78ab, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6adbc9d created: GearsObj[0x78e8a08d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6adbc9d created: GearsObj[0x78e8a08d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6adbc9d FIN GearsES2[obj 0x6adbc9d isInit true, usesShared false, 1 GearsObj[0x209a78ab, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x78e8a08d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e8df53b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6adbc9d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x61010831, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6adbc9d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 584, frames 2128047, fps 3643869.8], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Label PRE:
[junit] CANVAS 0x42d8f645: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x78fa97c7: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0x42d8f645: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x78fa97c7: 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 584, frames 2128047, fps 3643869.8], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6adbc9d 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd50107f5, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6adbc9d, angle 5.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 1016, frames 3063331, fps 3015059.2], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x42d8f645: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x78fa97c7: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x42d8f645: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x78fa97c7: 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 1018, frames 3069060, fps 3014793.8], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6adbc9d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x61010831, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6adbc9d, angle 6.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6adbc9d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6adbc9d 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 21, 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 0x62f39c1d: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3335ebc7: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x62f39c1d: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3335ebc7: 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 0x4d0f2471: tileRendererInUse null, GearsES2[obj 0x4d0f2471 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4d0f2471 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4d0f2471 created: GearsObj[0x347ecff1, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4d0f2471 created: GearsObj[0x26360909, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4d0f2471 created: GearsObj[0x26360909, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4d0f2471 FIN GearsES2[obj 0x4d0f2471 isInit true, usesShared false, 1 GearsObj[0x347ecff1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x26360909, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5fed23b9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4d0f2471 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd501004c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4d0f2471, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 13, 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 0x62f39c1d: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3335ebc7: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0x62f39c1d: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3335ebc7: 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 13, 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 0x4d0f2471 0/0 640x480 of 640x480, swapInterval 1, drawable 0x61010831, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4d0f2471, angle 6.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating false, paused true, drawable 1, totals[dt 0, frames 14, 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 0x62f39c1d: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3335ebc7: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x62f39c1d: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3335ebc7: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.Animator[started true, animating false, paused false, drawable 1, totals[dt 0, frames 14, 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 0x4d0f2471 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd501004c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4d0f2471, 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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d0f2471: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d0f2471 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 0x5f4817f1: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x297012fa: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x5f4817f1: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x297012fa: 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 0x73e22a3d: tileRendererInUse null, GearsES2[obj 0x73e22a3d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x73e22a3d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x73e22a3d created: GearsObj[0x47d77631, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x73e22a3d created: GearsObj[0x5beb84af, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x73e22a3d created: GearsObj[0x5beb84af, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x73e22a3d FIN GearsES2[obj 0x73e22a3d isInit true, usesShared false, 1 GearsObj[0x47d77631, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5beb84af, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23dcc1fb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73e22a3d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x61010831, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x73e22a3d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.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 14, 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 0x5f4817f1: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x297012fa: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0x5f4817f1: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x297012fa: 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 14, 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 0x73e22a3d 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd501004c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x73e22a3d, 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
[junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 15, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x5f4817f1: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x297012fa: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x5f4817f1: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x297012fa: 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 0x73e22a3d 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd501004c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x73e22a3d, angle 7.5, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x73e22a3d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73e22a3d 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 17, 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 0x7e33af1f: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x43521e2d: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x7e33af1f: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x43521e2d: 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 17, 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 0x4738a206: tileRendererInUse null, GearsES2[obj 0x4738a206 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4738a206 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4738a206 created: GearsObj[0x2d210658, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4738a206 created: GearsObj[0x696b56aa, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4738a206 created: GearsObj[0x696b56aa, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4738a206 FIN GearsES2[obj 0x4738a206 isInit true, usesShared false, 1 GearsObj[0x2d210658, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x696b56aa, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x446bc3f4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4738a206 0/0 640x480 of 640x480, swapInterval 1, drawable 0x61010831, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4738a206, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 29, 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 0x7e33af1f: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x43521e2d: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0x7e33af1f: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x43521e2d: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 29, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)]
[junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 41, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x7e33af1f: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x43521e2d: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x7e33af1f: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x43521e2d: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 41, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4738a206 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd501004c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4738a206, angle 6.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4738a206: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4738a206 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 0x26e2163b: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3717eaf9: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x26e2163b: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3717eaf9: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4fb3ee4e: tileRendererInUse null, GearsES2[obj 0x4fb3ee4e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4fb3ee4e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4fb3ee4e created: GearsObj[0x6ce75dd1, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4fb3ee4e created: GearsObj[0x7dba667f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4fb3ee4e created: GearsObj[0x7dba667f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4fb3ee4e FIN GearsES2[obj 0x4fb3ee4e isInit true, usesShared false, 1 GearsObj[0x6ce75dd1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7dba667f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22d66297, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4fb3ee4e 0/0 640x480 of 640x480, swapInterval 1, drawable 0x61010831, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4fb3ee4e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] Item Stays: GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Label PRE:
[junit] CANVAS 0x26e2163b: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3717eaf9: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0x26e2163b: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3717eaf9: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused true, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)]
[junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused true, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x26e2163b: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3717eaf9: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x26e2163b: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3717eaf9: 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 0x4fb3ee4e 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd50107f5, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4fb3ee4e, angle 6.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4fb3ee4e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4fb3ee4e 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 0x95fa832: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d50bda2: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x95fa832: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d50bda2: 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 0x7c24b813: tileRendererInUse null, GearsES2[obj 0x7c24b813 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7c24b813 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7c24b813 created: GearsObj[0x2b0693b3, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7c24b813 created: GearsObj[0x1b07e229, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7c24b813 created: GearsObj[0x1b07e229, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c24b813 FIN GearsES2[obj 0x7c24b813 isInit true, usesShared false, 1 GearsObj[0x2b0693b3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b07e229, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x56dcf2fc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c24b813 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd501004c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7c24b813, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] Item Stays: GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator#05-Timer2,6,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Label PRE:
[junit] CANVAS 0x95fa832: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d50bda2: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0x95fa832: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d50bda2: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x95fa832: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d50bda2: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x95fa832: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d50bda2: 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 0x7c24b813 0/0 640x480 of 640x480, swapInterval 1, drawable 0x61010831, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7c24b813, angle 6.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c24b813: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c24b813 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 @ 1691902287159 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902287160 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.889 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902279918 ms III - Start
[junit] SLOCK [T main @ 1691902279919 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 581, frames 2116971, fps 3643580.2], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x42d8f645: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x78fa97c7: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x42d8f645: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x78fa97c7: 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 584, frames 2128036, fps 3643869.8], 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 0x6adbc9d: tileRendererInUse null, GearsES2[obj 0x6adbc9d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6adbc9d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6adbc9d created: GearsObj[0x209a78ab, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6adbc9d created: GearsObj[0x78e8a08d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6adbc9d created: GearsObj[0x78e8a08d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6adbc9d FIN GearsES2[obj 0x6adbc9d isInit true, usesShared false, 1 GearsObj[0x209a78ab, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x78e8a08d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e8df53b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6adbc9d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x61010831, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6adbc9d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 584, frames 2128047, fps 3643869.8], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Label PRE:
[junit] CANVAS 0x42d8f645: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x78fa97c7: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0x42d8f645: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x78fa97c7: 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 584, frames 2128047, fps 3643869.8], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6adbc9d 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd50107f5, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6adbc9d, angle 5.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 1016, frames 3063331, fps 3015059.2], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x42d8f645: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x78fa97c7: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x42d8f645: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x78fa97c7: 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 1018, frames 3069060, fps 3014793.8], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6adbc9d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x61010831, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6adbc9d, angle 6.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6adbc9d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6adbc9d 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 21, 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 0x62f39c1d: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3335ebc7: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x62f39c1d: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3335ebc7: 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 0x4d0f2471: tileRendererInUse null, GearsES2[obj 0x4d0f2471 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4d0f2471 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4d0f2471 created: GearsObj[0x347ecff1, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4d0f2471 created: GearsObj[0x26360909, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4d0f2471 created: GearsObj[0x26360909, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4d0f2471 FIN GearsES2[obj 0x4d0f2471 isInit true, usesShared false, 1 GearsObj[0x347ecff1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x26360909, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5fed23b9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4d0f2471 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd501004c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4d0f2471, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 13, 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 0x62f39c1d: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3335ebc7: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0x62f39c1d: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3335ebc7: 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 13, 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 0x4d0f2471 0/0 640x480 of 640x480, swapInterval 1, drawable 0x61010831, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4d0f2471, angle 6.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating false, paused true, drawable 1, totals[dt 0, frames 14, 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 0x62f39c1d: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3335ebc7: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x62f39c1d: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3335ebc7: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.Animator[started true, animating false, paused false, drawable 1, totals[dt 0, frames 14, 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 0x4d0f2471 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd501004c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4d0f2471, 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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d0f2471: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d0f2471 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 0x5f4817f1: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x297012fa: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x5f4817f1: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x297012fa: 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 0x73e22a3d: tileRendererInUse null, GearsES2[obj 0x73e22a3d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x73e22a3d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x73e22a3d created: GearsObj[0x47d77631, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x73e22a3d created: GearsObj[0x5beb84af, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x73e22a3d created: GearsObj[0x5beb84af, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x73e22a3d FIN GearsES2[obj 0x73e22a3d isInit true, usesShared false, 1 GearsObj[0x47d77631, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5beb84af, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23dcc1fb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73e22a3d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x61010831, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x73e22a3d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.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 14, 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 0x5f4817f1: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x297012fa: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0x5f4817f1: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x297012fa: 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 14, 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 0x73e22a3d 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd501004c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x73e22a3d, 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
[junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 15, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x5f4817f1: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x297012fa: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x5f4817f1: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x297012fa: 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 0x73e22a3d 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd501004c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x73e22a3d, angle 7.5, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x73e22a3d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73e22a3d 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 17, 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 0x7e33af1f: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x43521e2d: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x7e33af1f: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x43521e2d: 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 17, 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 0x4738a206: tileRendererInUse null, GearsES2[obj 0x4738a206 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4738a206 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4738a206 created: GearsObj[0x2d210658, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4738a206 created: GearsObj[0x696b56aa, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4738a206 created: GearsObj[0x696b56aa, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4738a206 FIN GearsES2[obj 0x4738a206 isInit true, usesShared false, 1 GearsObj[0x2d210658, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x696b56aa, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x446bc3f4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4738a206 0/0 640x480 of 640x480, swapInterval 1, drawable 0x61010831, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4738a206, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 29, 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 0x7e33af1f: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x43521e2d: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0x7e33af1f: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x43521e2d: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 29, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)]
[junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 41, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x7e33af1f: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x43521e2d: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x7e33af1f: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x43521e2d: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 41, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4738a206 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd501004c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4738a206, angle 6.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4738a206: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4738a206 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 0x26e2163b: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3717eaf9: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x26e2163b: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3717eaf9: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4fb3ee4e: tileRendererInUse null, GearsES2[obj 0x4fb3ee4e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4fb3ee4e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4fb3ee4e created: GearsObj[0x6ce75dd1, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4fb3ee4e created: GearsObj[0x7dba667f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4fb3ee4e created: GearsObj[0x7dba667f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4fb3ee4e FIN GearsES2[obj 0x4fb3ee4e isInit true, usesShared false, 1 GearsObj[0x6ce75dd1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7dba667f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22d66297, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4fb3ee4e 0/0 640x480 of 640x480, swapInterval 1, drawable 0x61010831, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4fb3ee4e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] Item Stays: GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Label PRE:
[junit] CANVAS 0x26e2163b: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3717eaf9: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0x26e2163b: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3717eaf9: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused true, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)]
[junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused true, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x26e2163b: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3717eaf9: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x26e2163b: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3717eaf9: 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 0x4fb3ee4e 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd50107f5, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4fb3ee4e, angle 6.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4fb3ee4e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4fb3ee4e 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 0x95fa832: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d50bda2: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x95fa832: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d50bda2: 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 0x7c24b813: tileRendererInUse null, GearsES2[obj 0x7c24b813 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7c24b813 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7c24b813 created: GearsObj[0x2b0693b3, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7c24b813 created: GearsObj[0x1b07e229, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7c24b813 created: GearsObj[0x1b07e229, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c24b813 FIN GearsES2[obj 0x7c24b813 isInit true, usesShared false, 1 GearsObj[0x2b0693b3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b07e229, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x56dcf2fc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c24b813 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd501004c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7c24b813, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] Item Stays: GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator#05-Timer2,6,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Label PRE:
[junit] CANVAS 0x95fa832: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d50bda2: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0x95fa832: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d50bda2: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x95fa832: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d50bda2: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x95fa832: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d50bda2: 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 0x7c24b813 0/0 640x480 of 640x480, swapInterval 1, drawable 0x61010831, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7c24b813, angle 6.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c24b813: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c24b813 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 @ 1691902287159 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902287160 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testAnimatorContinue took 2.703 sec
[junit] Testcase: testAnimatorResumePause took 0.925 sec
[junit] Testcase: testAnimatorStartStop took 0.911 sec
[junit] Testcase: testFPSAnimatorContinue took 0.894 sec
[junit] Testcase: testFPSAnimatorResumePause took 0.897 sec
[junit] Testcase: testFPSAnimatorStartStop took 0.88 sec
[junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.889 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902279918 ms III - Start
[junit] SLOCK [T main @ 1691902279919 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 581, frames 2116971, fps 3643580.2], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x42d8f645: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x78fa97c7: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x42d8f645: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x78fa97c7: 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 584, frames 2128036, fps 3643869.8], 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 0x6adbc9d: tileRendererInUse null, GearsES2[obj 0x6adbc9d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6adbc9d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6adbc9d created: GearsObj[0x209a78ab, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6adbc9d created: GearsObj[0x78e8a08d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6adbc9d created: GearsObj[0x78e8a08d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6adbc9d FIN GearsES2[obj 0x6adbc9d isInit true, usesShared false, 1 GearsObj[0x209a78ab, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x78e8a08d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e8df53b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6adbc9d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x61010831, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6adbc9d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 584, frames 2128047, fps 3643869.8], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Label PRE:
[junit] CANVAS 0x42d8f645: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x78fa97c7: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0x42d8f645: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x78fa97c7: 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 584, frames 2128047, fps 3643869.8], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6adbc9d 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd50107f5, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6adbc9d, angle 5.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 1016, frames 3063331, fps 3015059.2], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x42d8f645: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x78fa97c7: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x42d8f645: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x78fa97c7: 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 1018, frames 3069060, fps 3014793.8], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6adbc9d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x61010831, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6adbc9d, angle 6.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6adbc9d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6adbc9d 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 21, 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 0x62f39c1d: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3335ebc7: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x62f39c1d: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3335ebc7: 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 0x4d0f2471: tileRendererInUse null, GearsES2[obj 0x4d0f2471 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4d0f2471 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4d0f2471 created: GearsObj[0x347ecff1, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4d0f2471 created: GearsObj[0x26360909, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4d0f2471 created: GearsObj[0x26360909, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4d0f2471 FIN GearsES2[obj 0x4d0f2471 isInit true, usesShared false, 1 GearsObj[0x347ecff1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x26360909, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5fed23b9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4d0f2471 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd501004c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4d0f2471, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 13, 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 0x62f39c1d: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3335ebc7: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0x62f39c1d: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3335ebc7: 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 13, 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 0x4d0f2471 0/0 640x480 of 640x480, swapInterval 1, drawable 0x61010831, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4d0f2471, angle 6.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating false, paused true, drawable 1, totals[dt 0, frames 14, 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 0x62f39c1d: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3335ebc7: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x62f39c1d: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3335ebc7: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.Animator[started true, animating false, paused false, drawable 1, totals[dt 0, frames 14, 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 0x4d0f2471 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd501004c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4d0f2471, 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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d0f2471: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d0f2471 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 0x5f4817f1: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x297012fa: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x5f4817f1: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x297012fa: 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 0x73e22a3d: tileRendererInUse null, GearsES2[obj 0x73e22a3d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x73e22a3d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x73e22a3d created: GearsObj[0x47d77631, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x73e22a3d created: GearsObj[0x5beb84af, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x73e22a3d created: GearsObj[0x5beb84af, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x73e22a3d FIN GearsES2[obj 0x73e22a3d isInit true, usesShared false, 1 GearsObj[0x47d77631, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5beb84af, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23dcc1fb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73e22a3d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x61010831, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x73e22a3d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.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 14, 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 0x5f4817f1: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x297012fa: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0x5f4817f1: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x297012fa: 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 14, 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 0x73e22a3d 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd501004c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x73e22a3d, 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
[junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 15, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x5f4817f1: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x297012fa: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x5f4817f1: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x297012fa: 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 0x73e22a3d 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd501004c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x73e22a3d, angle 7.5, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x73e22a3d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73e22a3d 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 17, 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 0x7e33af1f: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x43521e2d: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x7e33af1f: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x43521e2d: 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 17, 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 0x4738a206: tileRendererInUse null, GearsES2[obj 0x4738a206 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4738a206 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4738a206 created: GearsObj[0x2d210658, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4738a206 created: GearsObj[0x696b56aa, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4738a206 created: GearsObj[0x696b56aa, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4738a206 FIN GearsES2[obj 0x4738a206 isInit true, usesShared false, 1 GearsObj[0x2d210658, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x696b56aa, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x446bc3f4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4738a206 0/0 640x480 of 640x480, swapInterval 1, drawable 0x61010831, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4738a206, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 29, 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 0x7e33af1f: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x43521e2d: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0x7e33af1f: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x43521e2d: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 29, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)]
[junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 41, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x7e33af1f: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x43521e2d: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x7e33af1f: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x43521e2d: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 41, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4738a206 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd501004c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4738a206, angle 6.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4738a206: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4738a206 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 0x26e2163b: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3717eaf9: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x26e2163b: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3717eaf9: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4fb3ee4e: tileRendererInUse null, GearsES2[obj 0x4fb3ee4e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4fb3ee4e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4fb3ee4e created: GearsObj[0x6ce75dd1, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4fb3ee4e created: GearsObj[0x7dba667f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4fb3ee4e created: GearsObj[0x7dba667f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4fb3ee4e FIN GearsES2[obj 0x4fb3ee4e isInit true, usesShared false, 1 GearsObj[0x6ce75dd1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7dba667f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22d66297, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4fb3ee4e 0/0 640x480 of 640x480, swapInterval 1, drawable 0x61010831, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4fb3ee4e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] Item Stays: GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Label PRE:
[junit] CANVAS 0x26e2163b: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3717eaf9: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0x26e2163b: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3717eaf9: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused true, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)]
[junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused true, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x26e2163b: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3717eaf9: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x26e2163b: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x3717eaf9: 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 0x4fb3ee4e 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd50107f5, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4fb3ee4e, angle 6.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4fb3ee4e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4fb3ee4e 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 0x95fa832: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d50bda2: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x95fa832: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d50bda2: 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 0x7c24b813: tileRendererInUse null, GearsES2[obj 0x7c24b813 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7c24b813 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7c24b813 created: GearsObj[0x2b0693b3, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7c24b813 created: GearsObj[0x1b07e229, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7c24b813 created: GearsObj[0x1b07e229, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c24b813 FIN GearsES2[obj 0x7c24b813 isInit true, usesShared false, 1 GearsObj[0x2b0693b3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b07e229, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x56dcf2fc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c24b813 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd501004c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7c24b813, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] Item Stays: GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator#05-Timer2,6,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Label PRE:
[junit] CANVAS 0x95fa832: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d50bda2: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0x95fa832: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d50bda2: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x95fa832: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d50bda2: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x95fa832: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d50bda2: 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 0x7c24b813 0/0 640x480 of 640x480, swapInterval 1, drawable 0x61010831, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7c24b813, angle 6.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c24b813: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c24b813 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 @ 1691902287159 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902287160 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT
[junit] ++++ Test Singleton.ctor()
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902288580 ms III - Start
[junit] SLOCK [T main @ 1691902288581 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x61322f9d: tileRendererInUse null, GearsES2[obj 0x61322f9d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x61322f9d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x61322f9d created: GearsObj[0x31608698, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x61322f9d created: GearsObj[0x5db6e6fe, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x61322f9d created: GearsObj[0x5db6e6fe, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x61322f9d FIN GearsES2[obj 0x61322f9d isInit true, usesShared false, 1 GearsObj[0x31608698, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5db6e6fe, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x40784d0b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x61322f9d 0/0 384x361 of 384x361, swapInterval 0, drawable 0x4a0106bc, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x61322f9d, angle 0.0, [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0 -> [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x544fa968: tileRendererInUse null, GearsES2[obj 0x544fa968 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x544fa968 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x544fa968 created: GearsObj[0x6eb99eee, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x544fa968 created: GearsObj[0x6abcb74e, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x544fa968 created: GearsObj[0x6abcb74e, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x544fa968 FIN GearsES2[obj 0x544fa968 isInit true, usesShared false, 1 GearsObj[0x6eb99eee, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6abcb74e, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5713aaf4, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x544fa968 0/0 384x361 of 384x361, swapInterval 0, drawable 0x61010831, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x544fa968, angle 0.0, [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0 -> [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xd35dea7: tileRendererInUse null, GearsES2[obj 0xd35dea7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xd35dea7 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xd35dea7 created: GearsObj[0x2448650f, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0xd35dea7 created: GearsObj[0x21692650, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0xd35dea7 created: GearsObj[0x21692650, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xd35dea7 FIN GearsES2[obj 0xd35dea7 isInit true, usesShared false, 1 GearsObj[0x2448650f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x21692650, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xd383682, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xd35dea7 0/0 384x361 of 384x361, swapInterval 0, drawable 0xffffffffd50107f5, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xd35dea7, angle 0.0, [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0 -> [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x61322f9d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x61322f9d FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x544fa968: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x544fa968 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xd35dea7: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xd35dea7 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 0xbccb269: tileRendererInUse null, GearsES2[obj 0xbccb269 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xbccb269 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xbccb269 created: GearsObj[0x5aab9f5d, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0xbccb269 created: GearsObj[0x1b70daac, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0xbccb269 created: GearsObj[0x1b70daac, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xbccb269 FIN GearsES2[obj 0xbccb269 isInit true, usesShared false, 1 GearsObj[0x5aab9f5d, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1b70daac, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x372b13ee, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xbccb269 0/0 384x361 of 384x361, swapInterval 0, drawable 0x61010831, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xbccb269, angle 0.0, [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0 -> [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x158a8276: tileRendererInUse null, GearsES2[obj 0x158a8276 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x158a8276 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x158a8276 created: GearsObj[0x72e0bed1, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x158a8276 created: GearsObj[0x5136848c, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x158a8276 created: GearsObj[0x5136848c, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x158a8276 FIN GearsES2[obj 0x158a8276 isInit true, usesShared false, 1 GearsObj[0x72e0bed1, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5136848c, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xd8d8d17, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x158a8276 0/0 384x361 of 384x361, swapInterval 0, drawable 0x61010831, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x158a8276, angle 0.0, [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0 -> [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4e50c791: tileRendererInUse null, GearsES2[obj 0x4e50c791 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4e50c791 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4e50c791 created: GearsObj[0x14e1cf58, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x4e50c791 created: GearsObj[0x7220288b, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x4e50c791 created: GearsObj[0x7220288b, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e50c791 FIN GearsES2[obj 0x4e50c791 isInit true, usesShared false, 1 GearsObj[0x14e1cf58, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7220288b, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x191e22c2, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e50c791 0/0 384x361 of 384x361, swapInterval 0, drawable 0x4a0106bc, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4e50c791, angle 0.0, [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0 -> [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xbccb269 384x361, swapInterval 0, drawable 0x61010831
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x158a8276 384x361, swapInterval 0, drawable 0x61010831
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4e50c791 384x361, swapInterval 0, drawable 0x61010831
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xbccb269: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xbccb269 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x158a8276: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x158a8276 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e50c791: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e50c791 FIN
[junit] ++++ TestCase.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 @ 1691902293866 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902293867 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.983 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902288580 ms III - Start
[junit] SLOCK [T main @ 1691902288581 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x61322f9d: tileRendererInUse null, GearsES2[obj 0x61322f9d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x61322f9d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x61322f9d created: GearsObj[0x31608698, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x61322f9d created: GearsObj[0x5db6e6fe, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x61322f9d created: GearsObj[0x5db6e6fe, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x61322f9d FIN GearsES2[obj 0x61322f9d isInit true, usesShared false, 1 GearsObj[0x31608698, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5db6e6fe, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x40784d0b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x61322f9d 0/0 384x361 of 384x361, swapInterval 0, drawable 0x4a0106bc, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x61322f9d, angle 0.0, [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0 -> [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x544fa968: tileRendererInUse null, GearsES2[obj 0x544fa968 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x544fa968 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x544fa968 created: GearsObj[0x6eb99eee, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x544fa968 created: GearsObj[0x6abcb74e, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x544fa968 created: GearsObj[0x6abcb74e, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x544fa968 FIN GearsES2[obj 0x544fa968 isInit true, usesShared false, 1 GearsObj[0x6eb99eee, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6abcb74e, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5713aaf4, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x544fa968 0/0 384x361 of 384x361, swapInterval 0, drawable 0x61010831, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x544fa968, angle 0.0, [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0 -> [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xd35dea7: tileRendererInUse null, GearsES2[obj 0xd35dea7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xd35dea7 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xd35dea7 created: GearsObj[0x2448650f, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0xd35dea7 created: GearsObj[0x21692650, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0xd35dea7 created: GearsObj[0x21692650, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xd35dea7 FIN GearsES2[obj 0xd35dea7 isInit true, usesShared false, 1 GearsObj[0x2448650f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x21692650, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xd383682, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xd35dea7 0/0 384x361 of 384x361, swapInterval 0, drawable 0xffffffffd50107f5, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xd35dea7, angle 0.0, [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0 -> [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x61322f9d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x61322f9d FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x544fa968: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x544fa968 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xd35dea7: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xd35dea7 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 0xbccb269: tileRendererInUse null, GearsES2[obj 0xbccb269 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xbccb269 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xbccb269 created: GearsObj[0x5aab9f5d, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0xbccb269 created: GearsObj[0x1b70daac, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0xbccb269 created: GearsObj[0x1b70daac, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xbccb269 FIN GearsES2[obj 0xbccb269 isInit true, usesShared false, 1 GearsObj[0x5aab9f5d, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1b70daac, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x372b13ee, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xbccb269 0/0 384x361 of 384x361, swapInterval 0, drawable 0x61010831, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xbccb269, angle 0.0, [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0 -> [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x158a8276: tileRendererInUse null, GearsES2[obj 0x158a8276 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x158a8276 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x158a8276 created: GearsObj[0x72e0bed1, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x158a8276 created: GearsObj[0x5136848c, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x158a8276 created: GearsObj[0x5136848c, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x158a8276 FIN GearsES2[obj 0x158a8276 isInit true, usesShared false, 1 GearsObj[0x72e0bed1, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5136848c, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xd8d8d17, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x158a8276 0/0 384x361 of 384x361, swapInterval 0, drawable 0x61010831, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x158a8276, angle 0.0, [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0 -> [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4e50c791: tileRendererInUse null, GearsES2[obj 0x4e50c791 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4e50c791 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4e50c791 created: GearsObj[0x14e1cf58, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x4e50c791 created: GearsObj[0x7220288b, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x4e50c791 created: GearsObj[0x7220288b, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e50c791 FIN GearsES2[obj 0x4e50c791 isInit true, usesShared false, 1 GearsObj[0x14e1cf58, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7220288b, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x191e22c2, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e50c791 0/0 384x361 of 384x361, swapInterval 0, drawable 0x4a0106bc, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4e50c791, angle 0.0, [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0 -> [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xbccb269 384x361, swapInterval 0, drawable 0x61010831
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x158a8276 384x361, swapInterval 0, drawable 0x61010831
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4e50c791 384x361, swapInterval 0, drawable 0x61010831
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xbccb269: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xbccb269 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x158a8276: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x158a8276 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e50c791: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e50c791 FIN
[junit] ++++ TestCase.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 @ 1691902293866 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902293867 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01SyncedOneAnimator took 3.405 sec
[junit] Testcase: test02AsyncEachAnimator took 1.855 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.983 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902288580 ms III - Start
[junit] SLOCK [T main @ 1691902288581 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x61322f9d: tileRendererInUse null, GearsES2[obj 0x61322f9d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x61322f9d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x61322f9d created: GearsObj[0x31608698, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x61322f9d created: GearsObj[0x5db6e6fe, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x61322f9d created: GearsObj[0x5db6e6fe, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x61322f9d FIN GearsES2[obj 0x61322f9d isInit true, usesShared false, 1 GearsObj[0x31608698, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5db6e6fe, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x40784d0b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x61322f9d 0/0 384x361 of 384x361, swapInterval 0, drawable 0x4a0106bc, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x61322f9d, angle 0.0, [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0 -> [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x544fa968: tileRendererInUse null, GearsES2[obj 0x544fa968 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x544fa968 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x544fa968 created: GearsObj[0x6eb99eee, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x544fa968 created: GearsObj[0x6abcb74e, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x544fa968 created: GearsObj[0x6abcb74e, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x544fa968 FIN GearsES2[obj 0x544fa968 isInit true, usesShared false, 1 GearsObj[0x6eb99eee, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6abcb74e, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5713aaf4, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x544fa968 0/0 384x361 of 384x361, swapInterval 0, drawable 0x61010831, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x544fa968, angle 0.0, [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0 -> [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xd35dea7: tileRendererInUse null, GearsES2[obj 0xd35dea7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xd35dea7 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xd35dea7 created: GearsObj[0x2448650f, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0xd35dea7 created: GearsObj[0x21692650, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0xd35dea7 created: GearsObj[0x21692650, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xd35dea7 FIN GearsES2[obj 0xd35dea7 isInit true, usesShared false, 1 GearsObj[0x2448650f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x21692650, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xd383682, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xd35dea7 0/0 384x361 of 384x361, swapInterval 0, drawable 0xffffffffd50107f5, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xd35dea7, angle 0.0, [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0 -> [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x61322f9d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x61322f9d FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x544fa968: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x544fa968 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xd35dea7: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xd35dea7 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 0xbccb269: tileRendererInUse null, GearsES2[obj 0xbccb269 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xbccb269 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xbccb269 created: GearsObj[0x5aab9f5d, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0xbccb269 created: GearsObj[0x1b70daac, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0xbccb269 created: GearsObj[0x1b70daac, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xbccb269 FIN GearsES2[obj 0xbccb269 isInit true, usesShared false, 1 GearsObj[0x5aab9f5d, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1b70daac, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x372b13ee, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xbccb269 0/0 384x361 of 384x361, swapInterval 0, drawable 0x61010831, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xbccb269, angle 0.0, [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0 -> [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x158a8276: tileRendererInUse null, GearsES2[obj 0x158a8276 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x158a8276 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x158a8276 created: GearsObj[0x72e0bed1, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x158a8276 created: GearsObj[0x5136848c, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x158a8276 created: GearsObj[0x5136848c, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x158a8276 FIN GearsES2[obj 0x158a8276 isInit true, usesShared false, 1 GearsObj[0x72e0bed1, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5136848c, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xd8d8d17, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x158a8276 0/0 384x361 of 384x361, swapInterval 0, drawable 0x61010831, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x158a8276, angle 0.0, [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0 -> [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4e50c791: tileRendererInUse null, GearsES2[obj 0x4e50c791 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4e50c791 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4e50c791 created: GearsObj[0x14e1cf58, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x4e50c791 created: GearsObj[0x7220288b, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x4e50c791 created: GearsObj[0x7220288b, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e50c791 FIN GearsES2[obj 0x4e50c791 isInit true, usesShared false, 1 GearsObj[0x14e1cf58, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7220288b, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x191e22c2, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e50c791 0/0 384x361 of 384x361, swapInterval 0, drawable 0x4a0106bc, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4e50c791, angle 0.0, [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0 -> [l -1.0637119, r 1.0637119, b -1.0, t 1.0] 2.1274238x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xbccb269 384x361, swapInterval 0, drawable 0x61010831
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x158a8276 384x361, swapInterval 0, drawable 0x61010831
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4e50c791 384x361, swapInterval 0, drawable 0x61010831
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xbccb269: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xbccb269 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x158a8276: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x158a8276 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e50c791: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e50c791 FIN
[junit] ++++ TestCase.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 @ 1691902293866 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902293867 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 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 @ 1691902295445 ms III - Start
[junit] SLOCK [T main @ 1691902295446 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType WINDOWS
[junit] Java Version 17.0.5
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test02NormalPost_1WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test02NormalPost_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test03ExclPre_1WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test03ExclPre_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test04ExclPost_1WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test04ExclPost_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test05NormalPre_4WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test05NormalPre_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test06NormalPost_4WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test06NormalPost_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test07ExclPre_4WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test07ExclPre_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test08ExclPost_4WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test08ExclPost_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test11NormalPre_1WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test11NormalPre_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test12NormalPost_1WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test12NormalPost_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test13ExclPre_1WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test13ExclPre_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test14ExclPost_1WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test14ExclPost_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test15NormalPre_4WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test15NormalPre_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test16NormalPost_4WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test16NormalPost_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test17ExclPre_4WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test17ExclPre_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902306044 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902306044 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.299 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902295445 ms III - Start
[junit] SLOCK [T main @ 1691902295446 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType WINDOWS
[junit] Java Version 17.0.5
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test02NormalPost_1WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test02NormalPost_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test03ExclPre_1WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test03ExclPre_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test04ExclPost_1WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test04ExclPost_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test05NormalPre_4WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test05NormalPre_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test06NormalPost_4WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test06NormalPost_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test07ExclPre_4WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test07ExclPre_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test08ExclPost_4WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test08ExclPost_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test11NormalPre_1WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test11NormalPre_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test12NormalPost_1WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test12NormalPost_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test13ExclPre_1WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test13ExclPre_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test14ExclPost_1WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test14ExclPost_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test15NormalPre_4WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test15NormalPre_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test16NormalPost_4WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test16NormalPost_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test17ExclPre_4WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test17ExclPre_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902306044 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902306044 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01NormalPre_1WinPostVis took 2.813 sec
[junit] Testcase: test02NormalPost_1WinPostVis took 0.376 sec
[junit] Testcase: test03ExclPre_1WinPostVis took 0 sec
[junit] Testcase: test04ExclPost_1WinPostVis took 0 sec
[junit] Testcase: test05NormalPre_4WinPostVis took 1.831 sec
[junit] Testcase: test06NormalPost_4WinPostVis took 0.527 sec
[junit] Testcase: test07ExclPre_4WinPostVis took 0 sec
[junit] Testcase: test08ExclPost_4WinPostVis took 0 sec
[junit] Testcase: test11NormalPre_1WinPreVis took 1.718 sec
[junit] Testcase: test12NormalPost_1WinPreVis took 0.368 sec
[junit] Testcase: test13ExclPre_1WinPreVis took 0 sec
[junit] Testcase: test14ExclPost_1WinPreVis took 0 sec
[junit] Testcase: test15NormalPre_4WinPreVis took 1.864 sec
[junit] Testcase: test16NormalPost_4WinPreVis took 0.524 sec
[junit] Testcase: test17ExclPre_4WinPreVis took 0.001 sec
[junit] Testcase: test18ExclPost_4WinPreVis took 0.001 sec
[junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.299 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902295445 ms III - Start
[junit] SLOCK [T main @ 1691902295446 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType WINDOWS
[junit] Java Version 17.0.5
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test02NormalPost_1WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test02NormalPost_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test03ExclPre_1WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test03ExclPre_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test04ExclPost_1WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test04ExclPost_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test05NormalPre_4WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test05NormalPre_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test06NormalPost_4WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test06NormalPost_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test07ExclPre_4WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test07ExclPre_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test08ExclPost_4WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test08ExclPost_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test11NormalPre_1WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test11NormalPre_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test12NormalPost_1WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test12NormalPost_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test13ExclPre_1WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test13ExclPre_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test14ExclPost_1WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test14ExclPost_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test15NormalPre_4WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test15NormalPre_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test16NormalPost_4WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test16NormalPost_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test17ExclPre_4WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test17ExclPre_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902306044 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902306044 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 @ 1691902307510 ms III - Start
[junit] SLOCK [T main @ 1691902307511 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType WINDOWS
[junit] Java Version 17.0.5
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test02NormalPost_1WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test02NormalPost_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test03ExclPre_1WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test03ExclPre_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test04ExclPost_1WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test04ExclPost_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test05NormalPre_4WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test05NormalPre_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test06NormalPost_4WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test06NormalPost_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test07ExclPre_4WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test07ExclPre_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test08ExclPost_4WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test08ExclPost_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test11NormalPre_1WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test11NormalPre_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test12NormalPost_1WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test12NormalPost_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test13ExclPre_1WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test13ExclPre_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test14ExclPost_1WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test14ExclPost_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test15NormalPre_4WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test15NormalPre_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test16NormalPost_4WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test16NormalPost_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test17ExclPre_4WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test17ExclPre_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902318172 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902318172 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.349 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902307510 ms III - Start
[junit] SLOCK [T main @ 1691902307511 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType WINDOWS
[junit] Java Version 17.0.5
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test02NormalPost_1WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test02NormalPost_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test03ExclPre_1WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test03ExclPre_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test04ExclPost_1WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test04ExclPost_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test05NormalPre_4WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test05NormalPre_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test06NormalPost_4WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test06NormalPost_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test07ExclPre_4WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test07ExclPre_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test08ExclPost_4WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test08ExclPost_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test11NormalPre_1WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test11NormalPre_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test12NormalPost_1WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test12NormalPost_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test13ExclPre_1WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test13ExclPre_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test14ExclPost_1WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test14ExclPost_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test15NormalPre_4WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test15NormalPre_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test16NormalPost_4WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test16NormalPost_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test17ExclPre_4WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test17ExclPre_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902318172 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902318172 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01NormalPre_1WinPostVis took 2.831 sec
[junit] Testcase: test02NormalPost_1WinPostVis took 0.375 sec
[junit] Testcase: test03ExclPre_1WinPostVis took 0 sec
[junit] Testcase: test04ExclPost_1WinPostVis took 0 sec
[junit] Testcase: test05NormalPre_4WinPostVis took 1.84 sec
[junit] Testcase: test06NormalPost_4WinPostVis took 0.526 sec
[junit] Testcase: test07ExclPre_4WinPostVis took 0 sec
[junit] Testcase: test08ExclPost_4WinPostVis took 0 sec
[junit] Testcase: test11NormalPre_1WinPreVis took 1.739 sec
[junit] Testcase: test12NormalPost_1WinPreVis took 0.382 sec
[junit] Testcase: test13ExclPre_1WinPreVis took 0 sec
[junit] Testcase: test14ExclPost_1WinPreVis took 0 sec
[junit] Testcase: test15NormalPre_4WinPreVis took 1.842 sec
[junit] Testcase: test16NormalPost_4WinPreVis took 0.539 sec
[junit] Testcase: test17ExclPre_4WinPreVis took 0 sec
[junit] Testcase: test18ExclPost_4WinPreVis took 0.001 sec
[junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.349 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902307510 ms III - Start
[junit] SLOCK [T main @ 1691902307511 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType WINDOWS
[junit] Java Version 17.0.5
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test02NormalPost_1WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test02NormalPost_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test03ExclPre_1WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test03ExclPre_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test04ExclPost_1WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test04ExclPost_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test05NormalPre_4WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test05NormalPre_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test06NormalPost_4WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test06NormalPost_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test07ExclPre_4WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test07ExclPre_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test08ExclPost_4WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test08ExclPost_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test11NormalPre_1WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test11NormalPre_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test12NormalPost_1WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test12NormalPost_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test13ExclPre_1WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test13ExclPre_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test14ExclPost_1WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test14ExclPost_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test15NormalPre_4WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test15NormalPre_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test16NormalPost_4WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test16NormalPost_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test17ExclPre_4WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test17ExclPre_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902318172 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902318172 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902319716 ms III - Start
[junit] SLOCK [T main @ 1691902319716 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2
[junit] Test 0/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x43693456: tileRendererInUse null, GearsES2[obj 0x43693456 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x43693456 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x43693456 created: GearsObj[0x6d9c571, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x43693456 created: GearsObj[0x52f384f0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x43693456 created: GearsObj[0x52f384f0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x43693456 FIN GearsES2[obj 0x43693456 isInit true, usesShared false, 1 GearsObj[0x6d9c571, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x52f384f0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41d6dd45, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x43693456 0/0 256x256 of 256x256, swapInterval 1, drawable 0xfffffffff101066a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x43693456, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 0/10.1: done
[junit] Test 0/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x43693456 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4a0106bc, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x43693456, 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-n0009-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x43693456: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x43693456 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 0/10.2: done.
[junit] Test 1/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x570a7f98: tileRendererInUse null, GearsES2[obj 0x570a7f98 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x570a7f98 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x570a7f98 created: GearsObj[0x764ad7ae, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x570a7f98 created: GearsObj[0x55fb96b2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x570a7f98 created: GearsObj[0x55fb96b2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x570a7f98 FIN GearsES2[obj 0x570a7f98 isInit true, usesShared false, 1 GearsObj[0x764ad7ae, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55fb96b2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9818d00, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x570a7f98 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffff010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x570a7f98, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0015-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 1/10.1: done
[junit] Test 1/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x570a7f98 0/0 356x356 of 356x356, swapInterval 1, drawable 0x480105a7, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x570a7f98, 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-n0028-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x570a7f98: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x570a7f98 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 1/10.2: done.
[junit] Test 2/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x11339cce: tileRendererInUse null, GearsES2[obj 0x11339cce isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x11339cce on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x11339cce created: GearsObj[0x506bfabf, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x11339cce created: GearsObj[0x7b3fb5fc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x11339cce created: GearsObj[0x7b3fb5fc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x11339cce FIN GearsES2[obj 0x11339cce isInit true, usesShared false, 1 GearsObj[0x506bfabf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b3fb5fc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x368a5500, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x11339cce 0/0 256x256 of 256x256, swapInterval 1, drawable 0xfffffffff101066a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x11339cce, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0036-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 2/10.1: done
[junit] Test 2/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x11339cce 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4a0106bc, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x11339cce, 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-n0049-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11339cce: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11339cce FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 2/10.2: done.
[junit] Test 3/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x399eca93: tileRendererInUse null, GearsES2[obj 0x399eca93 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x399eca93 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x399eca93 created: GearsObj[0x56175cdf, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x399eca93 created: GearsObj[0x12c111d0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x399eca93 created: GearsObj[0x12c111d0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x399eca93 FIN GearsES2[obj 0x399eca93 isInit true, usesShared false, 1 GearsObj[0x56175cdf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x12c111d0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18c6966, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x399eca93 0/0 256x256 of 256x256, swapInterval 1, drawable 0x480105a7, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x399eca93, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0056-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 3/10.1: done
[junit] Test 3/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x399eca93 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffff010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x399eca93, 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-n0070-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x399eca93: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x399eca93 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 3/10.2: done.
[junit] Test 4/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x690f06f1: tileRendererInUse null, GearsES2[obj 0x690f06f1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x690f06f1 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x690f06f1 created: GearsObj[0x54a46881, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x690f06f1 created: GearsObj[0x5d8c911a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x690f06f1 created: GearsObj[0x5d8c911a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x690f06f1 FIN GearsES2[obj 0x690f06f1 isInit true, usesShared false, 1 GearsObj[0x54a46881, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5d8c911a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a0e8d05, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x690f06f1 0/0 256x256 of 256x256, swapInterval 1, drawable 0xfffffffff101066a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x690f06f1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0076-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 4/10.1: done
[junit] Test 4/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x690f06f1 0/0 356x356 of 356x356, swapInterval 1, drawable 0x480105a7, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x690f06f1, 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-n0089-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x690f06f1: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x690f06f1 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 4/10.2: done.
[junit] Test 5/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x59bb4773: tileRendererInUse null, GearsES2[obj 0x59bb4773 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x59bb4773 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x59bb4773 created: GearsObj[0x331a1813, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x59bb4773 created: GearsObj[0x28c23740, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x59bb4773 created: GearsObj[0x28c23740, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x59bb4773 FIN GearsES2[obj 0x59bb4773 isInit true, usesShared false, 1 GearsObj[0x331a1813, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x28c23740, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b31d94b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x59bb4773 0/0 256x256 of 256x256, swapInterval 1, drawable 0x480105a7, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x59bb4773, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0096-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 5/10.1: done
[junit] Test 5/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x59bb4773 0/0 356x356 of 356x356, swapInterval 1, drawable 0xfffffffff101066a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x59bb4773, 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-n0110-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x59bb4773: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x59bb4773 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 5/10.2: done.
[junit] Test 6/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0xe220f8e: tileRendererInUse null, GearsES2[obj 0xe220f8e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xe220f8e on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xe220f8e created: GearsObj[0x4fe7cc50, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xe220f8e created: GearsObj[0x19014f86, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xe220f8e created: GearsObj[0x19014f86, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0xe220f8e FIN GearsES2[obj 0xe220f8e isInit true, usesShared false, 1 GearsObj[0x4fe7cc50, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x19014f86, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x294a497e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0xe220f8e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x4a0106bc, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xe220f8e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0117-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 6/10.1: done
[junit] Test 6/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xe220f8e 0/0 356x356 of 356x356, swapInterval 1, drawable 0x480105a7, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xe220f8e, 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-n0130-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xe220f8e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xe220f8e FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 6/10.2: done.
[junit] Test 7/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x3acd0135: tileRendererInUse null, GearsES2[obj 0x3acd0135 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3acd0135 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3acd0135 created: GearsObj[0x5a40544a, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3acd0135 created: GearsObj[0x5f83c40, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3acd0135 created: GearsObj[0x5f83c40, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x3acd0135 FIN GearsES2[obj 0x3acd0135 isInit true, usesShared false, 1 GearsObj[0x5a40544a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f83c40, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74a4dbfc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x3acd0135 0/0 256x256 of 256x256, swapInterval 1, drawable 0x480105a7, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3acd0135, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0137-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 7/10.1: done
[junit] Test 7/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3acd0135 0/0 356x356 of 356x356, swapInterval 1, drawable 0xfffffffff101066a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3acd0135, 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-n0151-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3acd0135: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3acd0135 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 7/10.2: done.
[junit] Test 8/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x17554489: tileRendererInUse null, GearsES2[obj 0x17554489 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x17554489 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x17554489 created: GearsObj[0x6d528f0b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x17554489 created: GearsObj[0x5fcd1030, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x17554489 created: GearsObj[0x5fcd1030, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x17554489 FIN GearsES2[obj 0x17554489 isInit true, usesShared false, 1 GearsObj[0x6d528f0b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5fcd1030, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x75d5a83b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x17554489 0/0 256x256 of 256x256, swapInterval 1, drawable 0xfffffffff101066a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x17554489, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0158-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 8/10.1: done
[junit] Test 8/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x17554489 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffff010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x17554489, 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-n0171-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x17554489: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x17554489 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 8/10.2: done.
[junit] Test 9/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x6de39c5: tileRendererInUse null, GearsES2[obj 0x6de39c5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6de39c5 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6de39c5 created: GearsObj[0x61b5fe5f, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6de39c5 created: GearsObj[0x275d878f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6de39c5 created: GearsObj[0x275d878f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x6de39c5 FIN GearsES2[obj 0x6de39c5 isInit true, usesShared false, 1 GearsObj[0x61b5fe5f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x275d878f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e3b50a8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x6de39c5 0/0 256x256 of 256x256, swapInterval 1, drawable 0x480105a7, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6de39c5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0178-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 9/10.1: done
[junit] Test 9/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6de39c5 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4a0106bc, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6de39c5, 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-n0192-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6de39c5: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6de39c5 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 9/10.2: done.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902326066 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902326066 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.061 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902319716 ms III - Start
[junit] SLOCK [T main @ 1691902319716 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2
[junit] Test 0/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x43693456: tileRendererInUse null, GearsES2[obj 0x43693456 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x43693456 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x43693456 created: GearsObj[0x6d9c571, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x43693456 created: GearsObj[0x52f384f0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x43693456 created: GearsObj[0x52f384f0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x43693456 FIN GearsES2[obj 0x43693456 isInit true, usesShared false, 1 GearsObj[0x6d9c571, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x52f384f0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41d6dd45, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x43693456 0/0 256x256 of 256x256, swapInterval 1, drawable 0xfffffffff101066a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x43693456, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 0/10.1: done
[junit] Test 0/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x43693456 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4a0106bc, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x43693456, 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-n0009-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x43693456: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x43693456 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 0/10.2: done.
[junit] Test 1/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x570a7f98: tileRendererInUse null, GearsES2[obj 0x570a7f98 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x570a7f98 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x570a7f98 created: GearsObj[0x764ad7ae, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x570a7f98 created: GearsObj[0x55fb96b2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x570a7f98 created: GearsObj[0x55fb96b2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x570a7f98 FIN GearsES2[obj 0x570a7f98 isInit true, usesShared false, 1 GearsObj[0x764ad7ae, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55fb96b2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9818d00, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x570a7f98 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffff010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x570a7f98, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0015-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 1/10.1: done
[junit] Test 1/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x570a7f98 0/0 356x356 of 356x356, swapInterval 1, drawable 0x480105a7, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x570a7f98, 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-n0028-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x570a7f98: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x570a7f98 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 1/10.2: done.
[junit] Test 2/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x11339cce: tileRendererInUse null, GearsES2[obj 0x11339cce isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x11339cce on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x11339cce created: GearsObj[0x506bfabf, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x11339cce created: GearsObj[0x7b3fb5fc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x11339cce created: GearsObj[0x7b3fb5fc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x11339cce FIN GearsES2[obj 0x11339cce isInit true, usesShared false, 1 GearsObj[0x506bfabf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b3fb5fc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x368a5500, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x11339cce 0/0 256x256 of 256x256, swapInterval 1, drawable 0xfffffffff101066a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x11339cce, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0036-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 2/10.1: done
[junit] Test 2/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x11339cce 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4a0106bc, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x11339cce, 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-n0049-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11339cce: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11339cce FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 2/10.2: done.
[junit] Test 3/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x399eca93: tileRendererInUse null, GearsES2[obj 0x399eca93 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x399eca93 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x399eca93 created: GearsObj[0x56175cdf, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x399eca93 created: GearsObj[0x12c111d0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x399eca93 created: GearsObj[0x12c111d0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x399eca93 FIN GearsES2[obj 0x399eca93 isInit true, usesShared false, 1 GearsObj[0x56175cdf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x12c111d0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18c6966, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x399eca93 0/0 256x256 of 256x256, swapInterval 1, drawable 0x480105a7, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x399eca93, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0056-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 3/10.1: done
[junit] Test 3/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x399eca93 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffff010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x399eca93, 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-n0070-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x399eca93: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x399eca93 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 3/10.2: done.
[junit] Test 4/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x690f06f1: tileRendererInUse null, GearsES2[obj 0x690f06f1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x690f06f1 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x690f06f1 created: GearsObj[0x54a46881, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x690f06f1 created: GearsObj[0x5d8c911a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x690f06f1 created: GearsObj[0x5d8c911a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x690f06f1 FIN GearsES2[obj 0x690f06f1 isInit true, usesShared false, 1 GearsObj[0x54a46881, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5d8c911a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a0e8d05, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x690f06f1 0/0 256x256 of 256x256, swapInterval 1, drawable 0xfffffffff101066a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x690f06f1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0076-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 4/10.1: done
[junit] Test 4/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x690f06f1 0/0 356x356 of 356x356, swapInterval 1, drawable 0x480105a7, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x690f06f1, 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-n0089-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x690f06f1: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x690f06f1 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 4/10.2: done.
[junit] Test 5/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x59bb4773: tileRendererInUse null, GearsES2[obj 0x59bb4773 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x59bb4773 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x59bb4773 created: GearsObj[0x331a1813, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x59bb4773 created: GearsObj[0x28c23740, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x59bb4773 created: GearsObj[0x28c23740, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x59bb4773 FIN GearsES2[obj 0x59bb4773 isInit true, usesShared false, 1 GearsObj[0x331a1813, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x28c23740, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b31d94b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x59bb4773 0/0 256x256 of 256x256, swapInterval 1, drawable 0x480105a7, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x59bb4773, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0096-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 5/10.1: done
[junit] Test 5/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x59bb4773 0/0 356x356 of 356x356, swapInterval 1, drawable 0xfffffffff101066a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x59bb4773, 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-n0110-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x59bb4773: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x59bb4773 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 5/10.2: done.
[junit] Test 6/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0xe220f8e: tileRendererInUse null, GearsES2[obj 0xe220f8e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xe220f8e on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xe220f8e created: GearsObj[0x4fe7cc50, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xe220f8e created: GearsObj[0x19014f86, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xe220f8e created: GearsObj[0x19014f86, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0xe220f8e FIN GearsES2[obj 0xe220f8e isInit true, usesShared false, 1 GearsObj[0x4fe7cc50, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x19014f86, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x294a497e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0xe220f8e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x4a0106bc, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xe220f8e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0117-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 6/10.1: done
[junit] Test 6/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xe220f8e 0/0 356x356 of 356x356, swapInterval 1, drawable 0x480105a7, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xe220f8e, 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-n0130-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xe220f8e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xe220f8e FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 6/10.2: done.
[junit] Test 7/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x3acd0135: tileRendererInUse null, GearsES2[obj 0x3acd0135 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3acd0135 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3acd0135 created: GearsObj[0x5a40544a, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3acd0135 created: GearsObj[0x5f83c40, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3acd0135 created: GearsObj[0x5f83c40, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x3acd0135 FIN GearsES2[obj 0x3acd0135 isInit true, usesShared false, 1 GearsObj[0x5a40544a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f83c40, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74a4dbfc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x3acd0135 0/0 256x256 of 256x256, swapInterval 1, drawable 0x480105a7, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3acd0135, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0137-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 7/10.1: done
[junit] Test 7/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3acd0135 0/0 356x356 of 356x356, swapInterval 1, drawable 0xfffffffff101066a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3acd0135, 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-n0151-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3acd0135: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3acd0135 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 7/10.2: done.
[junit] Test 8/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x17554489: tileRendererInUse null, GearsES2[obj 0x17554489 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x17554489 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x17554489 created: GearsObj[0x6d528f0b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x17554489 created: GearsObj[0x5fcd1030, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x17554489 created: GearsObj[0x5fcd1030, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x17554489 FIN GearsES2[obj 0x17554489 isInit true, usesShared false, 1 GearsObj[0x6d528f0b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5fcd1030, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x75d5a83b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x17554489 0/0 256x256 of 256x256, swapInterval 1, drawable 0xfffffffff101066a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x17554489, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0158-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 8/10.1: done
[junit] Test 8/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x17554489 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffff010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x17554489, 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-n0171-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x17554489: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x17554489 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 8/10.2: done.
[junit] Test 9/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x6de39c5: tileRendererInUse null, GearsES2[obj 0x6de39c5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6de39c5 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6de39c5 created: GearsObj[0x61b5fe5f, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6de39c5 created: GearsObj[0x275d878f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6de39c5 created: GearsObj[0x275d878f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x6de39c5 FIN GearsES2[obj 0x6de39c5 isInit true, usesShared false, 1 GearsObj[0x61b5fe5f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x275d878f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e3b50a8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x6de39c5 0/0 256x256 of 256x256, swapInterval 1, drawable 0x480105a7, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6de39c5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0178-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 9/10.1: done
[junit] Test 9/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6de39c5 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4a0106bc, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6de39c5, 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-n0192-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6de39c5: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6de39c5 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 9/10.2: done.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902326066 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902326066 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test11GLWindow2GLCanvasOnScrnGL2ES2 took 6.324 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.061 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902319716 ms III - Start
[junit] SLOCK [T main @ 1691902319716 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2
[junit] Test 0/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x43693456: tileRendererInUse null, GearsES2[obj 0x43693456 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x43693456 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x43693456 created: GearsObj[0x6d9c571, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x43693456 created: GearsObj[0x52f384f0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x43693456 created: GearsObj[0x52f384f0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x43693456 FIN GearsES2[obj 0x43693456 isInit true, usesShared false, 1 GearsObj[0x6d9c571, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x52f384f0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41d6dd45, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x43693456 0/0 256x256 of 256x256, swapInterval 1, drawable 0xfffffffff101066a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x43693456, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 0/10.1: done
[junit] Test 0/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x43693456 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4a0106bc, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x43693456, 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-n0009-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x43693456: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x43693456 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 0/10.2: done.
[junit] Test 1/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x570a7f98: tileRendererInUse null, GearsES2[obj 0x570a7f98 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x570a7f98 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x570a7f98 created: GearsObj[0x764ad7ae, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x570a7f98 created: GearsObj[0x55fb96b2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x570a7f98 created: GearsObj[0x55fb96b2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x570a7f98 FIN GearsES2[obj 0x570a7f98 isInit true, usesShared false, 1 GearsObj[0x764ad7ae, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55fb96b2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9818d00, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x570a7f98 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffff010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x570a7f98, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0015-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 1/10.1: done
[junit] Test 1/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x570a7f98 0/0 356x356 of 356x356, swapInterval 1, drawable 0x480105a7, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x570a7f98, 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-n0028-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x570a7f98: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x570a7f98 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 1/10.2: done.
[junit] Test 2/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x11339cce: tileRendererInUse null, GearsES2[obj 0x11339cce isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x11339cce on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x11339cce created: GearsObj[0x506bfabf, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x11339cce created: GearsObj[0x7b3fb5fc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x11339cce created: GearsObj[0x7b3fb5fc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x11339cce FIN GearsES2[obj 0x11339cce isInit true, usesShared false, 1 GearsObj[0x506bfabf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b3fb5fc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x368a5500, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x11339cce 0/0 256x256 of 256x256, swapInterval 1, drawable 0xfffffffff101066a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x11339cce, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0036-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 2/10.1: done
[junit] Test 2/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x11339cce 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4a0106bc, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x11339cce, 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-n0049-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11339cce: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11339cce FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 2/10.2: done.
[junit] Test 3/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x399eca93: tileRendererInUse null, GearsES2[obj 0x399eca93 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x399eca93 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x399eca93 created: GearsObj[0x56175cdf, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x399eca93 created: GearsObj[0x12c111d0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x399eca93 created: GearsObj[0x12c111d0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x399eca93 FIN GearsES2[obj 0x399eca93 isInit true, usesShared false, 1 GearsObj[0x56175cdf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x12c111d0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18c6966, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x399eca93 0/0 256x256 of 256x256, swapInterval 1, drawable 0x480105a7, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x399eca93, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0056-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 3/10.1: done
[junit] Test 3/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x399eca93 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffff010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x399eca93, 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-n0070-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x399eca93: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x399eca93 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 3/10.2: done.
[junit] Test 4/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x690f06f1: tileRendererInUse null, GearsES2[obj 0x690f06f1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x690f06f1 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x690f06f1 created: GearsObj[0x54a46881, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x690f06f1 created: GearsObj[0x5d8c911a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x690f06f1 created: GearsObj[0x5d8c911a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x690f06f1 FIN GearsES2[obj 0x690f06f1 isInit true, usesShared false, 1 GearsObj[0x54a46881, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5d8c911a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a0e8d05, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x690f06f1 0/0 256x256 of 256x256, swapInterval 1, drawable 0xfffffffff101066a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x690f06f1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0076-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 4/10.1: done
[junit] Test 4/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x690f06f1 0/0 356x356 of 356x356, swapInterval 1, drawable 0x480105a7, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x690f06f1, 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-n0089-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x690f06f1: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x690f06f1 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 4/10.2: done.
[junit] Test 5/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x59bb4773: tileRendererInUse null, GearsES2[obj 0x59bb4773 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x59bb4773 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x59bb4773 created: GearsObj[0x331a1813, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x59bb4773 created: GearsObj[0x28c23740, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x59bb4773 created: GearsObj[0x28c23740, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x59bb4773 FIN GearsES2[obj 0x59bb4773 isInit true, usesShared false, 1 GearsObj[0x331a1813, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x28c23740, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b31d94b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x59bb4773 0/0 256x256 of 256x256, swapInterval 1, drawable 0x480105a7, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x59bb4773, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0096-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 5/10.1: done
[junit] Test 5/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x59bb4773 0/0 356x356 of 356x356, swapInterval 1, drawable 0xfffffffff101066a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x59bb4773, 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-n0110-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x59bb4773: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x59bb4773 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 5/10.2: done.
[junit] Test 6/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0xe220f8e: tileRendererInUse null, GearsES2[obj 0xe220f8e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xe220f8e on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xe220f8e created: GearsObj[0x4fe7cc50, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xe220f8e created: GearsObj[0x19014f86, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xe220f8e created: GearsObj[0x19014f86, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0xe220f8e FIN GearsES2[obj 0xe220f8e isInit true, usesShared false, 1 GearsObj[0x4fe7cc50, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x19014f86, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x294a497e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0xe220f8e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x4a0106bc, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xe220f8e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0117-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 6/10.1: done
[junit] Test 6/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xe220f8e 0/0 356x356 of 356x356, swapInterval 1, drawable 0x480105a7, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xe220f8e, 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-n0130-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xe220f8e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xe220f8e FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 6/10.2: done.
[junit] Test 7/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x3acd0135: tileRendererInUse null, GearsES2[obj 0x3acd0135 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3acd0135 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3acd0135 created: GearsObj[0x5a40544a, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3acd0135 created: GearsObj[0x5f83c40, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3acd0135 created: GearsObj[0x5f83c40, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x3acd0135 FIN GearsES2[obj 0x3acd0135 isInit true, usesShared false, 1 GearsObj[0x5a40544a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f83c40, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74a4dbfc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x3acd0135 0/0 256x256 of 256x256, swapInterval 1, drawable 0x480105a7, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3acd0135, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0137-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 7/10.1: done
[junit] Test 7/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3acd0135 0/0 356x356 of 356x356, swapInterval 1, drawable 0xfffffffff101066a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3acd0135, 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-n0151-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3acd0135: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3acd0135 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 7/10.2: done.
[junit] Test 8/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x17554489: tileRendererInUse null, GearsES2[obj 0x17554489 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x17554489 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x17554489 created: GearsObj[0x6d528f0b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x17554489 created: GearsObj[0x5fcd1030, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x17554489 created: GearsObj[0x5fcd1030, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x17554489 FIN GearsES2[obj 0x17554489 isInit true, usesShared false, 1 GearsObj[0x6d528f0b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5fcd1030, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x75d5a83b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x17554489 0/0 256x256 of 256x256, swapInterval 1, drawable 0xfffffffff101066a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x17554489, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0158-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 8/10.1: done
[junit] Test 8/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x17554489 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffff010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x17554489, 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-n0171-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x17554489: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x17554489 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 8/10.2: done.
[junit] Test 9/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x6de39c5: tileRendererInUse null, GearsES2[obj 0x6de39c5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6de39c5 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6de39c5 created: GearsObj[0x61b5fe5f, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6de39c5 created: GearsObj[0x275d878f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6de39c5 created: GearsObj[0x275d878f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x6de39c5 FIN GearsES2[obj 0x6de39c5 isInit true, usesShared false, 1 GearsObj[0x61b5fe5f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x275d878f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e3b50a8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x6de39c5 0/0 256x256 of 256x256, swapInterval 1, drawable 0x480105a7, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6de39c5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0178-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 9/10.1: done
[junit] Test 9/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6de39c5 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4a0106bc, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6de39c5, 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-n0192-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6de39c5: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6de39c5 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 9/10.2: done.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902326066 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902326066 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 @ 1691902327637 ms III - Start
[junit] SLOCK [T main @ 1691902327638 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Is SwapGLContext safe: true
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329221 d 1ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329223 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329224 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329226 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329227 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329230 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329401 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329401 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329402 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329402 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329402 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329403 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329403 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329407 d 0ms]]
[junit] 1 - switch - START 1022
[junit] 1 - switch - END 1022
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0054-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2027
[junit] 2 - switch - END 2027
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0110-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332180 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332181 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332181 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332182 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332211 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332211 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[junit] Is SwapGLContext safe: true
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332258 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332259 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332259 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332260 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332261 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332262 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] 1 - switch - START 1032
[junit] 1 - switch - END 1032
[junit] Thread-4-AWTAnimator#01: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0062-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2086
[junit] 2 - switch - END 2086
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n3986-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902335281 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902335281 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902335281 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01cSwitch2Offscreen2OffscreenGL2ES2_Def
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], 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 1047
[junit] 1 - switch - END 1047
[junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n4430-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2071
[junit] 2 - switch - END 2071
[junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n9391-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01cSwitch2Offscreen2OffscreenGL2ES2_Def
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01dSwitch2Offscreen2OnscreenGL2ES2_Def
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]
[junit] Is SwapGLContext safe: true
[junit] Thread-6-AWTAnimator#03: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902338406 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902338408 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902338408 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902338410 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902338410 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902338411 d 0ms]]
[junit] 1 - switch - START 1071
[junit] 1 - switch - END 1071
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n4723-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2069
[junit] 2 - switch - END 2069
[junit] Thread-6-AWTAnimator#03: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n4783-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341353 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341354 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341354 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01dSwitch2Offscreen2OnscreenGL2ES2_Def
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Source Caps Chosen : GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Dest Caps Requested: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Is SwapGLContext safe: true
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341418 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341418 d 1ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341419 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341420 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341420 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341421 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341494 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341495 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341495 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341496 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341496 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341497 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341497 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341506 d 0ms]]
[junit] 1 - switch - START 1052
[junit] 1 - switch - END 1052
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0063-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png
[junit] 2 - switch - START 2055
[junit] 2 - switch - END 2055
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0120-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344409 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344410 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344411 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344412 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344429 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344429 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Source Caps Chosen : GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Dest Caps Requested: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[junit] Is SwapGLContext safe: false
[junit] Supressing unsafe tests ...
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344479 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344480 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344481 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344482 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344482 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344492 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344493 d 0ms]]
[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] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] Is SwapGLContext safe: true
[junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png
[junit] 1 - switch - START 1068
[junit] 1 - switch - END 1068
[junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n3781-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png
[junit] 2 - switch - START 2092
[junit] 2 - switch - END 2092
[junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n7146-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]
[junit] Is SwapGLContext safe: false
[junit] Supressing unsafe tests ...
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03aSwitch2Onscreen2OnscreenGL2ES2_Accu
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Is SwapGLContext safe: true
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347596 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347597 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347598 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347598 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347598 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347599 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347693 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347694 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347695 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347695 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347695 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347696 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347696 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347706 d 0ms]]
[junit] 1 - switch - START 1057
[junit] 1 - switch - END 1057
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0062-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2064
[junit] 2 - switch - END 2064
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0120-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350593 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350594 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350594 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350596 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350596 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350612 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350613 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350613 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] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[junit] Is SwapGLContext safe: false
[junit] Supressing unsafe tests ...
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350665 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350666 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350667 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350668 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350668 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350677 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350677 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/GL4.hw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] Is SwapGLContext safe: true
[junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] 1 - switch - START 1069
[junit] 1 - switch - END 1069
[junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n4503-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2093
[junit] 2 - switch - END 2093
[junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n8934-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03cSwitch2Offscreen2OffscreenGL2ES2_Accu
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], 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 @ 1691902353760 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902353760 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 26.826 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902327637 ms III - Start
[junit] SLOCK [T main @ 1691902327638 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Is SwapGLContext safe: true
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329221 d 1ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329223 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329224 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329226 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329227 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329230 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329401 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329401 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329402 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329402 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329402 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329403 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329403 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329407 d 0ms]]
[junit] 1 - switch - START 1022
[junit] 1 - switch - END 1022
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0054-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2027
[junit] 2 - switch - END 2027
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0110-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332180 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332181 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332181 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332182 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332211 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332211 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[junit] Is SwapGLContext safe: true
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332258 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332259 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332259 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332260 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332261 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332262 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] 1 - switch - START 1032
[junit] 1 - switch - END 1032
[junit] Thread-4-AWTAnimator#01: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0062-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2086
[junit] 2 - switch - END 2086
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n3986-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902335281 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902335281 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902335281 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01cSwitch2Offscreen2OffscreenGL2ES2_Def
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], 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 1047
[junit] 1 - switch - END 1047
[junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n4430-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2071
[junit] 2 - switch - END 2071
[junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n9391-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01cSwitch2Offscreen2OffscreenGL2ES2_Def
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01dSwitch2Offscreen2OnscreenGL2ES2_Def
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]
[junit] Is SwapGLContext safe: true
[junit] Thread-6-AWTAnimator#03: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902338406 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902338408 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902338408 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902338410 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902338410 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902338411 d 0ms]]
[junit] 1 - switch - START 1071
[junit] 1 - switch - END 1071
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n4723-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2069
[junit] 2 - switch - END 2069
[junit] Thread-6-AWTAnimator#03: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n4783-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341353 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341354 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341354 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01dSwitch2Offscreen2OnscreenGL2ES2_Def
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Source Caps Chosen : GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Dest Caps Requested: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Is SwapGLContext safe: true
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341418 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341418 d 1ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341419 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341420 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341420 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341421 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341494 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341495 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341495 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341496 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341496 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341497 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341497 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341506 d 0ms]]
[junit] 1 - switch - START 1052
[junit] 1 - switch - END 1052
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0063-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png
[junit] 2 - switch - START 2055
[junit] 2 - switch - END 2055
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0120-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344409 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344410 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344411 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344412 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344429 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344429 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Source Caps Chosen : GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Dest Caps Requested: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[junit] Is SwapGLContext safe: false
[junit] Supressing unsafe tests ...
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344479 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344480 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344481 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344482 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344482 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344492 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344493 d 0ms]]
[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] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] Is SwapGLContext safe: true
[junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png
[junit] 1 - switch - START 1068
[junit] 1 - switch - END 1068
[junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n3781-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png
[junit] 2 - switch - START 2092
[junit] 2 - switch - END 2092
[junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n7146-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]
[junit] Is SwapGLContext safe: false
[junit] Supressing unsafe tests ...
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03aSwitch2Onscreen2OnscreenGL2ES2_Accu
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Is SwapGLContext safe: true
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347596 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347597 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347598 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347598 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347598 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347599 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347693 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347694 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347695 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347695 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347695 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347696 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347696 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347706 d 0ms]]
[junit] 1 - switch - START 1057
[junit] 1 - switch - END 1057
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0062-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2064
[junit] 2 - switch - END 2064
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0120-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350593 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350594 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350594 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350596 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350596 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350612 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350613 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350613 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] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[junit] Is SwapGLContext safe: false
[junit] Supressing unsafe tests ...
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350665 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350666 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350667 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350668 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350668 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350677 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350677 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/GL4.hw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] Is SwapGLContext safe: true
[junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] 1 - switch - START 1069
[junit] 1 - switch - END 1069
[junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n4503-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2093
[junit] 2 - switch - END 2093
[junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n8934-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03cSwitch2Offscreen2OffscreenGL2ES2_Accu
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], 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 @ 1691902353760 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902353760 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01aSwitch2Onscreen2OnscreenGL2ES2_Def took 4.57 sec
[junit] Testcase: test01bSwitch2Onscreen2OffscreenGL2ES2_Def took 3.065 sec
[junit] Testcase: test01cSwitch2Offscreen2OffscreenGL2ES2_Def took 3.015 sec
[junit] Testcase: test01dSwitch2Offscreen2OnscreenGL2ES2_Def took 3.073 sec
[junit] Testcase: test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA took 3.057 sec
[junit] Testcase: test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA took 0.062 sec
[junit] Testcase: test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA took 3.032 sec
[junit] Testcase: test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA took 0.029 sec
[junit] Testcase: test03aSwitch2Onscreen2OnscreenGL2ES2_Accu took 3.053 sec
[junit] Testcase: test03bSwitch2Onscreen2OffscreenGL2ES2_Accu took 0.065 sec
[junit] Testcase: test03cSwitch2Offscreen2OffscreenGL2ES2_Accu took 3.032 sec
[junit] Testcase: test03dSwitch2Offscreen2OnscreenGL2ES2_Accu took 0.029 sec
[junit] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 26.826 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902327637 ms III - Start
[junit] SLOCK [T main @ 1691902327638 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Is SwapGLContext safe: true
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329221 d 1ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329223 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329224 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329226 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329227 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329230 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329401 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329401 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329402 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329402 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329402 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329403 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329403 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902329407 d 0ms]]
[junit] 1 - switch - START 1022
[junit] 1 - switch - END 1022
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0054-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2027
[junit] 2 - switch - END 2027
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0110-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332180 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332181 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332181 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332182 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332211 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332211 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[junit] Is SwapGLContext safe: true
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332258 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332259 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332259 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332260 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332261 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902332262 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] 1 - switch - START 1032
[junit] 1 - switch - END 1032
[junit] Thread-4-AWTAnimator#01: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0062-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2086
[junit] 2 - switch - END 2086
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n3986-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902335281 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902335281 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902335281 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01cSwitch2Offscreen2OffscreenGL2ES2_Def
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], 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 1047
[junit] 1 - switch - END 1047
[junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n4430-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2071
[junit] 2 - switch - END 2071
[junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n9391-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01cSwitch2Offscreen2OffscreenGL2ES2_Def
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01dSwitch2Offscreen2OnscreenGL2ES2_Def
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]
[junit] Is SwapGLContext safe: true
[junit] Thread-6-AWTAnimator#03: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902338406 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902338408 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902338408 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902338410 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902338410 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902338411 d 0ms]]
[junit] 1 - switch - START 1071
[junit] 1 - switch - END 1071
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n4723-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2069
[junit] 2 - switch - END 2069
[junit] Thread-6-AWTAnimator#03: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n4783-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341353 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341354 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341354 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01dSwitch2Offscreen2OnscreenGL2ES2_Def
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Source Caps Chosen : GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Dest Caps Requested: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Is SwapGLContext safe: true
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341418 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341418 d 1ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341419 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341420 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341420 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341421 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341494 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341495 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341495 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341496 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341496 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341497 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341497 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902341506 d 0ms]]
[junit] 1 - switch - START 1052
[junit] 1 - switch - END 1052
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0063-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png
[junit] 2 - switch - START 2055
[junit] 2 - switch - END 2055
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0120-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344409 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344410 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344411 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344412 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344429 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344429 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Source Caps Chosen : GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Dest Caps Requested: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[junit] Is SwapGLContext safe: false
[junit] Supressing unsafe tests ...
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344479 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344480 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344481 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344482 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344482 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344492 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902344493 d 0ms]]
[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] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] Is SwapGLContext safe: true
[junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png
[junit] 1 - switch - START 1068
[junit] 1 - switch - END 1068
[junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n3781-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png
[junit] 2 - switch - START 2092
[junit] 2 - switch - END 2092
[junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n7146-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]
[junit] Is SwapGLContext safe: false
[junit] Supressing unsafe tests ...
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03aSwitch2Onscreen2OnscreenGL2ES2_Accu
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Is SwapGLContext safe: true
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347596 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347597 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347598 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347598 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347598 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347599 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347693 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347694 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347695 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347695 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347695 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347696 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347696 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902347706 d 0ms]]
[junit] 1 - switch - START 1057
[junit] 1 - switch - END 1057
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0062-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2064
[junit] 2 - switch - END 2064
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0120-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350593 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350594 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350594 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350596 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350596 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350612 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350613 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350613 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] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[junit] Is SwapGLContext safe: false
[junit] Supressing unsafe tests ...
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350665 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350666 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350667 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350668 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350668 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350677 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902350677 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/GL4.hw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] Is SwapGLContext safe: true
[junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] 1 - switch - START 1069
[junit] 1 - switch - END 1069
[junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n4503-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2093
[junit] 2 - switch - END 2093
[junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n8934-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03cSwitch2Offscreen2OffscreenGL2ES2_Accu
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], 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 @ 1691902353760 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902353760 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 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 @ 1691902355404 ms III - Start
[junit] SLOCK [T main @ 1691902355405 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test21GLWindowGL2ES2
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x36ac4b59: tileRendererInUse null, GearsES2[obj 0x36ac4b59 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x36ac4b59 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x36ac4b59 created: GearsObj[0x46ba797, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x36ac4b59 created: GearsObj[0x42338372, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x36ac4b59 created: GearsObj[0x42338372, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x36ac4b59 FIN GearsES2[obj 0x36ac4b59 isInit true, usesShared false, 1 GearsObj[0x46ba797, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42338372, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x25efa864, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x36ac4b59 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffff010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x36ac4b59, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[Thread-1,5,main] GearsES2.reshape 0x36ac4b59 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffff010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x36ac4b59, 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
[junit] .. restoring.X
[junit] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch11NewtAWT.test21GLWindowGL2ES2-n0068-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x36ac4b59: tileRendererInUse null
[junit] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x36ac4b59 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test21GLWindowGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test22GLWindowGLES2
[junit] Profile GLES2 n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test22GLWindowGLES2
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902359470 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902359471 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.75 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902355404 ms III - Start
[junit] SLOCK [T main @ 1691902355405 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test21GLWindowGL2ES2
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x36ac4b59: tileRendererInUse null, GearsES2[obj 0x36ac4b59 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x36ac4b59 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x36ac4b59 created: GearsObj[0x46ba797, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x36ac4b59 created: GearsObj[0x42338372, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x36ac4b59 created: GearsObj[0x42338372, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x36ac4b59 FIN GearsES2[obj 0x36ac4b59 isInit true, usesShared false, 1 GearsObj[0x46ba797, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42338372, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x25efa864, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x36ac4b59 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffff010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x36ac4b59, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[Thread-1,5,main] GearsES2.reshape 0x36ac4b59 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffff010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x36ac4b59, 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
[junit] .. restoring.X
[junit] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch11NewtAWT.test21GLWindowGL2ES2-n0068-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x36ac4b59: tileRendererInUse null
[junit] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x36ac4b59 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test21GLWindowGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test22GLWindowGLES2
[junit] Profile GLES2 n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test22GLWindowGLES2
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902359470 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902359471 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test21GLWindowGL2ES2 took 4.035 sec
[junit] Testcase: test22GLWindowGLES2 took 0.002 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.75 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902355404 ms III - Start
[junit] SLOCK [T main @ 1691902355405 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test21GLWindowGL2ES2
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x36ac4b59: tileRendererInUse null, GearsES2[obj 0x36ac4b59 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x36ac4b59 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x36ac4b59 created: GearsObj[0x46ba797, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x36ac4b59 created: GearsObj[0x42338372, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x36ac4b59 created: GearsObj[0x42338372, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x36ac4b59 FIN GearsES2[obj 0x36ac4b59 isInit true, usesShared false, 1 GearsObj[0x46ba797, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42338372, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x25efa864, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x36ac4b59 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffff010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x36ac4b59, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[Thread-1,5,main] GearsES2.reshape 0x36ac4b59 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffff010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x36ac4b59, 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
[junit] .. restoring.X
[junit] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch11NewtAWT.test21GLWindowGL2ES2-n0068-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x36ac4b59: tileRendererInUse null
[junit] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x36ac4b59 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test21GLWindowGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test22GLWindowGLES2
[junit] Profile GLES2 n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test22GLWindowGLES2
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902359470 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902359471 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] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902360866 ms III - Start
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT
[junit] SLOCK [T main @ 1691902360867 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test01GLCanvasOnscreenGL2ES2
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x223e454e: tileRendererInUse null, GearsES2[obj 0x223e454e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x223e454e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x223e454e created: GearsObj[0x219e3320, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x223e454e created: GearsObj[0x2235ca1c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x223e454e created: GearsObj[0x2235ca1c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x223e454e FIN GearsES2[obj 0x223e454e isInit true, usesShared false, 1 GearsObj[0x219e3320, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2235ca1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd15fe01, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x223e454e 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffff010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x223e454e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x223e454e 0/0 356x356 of 356x356, swapInterval 1, drawable 0xfffffffff7010833, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x223e454e, 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] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test01GLCanvasOnscreenGL2ES2_-n0061-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x223e454e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x223e454e FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test01GLCanvasOnscreenGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test02GLCanvasOnscreenGLES2
[junit] Profile GLES2 n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test02GLCanvasOnscreenGLES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test11GLCanvasOffscreenGL2ES2
[junit] Platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test11GLCanvasOffscreenGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2
[junit] Profile GLES2 n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902364906 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902364906 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.731 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902360866 ms III - Start
[junit] SLOCK [T main @ 1691902360867 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test01GLCanvasOnscreenGL2ES2
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x223e454e: tileRendererInUse null, GearsES2[obj 0x223e454e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x223e454e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x223e454e created: GearsObj[0x219e3320, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x223e454e created: GearsObj[0x2235ca1c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x223e454e created: GearsObj[0x2235ca1c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x223e454e FIN GearsES2[obj 0x223e454e isInit true, usesShared false, 1 GearsObj[0x219e3320, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2235ca1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd15fe01, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x223e454e 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffff010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x223e454e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x223e454e 0/0 356x356 of 356x356, swapInterval 1, drawable 0xfffffffff7010833, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x223e454e, 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] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test01GLCanvasOnscreenGL2ES2_-n0061-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x223e454e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x223e454e FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test01GLCanvasOnscreenGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test02GLCanvasOnscreenGLES2
[junit] Profile GLES2 n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test02GLCanvasOnscreenGLES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test11GLCanvasOffscreenGL2ES2
[junit] Platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test11GLCanvasOffscreenGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2
[junit] Profile GLES2 n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902364906 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902364906 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01GLCanvasOnscreenGL2ES2 took 4.003 sec
[junit] Testcase: test02GLCanvasOnscreenGLES2 took 0.001 sec
[junit] Testcase: test11GLCanvasOffscreenGL2ES2 took 0.001 sec
[junit] Testcase: test12GLCanvasOffscreenGLES2 took 0 sec
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.731 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902360866 ms III - Start
[junit] SLOCK [T main @ 1691902360867 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test01GLCanvasOnscreenGL2ES2
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x223e454e: tileRendererInUse null, GearsES2[obj 0x223e454e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x223e454e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x223e454e created: GearsObj[0x219e3320, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x223e454e created: GearsObj[0x2235ca1c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x223e454e created: GearsObj[0x2235ca1c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x223e454e FIN GearsES2[obj 0x223e454e isInit true, usesShared false, 1 GearsObj[0x219e3320, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2235ca1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd15fe01, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x223e454e 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffff010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x223e454e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x223e454e 0/0 356x356 of 356x356, swapInterval 1, drawable 0xfffffffff7010833, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x223e454e, 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] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test01GLCanvasOnscreenGL2ES2_-n0061-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x223e454e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x223e454e FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test01GLCanvasOnscreenGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test02GLCanvasOnscreenGLES2
[junit] Profile GLES2 n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test02GLCanvasOnscreenGLES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test11GLCanvasOffscreenGL2ES2
[junit] Platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test11GLCanvasOffscreenGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2
[junit] Profile GLES2 n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902364906 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902364906 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902366379 ms III - Start
[junit] SLOCK [T main @ 1691902366379 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xadc1098: tileRendererInUse null, GearsES2[obj 0xadc1098 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xadc1098 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xadc1098 created: GearsObj[0x258b36b2, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xadc1098 created: GearsObj[0x1ee19956, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xadc1098 created: GearsObj[0x1ee19956, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xadc1098 FIN GearsES2[obj 0xadc1098 isInit true, usesShared false, 1 GearsObj[0x258b36b2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ee19956, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5da30162, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xadc1098 0/0 256x256 of 256x256, swapInterval 1, drawable 0xfffffffff7010833, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xadc1098, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[Thread-1,5,main] GearsES2.reshape 0xadc1098 0/0 356x356 of 356x356, swapInterval 1, drawable 0xfffffffff7010833, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xadc1098, 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
[junit] .. restoring.X
[junit] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test01GLCanvasOnScrn2GLWindowGL2ES2_-n0066-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xadc1098: tileRendererInUse null
[junit] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xadc1098 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test02GLCanvasOnScrn2GLWindowGLES2
[junit] Profile GLES2 n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test02GLCanvasOnScrn2GLWindowGLES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-5-null,5,main] GearsES2.init.0 0x48ffc59c: tileRendererInUse null, GearsES2[obj 0x48ffc59c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x48ffc59c on Thread[Thread-5-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x48ffc59c created: GearsObj[0x684f4d18, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x48ffc59c created: GearsObj[0x1a814c5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x48ffc59c created: GearsObj[0x1a814c5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-5-null,5,main] GearsES2.init.X 0x48ffc59c FIN GearsES2[obj 0x48ffc59c isInit true, usesShared false, 1 GearsObj[0x684f4d18, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a814c5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x297e1cb3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-5-null,5,main] GearsES2.reshape 0x48ffc59c 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffe5010790, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x48ffc59c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x48ffc59c 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffff010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x48ffc59c, 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] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2_-n0071-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x48ffc59c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x48ffc59c FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test12GLWindow2GLCanvasOnScrnGLES2
[junit] Profile GLES2 n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test12GLWindow2GLCanvasOnScrnGLES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test21GLCanvasOffScrn2GLWindowGL2ES2
[junit] Platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test21GLCanvasOffScrn2GLWindowGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test22GLCanvasOffScrn2GLWindowGLES2
[junit] Profile GLES2 n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test22GLCanvasOffScrn2GLWindowGLES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test31GLWindow2GLCanvasOffScrnGL2ES2
[junit] Platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test31GLWindow2GLCanvasOffScrnGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2
[junit] Profile GLES2 n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902373057 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902373058 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
[junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.374 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902366379 ms III - Start
[junit] SLOCK [T main @ 1691902366379 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xadc1098: tileRendererInUse null, GearsES2[obj 0xadc1098 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xadc1098 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xadc1098 created: GearsObj[0x258b36b2, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xadc1098 created: GearsObj[0x1ee19956, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xadc1098 created: GearsObj[0x1ee19956, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xadc1098 FIN GearsES2[obj 0xadc1098 isInit true, usesShared false, 1 GearsObj[0x258b36b2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ee19956, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5da30162, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xadc1098 0/0 256x256 of 256x256, swapInterval 1, drawable 0xfffffffff7010833, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xadc1098, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[Thread-1,5,main] GearsES2.reshape 0xadc1098 0/0 356x356 of 356x356, swapInterval 1, drawable 0xfffffffff7010833, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xadc1098, 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
[junit] .. restoring.X
[junit] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test01GLCanvasOnScrn2GLWindowGL2ES2_-n0066-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xadc1098: tileRendererInUse null
[junit] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xadc1098 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test02GLCanvasOnScrn2GLWindowGLES2
[junit] Profile GLES2 n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test02GLCanvasOnScrn2GLWindowGLES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-5-null,5,main] GearsES2.init.0 0x48ffc59c: tileRendererInUse null, GearsES2[obj 0x48ffc59c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x48ffc59c on Thread[Thread-5-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x48ffc59c created: GearsObj[0x684f4d18, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x48ffc59c created: GearsObj[0x1a814c5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x48ffc59c created: GearsObj[0x1a814c5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-5-null,5,main] GearsES2.init.X 0x48ffc59c FIN GearsES2[obj 0x48ffc59c isInit true, usesShared false, 1 GearsObj[0x684f4d18, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a814c5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x297e1cb3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-5-null,5,main] GearsES2.reshape 0x48ffc59c 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffe5010790, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x48ffc59c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x48ffc59c 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffff010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x48ffc59c, 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] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2_-n0071-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x48ffc59c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x48ffc59c FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test12GLWindow2GLCanvasOnScrnGLES2
[junit] Profile GLES2 n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test12GLWindow2GLCanvasOnScrnGLES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test21GLCanvasOffScrn2GLWindowGL2ES2
[junit] Platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test21GLCanvasOffScrn2GLWindowGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test22GLCanvasOffScrn2GLWindowGLES2
[junit] Profile GLES2 n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test22GLCanvasOffScrn2GLWindowGLES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test31GLWindow2GLCanvasOffScrnGL2ES2
[junit] Platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test31GLWindow2GLCanvasOffScrnGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2
[junit] Profile GLES2 n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902373057 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902373058 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01GLCanvasOnScrn2GLWindowGL2ES2 took 4.074 sec
[junit] Testcase: test02GLCanvasOnScrn2GLWindowGLES2 took 0.005 sec
[junit] Testcase: test11GLWindow2GLCanvasOnScrnGL2ES2 took 2.535 sec
[junit] Testcase: test12GLWindow2GLCanvasOnScrnGLES2 took 0.003 sec
[junit] Testcase: test21GLCanvasOffScrn2GLWindowGL2ES2 took 0.001 sec
[junit] Testcase: test22GLCanvasOffScrn2GLWindowGLES2 took 0.001 sec
[junit] Testcase: test31GLWindow2GLCanvasOffScrnGL2ES2 took 0.009 sec
[junit] Testcase: test32GLWindow2GLCanvasOffScrnGLES2 took 0.001 sec
[junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.374 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902366379 ms III - Start
[junit] SLOCK [T main @ 1691902366379 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xadc1098: tileRendererInUse null, GearsES2[obj 0xadc1098 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xadc1098 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xadc1098 created: GearsObj[0x258b36b2, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xadc1098 created: GearsObj[0x1ee19956, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xadc1098 created: GearsObj[0x1ee19956, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xadc1098 FIN GearsES2[obj 0xadc1098 isInit true, usesShared false, 1 GearsObj[0x258b36b2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ee19956, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5da30162, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xadc1098 0/0 256x256 of 256x256, swapInterval 1, drawable 0xfffffffff7010833, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xadc1098, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[Thread-1,5,main] GearsES2.reshape 0xadc1098 0/0 356x356 of 356x356, swapInterval 1, drawable 0xfffffffff7010833, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xadc1098, 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
[junit] .. restoring.X
[junit] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test01GLCanvasOnScrn2GLWindowGL2ES2_-n0066-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xadc1098: tileRendererInUse null
[junit] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xadc1098 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test02GLCanvasOnScrn2GLWindowGLES2
[junit] Profile GLES2 n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test02GLCanvasOnScrn2GLWindowGLES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-5-null,5,main] GearsES2.init.0 0x48ffc59c: tileRendererInUse null, GearsES2[obj 0x48ffc59c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x48ffc59c on Thread[Thread-5-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x48ffc59c created: GearsObj[0x684f4d18, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x48ffc59c created: GearsObj[0x1a814c5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x48ffc59c created: GearsObj[0x1a814c5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-5-null,5,main] GearsES2.init.X 0x48ffc59c FIN GearsES2[obj 0x48ffc59c isInit true, usesShared false, 1 GearsObj[0x684f4d18, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a814c5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x297e1cb3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-5-null,5,main] GearsES2.reshape 0x48ffc59c 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffe5010790, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x48ffc59c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x48ffc59c 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffff010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x48ffc59c, 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] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2_-n0071-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x48ffc59c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x48ffc59c FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test12GLWindow2GLCanvasOnScrnGLES2
[junit] Profile GLES2 n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test12GLWindow2GLCanvasOnScrnGLES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test21GLCanvasOffScrn2GLWindowGL2ES2
[junit] Platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test21GLCanvasOffScrn2GLWindowGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test22GLCanvasOffScrn2GLWindowGLES2
[junit] Profile GLES2 n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test22GLCanvasOffScrn2GLWindowGLES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test31GLWindow2GLCanvasOffScrnGL2ES2
[junit] Platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test31GLWindow2GLCanvasOffScrnGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2
[junit] Profile GLES2 n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902373057 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902373058 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn
[junit] ++++ Test Singleton.ctor()
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902374553 ms III - Start
[junit] SLOCK [T main @ 1691902374554 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault
[junit] GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[junit] GLProfile Default: GLProfile[GL4bc/GL4bc.hw]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x77847718: tileRendererInUse null, GearsES2[obj 0x77847718 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x77847718 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x77847718 created: GearsObj[0x6a21bcca, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x77847718 created: GearsObj[0x6953bf64, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x77847718 created: GearsObj[0x6953bf64, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x77847718 FIN GearsES2[obj 0x77847718 isInit true, usesShared false, 1 GearsObj[0x6a21bcca, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6953bf64, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76da8ef5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x77847718 0/0 496x473 of 496x473, swapInterval 1, drawable 0xfffffffff7010833, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x77847718, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x77847718 496x473, swapInterval 1, drawable 0xfffffffff7010833
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77847718: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77847718 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault
[junit] GLES2 n/a
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02ES2
[junit] GLProfile GL2: GLProfile[GL2/GL4bc.hw]
[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 0x397fbdb: tileRendererInUse null, GearsES2[obj 0x397fbdb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x397fbdb on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x397fbdb created: GearsObj[0x14304c71, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x397fbdb created: GearsObj[0x78b09a66, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x397fbdb created: GearsObj[0x78b09a66, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x397fbdb FIN GearsES2[obj 0x397fbdb isInit true, usesShared false, 1 GearsObj[0x14304c71, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x78b09a66, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5186a1ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x397fbdb 0/0 496x473 of 496x473, swapInterval 1, drawable 0x36010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x397fbdb, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x397fbdb 496x473, swapInterval 1, drawable 0x36010199
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x397fbdb: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x397fbdb 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 @ 1691902377492 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902377493 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.641 sec
[junit] ------------- Standard Output ---------------
[junit] GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[junit] GLProfile Default: GLProfile[GL4bc/GL4bc.hw]
[junit] GLES2 n/a
[junit] GLProfile GL2: GLProfile[GL2/GL4bc.hw]
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902374553 ms III - Start
[junit] SLOCK [T main @ 1691902374554 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x77847718: tileRendererInUse null, GearsES2[obj 0x77847718 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x77847718 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x77847718 created: GearsObj[0x6a21bcca, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x77847718 created: GearsObj[0x6953bf64, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x77847718 created: GearsObj[0x6953bf64, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x77847718 FIN GearsES2[obj 0x77847718 isInit true, usesShared false, 1 GearsObj[0x6a21bcca, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6953bf64, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76da8ef5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x77847718 0/0 496x473 of 496x473, swapInterval 1, drawable 0xfffffffff7010833, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x77847718, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x77847718 496x473, swapInterval 1, drawable 0xfffffffff7010833
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77847718: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77847718 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02ES2
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02GL2
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x397fbdb: tileRendererInUse null, GearsES2[obj 0x397fbdb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x397fbdb on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x397fbdb created: GearsObj[0x14304c71, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x397fbdb created: GearsObj[0x78b09a66, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x397fbdb created: GearsObj[0x78b09a66, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x397fbdb FIN GearsES2[obj 0x397fbdb isInit true, usesShared false, 1 GearsObj[0x14304c71, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x78b09a66, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5186a1ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x397fbdb 0/0 496x473 of 496x473, swapInterval 1, drawable 0x36010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x397fbdb, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x397fbdb 496x473, swapInterval 1, drawable 0x36010199
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x397fbdb: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x397fbdb 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 @ 1691902377492 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902377493 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01GLDefault took 0.76 sec
[junit] Testcase: test02ES2 took 0.001 sec
[junit] Testcase: test02GL2 took 0.61 sec
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.641 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[junit] GLProfile Default: GLProfile[GL4bc/GL4bc.hw]
[junit] GLES2 n/a
[junit] GLProfile GL2: GLProfile[GL2/GL4bc.hw]
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902374553 ms III - Start
[junit] SLOCK [T main @ 1691902374554 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x77847718: tileRendererInUse null, GearsES2[obj 0x77847718 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x77847718 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x77847718 created: GearsObj[0x6a21bcca, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x77847718 created: GearsObj[0x6953bf64, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x77847718 created: GearsObj[0x6953bf64, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x77847718 FIN GearsES2[obj 0x77847718 isInit true, usesShared false, 1 GearsObj[0x6a21bcca, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6953bf64, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76da8ef5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x77847718 0/0 496x473 of 496x473, swapInterval 1, drawable 0xfffffffff7010833, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x77847718, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x77847718 496x473, swapInterval 1, drawable 0xfffffffff7010833
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77847718: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77847718 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02ES2
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02GL2
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x397fbdb: tileRendererInUse null, GearsES2[obj 0x397fbdb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x397fbdb on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x397fbdb created: GearsObj[0x14304c71, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x397fbdb created: GearsObj[0x78b09a66, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x397fbdb created: GearsObj[0x78b09a66, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x397fbdb FIN GearsES2[obj 0x397fbdb isInit true, usesShared false, 1 GearsObj[0x14304c71, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x78b09a66, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5186a1ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x397fbdb 0/0 496x473 of 496x473, swapInterval 1, drawable 0x36010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x397fbdb, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x397fbdb 496x473, swapInterval 1, drawable 0x36010199
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x397fbdb: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x397fbdb 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 @ 1691902377492 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902377493 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 @ 1691902379055 ms III - Start
[junit] SLOCK [T main @ 1691902379056 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1691902379724 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902379725 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.339 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 @ 1691902379055 ms III - Start
[junit] SLOCK [T main @ 1691902379056 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1691902379724 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902379725 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01WindowClosing took 0.632 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.339 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 @ 1691902379055 ms III - Start
[junit] SLOCK [T main @ 1691902379056 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1691902379724 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902379725 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 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 @ 1691902381065 ms III - Start
[junit] SLOCK [T main @ 1691902381066 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5876a9af: tileRendererInUse null, GearsES2[obj 0x5876a9af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5876a9af on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5876a9af created: GearsObj[0x60e223fc, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5876a9af created: GearsObj[0x5bbb6bf3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5876a9af created: GearsObj[0x5bbb6bf3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5876a9af FIN GearsES2[obj 0x5876a9af isInit true, usesShared false, 1 GearsObj[0x60e223fc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5bbb6bf3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b79b908, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5876a9af 0/0 512x447 of 512x447, swapInterval 1, drawable 0xffffffffcd01085d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5876a9af, 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 0x5876a9af: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5876a9af FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5876a9af: tileRendererInUse null, GearsES2[obj 0x5876a9af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5876a9af on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5876a9af created: GearsObj[0x72c66087, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5876a9af created: GearsObj[0x13b3eed5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5876a9af created: GearsObj[0x13b3eed5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5876a9af FIN GearsES2[obj 0x5876a9af isInit true, usesShared false, 1 GearsObj[0x72c66087, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13b3eed5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x51e94941, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5876a9af 0/0 833x768 of 833x768, swapInterval 1, drawable 0xffffffffe5010790, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5876a9af, angle 15.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 0x5876a9af: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5876a9af FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5876a9af: tileRendererInUse null, GearsES2[obj 0x5876a9af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5876a9af on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5876a9af created: GearsObj[0x1c66f80, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5876a9af created: GearsObj[0x5d56e701, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5876a9af created: GearsObj[0x5d56e701, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5876a9af FIN GearsES2[obj 0x5876a9af isInit true, usesShared false, 1 GearsObj[0x1c66f80, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5d56e701, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b1399a8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5876a9af 0/0 256x191 of 256x191, swapInterval 1, drawable 0xffffffffe5010790, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5876a9af, angle 31.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 0x5876a9af: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5876a9af FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5876a9af: tileRendererInUse null, GearsES2[obj 0x5876a9af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5876a9af on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5876a9af created: GearsObj[0x70a6eb5, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5876a9af created: GearsObj[0x45cf85ba, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5876a9af created: GearsObj[0x45cf85ba, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5876a9af FIN GearsES2[obj 0x5876a9af isInit true, usesShared false, 1 GearsObj[0x70a6eb5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x45cf85ba, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x19928326, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5876a9af 0/0 512x447 of 512x447, swapInterval 1, drawable 0xffffffffcd01085d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5876a9af, angle 46.5, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5876a9af: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5876a9af 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 @ 1691902385056 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902385056 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.667 sec
[junit] ------------- Standard Output ---------------
[junit] GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902381065 ms III - Start
[junit] SLOCK [T main @ 1691902381066 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 0x5876a9af: tileRendererInUse null, GearsES2[obj 0x5876a9af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5876a9af on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5876a9af created: GearsObj[0x60e223fc, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5876a9af created: GearsObj[0x5bbb6bf3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5876a9af created: GearsObj[0x5bbb6bf3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5876a9af FIN GearsES2[obj 0x5876a9af isInit true, usesShared false, 1 GearsObj[0x60e223fc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5bbb6bf3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b79b908, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5876a9af 0/0 512x447 of 512x447, swapInterval 1, drawable 0xffffffffcd01085d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5876a9af, 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 0x5876a9af: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5876a9af FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5876a9af: tileRendererInUse null, GearsES2[obj 0x5876a9af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5876a9af on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5876a9af created: GearsObj[0x72c66087, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5876a9af created: GearsObj[0x13b3eed5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5876a9af created: GearsObj[0x13b3eed5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5876a9af FIN GearsES2[obj 0x5876a9af isInit true, usesShared false, 1 GearsObj[0x72c66087, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13b3eed5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x51e94941, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5876a9af 0/0 833x768 of 833x768, swapInterval 1, drawable 0xffffffffe5010790, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5876a9af, angle 15.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 0x5876a9af: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5876a9af FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5876a9af: tileRendererInUse null, GearsES2[obj 0x5876a9af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5876a9af on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5876a9af created: GearsObj[0x1c66f80, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5876a9af created: GearsObj[0x5d56e701, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5876a9af created: GearsObj[0x5d56e701, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5876a9af FIN GearsES2[obj 0x5876a9af isInit true, usesShared false, 1 GearsObj[0x1c66f80, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5d56e701, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b1399a8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5876a9af 0/0 256x191 of 256x191, swapInterval 1, drawable 0xffffffffe5010790, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5876a9af, angle 31.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 0x5876a9af: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5876a9af FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5876a9af: tileRendererInUse null, GearsES2[obj 0x5876a9af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5876a9af on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5876a9af created: GearsObj[0x70a6eb5, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5876a9af created: GearsObj[0x45cf85ba, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5876a9af created: GearsObj[0x45cf85ba, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5876a9af FIN GearsES2[obj 0x5876a9af isInit true, usesShared false, 1 GearsObj[0x70a6eb5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x45cf85ba, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x19928326, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5876a9af 0/0 512x447 of 512x447, swapInterval 1, drawable 0xffffffffcd01085d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5876a9af, angle 46.5, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5876a9af: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5876a9af 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 @ 1691902385056 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902385056 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testAddRemove3Times took 2.534 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.667 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902381065 ms III - Start
[junit] SLOCK [T main @ 1691902381066 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 0x5876a9af: tileRendererInUse null, GearsES2[obj 0x5876a9af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5876a9af on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5876a9af created: GearsObj[0x60e223fc, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5876a9af created: GearsObj[0x5bbb6bf3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5876a9af created: GearsObj[0x5bbb6bf3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5876a9af FIN GearsES2[obj 0x5876a9af isInit true, usesShared false, 1 GearsObj[0x60e223fc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5bbb6bf3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b79b908, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5876a9af 0/0 512x447 of 512x447, swapInterval 1, drawable 0xffffffffcd01085d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5876a9af, 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 0x5876a9af: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5876a9af FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5876a9af: tileRendererInUse null, GearsES2[obj 0x5876a9af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5876a9af on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5876a9af created: GearsObj[0x72c66087, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5876a9af created: GearsObj[0x13b3eed5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5876a9af created: GearsObj[0x13b3eed5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5876a9af FIN GearsES2[obj 0x5876a9af isInit true, usesShared false, 1 GearsObj[0x72c66087, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13b3eed5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x51e94941, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5876a9af 0/0 833x768 of 833x768, swapInterval 1, drawable 0xffffffffe5010790, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5876a9af, angle 15.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 0x5876a9af: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5876a9af FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5876a9af: tileRendererInUse null, GearsES2[obj 0x5876a9af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5876a9af on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5876a9af created: GearsObj[0x1c66f80, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5876a9af created: GearsObj[0x5d56e701, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5876a9af created: GearsObj[0x5d56e701, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5876a9af FIN GearsES2[obj 0x5876a9af isInit true, usesShared false, 1 GearsObj[0x1c66f80, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5d56e701, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b1399a8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5876a9af 0/0 256x191 of 256x191, swapInterval 1, drawable 0xffffffffe5010790, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5876a9af, angle 31.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 0x5876a9af: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5876a9af FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5876a9af: tileRendererInUse null, GearsES2[obj 0x5876a9af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5876a9af on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5876a9af created: GearsObj[0x70a6eb5, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5876a9af created: GearsObj[0x45cf85ba, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5876a9af created: GearsObj[0x45cf85ba, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5876a9af FIN GearsES2[obj 0x5876a9af isInit true, usesShared false, 1 GearsObj[0x70a6eb5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x45cf85ba, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x19928326, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5876a9af 0/0 512x447 of 512x447, swapInterval 1, drawable 0xffffffffcd01085d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5876a9af, angle 46.5, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5876a9af: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5876a9af 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 @ 1691902385056 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902385056 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902386512 ms III - Start
[junit] SLOCK [T main @ 1691902386513 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01 - testAddRemove3Times
[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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x229f66ed created: GearsObj[0x207271b2, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x229f66ed created: GearsObj[0x142ebc1, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x229f66ed created: GearsObj[0x142ebc1, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x207271b2, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x142ebc1, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1ec3398, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x229f66ed 0/0 512x447 of 512x447, swapInterval 1, drawable 0xffffffffe5010790, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x229f66ed, angle 0.0, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed FIN
[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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x229f66ed created: GearsObj[0x2b535c16, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x229f66ed created: GearsObj[0x2cd7ac50, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x229f66ed created: GearsObj[0x2cd7ac50, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x2b535c16, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2cd7ac50, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3abc123, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x229f66ed 0/0 833x768 of 833x768, swapInterval 1, drawable 0x36010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x229f66ed, angle 34.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 0x229f66ed: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed FIN
[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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x229f66ed created: GearsObj[0x485cdd7b, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x229f66ed created: GearsObj[0x42785cd1, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x229f66ed created: GearsObj[0x42785cd1, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x485cdd7b, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x42785cd1, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7f9a30d2, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x229f66ed 0/0 256x191 of 256x191, swapInterval 1, drawable 0x5010804, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x229f66ed, angle 54.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 0x229f66ed: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed FIN
[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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x229f66ed created: GearsObj[0x35a672e, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x229f66ed created: GearsObj[0x66458645, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x229f66ed created: GearsObj[0x66458645, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x35a672e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x66458645, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5c80d7d8, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x229f66ed 0/0 512x447 of 512x447, swapInterval 1, drawable 0xfffffffffa01085d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x229f66ed, angle 137.5, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed 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 @ 1691902390349 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902390350 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.516 sec
[junit] ------------- Standard Output ---------------
[junit] GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902386512 ms III - Start
[junit] SLOCK [T main @ 1691902386513 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x229f66ed created: GearsObj[0x207271b2, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x229f66ed created: GearsObj[0x142ebc1, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x229f66ed created: GearsObj[0x142ebc1, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x207271b2, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x142ebc1, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1ec3398, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x229f66ed 0/0 512x447 of 512x447, swapInterval 1, drawable 0xffffffffe5010790, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x229f66ed, angle 0.0, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed FIN
[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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x229f66ed created: GearsObj[0x2b535c16, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x229f66ed created: GearsObj[0x2cd7ac50, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x229f66ed created: GearsObj[0x2cd7ac50, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x2b535c16, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2cd7ac50, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3abc123, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x229f66ed 0/0 833x768 of 833x768, swapInterval 1, drawable 0x36010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x229f66ed, angle 34.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 0x229f66ed: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed FIN
[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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x229f66ed created: GearsObj[0x485cdd7b, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x229f66ed created: GearsObj[0x42785cd1, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x229f66ed created: GearsObj[0x42785cd1, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x485cdd7b, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x42785cd1, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7f9a30d2, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x229f66ed 0/0 256x191 of 256x191, swapInterval 1, drawable 0x5010804, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x229f66ed, angle 54.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 0x229f66ed: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed FIN
[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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x229f66ed created: GearsObj[0x35a672e, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x229f66ed created: GearsObj[0x66458645, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x229f66ed created: GearsObj[0x66458645, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x35a672e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x66458645, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5c80d7d8, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x229f66ed 0/0 512x447 of 512x447, swapInterval 1, drawable 0xfffffffffa01085d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x229f66ed, angle 137.5, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed 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 @ 1691902390349 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902390350 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testAddRemove3Times took 2.361 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.516 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902386512 ms III - Start
[junit] SLOCK [T main @ 1691902386513 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x229f66ed created: GearsObj[0x207271b2, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x229f66ed created: GearsObj[0x142ebc1, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x229f66ed created: GearsObj[0x142ebc1, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x207271b2, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x142ebc1, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1ec3398, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x229f66ed 0/0 512x447 of 512x447, swapInterval 1, drawable 0xffffffffe5010790, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x229f66ed, angle 0.0, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed FIN
[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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x229f66ed created: GearsObj[0x2b535c16, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x229f66ed created: GearsObj[0x2cd7ac50, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x229f66ed created: GearsObj[0x2cd7ac50, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x2b535c16, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2cd7ac50, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3abc123, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x229f66ed 0/0 833x768 of 833x768, swapInterval 1, drawable 0x36010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x229f66ed, angle 34.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 0x229f66ed: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed FIN
[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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x229f66ed created: GearsObj[0x485cdd7b, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x229f66ed created: GearsObj[0x42785cd1, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x229f66ed created: GearsObj[0x42785cd1, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x485cdd7b, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x42785cd1, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7f9a30d2, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x229f66ed 0/0 256x191 of 256x191, swapInterval 1, drawable 0x5010804, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x229f66ed, angle 54.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 0x229f66ed: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed FIN
[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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x229f66ed created: GearsObj[0x35a672e, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x229f66ed created: GearsObj[0x66458645, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x229f66ed created: GearsObj[0x66458645, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x35a672e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x66458645, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5c80d7d8, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x229f66ed 0/0 512x447 of 512x447, swapInterval 1, drawable 0xfffffffffa01085d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x229f66ed, angle 137.5, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed 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 @ 1691902390349 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902390350 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 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 @ 1691902391794 ms III - Start
[junit] SLOCK [T main @ 1691902391795 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test01_NoGL
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test01_NoGL
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test02_WithGL
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] 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 @ 1691902396004 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902396005 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.894 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902391794 ms III - Start
[junit] SLOCK [T main @ 1691902391795 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test01_NoGL
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test01_NoGL
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test02_WithGL
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] 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 @ 1691902396004 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902396005 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01_NoGL took 1.817 sec
[junit] Testcase: test02_WithGL took 2.358 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.894 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902391794 ms III - Start
[junit] SLOCK [T main @ 1691902391795 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test01_NoGL
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test01_NoGL
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test02_WithGL
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] 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 @ 1691902396004 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902396005 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 @ 1691902397387 ms III - Start
[junit] SLOCK [T main @ 1691902397388 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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,25,619x413,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=619,height=413], visible true, showing true, displayable true, 619x413, GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], drawable 0xffffffffe5010790
[junit]
[junit] View 1: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,25,619x413,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=619,height=413], visible true, showing false, displayable true, 619x413, GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], drawable 0x0
[junit]
[junit] View 2: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,25,619x413,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=619,height=413], visible true, showing false, displayable true, 619x413, GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], drawable 0x0
[junit]
[junit] View 3: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,25,619x413,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=619,height=413], visible true, showing false, displayable true, 619x413, GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], drawable 0x0
[junit]
[junit] XXX POST.VISIBLE: GLEventListenerCounter[init 1, dispose 0, reshape 1, display 3]
[junit] XXXX Panel(0x4f199771 -> Panel(0xc126ac) START
[junit] Pane[1]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,624x441,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=619,height=413], visible true, showing true, displayable true, 619x413, GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], drawable 0x0
[junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[junit] null
[junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] XXXX Panel(0xc126ac -> Panel(0x12753500) START
[junit] Pane[2]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,624x441,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=619,height=413], visible true, showing true, displayable true, 619x413, GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] XXXX Panel(0x12753500 -> Panel(0x6836f277) START
[junit] Pane[3]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,624x441,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=619,height=413], visible true, showing true, displayable true, 619x413, GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], drawable 0x0
[junit] ShaderState: attachShaderProgram: -1 -> 4 (enable: true)
[junit] null
[junit] ShaderProgram[id=4, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] XXXX Panel(0x6836f277 -> Panel(0x4f199771) START
[junit] Pane[0]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,624x441,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=619,height=413], visible true, showing true, displayable true, 619x413, GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] XXXX Panel(0x4f199771 -> Panel(0xc126ac) START
[junit] Pane[1]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,624x441,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=619,height=413], visible true, showing true, displayable true, 619x413, GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] XXXX Panel(0xc126ac -> Panel(0x4f199771) START
[junit] Pane[0]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,624x441,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=619,height=413], visible true, showing true, displayable true, 619x413, GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], drawable 0x0
[junit] XXX POST.ACTION: GLEventListenerCounter[init 4, dispose 0, reshape 11, display 194]
[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 13, display 196]
[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 @ 1691902402492 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902402492 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.797 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902397387 ms III - Start
[junit] SLOCK [T main @ 1691902397388 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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,25,619x413,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=619,height=413], visible true, showing true, displayable true, 619x413, GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], drawable 0xffffffffe5010790
[junit]
[junit] View 1: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,25,619x413,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=619,height=413], visible true, showing false, displayable true, 619x413, GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], drawable 0x0
[junit]
[junit] View 2: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,25,619x413,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=619,height=413], visible true, showing false, displayable true, 619x413, GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], drawable 0x0
[junit]
[junit] View 3: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,25,619x413,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=619,height=413], visible true, showing false, displayable true, 619x413, GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], drawable 0x0
[junit]
[junit] XXX POST.VISIBLE: GLEventListenerCounter[init 1, dispose 0, reshape 1, display 3]
[junit] XXXX Panel(0x4f199771 -> Panel(0xc126ac) START
[junit] Pane[1]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,624x441,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=619,height=413], visible true, showing true, displayable true, 619x413, GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], drawable 0x0
[junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[junit] null
[junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] XXXX Panel(0xc126ac -> Panel(0x12753500) START
[junit] Pane[2]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,624x441,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=619,height=413], visible true, showing true, displayable true, 619x413, GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] XXXX Panel(0x12753500 -> Panel(0x6836f277) START
[junit] Pane[3]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,624x441,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=619,height=413], visible true, showing true, displayable true, 619x413, GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], drawable 0x0
[junit] ShaderState: attachShaderProgram: -1 -> 4 (enable: true)
[junit] null
[junit] ShaderProgram[id=4, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] XXXX Panel(0x6836f277 -> Panel(0x4f199771) START
[junit] Pane[0]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,624x441,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=619,height=413], visible true, showing true, displayable true, 619x413, GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] XXXX Panel(0x4f199771 -> Panel(0xc126ac) START
[junit] Pane[1]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,624x441,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=619,height=413], visible true, showing true, displayable true, 619x413, GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] XXXX Panel(0xc126ac -> Panel(0x4f199771) START
[junit] Pane[0]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,624x441,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=619,height=413], visible true, showing true, displayable true, 619x413, GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], drawable 0x0
[junit] XXX POST.ACTION: GLEventListenerCounter[init 4, dispose 0, reshape 11, display 194]
[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 13, display 196]
[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 @ 1691902402492 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902402492 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 3.663 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.797 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902397387 ms III - Start
[junit] SLOCK [T main @ 1691902397388 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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,25,619x413,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=619,height=413], visible true, showing true, displayable true, 619x413, GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], drawable 0xffffffffe5010790
[junit]
[junit] View 1: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,25,619x413,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=619,height=413], visible true, showing false, displayable true, 619x413, GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], drawable 0x0
[junit]
[junit] View 2: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,25,619x413,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=619,height=413], visible true, showing false, displayable true, 619x413, GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], drawable 0x0
[junit]
[junit] View 3: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,25,619x413,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=619,height=413], visible true, showing false, displayable true, 619x413, GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], drawable 0x0
[junit]
[junit] XXX POST.VISIBLE: GLEventListenerCounter[init 1, dispose 0, reshape 1, display 3]
[junit] XXXX Panel(0x4f199771 -> Panel(0xc126ac) START
[junit] Pane[1]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,624x441,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=619,height=413], visible true, showing true, displayable true, 619x413, GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], drawable 0x0
[junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[junit] null
[junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] XXXX Panel(0xc126ac -> Panel(0x12753500) START
[junit] Pane[2]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,624x441,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=619,height=413], visible true, showing true, displayable true, 619x413, GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] XXXX Panel(0x12753500 -> Panel(0x6836f277) START
[junit] Pane[3]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,624x441,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=619,height=413], visible true, showing true, displayable true, 619x413, GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], drawable 0x0
[junit] ShaderState: attachShaderProgram: -1 -> 4 (enable: true)
[junit] null
[junit] ShaderProgram[id=4, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] XXXX Panel(0x6836f277 -> Panel(0x4f199771) START
[junit] Pane[0]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,624x441,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=619,height=413], visible true, showing true, displayable true, 619x413, GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] XXXX Panel(0x4f199771 -> Panel(0xc126ac) START
[junit] Pane[1]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,624x441,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=619,height=413], visible true, showing true, displayable true, 619x413, GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] XXXX Panel(0xc126ac -> Panel(0x4f199771) START
[junit] Pane[0]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,624x441,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=619,height=413], visible true, showing true, displayable true, 619x413, GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], drawable 0x0
[junit] XXX POST.ACTION: GLEventListenerCounter[init 4, dispose 0, reshape 11, display 194]
[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 13, display 196]
[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 @ 1691902402492 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902402492 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug460GLCanvasNPEAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug460GLCanvasNPEAWT
[junit] ReqCaps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], 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: 1.598 sec
[junit] ------------- Standard Output ---------------
[junit] ReqCaps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], 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.479 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.598 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] ReqCaps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], 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 @ 1691902406213 ms III - Start
[junit] SLOCK [T main @ 1691902406214 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT - testOffscreenSupersampling
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT - testOffscreenSupersampling
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902408438 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902408438 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.916 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902406213 ms III - Start
[junit] SLOCK [T main @ 1691902406214 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT - testOffscreenSupersampling
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT - testOffscreenSupersampling
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902408438 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902408438 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testOffscreenSupersampling took 2.195 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.916 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902406213 ms III - Start
[junit] SLOCK [T main @ 1691902406214 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT - testOffscreenSupersampling
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT - testOffscreenSupersampling
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902408438 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902408438 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902409740 ms III - Start
[junit] SLOCK [T main @ 1691902409741 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1691902411492 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902411492 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.448 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902409740 ms III - Start
[junit] SLOCK [T main @ 1691902409741 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1691902411492 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902411492 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01DefaultOffscreenSupersampling took 1.662 sec
[junit] Testcase: test02PBufferOffscreenSupersampling took 0.064 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.448 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902409740 ms III - Start
[junit] SLOCK [T main @ 1691902409741 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1691902411492 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902411492 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902412794 ms III - Start
[junit] SLOCK [T main @ 1691902412794 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT - test02WithCheckGraphicsEnvironment
[junit] number of graphics devices 1
[junit] D3DGraphicsDevice[screen=0]
[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 0x4fa8cfd4: tileRendererInUse null, GearsES2[obj 0x4fa8cfd4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4fa8cfd4 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4fa8cfd4 created: GearsObj[0x6fd938d5, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4fa8cfd4 created: GearsObj[0x4d0097d8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4fa8cfd4 created: GearsObj[0x4d0097d8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4fa8cfd4 FIN GearsES2[obj 0x4fa8cfd4 isInit true, usesShared false, 1 GearsObj[0x6fd938d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d0097d8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x495c58c0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4fa8cfd4 0/0 496x473 of 496x473, swapInterval 1, drawable 0x5101085d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4fa8cfd4, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4fa8cfd4 496x473, swapInterval 1, drawable 0x5101085d
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4fa8cfd4: tileRendererInUse null
[junit] cleaning up...
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4fa8cfd4 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 @ 1691902415576 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902415576 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.474 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 @ 1691902412794 ms III - Start
[junit] SLOCK [T main @ 1691902412794 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT - test02WithCheckGraphicsEnvironment
[junit] number of graphics devices 1
[junit] D3DGraphicsDevice[screen=0]
[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 0x4fa8cfd4: tileRendererInUse null, GearsES2[obj 0x4fa8cfd4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4fa8cfd4 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4fa8cfd4 created: GearsObj[0x6fd938d5, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4fa8cfd4 created: GearsObj[0x4d0097d8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4fa8cfd4 created: GearsObj[0x4d0097d8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4fa8cfd4 FIN GearsES2[obj 0x4fa8cfd4 isInit true, usesShared false, 1 GearsObj[0x6fd938d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d0097d8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x495c58c0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4fa8cfd4 0/0 496x473 of 496x473, swapInterval 1, drawable 0x5101085d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4fa8cfd4, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4fa8cfd4 496x473, swapInterval 1, drawable 0x5101085d
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4fa8cfd4: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4fa8cfd4 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 @ 1691902415576 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902415576 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test02WithCheckGraphicsEnvironment took 2.756 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.474 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 @ 1691902412794 ms III - Start
[junit] SLOCK [T main @ 1691902412794 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT - test02WithCheckGraphicsEnvironment
[junit] number of graphics devices 1
[junit] D3DGraphicsDevice[screen=0]
[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 0x4fa8cfd4: tileRendererInUse null, GearsES2[obj 0x4fa8cfd4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4fa8cfd4 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4fa8cfd4 created: GearsObj[0x6fd938d5, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4fa8cfd4 created: GearsObj[0x4d0097d8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4fa8cfd4 created: GearsObj[0x4d0097d8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4fa8cfd4 FIN GearsES2[obj 0x4fa8cfd4 isInit true, usesShared false, 1 GearsObj[0x6fd938d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d0097d8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x495c58c0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4fa8cfd4 0/0 496x473 of 496x473, swapInterval 1, drawable 0x5101085d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4fa8cfd4, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4fa8cfd4 496x473, swapInterval 1, drawable 0x5101085d
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4fa8cfd4: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4fa8cfd4 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 @ 1691902415576 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902415576 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[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 @ 1691902416897 ms III - Start
[junit] SLOCK [T main @ 1691902416898 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT
[junit] XXXX-0 true, AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5260b6f5,
[junit] handle 0x0,
[junit] Drawable size 496x473 surface[496x473],
[junit] AWT[pos 0/0, size 496x473,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@490e0b55[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6336d303]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]]]]]
[junit] XXXX-1 reshapeCount 0
[junit] XXXX-1 displayCount 0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x50ea805f: tileRendererInUse null, GearsES2[obj 0x50ea805f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x50ea805f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x50ea805f created: GearsObj[0x6b82197e, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x50ea805f created: GearsObj[0x1e225a77, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x50ea805f created: GearsObj[0x1e225a77, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x50ea805f FIN GearsES2[obj 0x50ea805f isInit true, usesShared false, 1 GearsObj[0x6b82197e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1e225a77, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x324941d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x50ea805f 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffff8f010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x50ea805f, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x50ea805f 496x473, swapInterval 1, drawable 0xffffffff8f010808
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test01RealizeGLCanvasOnAWTEDTUseFrameSize___-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0496x0473.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x50ea805f 496x473, swapInterval 1, drawable 0x5010804
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test01RealizeGLCanvasOnAWTEDTUseFrameSize___-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0496x0473.png
[junit] XXXX-2 reshapeCount 1
[junit] XXXX-2 displayCount 2
[junit] cleaning up...
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x50ea805f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x50ea805f 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.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5260b6f5,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@19f5428b[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6336d303]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]]]]]
[junit] XXXX-1 reshapeCount 0
[junit] XXXX-1 displayCount 0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5e017f20: tileRendererInUse null, GearsES2[obj 0x5e017f20 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5e017f20 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5e017f20 created: GearsObj[0x6fc6fc01, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5e017f20 created: GearsObj[0x171f314e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5e017f20 created: GearsObj[0x171f314e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5e017f20 FIN GearsES2[obj 0x5e017f20 isInit true, usesShared false, 1 GearsObj[0x6fc6fc01, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x171f314e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5ddad9ac, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5e017f20 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff8f010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5e017f20, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x5e017f20 512x512, swapInterval 1, drawable 0xffffffff8f010808
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5e017f20 512x512, swapInterval 1, drawable 0x5010804
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize-n0001-GL4___-hw-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 0x5e017f20: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5e017f20 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 0x6516f441: tileRendererInUse null, GearsES2[obj 0x6516f441 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6516f441 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6516f441 created: GearsObj[0x4812666f, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6516f441 created: GearsObj[0x577a3b04, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6516f441 created: GearsObj[0x577a3b04, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6516f441 FIN GearsES2[obj 0x6516f441 isInit true, usesShared false, 1 GearsObj[0x4812666f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x577a3b04, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32e18f5f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6516f441 0/0 496x473 of 496x473, swapInterval 1, drawable 0xa010869, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6516f441, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6516f441 496x473, swapInterval 1, drawable 0xa010869
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test11RealizeGLCanvasOnMainTUseFrameSize____-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0496x0473.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6516f441 496x473, swapInterval 1, drawable 0x5010804
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test11RealizeGLCanvasOnMainTUseFrameSize____-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0496x0473.png
[junit] XXXX-0 true, AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5260b6f5,
[junit] handle 0x0,
[junit] Drawable size 496x473 surface[496x473],
[junit] AWT[pos 0/0, size 496x473,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@44040135[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6336d303]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]]]]]
[junit] XXXX-1 reshapeCount 1
[junit] XXXX-1 displayCount 2
[junit] XXXX-2 reshapeCount 1
[junit] XXXX-2 displayCount 2
[junit] cleaning up...
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6516f441: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6516f441 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test11RealizeGLCanvasOnMainTUseFrameSize
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test12RealizeGLCanvasOnMainTUseGLCanvasSize
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4e6c309a: tileRendererInUse null, GearsES2[obj 0x4e6c309a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4e6c309a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4e6c309a created: GearsObj[0x6d2bf337, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4e6c309a created: GearsObj[0x7174fd4b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4e6c309a created: GearsObj[0x7174fd4b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e6c309a FIN GearsES2[obj 0x4e6c309a isInit true, usesShared false, 1 GearsObj[0x6d2bf337, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7174fd4b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68a48036, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e6c309a 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffcb01084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4e6c309a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x4e6c309a 512x512, swapInterval 1, drawable 0xffffffffcb01084b
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test12RealizeGLCanvasOnMainTUseGLCanvasSize_-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4e6c309a 512x512, swapInterval 1, drawable 0x5010804
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test12RealizeGLCanvasOnMainTUseGLCanvasSize_-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[junit] XXXX-0 true, AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5260b6f5,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@6f7ec5ee[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6336d303]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]]]]]
[junit] XXXX-1 reshapeCount 1
[junit] XXXX-1 displayCount 2
[junit] XXXX-2 reshapeCount 1
[junit] XXXX-2 displayCount 2
[junit] cleaning up...
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e6c309a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e6c309a 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 @ 1691902420178 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902420178 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.975 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902416897 ms III - Start
[junit] SLOCK [T main @ 1691902416898 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize
[junit] XXXX-0 true, AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5260b6f5,
[junit] handle 0x0,
[junit] Drawable size 496x473 surface[496x473],
[junit] AWT[pos 0/0, size 496x473,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@490e0b55[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6336d303]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]]]]]
[junit] XXXX-1 reshapeCount 0
[junit] XXXX-1 displayCount 0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x50ea805f: tileRendererInUse null, GearsES2[obj 0x50ea805f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x50ea805f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x50ea805f created: GearsObj[0x6b82197e, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x50ea805f created: GearsObj[0x1e225a77, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x50ea805f created: GearsObj[0x1e225a77, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x50ea805f FIN GearsES2[obj 0x50ea805f isInit true, usesShared false, 1 GearsObj[0x6b82197e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1e225a77, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x324941d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x50ea805f 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffff8f010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x50ea805f, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x50ea805f 496x473, swapInterval 1, drawable 0xffffffff8f010808
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test01RealizeGLCanvasOnAWTEDTUseFrameSize___-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0496x0473.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x50ea805f 496x473, swapInterval 1, drawable 0x5010804
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test01RealizeGLCanvasOnAWTEDTUseFrameSize___-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0496x0473.png
[junit] XXXX-2 reshapeCount 1
[junit] XXXX-2 displayCount 2
[junit] cleaning up...
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x50ea805f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x50ea805f 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.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5260b6f5,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@19f5428b[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6336d303]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]]]]]
[junit] XXXX-1 reshapeCount 0
[junit] XXXX-1 displayCount 0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5e017f20: tileRendererInUse null, GearsES2[obj 0x5e017f20 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5e017f20 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5e017f20 created: GearsObj[0x6fc6fc01, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5e017f20 created: GearsObj[0x171f314e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5e017f20 created: GearsObj[0x171f314e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5e017f20 FIN GearsES2[obj 0x5e017f20 isInit true, usesShared false, 1 GearsObj[0x6fc6fc01, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x171f314e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5ddad9ac, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5e017f20 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff8f010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5e017f20, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x5e017f20 512x512, swapInterval 1, drawable 0xffffffff8f010808
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5e017f20 512x512, swapInterval 1, drawable 0x5010804
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize-n0001-GL4___-hw-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 0x5e017f20: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5e017f20 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 0x6516f441: tileRendererInUse null, GearsES2[obj 0x6516f441 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6516f441 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6516f441 created: GearsObj[0x4812666f, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6516f441 created: GearsObj[0x577a3b04, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6516f441 created: GearsObj[0x577a3b04, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6516f441 FIN GearsES2[obj 0x6516f441 isInit true, usesShared false, 1 GearsObj[0x4812666f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x577a3b04, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32e18f5f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6516f441 0/0 496x473 of 496x473, swapInterval 1, drawable 0xa010869, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6516f441, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6516f441 496x473, swapInterval 1, drawable 0xa010869
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test11RealizeGLCanvasOnMainTUseFrameSize____-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0496x0473.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6516f441 496x473, swapInterval 1, drawable 0x5010804
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test11RealizeGLCanvasOnMainTUseFrameSize____-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0496x0473.png
[junit] XXXX-0 true, AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5260b6f5,
[junit] handle 0x0,
[junit] Drawable size 496x473 surface[496x473],
[junit] AWT[pos 0/0, size 496x473,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@44040135[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6336d303]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]]]]]
[junit] XXXX-1 reshapeCount 1
[junit] XXXX-1 displayCount 2
[junit] XXXX-2 reshapeCount 1
[junit] XXXX-2 displayCount 2
[junit] cleaning up...
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6516f441: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6516f441 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test11RealizeGLCanvasOnMainTUseFrameSize
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test12RealizeGLCanvasOnMainTUseGLCanvasSize
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4e6c309a: tileRendererInUse null, GearsES2[obj 0x4e6c309a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4e6c309a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4e6c309a created: GearsObj[0x6d2bf337, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4e6c309a created: GearsObj[0x7174fd4b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4e6c309a created: GearsObj[0x7174fd4b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e6c309a FIN GearsES2[obj 0x4e6c309a isInit true, usesShared false, 1 GearsObj[0x6d2bf337, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7174fd4b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68a48036, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e6c309a 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffcb01084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4e6c309a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x4e6c309a 512x512, swapInterval 1, drawable 0xffffffffcb01084b
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test12RealizeGLCanvasOnMainTUseGLCanvasSize_-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4e6c309a 512x512, swapInterval 1, drawable 0x5010804
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test12RealizeGLCanvasOnMainTUseGLCanvasSize_-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[junit] XXXX-0 true, AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5260b6f5,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@6f7ec5ee[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6336d303]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]]]]]
[junit] XXXX-1 reshapeCount 1
[junit] XXXX-1 displayCount 2
[junit] XXXX-2 reshapeCount 1
[junit] XXXX-2 displayCount 2
[junit] cleaning up...
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e6c309a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e6c309a 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 @ 1691902420178 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902420178 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01RealizeGLCanvasOnAWTEDTUseFrameSize took 2.157 sec
[junit] Testcase: test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize took 0.359 sec
[junit] Testcase: test11RealizeGLCanvasOnMainTUseFrameSize took 0.356 sec
[junit] Testcase: test12RealizeGLCanvasOnMainTUseGLCanvasSize took 0.372 sec
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.975 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902416897 ms III - Start
[junit] SLOCK [T main @ 1691902416898 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize
[junit] XXXX-0 true, AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5260b6f5,
[junit] handle 0x0,
[junit] Drawable size 496x473 surface[496x473],
[junit] AWT[pos 0/0, size 496x473,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@490e0b55[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6336d303]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]]]]]
[junit] XXXX-1 reshapeCount 0
[junit] XXXX-1 displayCount 0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x50ea805f: tileRendererInUse null, GearsES2[obj 0x50ea805f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x50ea805f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x50ea805f created: GearsObj[0x6b82197e, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x50ea805f created: GearsObj[0x1e225a77, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x50ea805f created: GearsObj[0x1e225a77, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x50ea805f FIN GearsES2[obj 0x50ea805f isInit true, usesShared false, 1 GearsObj[0x6b82197e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1e225a77, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x324941d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x50ea805f 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffff8f010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x50ea805f, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x50ea805f 496x473, swapInterval 1, drawable 0xffffffff8f010808
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test01RealizeGLCanvasOnAWTEDTUseFrameSize___-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0496x0473.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x50ea805f 496x473, swapInterval 1, drawable 0x5010804
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test01RealizeGLCanvasOnAWTEDTUseFrameSize___-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0496x0473.png
[junit] XXXX-2 reshapeCount 1
[junit] XXXX-2 displayCount 2
[junit] cleaning up...
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x50ea805f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x50ea805f 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.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5260b6f5,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@19f5428b[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6336d303]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]]]]]
[junit] XXXX-1 reshapeCount 0
[junit] XXXX-1 displayCount 0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5e017f20: tileRendererInUse null, GearsES2[obj 0x5e017f20 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5e017f20 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5e017f20 created: GearsObj[0x6fc6fc01, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5e017f20 created: GearsObj[0x171f314e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5e017f20 created: GearsObj[0x171f314e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5e017f20 FIN GearsES2[obj 0x5e017f20 isInit true, usesShared false, 1 GearsObj[0x6fc6fc01, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x171f314e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5ddad9ac, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5e017f20 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff8f010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5e017f20, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x5e017f20 512x512, swapInterval 1, drawable 0xffffffff8f010808
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5e017f20 512x512, swapInterval 1, drawable 0x5010804
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize-n0001-GL4___-hw-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 0x5e017f20: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5e017f20 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 0x6516f441: tileRendererInUse null, GearsES2[obj 0x6516f441 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6516f441 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6516f441 created: GearsObj[0x4812666f, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6516f441 created: GearsObj[0x577a3b04, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6516f441 created: GearsObj[0x577a3b04, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6516f441 FIN GearsES2[obj 0x6516f441 isInit true, usesShared false, 1 GearsObj[0x4812666f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x577a3b04, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32e18f5f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6516f441 0/0 496x473 of 496x473, swapInterval 1, drawable 0xa010869, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6516f441, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6516f441 496x473, swapInterval 1, drawable 0xa010869
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test11RealizeGLCanvasOnMainTUseFrameSize____-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0496x0473.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6516f441 496x473, swapInterval 1, drawable 0x5010804
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test11RealizeGLCanvasOnMainTUseFrameSize____-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0496x0473.png
[junit] XXXX-0 true, AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5260b6f5,
[junit] handle 0x0,
[junit] Drawable size 496x473 surface[496x473],
[junit] AWT[pos 0/0, size 496x473,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@44040135[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6336d303]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]]]]]
[junit] XXXX-1 reshapeCount 1
[junit] XXXX-1 displayCount 2
[junit] XXXX-2 reshapeCount 1
[junit] XXXX-2 displayCount 2
[junit] cleaning up...
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6516f441: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6516f441 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test11RealizeGLCanvasOnMainTUseFrameSize
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test12RealizeGLCanvasOnMainTUseGLCanvasSize
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4e6c309a: tileRendererInUse null, GearsES2[obj 0x4e6c309a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4e6c309a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4e6c309a created: GearsObj[0x6d2bf337, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4e6c309a created: GearsObj[0x7174fd4b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4e6c309a created: GearsObj[0x7174fd4b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e6c309a FIN GearsES2[obj 0x4e6c309a isInit true, usesShared false, 1 GearsObj[0x6d2bf337, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7174fd4b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68a48036, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e6c309a 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffcb01084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4e6c309a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x4e6c309a 512x512, swapInterval 1, drawable 0xffffffffcb01084b
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test12RealizeGLCanvasOnMainTUseGLCanvasSize_-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4e6c309a 512x512, swapInterval 1, drawable 0x5010804
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test12RealizeGLCanvasOnMainTUseGLCanvasSize_-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[junit] XXXX-0 true, AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5260b6f5,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@6f7ec5ee[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6336d303]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]]]]]
[junit] XXXX-1 reshapeCount 1
[junit] XXXX-1 displayCount 2
[junit] XXXX-2 reshapeCount 1
[junit] XXXX-2 displayCount 2
[junit] cleaning up...
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e6c309a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e6c309a 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 @ 1691902420178 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902420178 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 @ 1691902421674 ms III - Start
[junit] SLOCK [T main @ 1691902421675 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1691902421698 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902421699 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.7 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902421674 ms III - Start
[junit] SLOCK [T main @ 1691902421675 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1691902421698 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902421699 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test00 took 0.002 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.7 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902421674 ms III - Start
[junit] SLOCK [T main @ 1691902421675 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1691902421698 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902421699 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 @ 1691902422841 ms III - Start
[junit] SLOCK [T main @ 1691902422842 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test01JSplitPaneWithHwGLCanvasPlain
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xb3ca52e: tileRendererInUse null, GearsES2[obj 0xb3ca52e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xb3ca52e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xb3ca52e created: GearsObj[0x6efa32c7, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xb3ca52e created: GearsObj[0x626e9f62, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xb3ca52e created: GearsObj[0x626e9f62, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xb3ca52e FIN GearsES2[obj 0xb3ca52e isInit true, usesShared false, 1 GearsObj[0x6efa32c7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x626e9f62, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1822095f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xb3ca52e 0/0 393x527 of 393x527, swapInterval 1, drawable 0x5010804, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xb3ca52e, angle 0.0, [l -1.0, r 1.0, b -1.3409669, t 1.3409669] 2.0x2.6819339 -> [l -1.0, r 1.0, b -1.3409669, t 1.3409669] 2.0x2.6819339, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xb3ca52e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xb3ca52e 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 0x192c3f1e: tileRendererInUse null, GearsES2[obj 0x192c3f1e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x192c3f1e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x192c3f1e created: GearsObj[0x36ad7400, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x192c3f1e created: GearsObj[0x5c31d3eb, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x192c3f1e created: GearsObj[0x5c31d3eb, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x192c3f1e FIN GearsES2[obj 0x192c3f1e isInit true, usesShared false, 1 GearsObj[0x36ad7400, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c31d3eb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2fda7901, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x192c3f1e 0/0 393x527 of 393x527, swapInterval 1, drawable 0xffffffff8f010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x192c3f1e, angle 0.0, [l -1.0, r 1.0, b -1.3409669, t 1.3409669] 2.0x2.6819339 -> [l -1.0, r 1.0, b -1.3409669, t 1.3409669] 2.0x2.6819339, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x192c3f1e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x192c3f1e 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 0x7a675056: tileRendererInUse null, GearsES2[obj 0x7a675056 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7a675056 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7a675056 created: GearsObj[0x2d2d1737, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x7a675056 created: GearsObj[0x6997507d, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x7a675056 created: GearsObj[0x6997507d, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7a675056 FIN GearsES2[obj 0x7a675056 isInit true, usesShared false, 1 GearsObj[0x2d2d1737, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6997507d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3db1d52e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7a675056 0/0 398x527 of 398x527, swapInterval 1, drawable 0x5010804, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7a675056, angle 0.0, [l -1.0, r 1.0, b -1.3241206, t 1.3241206] 2.0x2.6482413 -> [l -1.0, r 1.0, b -1.3241206, t 1.3241206] 2.0x2.6482413, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a675056: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a675056 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 @ 1691902426237 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902426238 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.095 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902422841 ms III - Start
[junit] SLOCK [T main @ 1691902422842 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test01JSplitPaneWithHwGLCanvasPlain
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xb3ca52e: tileRendererInUse null, GearsES2[obj 0xb3ca52e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xb3ca52e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xb3ca52e created: GearsObj[0x6efa32c7, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xb3ca52e created: GearsObj[0x626e9f62, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xb3ca52e created: GearsObj[0x626e9f62, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xb3ca52e FIN GearsES2[obj 0xb3ca52e isInit true, usesShared false, 1 GearsObj[0x6efa32c7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x626e9f62, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1822095f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xb3ca52e 0/0 393x527 of 393x527, swapInterval 1, drawable 0x5010804, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xb3ca52e, angle 0.0, [l -1.0, r 1.0, b -1.3409669, t 1.3409669] 2.0x2.6819339 -> [l -1.0, r 1.0, b -1.3409669, t 1.3409669] 2.0x2.6819339, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xb3ca52e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xb3ca52e 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 0x192c3f1e: tileRendererInUse null, GearsES2[obj 0x192c3f1e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x192c3f1e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x192c3f1e created: GearsObj[0x36ad7400, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x192c3f1e created: GearsObj[0x5c31d3eb, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x192c3f1e created: GearsObj[0x5c31d3eb, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x192c3f1e FIN GearsES2[obj 0x192c3f1e isInit true, usesShared false, 1 GearsObj[0x36ad7400, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c31d3eb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2fda7901, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x192c3f1e 0/0 393x527 of 393x527, swapInterval 1, drawable 0xffffffff8f010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x192c3f1e, angle 0.0, [l -1.0, r 1.0, b -1.3409669, t 1.3409669] 2.0x2.6819339 -> [l -1.0, r 1.0, b -1.3409669, t 1.3409669] 2.0x2.6819339, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x192c3f1e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x192c3f1e 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 0x7a675056: tileRendererInUse null, GearsES2[obj 0x7a675056 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7a675056 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7a675056 created: GearsObj[0x2d2d1737, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x7a675056 created: GearsObj[0x6997507d, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x7a675056 created: GearsObj[0x6997507d, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7a675056 FIN GearsES2[obj 0x7a675056 isInit true, usesShared false, 1 GearsObj[0x2d2d1737, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6997507d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3db1d52e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7a675056 0/0 398x527 of 398x527, swapInterval 1, drawable 0x5010804, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7a675056, angle 0.0, [l -1.0, r 1.0, b -1.3241206, t 1.3241206] 2.0x2.6482413 -> [l -1.0, r 1.0, b -1.3241206, t 1.3241206] 2.0x2.6482413, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a675056: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a675056 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 @ 1691902426237 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902426238 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01JSplitPaneWithHwGLCanvasPlain took 2.212 sec
[junit] Testcase: test02JSplitPaneWithHwGLCanvasContainer took 0.601 sec
[junit] Testcase: test03JSplitPaneWithLwGLJPanel took 0.551 sec
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.095 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902422841 ms III - Start
[junit] SLOCK [T main @ 1691902422842 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test01JSplitPaneWithHwGLCanvasPlain
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xb3ca52e: tileRendererInUse null, GearsES2[obj 0xb3ca52e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xb3ca52e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xb3ca52e created: GearsObj[0x6efa32c7, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xb3ca52e created: GearsObj[0x626e9f62, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xb3ca52e created: GearsObj[0x626e9f62, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xb3ca52e FIN GearsES2[obj 0xb3ca52e isInit true, usesShared false, 1 GearsObj[0x6efa32c7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x626e9f62, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1822095f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xb3ca52e 0/0 393x527 of 393x527, swapInterval 1, drawable 0x5010804, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xb3ca52e, angle 0.0, [l -1.0, r 1.0, b -1.3409669, t 1.3409669] 2.0x2.6819339 -> [l -1.0, r 1.0, b -1.3409669, t 1.3409669] 2.0x2.6819339, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xb3ca52e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xb3ca52e 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 0x192c3f1e: tileRendererInUse null, GearsES2[obj 0x192c3f1e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x192c3f1e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x192c3f1e created: GearsObj[0x36ad7400, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x192c3f1e created: GearsObj[0x5c31d3eb, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x192c3f1e created: GearsObj[0x5c31d3eb, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x192c3f1e FIN GearsES2[obj 0x192c3f1e isInit true, usesShared false, 1 GearsObj[0x36ad7400, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c31d3eb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2fda7901, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x192c3f1e 0/0 393x527 of 393x527, swapInterval 1, drawable 0xffffffff8f010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x192c3f1e, angle 0.0, [l -1.0, r 1.0, b -1.3409669, t 1.3409669] 2.0x2.6819339 -> [l -1.0, r 1.0, b -1.3409669, t 1.3409669] 2.0x2.6819339, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x192c3f1e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x192c3f1e 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 0x7a675056: tileRendererInUse null, GearsES2[obj 0x7a675056 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7a675056 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7a675056 created: GearsObj[0x2d2d1737, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x7a675056 created: GearsObj[0x6997507d, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x7a675056 created: GearsObj[0x6997507d, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7a675056 FIN GearsES2[obj 0x7a675056 isInit true, usesShared false, 1 GearsObj[0x2d2d1737, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6997507d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3db1d52e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7a675056 0/0 398x527 of 398x527, swapInterval 1, drawable 0x5010804, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7a675056, angle 0.0, [l -1.0, r 1.0, b -1.3241206, t 1.3241206] 2.0x2.6482413 -> [l -1.0, r 1.0, b -1.3241206, t 1.3241206] 2.0x2.6482413, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a675056: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a675056 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 @ 1691902426237 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902426238 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 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 @ 1691902427740 ms III - Start
[junit] SLOCK [T main @ 1691902427741 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test01Onscreen
[junit] XXXX Visible Part 1/3
[junit] 1 s: 60 f / 1043 ms, 57.5 fps, 17 ms/f; total: 60 f, 57.5 fps, 17 ms/f
[junit] XXXXX Invisible Part 2/3
[junit] 0 s: 60 f / 16 ms, 3750.0 fps, 0 ms/f; total: 60 f, 3750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120 f, 7058.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 10000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 12631.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 15000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 17142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 20000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 21818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 23478.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 25000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 26400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 28800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 30000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 32307.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 33333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 34285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 36428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 37241.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 39310.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 40000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 42000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 42580.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 44516.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 45000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 46875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 47272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 49090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 49411.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 51176.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 51428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 53142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 53333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 55000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 56666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 56756.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 58378.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 60000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 60000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 61578.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 61538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 63076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 64615.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 64500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 66000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 67500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 67317.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 68780.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 70243.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 70000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 71428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 72857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 72558.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 73953.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 75348.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 75000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 76363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 3420 f, 33203.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 33461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 34038.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 33962.2 fps, 0 ms/f
[junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 3660 f, 33888.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 34128.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 34363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 34594.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 34821.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 35357.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 35892.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 36106.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 36637.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 37168.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 37368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 37894.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 38421.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 38608.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 39130.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 39652.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 39827.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 40344.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 40862.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 41025.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 41538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 42051.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 42203.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 42711.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 42857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 43361.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 43865.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 44000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 44500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 44628.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 45123.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 45245.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 45737.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 46229.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 46341.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 46829.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 47317.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 47419.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 47903.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 48387.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 48480.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 48960.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 49440.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 49920.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 50000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 50476.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 50952.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 51023.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 51496.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 51562.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 52031.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 52500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 52558.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 53023.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 53488.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 53538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 54000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 83 ms, 722.8 fps, 1 ms/f; total: 7080 f, 33239.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 33364.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 33333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 33611.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 33732.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 34009.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 34285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 34403.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 34678.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 34794.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 35068.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 35342.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 35454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 35727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 36000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 36272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 36380.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 36651.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 36923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 37027.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 37297.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 37567.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 37668.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 37937.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 38206.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 38475.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 38571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 38839.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 39107.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 39200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 39466.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 39733.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 40000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 40088.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 40353.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 40619.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 40704.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 40969.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 41233.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 41497.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 41578.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 41842.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 42105.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 42183.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 42445.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 42707.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 42969.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 43043.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 43304.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 43565.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 43636.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 43896.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 44155.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 44415.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 44482.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 44741.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 45000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 45258.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 45321.8 fps, 0 ms/f
[junit] 0 s: 60 f / 90 ms, 666.6 fps, 1 ms/f; total: 10620 f, 32879.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 32962.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 33148.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 33230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 33415.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 33496.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 33680.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 33865.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 33944.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 34128.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 34311.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 34390.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 34573.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 34756.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 34832.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 35015.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 35197.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 35379.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 35454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 35636.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 35818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 36000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 36072.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 36253.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 36435.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 36616.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 36797.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 36867.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 37048.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 37228.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 37409.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 37477.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 37657.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 37837.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 38018.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 38083.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 38263.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 38443.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 38622.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 38802.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 38865.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 39044.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 39223.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 39402.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 39464.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 39642.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 39821.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 40000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 40178.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 40237.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 40415.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 40593.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 40771.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 40949.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 41005.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 41183.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 41360.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 41538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 41592.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 41769.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 41946.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 42123.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 42176.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 42352.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 42529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 134 ms, 447.7 fps, 2 ms/f; total: 14520 f, 30632.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 30694.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 30821.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 30882.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 31008.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 31134.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 31194.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 31255.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 31250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 31375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 31500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 31625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 31683.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 31808.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 31933.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 32058.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 32182.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 32307.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 32365.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 32489.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 32614.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 32738.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 32863.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 32987.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 33112.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 33236.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 33360.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 33485.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 33609.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 33734.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 33858.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 33983.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 34037.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 34161.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 34285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 34409.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 34534.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 34658.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 34782.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 34906.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 35031.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 35155.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 35279.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 35403.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 35527.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 35652.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 35776.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 35826.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 35950.4 fps, 0 ms/f
[junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 17460 f, 35925.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 35975.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 36098.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 36221.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 36344.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 36468.1 fps, 0 ms/f
[junit] 0 s: 60 f / 98 ms, 612.2 fps, 1 ms/f; total: 17820 f, 30409.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 30511.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 30614.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 30716.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 30819.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 30921.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 31023.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 31126.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 31228.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 31277.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 31379.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 31482.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 31584.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 31686.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 31788.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 31890.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 31993.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 32095.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 32197.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 32299.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 32346.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 32448.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 32551.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 32653.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 32755.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 32857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 32959.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 33061.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 33163.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 33265.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 33367.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 33412.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 33514.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 33616.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 33718.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 33820.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 33921.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 34023.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 34125.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 34227.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 34329.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 34431.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 34474.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 34576.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 34677.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 34779.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 34881.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 34983.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 35084.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 35186.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 35228.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 35329.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 35431.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 35532.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 35634.5 fps, 0 ms/f
[junit] GLCanvas invisible frame count: Before 63, after 64
[junit] XXXX Visible Part 3/3
[junit] 0 s: 60 f / 987 ms, 60.7 fps, 16 ms/f; total: 60 f, 60.7 fps, 16 ms/f
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test01Onscreen
[junit] 1 s: 60 f / 107 ms, 560.7 fps, 1 ms/f; total: 120 f, 109.6 fps, 9 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 164.5 fps, 6 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 219.3 fps, 4 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 273.9 fps, 3 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 328.7 fps, 3 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 383.5 fps, 2 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 438.3 fps, 2 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 493.1 fps, 2 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 547.9 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 602.7 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 657.5 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 712.3 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 767.1 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 821.9 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 876.7 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 930.6 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 985.4 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 1040.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 1094.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 1149.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 1204.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 1259.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 1313.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 1368.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 1423.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 1478.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 1532.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 1587.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 1640.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 1695.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 1750.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 1804.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 1859.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 1914.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 1969.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 2023.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 2078.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 2133.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 2187.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 2242.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 2297.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 2351.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 2404.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 2459.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 2513.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 2568.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 2622.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 2677.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 2732.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 2786.8 fps, 0 ms/f
[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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 2841.5 fps, 0 ms/f
[junit] ++++ Test Singleton.unlock()
[junit] 1 s: 60 f / 81 ms, 740.7 fps, 1 ms/f; total: 3180 f, 2697.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 2745.7 fps, 0 ms/f
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902432412 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902432412 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 2794.2 fps, 0 ms/f
[junit] 1 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 3360 f, 2837.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 2886.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 2934.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 2984.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 3035.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 3086.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 3133.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 3184.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 3235.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 3285.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 3336.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 3383.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 3434.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 3484.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 3535.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 3585.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 3633.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 3683.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 3734.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 3784.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 3835.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 3882.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 3932.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 3983.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 4033.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 4080.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 4130.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 4181.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 4231.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 4282.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 4328.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 4379.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 4429.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 4479.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 4530.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 4576.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 4626.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 4677.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 4727.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 4773.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 4824.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 4874.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 4924.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 4974.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 5020.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 5071.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 5121.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 5171.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 5221.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 5267.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 5317.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 5367.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 5418.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 5463.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 5513.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 5563.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 5614.0 fps, 0 ms/f
[junit] 1 s: 60 f / 93 ms, 645.1 fps, 1 ms/f; total: 6780 f, 5255.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 5302.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 5348.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 5395.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 5437.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 5484.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 5530.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 5577.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 5623.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 5670.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 5716.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 5762.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 5804.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 5851.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 5897.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 5944.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 5990.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 6037.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 6078.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 6125.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 6171.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 6218.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 6264.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 6306.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 6352.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 6398.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 6445.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 6491.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 6537.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 6584.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 6630.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 6676.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 6723.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 6769.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 6816.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 6862.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 6908.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 6955.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 7001.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 7047.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 7094.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 7140.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 7187.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 7227.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 7274.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 7320.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 7366.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 7413.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 7459.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 7505.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 7552.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 7598.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 7644.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 7691.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 7737.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 7783.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 7830.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 7876.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 7922.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 7969.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 8015.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 8061.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 8108.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 8154.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 8200.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 8247.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 8293.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 8333.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 8379.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 8425.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 8472.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 8518.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 8564.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 8611.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 8657.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 8703.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 8750.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 8796.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 8842.5 fps, 0 ms/f
[junit] 1 s: 60 f / 104 ms, 576.9 fps, 1 ms/f; total: 11520 f, 8228.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 8265.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 8308.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 8351.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 8388.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 8430.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 8473.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 8516.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 8559.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 8595.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 8638.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 8675.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 8711.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 8748.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 8790.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 8827.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 8869.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 8912.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 8955.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 8997.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 9040.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 9076.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 9119.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 9161.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 9204.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 9247.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 9289.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 9332.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 9368.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 9410.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 9453.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 9496.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 9538.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 9581.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 9617.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 9659.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 9702.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 9744.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 9787.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 9829.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 9865.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 9907.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 9950.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 9992.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 10035.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 10077.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 10120.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 10155.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 10198.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 10240.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 10283.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 10325.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 10368.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 10403.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 10445.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 10488.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 10530.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 10573.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 10615.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 10658.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 10693.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 10735.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 10777.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 10820.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 10862.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 10905.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 10939.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 10982.3 fps, 0 ms/f
[junit] 1 s: 60 f / 94 ms, 638.2 fps, 1 ms/f; total: 15600 f, 10337.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 10370.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 10410.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 10450.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 10490.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 10529.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 10569.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 10602.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 10641.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 10681.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 10721.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 10761.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 10800.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 10833.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 10873.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 10912.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 10952.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 10992.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 11031.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 11064.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 11103.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 11143.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 11183.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 11222.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 11254.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 11294.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 11334.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 11373.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 11413.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 11453.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 11485.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 11524.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 11564.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 11603.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 11643.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 11683.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 11715.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 11754.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 11794.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 11833.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 11873.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 11912.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 11952.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 11984.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 12023.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 12063.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 12102.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 12142.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 12181.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 12213.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 12252.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 12292.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 12332.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 12371.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 12411.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 12442.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 12481.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 12521.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 12560.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 12600.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 12639.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 12671.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 12710.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 12750.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 12789.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 12828.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 12868.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 12907.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 12938.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 12978.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 13017.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 13057.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 13096.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 13136.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 13166.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 13206.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 13245.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 13285.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 13324.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 13363.9 fps, 0 ms/f
[junit] 1 s: 60 f / 97 ms, 618.5 fps, 1 ms/f; total: 20400 f, 12592.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 12629.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 12658.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 12695.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 12732.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 12769.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 12806.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 12843.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 12872.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 12909.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 12946.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 12983.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 13020.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 13057.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 13094.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 13123.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 13160.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 13197.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 13234.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 13271.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 13308.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 13337.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 13374.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 13411.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 13448.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 13485.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 13522.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 13550.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 13587.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 13624.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 13661.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 13698.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 13735.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 13772.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 13800.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 13837.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 13874.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 13911.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 13948.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 13985.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 14013.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 14050.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 14087.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 14124.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 14161.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 14189.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 14226.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 14262.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 14299.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 14336.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 14373.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 14401.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 14438.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 14475.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 14511.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 14548.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 14585.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 14622.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 14650.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 14687.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 14723.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 14760.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 14797.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 14834.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 14862.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 14898.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 14935.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 14972.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 15009.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 15045.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 15073.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 15110.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 15147.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 15183.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 15220.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 15257.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 15284.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 15321.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 15358.2 fps, 0 ms/f
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.362 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902427740 ms III - Start
[junit] SLOCK [T main @ 1691902427741 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test01Onscreen
[junit] XXXX Visible Part 1/3
[junit] 1 s: 60 f / 1043 ms, 57.5 fps, 17 ms/f; total: 60 f, 57.5 fps, 17 ms/f
[junit] XXXXX Invisible Part 2/3
[junit] 0 s: 60 f / 16 ms, 3750.0 fps, 0 ms/f; total: 60 f, 3750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120 f, 7058.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 10000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 12631.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 15000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 17142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 20000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 21818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 23478.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 25000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 26400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 28800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 30000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 32307.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 33333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 34285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 36428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 37241.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 39310.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 40000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 42000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 42580.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 44516.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 45000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 46875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 47272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 49090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 49411.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 51176.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 51428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 53142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 53333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 55000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 56666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 56756.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 58378.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 60000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 60000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 61578.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 61538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 63076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 64615.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 64500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 66000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 67500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 67317.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 68780.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 70243.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 70000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 71428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 72857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 72558.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 73953.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 75348.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 75000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 76363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 3420 f, 33203.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 33461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 34038.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 33962.2 fps, 0 ms/f
[junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 3660 f, 33888.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 34128.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 34363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 34594.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 34821.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 35357.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 35892.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 36106.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 36637.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 37168.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 37368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 37894.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 38421.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 38608.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 39130.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 39652.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 39827.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 40344.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 40862.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 41025.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 41538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 42051.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 42203.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 42711.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 42857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 43361.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 43865.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 44000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 44500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 44628.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 45123.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 45245.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 45737.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 46229.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 46341.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 46829.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 47317.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 47419.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 47903.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 48387.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 48480.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 48960.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 49440.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 49920.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 50000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 50476.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 50952.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 51023.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 51496.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 51562.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 52031.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 52500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 52558.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 53023.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 53488.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 53538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 54000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 83 ms, 722.8 fps, 1 ms/f; total: 7080 f, 33239.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 33364.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 33333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 33611.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 33732.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 34009.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 34285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 34403.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 34678.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 34794.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 35068.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 35342.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 35454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 35727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 36000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 36272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 36380.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 36651.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 36923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 37027.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 37297.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 37567.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 37668.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 37937.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 38206.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 38475.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 38571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 38839.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 39107.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 39200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 39466.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 39733.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 40000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 40088.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 40353.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 40619.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 40704.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 40969.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 41233.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 41497.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 41578.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 41842.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 42105.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 42183.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 42445.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 42707.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 42969.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 43043.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 43304.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 43565.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 43636.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 43896.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 44155.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 44415.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 44482.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 44741.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 45000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 45258.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 45321.8 fps, 0 ms/f
[junit] 0 s: 60 f / 90 ms, 666.6 fps, 1 ms/f; total: 10620 f, 32879.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 32962.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 33148.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 33230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 33415.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 33496.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 33680.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 33865.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 33944.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 34128.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 34311.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 34390.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 34573.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 34756.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 34832.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 35015.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 35197.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 35379.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 35454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 35636.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 35818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 36000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 36072.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 36253.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 36435.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 36616.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 36797.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 36867.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 37048.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 37228.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 37409.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 37477.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 37657.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 37837.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 38018.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 38083.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 38263.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 38443.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 38622.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 38802.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 38865.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 39044.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 39223.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 39402.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 39464.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 39642.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 39821.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 40000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 40178.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 40237.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 40415.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 40593.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 40771.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 40949.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 41005.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 41183.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 41360.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 41538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 41592.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 41769.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 41946.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 42123.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 42176.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 42352.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 42529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 134 ms, 447.7 fps, 2 ms/f; total: 14520 f, 30632.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 30694.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 30821.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 30882.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 31008.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 31134.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 31194.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 31255.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 31250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 31375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 31500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 31625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 31683.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 31808.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 31933.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 32058.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 32182.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 32307.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 32365.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 32489.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 32614.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 32738.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 32863.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 32987.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 33112.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 33236.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 33360.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 33485.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 33609.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 33734.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 33858.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 33983.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 34037.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 34161.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 34285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 34409.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 34534.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 34658.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 34782.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 34906.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 35031.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 35155.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 35279.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 35403.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 35527.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 35652.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 35776.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 35826.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 35950.4 fps, 0 ms/f
[junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 17460 f, 35925.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 35975.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 36098.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 36221.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 36344.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 36468.1 fps, 0 ms/f
[junit] 0 s: 60 f / 98 ms, 612.2 fps, 1 ms/f; total: 17820 f, 30409.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 30511.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 30614.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 30716.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 30819.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 30921.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 31023.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 31126.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 31228.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 31277.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 31379.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 31482.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 31584.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 31686.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 31788.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 31890.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 31993.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 32095.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 32197.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 32299.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 32346.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 32448.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 32551.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 32653.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 32755.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 32857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 32959.1 fps, 0 ms/f
[junit] 1 s: 60 f / 104 ms, 576.9 fps, 1 ms/f; total: 25140 f, 14473.2 fps, 0 ms/f
[junit] 1 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 25200 f, 14474.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 14500.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 14535.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 14569.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 14603.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 14638.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 14672.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 14707.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 14741.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 14776.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 14810.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 14845.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 14879.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 14913.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 14948.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 14982.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 15008.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 15043.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 15077.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 15111.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 15146.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 15180.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 15215.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 15249.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 15283.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 15318.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 15352.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 15387.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 15421.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 15456.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 15490.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 15524.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 15559.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 15584.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 15619.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 15653.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 15688.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 15722.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 15756.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 15791.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 15825.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 15860.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 15894.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 15928.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 15963.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 15997.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 16032.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 16066.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 16091.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 16126.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 16160.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 16194.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 16229.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 16263.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 33061.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 33163.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 33265.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 33367.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 33412.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 33514.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 33616.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 33718.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 33820.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 33921.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 34023.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 34125.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 34227.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 34329.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 34431.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 34474.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 34576.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 34677.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 34779.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 34881.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 34983.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 35084.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 35186.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 35228.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 35329.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 35431.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 35532.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 35634.5 fps, 0 ms/f
[junit] GLCanvas invisible frame count: Before 63, after 64
[junit] XXXX Visible Part 3/3
[junit] 0 s: 60 f / 987 ms, 60.7 fps, 16 ms/f; total: 60 f, 60.7 fps, 16 ms/f
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test01Onscreen
[junit] 1 s: 60 f / 107 ms, 560.7 fps, 1 ms/f; total: 120 f, 109.6 fps, 9 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 164.5 fps, 6 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 219.3 fps, 4 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 273.9 fps, 3 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 328.7 fps, 3 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 383.5 fps, 2 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 438.3 fps, 2 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 493.1 fps, 2 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 547.9 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 602.7 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 657.5 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 712.3 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 767.1 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 821.9 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 876.7 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 930.6 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 985.4 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 1040.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 1094.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 1149.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 1204.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 1259.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 1313.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 1368.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 1423.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 1478.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 1532.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 1587.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 1640.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 1695.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 1750.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 1804.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 1859.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 1914.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 1969.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 2023.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 2078.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 2133.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 2187.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 2242.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 2297.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 2351.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 2404.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 2459.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 2513.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 2568.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 2622.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 2677.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 2732.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 2786.8 fps, 0 ms/f
[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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 2841.5 fps, 0 ms/f
[junit] ++++ Test Singleton.unlock()
[junit] 1 s: 60 f / 81 ms, 740.7 fps, 1 ms/f; total: 3180 f, 2697.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 2745.7 fps, 0 ms/f
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902432412 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902432412 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 2794.2 fps, 0 ms/f
[junit] 1 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 3360 f, 2837.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 2886.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 2934.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 2984.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 3035.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 3086.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 3133.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 3184.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 3235.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 3285.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 3336.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 3383.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 3434.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 3484.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 3535.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 3585.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 3633.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 3683.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 3734.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 3784.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 3835.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 3882.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 3932.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 3983.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 4033.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 4080.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 4130.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 4181.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 4231.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 4282.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 4328.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 4379.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 4429.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 4479.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 4530.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 4576.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 4626.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 4677.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 4727.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 4773.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 4824.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 4874.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 4924.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 4974.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 5020.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 5071.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 5121.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 5171.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 5221.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 5267.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 5317.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 5367.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 5418.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 5463.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 5513.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 5563.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 5614.0 fps, 0 ms/f
[junit] 1 s: 60 f / 93 ms, 645.1 fps, 1 ms/f; total: 6780 f, 5255.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 5302.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 5348.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 5395.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 5437.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 5484.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 5530.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 5577.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 5623.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 5670.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 5716.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 5762.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 5804.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 5851.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 5897.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 5944.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 5990.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 6037.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 6078.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 6125.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 6171.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 6218.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 6264.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 6306.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 6352.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 6398.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 6445.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 6491.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 6537.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 6584.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 6630.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 6676.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 6723.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 6769.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 6816.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 6862.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 6908.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 6955.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 7001.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 7047.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 7094.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 7140.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 7187.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 7227.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 7274.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 7320.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 7366.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 7413.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 7459.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 7505.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 7552.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 7598.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 7644.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 7691.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 7737.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 7783.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 7830.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 7876.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 7922.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 7969.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 8015.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 8061.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 8108.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 8154.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 8200.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 8247.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 8293.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 8333.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 8379.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 8425.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 8472.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 8518.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 8564.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 8611.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 8657.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 8703.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 8750.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 8796.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 8842.5 fps, 0 ms/f
[junit] 1 s: 60 f / 104 ms, 576.9 fps, 1 ms/f; total: 11520 f, 8228.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 8265.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 8308.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 8351.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 8388.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 8430.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 8473.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 8516.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 8559.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 8595.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 8638.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 8675.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 8711.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 8748.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 8790.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 8827.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 8869.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 8912.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 8955.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 8997.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 9040.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 9076.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 9119.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 9161.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 9204.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 9247.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 9289.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 9332.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 9368.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 9410.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 9453.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 9496.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 9538.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 9581.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 9617.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 9659.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 9702.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 9744.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 9787.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 9829.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 9865.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 9907.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 9950.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 9992.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 10035.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 10077.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 10120.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 10155.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 10198.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 10240.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 10283.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 10325.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 10368.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 10403.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 10445.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 10488.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 10530.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 10573.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 10615.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 10658.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 10693.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 10735.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 10777.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 10820.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 10862.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 10905.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 10939.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 10982.3 fps, 0 ms/f
[junit] 1 s: 60 f / 94 ms, 638.2 fps, 1 ms/f; total: 15600 f, 10337.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 10370.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 10410.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 10450.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 10490.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 10529.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 10569.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 10602.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 10641.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 10681.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 10721.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 10761.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 10800.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 10833.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 10873.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 10912.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 10952.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 10992.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 11031.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 11064.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 11103.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 11143.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 11183.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 11222.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 11254.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 11294.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 11334.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 11373.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 11413.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 11453.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 11485.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 11524.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 11564.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 11603.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 11643.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 11683.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 11715.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 11754.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 11794.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 11833.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 11873.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 11912.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 11952.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 11984.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 12023.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 12063.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 12102.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 12142.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 12181.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 12213.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 12252.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 12292.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 12332.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 12371.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 12411.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 12442.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 12481.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 12521.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 12560.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 12600.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 12639.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 12671.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 12710.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 12750.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 12789.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 12828.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 12868.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 12907.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 12938.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 12978.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 13017.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 13057.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 13096.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 13136.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 13166.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 13206.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 13245.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 13285.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 13324.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 13363.9 fps, 0 ms/f
[junit] 1 s: 60 f / 97 ms, 618.5 fps, 1 ms/f; total: 20400 f, 12592.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 12629.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 12658.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 12695.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 12732.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 12769.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 12806.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 12843.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 12872.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 12909.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 12946.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 12983.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 13020.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 13057.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 13094.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 13123.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 13160.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 13197.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 13234.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 13271.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 13308.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 13337.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 13374.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 13411.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 13448.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 13485.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 13522.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 13550.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 13587.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 13624.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 13661.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 13698.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 13735.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 13772.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 13800.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 13837.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 13874.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 13911.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 13948.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 13985.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 14013.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 14050.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 14087.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 14124.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 14161.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 14189.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 14226.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 14262.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 14299.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 14336.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 14373.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 14401.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 14438.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 14475.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 14511.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 14548.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 14585.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 14622.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 14650.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 14687.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 14723.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 14760.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 14797.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 14834.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 14862.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 14898.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 14935.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 14972.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 15009.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 15045.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 15073.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 15110.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 15147.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 15183.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 15220.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 15257.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 15284.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 15321.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 15358.2 fps, 0 ms/f
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01Onscreen took 3.1 sec
[junit] Testcase: test02Offscreen took 0 sec
[junit] 1 s: 60 f / 130 ms, 461.5 fps, 2 ms/f; total: 28440 f, 15168.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 15191.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 15223.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 15255.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 15287.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 15319.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 15351.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 15383.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 15415.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 15447.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 15479.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 15511.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 15543.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 15575.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 15607.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 15639.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 15663.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 15695.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 15727.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 15759.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 15791.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 15823.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 15855.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 15887.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 15919.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 15950.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 15982.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 16014.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 16046.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 16078.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 16110.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 16142.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 16166.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 16198.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 16230.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 16261.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 16293.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 16325.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 16357.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 16389.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 16421.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 16453.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 16485.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 16517.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 16549.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 16581.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 16613.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 16645.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 16668.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 16700.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 16732.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 16764.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 16796.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 16828.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 16860.0 fps, 0 ms/f
[junit] 1 s: 60 f / 117 ms, 512.8 fps, 1 ms/f; total: 31740 f, 15893.8 fps, 0 ms/f
[junit] 2 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 31800 f, 15900.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 15930.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 15960.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 15982.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 16011.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 16041.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 16071.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 16101.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 16131.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 16161.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 16191.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 16221.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 16251.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 16281.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 16311.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 16341.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 16371.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 16401.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 16423.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 16453.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 16483.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 16513.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 16543.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 16573.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 16603.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 16633.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 16663.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 16693.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 16723.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 16753.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 16783.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 16813.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 16834.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 16864.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 16894.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 16924.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 16954.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 16984.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 17014.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 17044.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 17074.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 17104.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 17134.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 17164.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 17194.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 17224.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 17254.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 17275.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 17305.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 17335.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 17365.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 17395.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 17425.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 17455.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 17485.0 fps, 0 ms/f
[junit] 2 s: 60 f / 107 ms, 560.7 fps, 1 ms/f; total: 35100 f, 16627.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 16647.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 16676.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 16704.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 16732.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 16761.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 16789.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 16818.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 16846.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 16875.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 16903.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 16931.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 16960.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 16980.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 17008.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 17037.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 17065.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 17094.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 17122.5 fps, 0 ms/f
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.362 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902427740 ms III - Start
[junit] SLOCK [T main @ 1691902427741 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test01Onscreen
[junit] XXXX Visible Part 1/3
[junit] 1 s: 60 f / 1043 ms, 57.5 fps, 17 ms/f; total: 60 f, 57.5 fps, 17 ms/f
[junit] XXXXX Invisible Part 2/3
[junit] 0 s: 60 f / 16 ms, 3750.0 fps, 0 ms/f; total: 60 f, 3750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120 f, 7058.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 10000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 12631.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 15000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 17142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 20000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 21818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 23478.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 25000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 26400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 28800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 30000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 32307.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 33333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 34285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 36428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 37241.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 39310.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 40000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 42000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 42580.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 44516.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 45000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 46875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 47272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 49090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 49411.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 51176.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 51428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 53142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 53333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 55000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 56666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 56756.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 58378.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 60000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 60000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 61578.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 61538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 63076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 64615.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 64500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 66000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 67500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 67317.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 68780.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 70243.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 70000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 71428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 72857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 72558.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 73953.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 75348.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 75000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 76363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 3420 f, 33203.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 33461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 34038.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 33962.2 fps, 0 ms/f
[junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 3660 f, 33888.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 34128.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 34363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 34594.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 34821.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 35357.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 35892.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 36106.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 36637.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 37168.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 37368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 37894.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 38421.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 38608.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 39130.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 39652.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 39827.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 40344.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 40862.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 41025.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 41538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 42051.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 42203.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 42711.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 42857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 43361.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 43865.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 44000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 44500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 44628.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 45123.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 45245.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 45737.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 46229.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 46341.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 46829.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 47317.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 47419.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 47903.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 48387.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 48480.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 48960.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 49440.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 49920.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 50000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 50476.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 50952.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 51023.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 51496.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 51562.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 52031.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 52500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 52558.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 53023.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 53488.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 53538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 54000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 83 ms, 722.8 fps, 1 ms/f; total: 7080 f, 33239.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 33364.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 33333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 33611.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 33732.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 34009.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 34285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 34403.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 34678.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 34794.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 35068.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 35342.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 35454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 35727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 36000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 36272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 36380.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 36651.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 36923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 37027.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 37297.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 37567.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 37668.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 37937.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 38206.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 38475.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 38571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 38839.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 39107.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 39200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 39466.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 39733.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 40000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 40088.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 40353.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 40619.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 40704.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 40969.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 41233.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 41497.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 41578.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 41842.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 42105.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 42183.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 42445.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 42707.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 42969.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 43043.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 43304.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 43565.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 43636.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 43896.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 44155.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 44415.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 44482.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 44741.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 45000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 45258.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 45321.8 fps, 0 ms/f
[junit] 0 s: 60 f / 90 ms, 666.6 fps, 1 ms/f; total: 10620 f, 32879.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 32962.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 33148.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 33230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 33415.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 33496.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 33680.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 33865.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 33944.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 34128.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 34311.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 34390.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 34573.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 34756.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 34832.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 35015.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 35197.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 35379.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 35454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 35636.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 35818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 36000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 36072.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 36253.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 36435.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 36616.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 36797.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 36867.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 37048.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 37228.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 37409.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 37477.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 37657.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 37837.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 38018.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 38083.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 38263.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 38443.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 38622.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 38802.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 38865.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 39044.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 39223.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 39402.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 39464.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 39642.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 39821.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 40000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 40178.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 40237.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 40415.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 40593.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 40771.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 40949.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 41005.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 41183.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 41360.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 41538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 41592.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 41769.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 41946.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 42123.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 42176.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 42352.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 42529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 134 ms, 447.7 fps, 2 ms/f; total: 14520 f, 30632.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 30694.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 30821.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 30882.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 31008.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 31134.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 31194.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 31255.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 31250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 31375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 31500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 31625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 31683.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 31808.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 31933.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 32058.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 32182.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 32307.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 32365.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 32489.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 32614.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 32738.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 32863.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 32987.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 33112.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 33236.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 33360.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 33485.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 33609.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 33734.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 33858.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 33983.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 34037.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 34161.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 34285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 34409.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 34534.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 34658.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 34782.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 34906.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 35031.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 35155.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 35279.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 35403.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 35527.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 35652.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 35776.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 35826.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 35950.4 fps, 0 ms/f
[junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 17460 f, 35925.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 35975.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 36098.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 36221.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 36344.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 36468.1 fps, 0 ms/f
[junit] 0 s: 60 f / 98 ms, 612.2 fps, 1 ms/f; total: 17820 f, 30409.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 30511.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 30614.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 30716.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 30819.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 30921.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 31023.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 31126.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 31228.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 31277.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 31379.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 31482.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 31584.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 31686.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 31788.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 31890.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 31993.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 32095.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 32197.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 32299.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 32346.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 32448.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 32551.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 32653.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 32755.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 32857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 32959.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 33061.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 33163.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 33265.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 33367.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 33412.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 33514.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 33616.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 33718.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 33820.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 33921.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 34023.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 34125.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 34227.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 34329.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 34431.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 34474.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 34576.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 34677.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 34779.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 34881.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 34983.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 35084.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 35186.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 35228.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 35329.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 35431.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 35532.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 35634.5 fps, 0 ms/f
[junit] GLCanvas invisible frame count: Before 63, after 64
[junit] XXXX Visible Part 3/3
[junit] 0 s: 60 f / 987 ms, 60.7 fps, 16 ms/f; total: 60 f, 60.7 fps, 16 ms/f
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test01Onscreen
[junit] 1 s: 60 f / 107 ms, 560.7 fps, 1 ms/f; total: 120 f, 109.6 fps, 9 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 164.5 fps, 6 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 219.3 fps, 4 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 273.9 fps, 3 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 328.7 fps, 3 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 383.5 fps, 2 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 438.3 fps, 2 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 493.1 fps, 2 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 547.9 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 602.7 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 657.5 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 712.3 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 767.1 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 821.9 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 876.7 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 930.6 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 985.4 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 1040.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 1094.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 1149.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 1204.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 1259.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 1313.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 1368.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 1423.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 1478.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 1532.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 1587.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 1640.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 1695.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 1750.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 1804.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 1859.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 1914.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 1969.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 2023.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 2078.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 2133.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 2187.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 2242.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 2297.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 2351.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 2404.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 2459.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 2513.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 2568.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 2622.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 2677.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 2732.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 2786.8 fps, 0 ms/f
[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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 2841.5 fps, 0 ms/f
[junit] ++++ Test Singleton.unlock()
[junit] 1 s: 60 f / 81 ms, 740.7 fps, 1 ms/f; total: 3180 f, 2697.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 2745.7 fps, 0 ms/f
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902432412 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902432412 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 2794.2 fps, 0 ms/f
[junit] 1 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 3360 f, 2837.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 2886.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 2934.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 2984.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 3035.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 3086.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 3133.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 3184.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 3235.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 3285.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 3336.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 3383.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 3434.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 3484.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 3535.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 3585.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 3633.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 3683.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 3734.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 3784.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 3835.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 3882.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 3932.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 3983.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 4033.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 4080.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 4130.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 4181.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 4231.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 4282.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 4328.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 4379.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 4429.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 4479.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 4530.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 4576.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 4626.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 4677.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 4727.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 4773.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 4824.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 4874.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 4924.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 4974.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 5020.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 5071.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 5121.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 5171.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 5221.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 5267.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 5317.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 5367.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 5418.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 5463.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 5513.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 5563.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 5614.0 fps, 0 ms/f
[junit] 1 s: 60 f / 93 ms, 645.1 fps, 1 ms/f; total: 6780 f, 5255.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 5302.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 5348.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 5395.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 5437.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 5484.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 5530.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 5577.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 5623.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 5670.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 5716.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 5762.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 5804.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 5851.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 5897.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 5944.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 5990.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 6037.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 6078.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 6125.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 6171.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 6218.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 6264.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 6306.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 6352.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 6398.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 6445.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 6491.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 6537.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 6584.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 6630.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 6676.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 6723.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 6769.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 6816.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 6862.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 6908.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 6955.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 7001.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 7047.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 7094.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 7140.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 7187.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 7227.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 7274.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 7320.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 7366.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 7413.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 7459.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 7505.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 7552.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 7598.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 7644.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 7691.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 7737.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 7783.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 7830.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 7876.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 7922.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 7969.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 8015.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 8061.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 8108.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 8154.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 8200.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 8247.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 8293.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 8333.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 8379.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 8425.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 8472.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 8518.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 8564.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 8611.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 8657.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 8703.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 8750.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 8796.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 8842.5 fps, 0 ms/f
[junit] 1 s: 60 f / 104 ms, 576.9 fps, 1 ms/f; total: 11520 f, 8228.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 8265.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 8308.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 8351.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 8388.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 8430.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 8473.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 8516.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 8559.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 8595.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 8638.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 8675.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 8711.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 8748.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 8790.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 8827.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 8869.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 8912.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 8955.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 8997.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 9040.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 9076.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 9119.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 9161.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 9204.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 9247.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 9289.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 9332.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 9368.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 9410.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 9453.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 9496.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 9538.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 9581.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 9617.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 9659.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 9702.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 9744.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 9787.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 9829.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 9865.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 9907.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 9950.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 9992.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 10035.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 10077.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 10120.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 10155.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 10198.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 10240.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 10283.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 10325.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 10368.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 10403.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 10445.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 10488.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 10530.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 10573.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 10615.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 10658.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 10693.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 10735.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 10777.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 10820.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 10862.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 10905.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 10939.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 10982.3 fps, 0 ms/f
[junit] 1 s: 60 f / 94 ms, 638.2 fps, 1 ms/f; total: 15600 f, 10337.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 10370.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 10410.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 10450.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 10490.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 10529.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 10569.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 10602.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 10641.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 10681.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 10721.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 10761.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 10800.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 10833.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 10873.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 10912.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 10952.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 10992.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 11031.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 11064.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 11103.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 11143.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 11183.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 11222.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 11254.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 11294.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 11334.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 11373.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 11413.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 11453.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 11485.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 11524.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 11564.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 11603.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 11643.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 11683.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 11715.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 11754.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 11794.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 11833.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 11873.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 11912.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 11952.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 11984.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 12023.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 12063.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 12102.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 12142.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 12181.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 12213.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 12252.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 12292.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 12332.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 12371.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 12411.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 12442.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 12481.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 12521.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 12560.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 12600.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 12639.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 12671.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 12710.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 12750.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 12789.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 12828.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 12868.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 12907.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 12938.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 12978.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 13017.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 13057.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 13096.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 13136.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 13166.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 13206.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 13245.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 13285.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 13324.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 13363.9 fps, 0 ms/f
[junit] 1 s: 60 f / 97 ms, 618.5 fps, 1 ms/f; total: 20400 f, 12592.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 12629.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 12658.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 12695.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 12732.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 12769.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 12806.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 12843.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 12872.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 12909.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 12946.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 12983.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 13020.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 13057.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 13094.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 13123.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 13160.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 13197.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 13234.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 13271.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 13308.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 13337.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 13374.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 13411.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 13448.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 13485.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 13522.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 13550.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 13587.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 13624.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 13661.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 13698.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 13735.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 13772.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 13800.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 13837.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 13874.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 13911.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 13948.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 13985.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 14013.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 14050.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 14087.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 14124.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 14161.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 14189.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 14226.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 14262.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 14299.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 14336.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 14373.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 14401.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 14438.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 14475.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 14511.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 14548.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 14585.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 14622.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 14650.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 14687.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 14723.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 14760.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 14797.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 14834.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 14862.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 14898.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 14935.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 14972.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 15009.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 15045.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 15073.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 15110.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 15147.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 15183.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 15220.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 15257.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 15284.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 15321.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 15358.2 fps, 0 ms/f
[junit] ------------- ---------------- ---------------
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 17150.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 17179.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 17199.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 17228.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 17256.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 17284.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 17304.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 17333.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 17361.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 17390.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 17418.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 17446.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 17466.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 17495.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 17523.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 17543.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 17572.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 17600.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 17628.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 17657.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 17677.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 17705.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 17733.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 17762.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 17781.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 17810.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 17838.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 17858.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 17886.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 17915.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 17943.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 17971.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 17991.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 18019.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 18048.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 18076.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 18096.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 18124.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 18152.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 18180.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 18209.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 18228.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 18257.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 18285.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 18313.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 18341.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 18361.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 18389.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 18418.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 18437.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 18465.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 18494.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 18522.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 18541.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 18570.0 fps, 0 ms/f
[junit] 2 s: 60 f / 97 ms, 618.5 fps, 1 ms/f; total: 39540 f, 17778.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 17805.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 17832.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 17859.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 17886.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 17913.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 17940.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 17959.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 17986.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 18013.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 18040.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 18067.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 18094.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 18121.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 18148.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 18167.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 18194.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 18221.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 18247.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 18274.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 18301.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 18328.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 18355.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 18382.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 18409.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 18436.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 18463.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 18490.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 18517.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 18544.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 18571.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 18598.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 18625.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 18652.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 18679.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 18706.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 18733.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 18760.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 18787.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 18814.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 18840.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 18867.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 18894.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 18921.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 18948.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 18967.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 18994.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 19021.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 19048.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 19074.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 19101.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 19128.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 19155.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 19182.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 19209.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 19236.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 19263.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 19290.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 19317.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 19344.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 19371.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 19398.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 19425.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 19452.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 19479.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 19506.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 19533.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 19559.9 fps, 0 ms/f
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902434136 ms III - Start
[junit] SLOCK [T main @ 1691902434137 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1691902436009 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902436009 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.541 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902434136 ms III - Start
[junit] SLOCK [T main @ 1691902434137 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1691902436009 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902436009 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 1.841 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.541 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902434136 ms III - Start
[junit] SLOCK [T main @ 1691902434137 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1691902436009 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902436009 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 @ 1691902437303 ms III - Start
[junit] SLOCK [T main @ 1691902437304 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible
[junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x3d8314f0)
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@280a4b74[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] XXXX Add GLCanvas Panel1(0x3d8314f0 -> Panel2(0x530612ba) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@280a4b74[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@62f86f8[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2002fc1d: tileRendererInUse null, GearsES2[obj 0x2002fc1d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2002fc1d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2002fc1d created: GearsObj[0x19df93c1, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2002fc1d created: GearsObj[0x52f3971b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2002fc1d created: GearsObj[0x52f3971b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2002fc1d FIN GearsES2[obj 0x2002fc1d isInit true, usesShared false, 1 GearsObj[0x19df93c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x52f3971b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x58ffa459, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2002fc1d 0/0 624x415 of 624x415, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2002fc1d, angle 0.0, [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0 -> [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2002fc1d 624x415, swapInterval 1, drawable 0xffffffffd4010199
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2002fc1d 624x415, swapInterval 1, drawable 0xfffffffff701084b
[junit] XXXX Add GLCanvas Panel2(0x530612ba) -> Panel1(0x3d8314f0 START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@62f86f8[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2002fc1d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2002fc1d FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@65b52e37[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2002fc1d: tileRendererInUse null, GearsES2[obj 0x2002fc1d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2002fc1d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2002fc1d created: GearsObj[0x41753357, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2002fc1d created: GearsObj[0x77da8a98, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2002fc1d created: GearsObj[0x77da8a98, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2002fc1d FIN GearsES2[obj 0x2002fc1d isInit true, usesShared false, 1 GearsObj[0x41753357, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77da8a98, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7392c484, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2002fc1d 0/0 624x415 of 624x415, swapInterval 1, drawable 0xffffffffce01085d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2002fc1d, angle 1.0, [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0 -> [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2002fc1d 624x415, swapInterval 1, drawable 0xffffffffce01085d
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2002fc1d 624x415, swapInterval 1, drawable 0xfffffffff701084b
[junit] XXXX Add GLCanvas Panel1(0x3d8314f0 -> Panel2(0x530612ba) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@65b52e37[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2002fc1d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2002fc1d FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@4cb5c439[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2002fc1d: tileRendererInUse null, GearsES2[obj 0x2002fc1d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2002fc1d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2002fc1d created: GearsObj[0x4eca6551, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2002fc1d created: GearsObj[0x1b5bd7af, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2002fc1d created: GearsObj[0x1b5bd7af, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2002fc1d FIN GearsES2[obj 0x2002fc1d isInit true, usesShared false, 1 GearsObj[0x4eca6551, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b5bd7af, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d338546, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2002fc1d 0/0 624x415 of 624x415, swapInterval 1, drawable 0xffffffffce01085d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2002fc1d, angle 2.0, [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0 -> [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2002fc1d 624x415, swapInterval 1, drawable 0xffffffffce01085d
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2002fc1d 624x415, swapInterval 1, drawable 0xfffffffff701084b
[junit] XXXX Add GLCanvas Panel2(0x530612ba) -> Panel1(0x3d8314f0 START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@4cb5c439[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2002fc1d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2002fc1d FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@6b096178[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2002fc1d: tileRendererInUse null, GearsES2[obj 0x2002fc1d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2002fc1d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2002fc1d created: GearsObj[0x64e3b6c3, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2002fc1d created: GearsObj[0x54790535, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2002fc1d created: GearsObj[0x54790535, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2002fc1d FIN GearsES2[obj 0x2002fc1d isInit true, usesShared false, 1 GearsObj[0x64e3b6c3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54790535, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3168db77, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2002fc1d 0/0 624x415 of 624x415, swapInterval 1, drawable 0xffffffffce01085d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2002fc1d, angle 3.0, [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0 -> [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2002fc1d 624x415, swapInterval 1, drawable 0xffffffffce01085d
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2002fc1d 624x415, swapInterval 1, drawable 0xffffffffd4010199
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible
[junit] XXX SetVisible OFF XXX
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2002fc1d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2002fc1d FIN
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas
[junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x762ef0ea)
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@72e53b29[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] XXXX Add GLCanvas Panel1(0x762ef0ea -> Panel2(0x424e1977) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@72e53b29[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@ec5dda4[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x10d68fcd: tileRendererInUse null, GearsES2[obj 0x10d68fcd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x10d68fcd on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x10d68fcd created: GearsObj[0x3d904edc, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x10d68fcd created: GearsObj[0x7065bebe, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x10d68fcd created: GearsObj[0x7065bebe, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10d68fcd FIN GearsES2[obj 0x10d68fcd isInit true, usesShared false, 1 GearsObj[0x3d904edc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7065bebe, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42482441, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10d68fcd 0/0 624x415 of 624x415, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x10d68fcd, angle 0.0, [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0 -> [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x10d68fcd 624x415, swapInterval 1, drawable 0xfffffffff701084b
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x10d68fcd 624x415, swapInterval 1, drawable 0xffffffffce01085d
[junit] XXXX Add GLCanvas Panel2(0x424e1977) -> Panel1(0x762ef0ea START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@ec5dda4[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10d68fcd: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10d68fcd FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@19287520[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x10d68fcd: tileRendererInUse null, GearsES2[obj 0x10d68fcd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x10d68fcd on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x10d68fcd created: GearsObj[0x3dfb385a, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x10d68fcd created: GearsObj[0x180628a8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x10d68fcd created: GearsObj[0x180628a8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10d68fcd FIN GearsES2[obj 0x10d68fcd isInit true, usesShared false, 1 GearsObj[0x3dfb385a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x180628a8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27c92346, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10d68fcd 0/0 624x415 of 624x415, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x10d68fcd, angle 1.0, [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0 -> [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x10d68fcd 624x415, swapInterval 1, drawable 0xffffffffd4010199
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x10d68fcd 624x415, swapInterval 1, drawable 0xffffffffce01085d
[junit] XXXX Add GLCanvas Panel1(0x762ef0ea -> Panel2(0x424e1977) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@19287520[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10d68fcd: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10d68fcd FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@4e4df699[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x10d68fcd: tileRendererInUse null, GearsES2[obj 0x10d68fcd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x10d68fcd on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x10d68fcd created: GearsObj[0x53160f5f, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x10d68fcd created: GearsObj[0x2e689cbd, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x10d68fcd created: GearsObj[0x2e689cbd, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10d68fcd FIN GearsES2[obj 0x10d68fcd isInit true, usesShared false, 1 GearsObj[0x53160f5f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e689cbd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5790a75f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10d68fcd 0/0 624x415 of 624x415, swapInterval 1, drawable 0xffffffffce01085d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x10d68fcd, angle 2.0, [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0 -> [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x10d68fcd 624x415, swapInterval 1, drawable 0xffffffffce01085d
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x10d68fcd 624x415, swapInterval 1, drawable 0xfffffffff701084b
[junit] XXXX Add GLCanvas Panel2(0x424e1977) -> Panel1(0x762ef0ea START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@4e4df699[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10d68fcd: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10d68fcd FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@4f81602c[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x10d68fcd: tileRendererInUse null, GearsES2[obj 0x10d68fcd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x10d68fcd on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x10d68fcd created: GearsObj[0x1e903679, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x10d68fcd created: GearsObj[0x6534e3fd, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x10d68fcd created: GearsObj[0x6534e3fd, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10d68fcd FIN GearsES2[obj 0x10d68fcd isInit true, usesShared false, 1 GearsObj[0x1e903679, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6534e3fd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7392e304, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10d68fcd 0/0 624x415 of 624x415, swapInterval 1, drawable 0xffffffffce01085d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x10d68fcd, angle 3.0, [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0 -> [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x10d68fcd 624x415, swapInterval 1, drawable 0xffffffffce01085d
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x10d68fcd 624x415, swapInterval 1, drawable 0xfffffffff701084b
[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 @ 1691902443831 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902443832 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10d68fcd: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10d68fcd FIN
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.205 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902437303 ms III - Start
[junit] SLOCK [T main @ 1691902437304 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible
[junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x3d8314f0)
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@280a4b74[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] XXXX Add GLCanvas Panel1(0x3d8314f0 -> Panel2(0x530612ba) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@280a4b74[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@62f86f8[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2002fc1d: tileRendererInUse null, GearsES2[obj 0x2002fc1d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2002fc1d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2002fc1d created: GearsObj[0x19df93c1, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2002fc1d created: GearsObj[0x52f3971b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2002fc1d created: GearsObj[0x52f3971b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2002fc1d FIN GearsES2[obj 0x2002fc1d isInit true, usesShared false, 1 GearsObj[0x19df93c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x52f3971b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x58ffa459, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2002fc1d 0/0 624x415 of 624x415, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2002fc1d, angle 0.0, [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0 -> [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2002fc1d 624x415, swapInterval 1, drawable 0xffffffffd4010199
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2002fc1d 624x415, swapInterval 1, drawable 0xfffffffff701084b
[junit] XXXX Add GLCanvas Panel2(0x530612ba) -> Panel1(0x3d8314f0 START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@62f86f8[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2002fc1d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2002fc1d FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@65b52e37[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2002fc1d: tileRendererInUse null, GearsES2[obj 0x2002fc1d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2002fc1d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2002fc1d created: GearsObj[0x41753357, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2002fc1d created: GearsObj[0x77da8a98, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2002fc1d created: GearsObj[0x77da8a98, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2002fc1d FIN GearsES2[obj 0x2002fc1d isInit true, usesShared false, 1 GearsObj[0x41753357, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77da8a98, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7392c484, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2002fc1d 0/0 624x415 of 624x415, swapInterval 1, drawable 0xffffffffce01085d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2002fc1d, angle 1.0, [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0 -> [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2002fc1d 624x415, swapInterval 1, drawable 0xffffffffce01085d
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2002fc1d 624x415, swapInterval 1, drawable 0xfffffffff701084b
[junit] XXXX Add GLCanvas Panel1(0x3d8314f0 -> Panel2(0x530612ba) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@65b52e37[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2002fc1d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2002fc1d FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@4cb5c439[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2002fc1d: tileRendererInUse null, GearsES2[obj 0x2002fc1d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2002fc1d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2002fc1d created: GearsObj[0x4eca6551, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2002fc1d created: GearsObj[0x1b5bd7af, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2002fc1d created: GearsObj[0x1b5bd7af, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2002fc1d FIN GearsES2[obj 0x2002fc1d isInit true, usesShared false, 1 GearsObj[0x4eca6551, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b5bd7af, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d338546, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2002fc1d 0/0 624x415 of 624x415, swapInterval 1, drawable 0xffffffffce01085d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2002fc1d, angle 2.0, [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0 -> [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2002fc1d 624x415, swapInterval 1, drawable 0xffffffffce01085d
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2002fc1d 624x415, swapInterval 1, drawable 0xfffffffff701084b
[junit] XXXX Add GLCanvas Panel2(0x530612ba) -> Panel1(0x3d8314f0 START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@4cb5c439[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2002fc1d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2002fc1d FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@6b096178[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2002fc1d: tileRendererInUse null, GearsES2[obj 0x2002fc1d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2002fc1d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2002fc1d created: GearsObj[0x64e3b6c3, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2002fc1d created: GearsObj[0x54790535, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2002fc1d created: GearsObj[0x54790535, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2002fc1d FIN GearsES2[obj 0x2002fc1d isInit true, usesShared false, 1 GearsObj[0x64e3b6c3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54790535, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3168db77, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2002fc1d 0/0 624x415 of 624x415, swapInterval 1, drawable 0xffffffffce01085d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2002fc1d, angle 3.0, [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0 -> [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2002fc1d 624x415, swapInterval 1, drawable 0xffffffffce01085d
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2002fc1d 624x415, swapInterval 1, drawable 0xffffffffd4010199
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible
[junit] XXX SetVisible OFF XXX
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2002fc1d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2002fc1d FIN
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas
[junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x762ef0ea)
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@72e53b29[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] XXXX Add GLCanvas Panel1(0x762ef0ea -> Panel2(0x424e1977) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@72e53b29[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@ec5dda4[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x10d68fcd: tileRendererInUse null, GearsES2[obj 0x10d68fcd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x10d68fcd on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x10d68fcd created: GearsObj[0x3d904edc, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x10d68fcd created: GearsObj[0x7065bebe, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x10d68fcd created: GearsObj[0x7065bebe, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10d68fcd FIN GearsES2[obj 0x10d68fcd isInit true, usesShared false, 1 GearsObj[0x3d904edc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7065bebe, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42482441, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10d68fcd 0/0 624x415 of 624x415, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x10d68fcd, angle 0.0, [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0 -> [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x10d68fcd 624x415, swapInterval 1, drawable 0xfffffffff701084b
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x10d68fcd 624x415, swapInterval 1, drawable 0xffffffffce01085d
[junit] XXXX Add GLCanvas Panel2(0x424e1977) -> Panel1(0x762ef0ea START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@ec5dda4[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10d68fcd: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10d68fcd FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@19287520[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x10d68fcd: tileRendererInUse null, GearsES2[obj 0x10d68fcd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x10d68fcd on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x10d68fcd created: GearsObj[0x3dfb385a, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x10d68fcd created: GearsObj[0x180628a8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x10d68fcd created: GearsObj[0x180628a8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10d68fcd FIN GearsES2[obj 0x10d68fcd isInit true, usesShared false, 1 GearsObj[0x3dfb385a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x180628a8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27c92346, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10d68fcd 0/0 624x415 of 624x415, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x10d68fcd, angle 1.0, [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0 -> [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x10d68fcd 624x415, swapInterval 1, drawable 0xffffffffd4010199
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x10d68fcd 624x415, swapInterval 1, drawable 0xffffffffce01085d
[junit] XXXX Add GLCanvas Panel1(0x762ef0ea -> Panel2(0x424e1977) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@19287520[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10d68fcd: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10d68fcd FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@4e4df699[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x10d68fcd: tileRendererInUse null, GearsES2[obj 0x10d68fcd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x10d68fcd on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x10d68fcd created: GearsObj[0x53160f5f, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x10d68fcd created: GearsObj[0x2e689cbd, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x10d68fcd created: GearsObj[0x2e689cbd, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10d68fcd FIN GearsES2[obj 0x10d68fcd isInit true, usesShared false, 1 GearsObj[0x53160f5f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e689cbd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5790a75f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10d68fcd 0/0 624x415 of 624x415, swapInterval 1, drawable 0xffffffffce01085d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x10d68fcd, angle 2.0, [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0 -> [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x10d68fcd 624x415, swapInterval 1, drawable 0xffffffffce01085d
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x10d68fcd 624x415, swapInterval 1, drawable 0xfffffffff701084b
[junit] XXXX Add GLCanvas Panel2(0x424e1977) -> Panel1(0x762ef0ea START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@4e4df699[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10d68fcd: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10d68fcd FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@4f81602c[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x10d68fcd: tileRendererInUse null, GearsES2[obj 0x10d68fcd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x10d68fcd on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x10d68fcd created: GearsObj[0x1e903679, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x10d68fcd created: GearsObj[0x6534e3fd, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x10d68fcd created: GearsObj[0x6534e3fd, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10d68fcd FIN GearsES2[obj 0x10d68fcd isInit true, usesShared false, 1 GearsObj[0x1e903679, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6534e3fd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7392e304, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10d68fcd 0/0 624x415 of 624x415, swapInterval 1, drawable 0xffffffffce01085d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x10d68fcd, angle 3.0, [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0 -> [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x10d68fcd 624x415, swapInterval 1, drawable 0xffffffffce01085d
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x10d68fcd 624x415, swapInterval 1, drawable 0xfffffffff701084b
[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 @ 1691902443831 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902443832 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10d68fcd: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10d68fcd FIN
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01AllVisible took 4.034 sec
[junit] Testcase: test02VisibleWithCanvas took 2.422 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.205 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902437303 ms III - Start
[junit] SLOCK [T main @ 1691902437304 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible
[junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x3d8314f0)
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@280a4b74[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] XXXX Add GLCanvas Panel1(0x3d8314f0 -> Panel2(0x530612ba) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@280a4b74[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@62f86f8[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2002fc1d: tileRendererInUse null, GearsES2[obj 0x2002fc1d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2002fc1d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2002fc1d created: GearsObj[0x19df93c1, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2002fc1d created: GearsObj[0x52f3971b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2002fc1d created: GearsObj[0x52f3971b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2002fc1d FIN GearsES2[obj 0x2002fc1d isInit true, usesShared false, 1 GearsObj[0x19df93c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x52f3971b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x58ffa459, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2002fc1d 0/0 624x415 of 624x415, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2002fc1d, angle 0.0, [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0 -> [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2002fc1d 624x415, swapInterval 1, drawable 0xffffffffd4010199
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2002fc1d 624x415, swapInterval 1, drawable 0xfffffffff701084b
[junit] XXXX Add GLCanvas Panel2(0x530612ba) -> Panel1(0x3d8314f0 START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@62f86f8[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2002fc1d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2002fc1d FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@65b52e37[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2002fc1d: tileRendererInUse null, GearsES2[obj 0x2002fc1d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2002fc1d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2002fc1d created: GearsObj[0x41753357, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2002fc1d created: GearsObj[0x77da8a98, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2002fc1d created: GearsObj[0x77da8a98, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2002fc1d FIN GearsES2[obj 0x2002fc1d isInit true, usesShared false, 1 GearsObj[0x41753357, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77da8a98, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7392c484, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2002fc1d 0/0 624x415 of 624x415, swapInterval 1, drawable 0xffffffffce01085d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2002fc1d, angle 1.0, [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0 -> [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2002fc1d 624x415, swapInterval 1, drawable 0xffffffffce01085d
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2002fc1d 624x415, swapInterval 1, drawable 0xfffffffff701084b
[junit] XXXX Add GLCanvas Panel1(0x3d8314f0 -> Panel2(0x530612ba) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@65b52e37[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2002fc1d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2002fc1d FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@4cb5c439[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2002fc1d: tileRendererInUse null, GearsES2[obj 0x2002fc1d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2002fc1d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2002fc1d created: GearsObj[0x4eca6551, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2002fc1d created: GearsObj[0x1b5bd7af, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2002fc1d created: GearsObj[0x1b5bd7af, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2002fc1d FIN GearsES2[obj 0x2002fc1d isInit true, usesShared false, 1 GearsObj[0x4eca6551, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b5bd7af, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d338546, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2002fc1d 0/0 624x415 of 624x415, swapInterval 1, drawable 0xffffffffce01085d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2002fc1d, angle 2.0, [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0 -> [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2002fc1d 624x415, swapInterval 1, drawable 0xffffffffce01085d
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2002fc1d 624x415, swapInterval 1, drawable 0xfffffffff701084b
[junit] XXXX Add GLCanvas Panel2(0x530612ba) -> Panel1(0x3d8314f0 START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@4cb5c439[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2002fc1d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2002fc1d FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@6b096178[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2002fc1d: tileRendererInUse null, GearsES2[obj 0x2002fc1d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2002fc1d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2002fc1d created: GearsObj[0x64e3b6c3, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2002fc1d created: GearsObj[0x54790535, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2002fc1d created: GearsObj[0x54790535, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2002fc1d FIN GearsES2[obj 0x2002fc1d isInit true, usesShared false, 1 GearsObj[0x64e3b6c3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54790535, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3168db77, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2002fc1d 0/0 624x415 of 624x415, swapInterval 1, drawable 0xffffffffce01085d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2002fc1d, angle 3.0, [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0 -> [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2002fc1d 624x415, swapInterval 1, drawable 0xffffffffce01085d
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2002fc1d 624x415, swapInterval 1, drawable 0xffffffffd4010199
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible
[junit] XXX SetVisible OFF XXX
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2002fc1d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2002fc1d FIN
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas
[junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x762ef0ea)
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@72e53b29[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] XXXX Add GLCanvas Panel1(0x762ef0ea -> Panel2(0x424e1977) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@72e53b29[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@ec5dda4[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x10d68fcd: tileRendererInUse null, GearsES2[obj 0x10d68fcd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x10d68fcd on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x10d68fcd created: GearsObj[0x3d904edc, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x10d68fcd created: GearsObj[0x7065bebe, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x10d68fcd created: GearsObj[0x7065bebe, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10d68fcd FIN GearsES2[obj 0x10d68fcd isInit true, usesShared false, 1 GearsObj[0x3d904edc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7065bebe, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42482441, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10d68fcd 0/0 624x415 of 624x415, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x10d68fcd, angle 0.0, [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0 -> [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x10d68fcd 624x415, swapInterval 1, drawable 0xfffffffff701084b
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x10d68fcd 624x415, swapInterval 1, drawable 0xffffffffce01085d
[junit] XXXX Add GLCanvas Panel2(0x424e1977) -> Panel1(0x762ef0ea START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@ec5dda4[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10d68fcd: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10d68fcd FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@19287520[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x10d68fcd: tileRendererInUse null, GearsES2[obj 0x10d68fcd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x10d68fcd on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x10d68fcd created: GearsObj[0x3dfb385a, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x10d68fcd created: GearsObj[0x180628a8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x10d68fcd created: GearsObj[0x180628a8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10d68fcd FIN GearsES2[obj 0x10d68fcd isInit true, usesShared false, 1 GearsObj[0x3dfb385a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x180628a8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27c92346, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10d68fcd 0/0 624x415 of 624x415, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x10d68fcd, angle 1.0, [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0 -> [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x10d68fcd 624x415, swapInterval 1, drawable 0xffffffffd4010199
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x10d68fcd 624x415, swapInterval 1, drawable 0xffffffffce01085d
[junit] XXXX Add GLCanvas Panel1(0x762ef0ea -> Panel2(0x424e1977) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@19287520[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10d68fcd: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10d68fcd FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@4e4df699[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x10d68fcd: tileRendererInUse null, GearsES2[obj 0x10d68fcd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x10d68fcd on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x10d68fcd created: GearsObj[0x53160f5f, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x10d68fcd created: GearsObj[0x2e689cbd, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x10d68fcd created: GearsObj[0x2e689cbd, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10d68fcd FIN GearsES2[obj 0x10d68fcd isInit true, usesShared false, 1 GearsObj[0x53160f5f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e689cbd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5790a75f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10d68fcd 0/0 624x415 of 624x415, swapInterval 1, drawable 0xffffffffce01085d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x10d68fcd, angle 2.0, [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0 -> [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x10d68fcd 624x415, swapInterval 1, drawable 0xffffffffce01085d
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x10d68fcd 624x415, swapInterval 1, drawable 0xfffffffff701084b
[junit] XXXX Add GLCanvas Panel2(0x424e1977) -> Panel1(0x762ef0ea START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@4e4df699[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10d68fcd: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10d68fcd FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@681466e9,
[junit] handle 0x0,
[junit] Drawable size 624x415 surface[624x415],
[junit] AWT[pos 0/26, size 624x415,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@4f81602c[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2552dd32]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x10d68fcd: tileRendererInUse null, GearsES2[obj 0x10d68fcd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x10d68fcd on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x10d68fcd created: GearsObj[0x1e903679, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x10d68fcd created: GearsObj[0x6534e3fd, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x10d68fcd created: GearsObj[0x6534e3fd, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10d68fcd FIN GearsES2[obj 0x10d68fcd isInit true, usesShared false, 1 GearsObj[0x1e903679, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6534e3fd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7392e304, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10d68fcd 0/0 624x415 of 624x415, swapInterval 1, drawable 0xffffffffce01085d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x10d68fcd, angle 3.0, [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0 -> [l -1.5036144, r 1.5036144, b -1.0, t 1.0] 3.0072289x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x10d68fcd 624x415, swapInterval 1, drawable 0xffffffffce01085d
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x10d68fcd 624x415, swapInterval 1, drawable 0xfffffffff701084b
[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 @ 1691902443831 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902443832 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10d68fcd: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10d68fcd 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 @ 1691902445290 ms III - Start
[junit] SLOCK [T main @ 1691902445290 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test
[junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x74f8339a)
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4f4aa00e,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@4486b634[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6f803abb]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c9d8e2: tileRendererInUse null, GearsES2[obj 0x7c9d8e2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7c9d8e2 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7c9d8e2 created: GearsObj[0x71fb7299, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7c9d8e2 created: GearsObj[0x4d7406d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7c9d8e2 created: GearsObj[0x4d7406d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c9d8e2 FIN GearsES2[obj 0x7c9d8e2 isInit true, usesShared false, 1 GearsObj[0x71fb7299, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d7406d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23897f62, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c9d8e2 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7c9d8e2, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x7c9d8e2 640x480, swapInterval 1, drawable 0xffffffffd4010199
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7c9d8e2 640x480, swapInterval 1, drawable 0xfffffffff701084b
[junit] XXXX Panel1(0x74f8339a -> Panel2(0x21fe0e32) START
[junit] XXXX Add GLCanvas Panel1(0x74f8339a -> Panel2(0x21fe0e32) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4f4aa00e,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@4486b634[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6f803abb]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c9d8e2: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c9d8e2 FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4f4aa00e,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@22d5ac2c[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6f803abb]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c9d8e2: tileRendererInUse null, GearsES2[obj 0x7c9d8e2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7c9d8e2 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7c9d8e2 created: GearsObj[0x7b52b297, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7c9d8e2 created: GearsObj[0x14b588ff, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7c9d8e2 created: GearsObj[0x14b588ff, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c9d8e2 FIN GearsES2[obj 0x7c9d8e2 isInit true, usesShared false, 1 GearsObj[0x7b52b297, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14b588ff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x58536ce0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c9d8e2 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7c9d8e2, 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 0x7c9d8e2 640x480, swapInterval 1, drawable 0xfffffffff701084b
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7c9d8e2 640x480, swapInterval 1, drawable 0x50010856
[junit] XXXX Panel2(0x21fe0e32) -> Panel3(0x773c27ac START
[junit] XXXX NOP
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4f4aa00e,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@22d5ac2c[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6f803abb]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480
[junit] XXXX Panel3(0x773c27ac) -> Panel1(0x74f8339a START
[junit] XXXX Add GLCanvas Panel2(0x21fe0e32 -> Panel1(0x74f8339a) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4f4aa00e,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@22d5ac2c[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6f803abb]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c9d8e2: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c9d8e2 FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4f4aa00e,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@1914e5d6[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6f803abb]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c9d8e2: tileRendererInUse null, GearsES2[obj 0x7c9d8e2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7c9d8e2 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7c9d8e2 created: GearsObj[0x347bb68a, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7c9d8e2 created: GearsObj[0x2e402240, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7c9d8e2 created: GearsObj[0x2e402240, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c9d8e2 FIN GearsES2[obj 0x7c9d8e2 isInit true, usesShared false, 1 GearsObj[0x347bb68a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e402240, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c389685, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c9d8e2 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7c9d8e2, 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 0x7c9d8e2 640x480, swapInterval 1, drawable 0xfffffffff701084b
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7c9d8e2 640x480, swapInterval 1, drawable 0x50010856
[junit] XXXX Panel1(0x74f8339a -> Panel2(0x21fe0e32) START
[junit] XXXX Add GLCanvas Panel1(0x74f8339a -> Panel2(0x21fe0e32) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4f4aa00e,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@1914e5d6[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6f803abb]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c9d8e2: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c9d8e2 FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4f4aa00e,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@242e449d[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6f803abb]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c9d8e2: tileRendererInUse null, GearsES2[obj 0x7c9d8e2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7c9d8e2 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7c9d8e2 created: GearsObj[0x79f85304, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7c9d8e2 created: GearsObj[0x36a08cb, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7c9d8e2 created: GearsObj[0x36a08cb, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c9d8e2 FIN GearsES2[obj 0x7c9d8e2 isInit true, usesShared false, 1 GearsObj[0x79f85304, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36a08cb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x696b4b3f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c9d8e2 0/0 640x480 of 640x480, swapInterval 1, drawable 0x50010856, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7c9d8e2, 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.display 0x7c9d8e2 640x480, swapInterval 1, drawable 0x50010856
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7c9d8e2 640x480, swapInterval 1, drawable 0xfffffffff701084b
[junit] XXXX Panel2(0x21fe0e32) -> Panel1(0x74f8339a START
[junit] XXXX Add GLCanvas Panel2(0x21fe0e32 -> Panel1(0x74f8339a) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4f4aa00e,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@242e449d[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6f803abb]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c9d8e2: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c9d8e2 FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4f4aa00e,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@2c86a3a[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6f803abb]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c9d8e2: tileRendererInUse null, GearsES2[obj 0x7c9d8e2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7c9d8e2 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7c9d8e2 created: GearsObj[0x514c501, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7c9d8e2 created: GearsObj[0x30a268dc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7c9d8e2 created: GearsObj[0x30a268dc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c9d8e2 FIN GearsES2[obj 0x7c9d8e2 isInit true, usesShared false, 1 GearsObj[0x514c501, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x30a268dc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f89ed35, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c9d8e2 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7c9d8e2, 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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7c9d8e2 640x480, swapInterval 1, drawable 0xfffffffff701084b
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7c9d8e2 640x480, swapInterval 1, drawable 0x50010856
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902450296 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902450297 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] XXX SetVisible OFF XXX
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c9d8e2: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c9d8e2 FIN
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.704 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902445290 ms III - Start
[junit] SLOCK [T main @ 1691902445290 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test
[junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x74f8339a)
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4f4aa00e,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@4486b634[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6f803abb]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c9d8e2: tileRendererInUse null, GearsES2[obj 0x7c9d8e2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7c9d8e2 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7c9d8e2 created: GearsObj[0x71fb7299, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7c9d8e2 created: GearsObj[0x4d7406d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7c9d8e2 created: GearsObj[0x4d7406d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c9d8e2 FIN GearsES2[obj 0x7c9d8e2 isInit true, usesShared false, 1 GearsObj[0x71fb7299, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d7406d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23897f62, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c9d8e2 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7c9d8e2, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x7c9d8e2 640x480, swapInterval 1, drawable 0xffffffffd4010199
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7c9d8e2 640x480, swapInterval 1, drawable 0xfffffffff701084b
[junit] XXXX Panel1(0x74f8339a -> Panel2(0x21fe0e32) START
[junit] XXXX Add GLCanvas Panel1(0x74f8339a -> Panel2(0x21fe0e32) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4f4aa00e,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@4486b634[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6f803abb]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c9d8e2: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c9d8e2 FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4f4aa00e,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@22d5ac2c[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6f803abb]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c9d8e2: tileRendererInUse null, GearsES2[obj 0x7c9d8e2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7c9d8e2 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7c9d8e2 created: GearsObj[0x7b52b297, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7c9d8e2 created: GearsObj[0x14b588ff, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7c9d8e2 created: GearsObj[0x14b588ff, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c9d8e2 FIN GearsES2[obj 0x7c9d8e2 isInit true, usesShared false, 1 GearsObj[0x7b52b297, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14b588ff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x58536ce0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c9d8e2 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7c9d8e2, 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 0x7c9d8e2 640x480, swapInterval 1, drawable 0xfffffffff701084b
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7c9d8e2 640x480, swapInterval 1, drawable 0x50010856
[junit] XXXX Panel2(0x21fe0e32) -> Panel3(0x773c27ac START
[junit] XXXX NOP
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4f4aa00e,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@22d5ac2c[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6f803abb]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480
[junit] XXXX Panel3(0x773c27ac) -> Panel1(0x74f8339a START
[junit] XXXX Add GLCanvas Panel2(0x21fe0e32 -> Panel1(0x74f8339a) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4f4aa00e,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@22d5ac2c[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6f803abb]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c9d8e2: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c9d8e2 FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4f4aa00e,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@1914e5d6[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6f803abb]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c9d8e2: tileRendererInUse null, GearsES2[obj 0x7c9d8e2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7c9d8e2 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7c9d8e2 created: GearsObj[0x347bb68a, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7c9d8e2 created: GearsObj[0x2e402240, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7c9d8e2 created: GearsObj[0x2e402240, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c9d8e2 FIN GearsES2[obj 0x7c9d8e2 isInit true, usesShared false, 1 GearsObj[0x347bb68a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e402240, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c389685, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c9d8e2 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7c9d8e2, 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 0x7c9d8e2 640x480, swapInterval 1, drawable 0xfffffffff701084b
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7c9d8e2 640x480, swapInterval 1, drawable 0x50010856
[junit] XXXX Panel1(0x74f8339a -> Panel2(0x21fe0e32) START
[junit] XXXX Add GLCanvas Panel1(0x74f8339a -> Panel2(0x21fe0e32) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4f4aa00e,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@1914e5d6[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6f803abb]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c9d8e2: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c9d8e2 FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4f4aa00e,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@242e449d[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6f803abb]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c9d8e2: tileRendererInUse null, GearsES2[obj 0x7c9d8e2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7c9d8e2 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7c9d8e2 created: GearsObj[0x79f85304, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7c9d8e2 created: GearsObj[0x36a08cb, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7c9d8e2 created: GearsObj[0x36a08cb, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c9d8e2 FIN GearsES2[obj 0x7c9d8e2 isInit true, usesShared false, 1 GearsObj[0x79f85304, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36a08cb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x696b4b3f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c9d8e2 0/0 640x480 of 640x480, swapInterval 1, drawable 0x50010856, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7c9d8e2, 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.display 0x7c9d8e2 640x480, swapInterval 1, drawable 0x50010856
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7c9d8e2 640x480, swapInterval 1, drawable 0xfffffffff701084b
[junit] XXXX Panel2(0x21fe0e32) -> Panel1(0x74f8339a START
[junit] XXXX Add GLCanvas Panel2(0x21fe0e32 -> Panel1(0x74f8339a) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4f4aa00e,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@242e449d[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6f803abb]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c9d8e2: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c9d8e2 FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4f4aa00e,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@2c86a3a[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6f803abb]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c9d8e2: tileRendererInUse null, GearsES2[obj 0x7c9d8e2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7c9d8e2 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7c9d8e2 created: GearsObj[0x514c501, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7c9d8e2 created: GearsObj[0x30a268dc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7c9d8e2 created: GearsObj[0x30a268dc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c9d8e2 FIN GearsES2[obj 0x7c9d8e2 isInit true, usesShared false, 1 GearsObj[0x514c501, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x30a268dc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f89ed35, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c9d8e2 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7c9d8e2, 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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7c9d8e2 640x480, swapInterval 1, drawable 0xfffffffff701084b
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7c9d8e2 640x480, swapInterval 1, drawable 0x50010856
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902450296 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902450297 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] XXX SetVisible OFF XXX
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c9d8e2: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c9d8e2 FIN
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test took 4.957 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.704 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902445290 ms III - Start
[junit] SLOCK [T main @ 1691902445290 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test
[junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x74f8339a)
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4f4aa00e,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@4486b634[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6f803abb]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c9d8e2: tileRendererInUse null, GearsES2[obj 0x7c9d8e2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7c9d8e2 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7c9d8e2 created: GearsObj[0x71fb7299, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7c9d8e2 created: GearsObj[0x4d7406d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7c9d8e2 created: GearsObj[0x4d7406d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c9d8e2 FIN GearsES2[obj 0x7c9d8e2 isInit true, usesShared false, 1 GearsObj[0x71fb7299, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d7406d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23897f62, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c9d8e2 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7c9d8e2, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x7c9d8e2 640x480, swapInterval 1, drawable 0xffffffffd4010199
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7c9d8e2 640x480, swapInterval 1, drawable 0xfffffffff701084b
[junit] XXXX Panel1(0x74f8339a -> Panel2(0x21fe0e32) START
[junit] XXXX Add GLCanvas Panel1(0x74f8339a -> Panel2(0x21fe0e32) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4f4aa00e,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@4486b634[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6f803abb]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c9d8e2: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c9d8e2 FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4f4aa00e,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@22d5ac2c[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6f803abb]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c9d8e2: tileRendererInUse null, GearsES2[obj 0x7c9d8e2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7c9d8e2 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7c9d8e2 created: GearsObj[0x7b52b297, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7c9d8e2 created: GearsObj[0x14b588ff, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7c9d8e2 created: GearsObj[0x14b588ff, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c9d8e2 FIN GearsES2[obj 0x7c9d8e2 isInit true, usesShared false, 1 GearsObj[0x7b52b297, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14b588ff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x58536ce0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c9d8e2 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7c9d8e2, 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 0x7c9d8e2 640x480, swapInterval 1, drawable 0xfffffffff701084b
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7c9d8e2 640x480, swapInterval 1, drawable 0x50010856
[junit] XXXX Panel2(0x21fe0e32) -> Panel3(0x773c27ac START
[junit] XXXX NOP
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4f4aa00e,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@22d5ac2c[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6f803abb]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480
[junit] XXXX Panel3(0x773c27ac) -> Panel1(0x74f8339a START
[junit] XXXX Add GLCanvas Panel2(0x21fe0e32 -> Panel1(0x74f8339a) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4f4aa00e,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@22d5ac2c[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6f803abb]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c9d8e2: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c9d8e2 FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4f4aa00e,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@1914e5d6[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6f803abb]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c9d8e2: tileRendererInUse null, GearsES2[obj 0x7c9d8e2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7c9d8e2 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7c9d8e2 created: GearsObj[0x347bb68a, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7c9d8e2 created: GearsObj[0x2e402240, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7c9d8e2 created: GearsObj[0x2e402240, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c9d8e2 FIN GearsES2[obj 0x7c9d8e2 isInit true, usesShared false, 1 GearsObj[0x347bb68a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e402240, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c389685, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c9d8e2 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7c9d8e2, 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 0x7c9d8e2 640x480, swapInterval 1, drawable 0xfffffffff701084b
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7c9d8e2 640x480, swapInterval 1, drawable 0x50010856
[junit] XXXX Panel1(0x74f8339a -> Panel2(0x21fe0e32) START
[junit] XXXX Add GLCanvas Panel1(0x74f8339a -> Panel2(0x21fe0e32) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4f4aa00e,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@1914e5d6[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6f803abb]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c9d8e2: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c9d8e2 FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4f4aa00e,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@242e449d[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6f803abb]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c9d8e2: tileRendererInUse null, GearsES2[obj 0x7c9d8e2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7c9d8e2 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7c9d8e2 created: GearsObj[0x79f85304, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7c9d8e2 created: GearsObj[0x36a08cb, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7c9d8e2 created: GearsObj[0x36a08cb, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c9d8e2 FIN GearsES2[obj 0x7c9d8e2 isInit true, usesShared false, 1 GearsObj[0x79f85304, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36a08cb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x696b4b3f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c9d8e2 0/0 640x480 of 640x480, swapInterval 1, drawable 0x50010856, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7c9d8e2, 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.display 0x7c9d8e2 640x480, swapInterval 1, drawable 0x50010856
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7c9d8e2 640x480, swapInterval 1, drawable 0xfffffffff701084b
[junit] XXXX Panel2(0x21fe0e32) -> Panel1(0x74f8339a START
[junit] XXXX Add GLCanvas Panel2(0x21fe0e32 -> Panel1(0x74f8339a) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4f4aa00e,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@242e449d[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6f803abb]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c9d8e2: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c9d8e2 FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4f4aa00e,
[junit] handle 0x0,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@2c86a3a[dev=D3DGraphicsDevice[screen=0],pixfmt=7],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6f803abb]], idx 0], pfdID 7, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c9d8e2: tileRendererInUse null, GearsES2[obj 0x7c9d8e2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7c9d8e2 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7c9d8e2 created: GearsObj[0x514c501, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7c9d8e2 created: GearsObj[0x30a268dc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7c9d8e2 created: GearsObj[0x30a268dc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c9d8e2 FIN GearsES2[obj 0x7c9d8e2 isInit true, usesShared false, 1 GearsObj[0x514c501, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x30a268dc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f89ed35, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c9d8e2 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7c9d8e2, 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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7c9d8e2 640x480, swapInterval 1, drawable 0xfffffffff701084b
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7c9d8e2 640x480, swapInterval 1, drawable 0x50010856
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902450296 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902450297 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] XXX SetVisible OFF XXX
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c9d8e2: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c9d8e2 FIN
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT
[junit] ++++ Test Singleton.ctor()
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902451851 ms III - Start
[junit] SLOCK [T main @ 1691902451852 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One
[junit] canvas1 pos/siz: 0/0 320x480
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902453495 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902453496 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902453497 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902453500 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902453501 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x20d525: tileRendererInUse null, GearsES2[obj 0x20d525 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x20d525 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x20d525 created: GearsObj[0x4d587855, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x20d525 created: GearsObj[0x5d20fd0a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x20d525 created: GearsObj[0x5d20fd0a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x20d525 FIN GearsES2[obj 0x20d525 isInit true, usesShared false, 1 GearsObj[0x4d587855, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5d20fd0a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a9161c8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x20d525 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x20d525, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902453567 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 400x600
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x20d525 0/0 400x600 of 400x600, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x20d525, angle 29.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902454552 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902456220 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902456221 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x20d525: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x20d525 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902456235 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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902456292 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902456293 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902456293 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902456294 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902456294 d 0ms]]
[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 null]
[junit] GearsES2 init 0x3098cf3b on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3098cf3b created: GearsObj[0x515aefd8, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3098cf3b created: GearsObj[0x2b864ab6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3098cf3b created: GearsObj[0x2b864ab6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3098cf3b FIN GearsES2[obj 0x3098cf3b isInit true, usesShared false, 1 GearsObj[0x515aefd8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b864ab6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b9c544f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3098cf3b 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3098cf3b, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902456314 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 400x600
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3098cf3b 0/0 400x600 of 400x600, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3098cf3b, 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902457334 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902458997 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902459010 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3098cf3b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3098cf3b FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902459021 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test01_Compo_Flow_One
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One
[junit] canvas1 pos/siz: 40/23 320x480
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902459121 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902459121 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902459121 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902459122 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902459123 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x57250572: tileRendererInUse null, GearsES2[obj 0x57250572 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x57250572 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x57250572 created: GearsObj[0x3497a96a, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x57250572 created: GearsObj[0x5ab2dea4, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x57250572 created: GearsObj[0x5ab2dea4, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x57250572 FIN GearsES2[obj 0x57250572 isInit true, usesShared false, 1 GearsObj[0x3497a96a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ab2dea4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36640f4f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x57250572 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x57250572, 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] resize canvas1 pos/siz: 40/23 400x600
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x57250572 0/0 400x600 of 400x600, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x57250572, 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902460199 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902461863 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x57250572: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x57250572 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902461890 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test03_Compo_Box_One
[junit] canvas1 pos/siz: 0/0 320x480
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902461947 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902461948 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902461948 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902461949 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902461949 d 0ms]]
[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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x68567e20 created: GearsObj[0x294b7b4d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x68567e20 created: GearsObj[0xca86301, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x68567e20 created: GearsObj[0xca86301, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x68567e20 FIN GearsES2[obj 0x68567e20 isInit true, usesShared false, 1 GearsObj[0x294b7b4d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xca86301, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x30a1abe0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x68567e20 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x68567e20, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902461965 d 1ms]]
[junit] resize canvas1 pos/siz: 0/0 400x600
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x68567e20 0/0 400x600 of 400x600, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x68567e20, 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902462997 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902464648 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902464653 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x68567e20: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x68567e20 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902464659 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test03_Compo_Box_One
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test04_Compo_Split_One
[junit] canvas1 pos/siz: 30/1 320x480
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902464742 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902464743 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902464743 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902464744 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902464744 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2cdd0d4b: tileRendererInUse null, GearsES2[obj 0x2cdd0d4b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2cdd0d4b on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2cdd0d4b created: GearsObj[0x632b59a, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2cdd0d4b created: GearsObj[0x22d6c7b0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2cdd0d4b created: GearsObj[0x22d6c7b0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2cdd0d4b FIN GearsES2[obj 0x2cdd0d4b isInit true, usesShared false, 1 GearsObj[0x632b59a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22d6c7b0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6fb5f0d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2cdd0d4b 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2cdd0d4b, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902464758 d 0ms]]
[junit] resize canvas1 pos/siz: 70/1 360x540
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2cdd0d4b 0/0 360x540 of 360x540, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2cdd0d4b, 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902465786 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902467447 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902467458 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2cdd0d4b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2cdd0d4b FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902467474 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test04_Compo_Split_One
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test05_Compo_Flow_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902467553 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902467553 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902467554 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902467554 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902467554 d 0ms]]
[junit] canvas1 pos/siz: 0/0 320x480
[junit] canvas2 pos/siz: 320/0 320x480
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902467558 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x61d6015a: tileRendererInUse null, GearsES2[obj 0x61d6015a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x61d6015a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x61d6015a created: GearsObj[0x2cd983d9, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x61d6015a created: GearsObj[0x146e70f8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x61d6015a created: GearsObj[0x146e70f8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x61d6015a FIN GearsES2[obj 0x61d6015a isInit true, usesShared false, 1 GearsObj[0x2cd983d9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x146e70f8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67f3b514, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x61d6015a 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x61d6015a, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 7 (enable: true)
[junit] null
[junit] ShaderProgram[id=7, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcb01080b, 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 0xffffffffcb01080b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902468610 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x61d6015a 0/0 400x600 of 400x600, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x61d6015a, 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] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902470289 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902470290 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 0x61d6015a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x61d6015a FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902470298 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test05_Compo_Flow_Two
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test06_Compo_DblBrd_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902470399 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902470400 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902470400 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902470401 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902470402 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 0x4e268090: tileRendererInUse null, GearsES2[obj 0x4e268090 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4e268090 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4e268090 created: GearsObj[0x4d6f6d04, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4e268090 created: GearsObj[0x54bb4a52, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4e268090 created: GearsObj[0x54bb4a52, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e268090 FIN GearsES2[obj 0x4e268090 isInit true, usesShared false, 1 GearsObj[0x4d6f6d04, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54bb4a52, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x736e495, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e268090 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4e268090, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 9 (enable: true)
[junit] null
[junit] ShaderProgram[id=9, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=17, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=18, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcb01080b, 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 0xffffffffcb01080b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902471484 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e268090 0/0 400x600 of 400x600, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4e268090, 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] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902473153 d 1ms]]
[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 0x4e268090: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e268090 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902473180 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test06_Compo_DblBrd_Two
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test07_Compo_Box_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902473259 d 0ms]]
[junit] canvas1 pos/siz: 0/0 320x480
[junit] canvas2 pos/siz: 320/0 320x480
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902473260 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902473260 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902473262 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902473262 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xe1de817: tileRendererInUse null, GearsES2[obj 0xe1de817 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xe1de817 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xe1de817 created: GearsObj[0x37301a05, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xe1de817 created: GearsObj[0x5f4ddeb4, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xe1de817 created: GearsObj[0x5f4ddeb4, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xe1de817 FIN GearsES2[obj 0xe1de817 isInit true, usesShared false, 1 GearsObj[0x37301a05, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f4ddeb4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x281e0dbb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xe1de817 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xe1de817, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902473277 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 11 (enable: true)
[junit] null
[junit] ShaderProgram[id=11, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=21, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=22, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcb01080b, 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] GearsES2.reshape 0xe1de817 0/0 400x600 of 400x600, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xe1de817, 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902474288 d 1ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0xffffffffcb01080b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902475956 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902475958 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 0xe1de817: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xe1de817 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902475971 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test07_Compo_Box_Two
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test08_Compo_Split_Two
[junit] canvas1 pos/siz: 331/1 320x480
[junit] canvas2 pos/siz: 1/1 320x480
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902476061 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902476062 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902476062 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902476063 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902476063 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2892dae4: tileRendererInUse null, GearsES2[obj 0x2892dae4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2892dae4 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2892dae4 created: GearsObj[0x6a3934d0, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2892dae4 created: GearsObj[0x63008614, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2892dae4 created: GearsObj[0x63008614, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2892dae4 FIN GearsES2[obj 0x2892dae4 isInit true, usesShared false, 1 GearsObj[0x6a3934d0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63008614, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x71117db8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2892dae4 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2892dae4, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902476077 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 13 (enable: true)
[junit] null
[junit] ShaderProgram[id=13, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=25, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=26, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcb01080b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] resize canvas1 pos/siz: 411/1 400x540
[junit] resize canvas2 pos/siz: 1/1 400x540
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2892dae4 0/0 400x540 of 400x540, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2892dae4, angle 29.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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902477129 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x540 of 400x540, swapInterval 1, drawable 0xffffffffcb01080b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902478795 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902478796 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2892dae4: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2892dae4 FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test08_Compo_Split_Two
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902478812 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test10_Frame_None_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902478857 d 0ms]]
[junit] canvas1 pos/siz: 0/0 368x505
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902478861 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902478862 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902478862 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xd6e7bab created: GearsObj[0x660c54b8, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xd6e7bab created: GearsObj[0x5dfc71f1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xd6e7bab created: GearsObj[0x5dfc71f1, 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[0x660c54b8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5dfc71f1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1498ce3e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xd6e7bab 0/0 368x505 of 368x505, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xd6e7bab, angle 0.0, [l -1.0, r 1.0, b -1.3722826, t 1.3722826] 2.0x2.7445652 -> [l -1.0, r 1.0, b -1.3722826, t 1.3722826] 2.0x2.7445652, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902478875 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 448x625
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xd6e7bab 0/0 448x625 of 448x625, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xd6e7bab, angle 31.0, [l -1.0, r 1.0, b -1.3950893, t 1.3950893] 2.0x2.7901785 -> [l -1.0, r 1.0, b -1.3950893, t 1.3950893] 2.0x2.7901785, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902479907 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902481576 d 1ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902481589 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] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902481604 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test10_Frame_None_One
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test11_Frame_Flow_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902481653 d 0ms]]
[junit] canvas1 pos/siz: 0/0 320x480
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902481658 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902481660 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902481660 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x482bce4f: tileRendererInUse null, GearsES2[obj 0x482bce4f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x482bce4f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x482bce4f created: GearsObj[0x3e6573c6, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x482bce4f created: GearsObj[0x54d0178e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x482bce4f created: GearsObj[0x54d0178e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x482bce4f FIN GearsES2[obj 0x482bce4f isInit true, usesShared false, 1 GearsObj[0x3e6573c6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d0178e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7eeb7a28, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x482bce4f 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x482bce4f, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902481675 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 320x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x482bce4f 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x482bce4f, 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902482698 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902484360 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902484370 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x482bce4f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x482bce4f FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902484387 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test11_Frame_Flow_One
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test12_Frame_DblBrd_One
[junit] canvas1 pos/siz: 40/23 198x413
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902484461 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902484467 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902484469 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902484469 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1649b0e6: tileRendererInUse null, GearsES2[obj 0x1649b0e6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1649b0e6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1649b0e6 created: GearsObj[0x76d07067, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1649b0e6 created: GearsObj[0x287eb541, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1649b0e6 created: GearsObj[0x287eb541, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1649b0e6 FIN GearsES2[obj 0x1649b0e6 isInit true, usesShared false, 1 GearsObj[0x76d07067, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x287eb541, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x645d173c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1649b0e6 0/0 198x413 of 198x413, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1649b0e6, angle 0.0, [l -1.0, r 1.0, b -2.0858586, t 2.0858586] 2.0x4.171717 -> [l -1.0, r 1.0, b -2.0858586, t 2.0858586] 2.0x4.171717, v-flip false
[junit] resize canvas1 pos/siz: 40/23 278x533
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1649b0e6 0/0 278x533 of 278x533, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1649b0e6, angle 30.5, [l -1.0, r 1.0, b -1.9172661, t 1.9172661] 2.0x3.8345323 -> [l -1.0, r 1.0, b -1.9172661, t 1.9172661] 2.0x3.8345323, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902485494 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902487180 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1649b0e6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1649b0e6 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902487189 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test12_Frame_DblBrd_One
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test13_Frame_Box_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902487234 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902487236 d 0ms]]
[junit] canvas1 pos/siz: 0/0 368x505
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902487237 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902487237 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902487241 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3972a855: tileRendererInUse null, GearsES2[obj 0x3972a855 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3972a855 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3972a855 created: GearsObj[0x5adbf231, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3972a855 created: GearsObj[0x756e8d19, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3972a855 created: GearsObj[0x756e8d19, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3972a855 FIN GearsES2[obj 0x3972a855 isInit true, usesShared false, 1 GearsObj[0x5adbf231, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x756e8d19, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b299b8e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3972a855 0/0 368x505 of 368x505, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3972a855, angle 0.0, [l -1.0, r 1.0, b -1.3722826, t 1.3722826] 2.0x2.7445652 -> [l -1.0, r 1.0, b -1.3722826, t 1.3722826] 2.0x2.7445652, v-flip false
[junit] resize canvas1 pos/siz: 0/0 448x625
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3972a855 0/0 448x625 of 448x625, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3972a855, angle 31.0, [l -1.0, r 1.0, b -1.3950893, t 1.3950893] 2.0x2.7901785 -> [l -1.0, r 1.0, b -1.3950893, t 1.3950893] 2.0x2.7901785, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902488289 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902489940 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902489942 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3972a855: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3972a855 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902489972 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test13_Frame_Box_One
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test14_Frame_Split_One
[junit] canvas1 pos/siz: 37/1 328x474
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902490026 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902490031 d 1ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902490033 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902490033 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6a370f4: tileRendererInUse null, GearsES2[obj 0x6a370f4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6a370f4 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6a370f4 created: GearsObj[0x7417240, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6a370f4 created: GearsObj[0x3c4d2e0e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6a370f4 created: GearsObj[0x3c4d2e0e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6a370f4 FIN GearsES2[obj 0x6a370f4 isInit true, usesShared false, 1 GearsObj[0x7417240, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c4d2e0e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x44ac3124, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a370f4 0/0 328x474 of 328x474, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6a370f4, angle 0.0, [l -1.0, r 1.0, b -1.445122, t 1.445122] 2.0x2.890244 -> [l -1.0, r 1.0, b -1.445122, t 1.445122] 2.0x2.890244, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902490047 d 0ms]]
[junit] resize canvas1 pos/siz: 77/1 368x534
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a370f4 0/0 368x534 of 368x534, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6a370f4, angle 31.0, [l -1.0, r 1.0, b -1.451087, t 1.451087] 2.0x2.902174 -> [l -1.0, r 1.0, b -1.451087, t 1.451087] 2.0x2.902174, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902491076 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902492727 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902492728 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a370f4: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a370f4 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902492760 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test14_Frame_Split_One
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test15_Frame_Flow_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902492839 d 0ms]]
[junit] canvas1 pos/siz: 0/0 320x480
[junit] canvas2 pos/siz: 320/0 320x480
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902492844 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902492845 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902492845 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4cc8eb05: tileRendererInUse null, GearsES2[obj 0x4cc8eb05 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4cc8eb05 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4cc8eb05 created: GearsObj[0x339959d3, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4cc8eb05 created: GearsObj[0x28dc90f2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4cc8eb05 created: GearsObj[0x28dc90f2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4cc8eb05 FIN GearsES2[obj 0x4cc8eb05 isInit true, usesShared false, 1 GearsObj[0x339959d3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x28dc90f2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ed7b28d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4cc8eb05 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4cc8eb05, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902492859 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 20 (enable: true)
[junit] null
[junit] ShaderProgram[id=20, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=39, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=40, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcb01080b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[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 0x4cc8eb05 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4cc8eb05, angle 29.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902493868 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcb01080b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902495523 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902495525 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 0x4cc8eb05: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4cc8eb05 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902495541 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test15_Frame_Flow_Two
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test16_Frame_DblBrd_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902495637 d 0ms]]
[junit] canvas1 pos/siz: 0/0 259x413
[junit] canvas2 pos/siz: 259/0 259x413
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902495642 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902495643 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902495643 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2e222612: tileRendererInUse null, GearsES2[obj 0x2e222612 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2e222612 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2e222612 created: GearsObj[0x7464efb3, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2e222612 created: GearsObj[0x23c1f65f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2e222612 created: GearsObj[0x23c1f65f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2e222612 FIN GearsES2[obj 0x2e222612 isInit true, usesShared false, 1 GearsObj[0x7464efb3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23c1f65f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23d15c4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e222612 0/0 259x413 of 259x413, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2e222612, angle 0.0, [l -1.0, r 1.0, b -1.5945946, t 1.5945946] 2.0x3.1891892 -> [l -1.0, r 1.0, b -1.5945946, t 1.5945946] 2.0x3.1891892, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 22 (enable: true)
[junit] null
[junit] ShaderProgram[id=22, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=43, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=44, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 259x413 of 259x413, swapInterval 1, drawable 0xfffffffff701084b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] resize canvas1 pos/siz: 0/0 339x533
[junit] resize canvas2 pos/siz: 339/0 339x533
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e222612 0/0 339x533 of 339x533, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2e222612, angle 30.0, [l -1.0, r 1.0, b -1.5722713, t 1.5722713] 2.0x3.1445427 -> [l -1.0, r 1.0, b -1.5722713, t 1.5722713] 2.0x3.1445427, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902496693 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 339x533 of 339x533, swapInterval 1, drawable 0xffffffffd4010199, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902498372 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 0x2e222612: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e222612 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902498387 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test16_Frame_DblBrd_Two
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test17_Frame_Box_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902498457 d 0ms]]
[junit] canvas1 pos/siz: 0/0 344x505
[junit] canvas2 pos/siz: 344/0 344x505
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902498460 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902498461 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902498461 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3a6bb9bf: tileRendererInUse null, GearsES2[obj 0x3a6bb9bf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3a6bb9bf on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3a6bb9bf created: GearsObj[0x42b833e1, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3a6bb9bf created: GearsObj[0x3b2dcef8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3a6bb9bf created: GearsObj[0x3b2dcef8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3a6bb9bf FIN GearsES2[obj 0x3a6bb9bf isInit true, usesShared false, 1 GearsObj[0x42b833e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b2dcef8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1954d996, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3a6bb9bf 0/0 344x505 of 344x505, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3a6bb9bf, angle 0.0, [l -1.0, r 1.0, b -1.4680233, t 1.4680233] 2.0x2.9360466 -> [l -1.0, r 1.0, b -1.4680233, t 1.4680233] 2.0x2.9360466, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902498476 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 24 (enable: true)
[junit] null
[junit] ShaderProgram[id=24, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=48, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]
[junit] ShaderCode[id=47, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 344x505 of 344x505, swapInterval 1, drawable 0xfffffffff701084b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] resize canvas1 pos/siz: 0/0 424x625
[junit] resize canvas2 pos/siz: 424/0 424x625
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 424x625 of 424x625, swapInterval 1, drawable 0xffffffffcb01080b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902499496 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3a6bb9bf 0/0 424x625 of 424x625, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3a6bb9bf, angle 30.0, [l -1.0, r 1.0, b -1.4740566, t 1.4740566] 2.0x2.9481132 -> [l -1.0, r 1.0, b -1.4740566, t 1.4740566] 2.0x2.9481132, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902501158 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902501172 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 0x3a6bb9bf: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3a6bb9bf FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test17_Frame_Box_Two
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902501195 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two
[junit] canvas1 pos/siz: 348/1 337x474
[junit] canvas2 pos/siz: 1/1 337x474
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902501275 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902501279 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902501282 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902501282 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x55536d9e: tileRendererInUse null, GearsES2[obj 0x55536d9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x55536d9e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x55536d9e created: GearsObj[0x32f7da2a, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x55536d9e created: GearsObj[0xf3939ba, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x55536d9e created: GearsObj[0xf3939ba, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x55536d9e FIN GearsES2[obj 0x55536d9e isInit true, usesShared false, 1 GearsObj[0x32f7da2a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf3939ba, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4befdc32, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x55536d9e 0/0 337x474 of 337x474, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x55536d9e, angle 0.0, [l -1.0, r 1.0, b -1.4065282, t 1.4065282] 2.0x2.8130565 -> [l -1.0, r 1.0, b -1.4065282, t 1.4065282] 2.0x2.8130565, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902501296 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 26 (enable: true)
[junit] null
[junit] ShaderProgram[id=26, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=51, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=52, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 337x474 of 337x474, swapInterval 1, drawable 0xffffffffcb01080b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] resize canvas1 pos/siz: 428/1 417x534
[junit] resize canvas2 pos/siz: 1/1 417x534
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 417x534 of 417x534, swapInterval 1, drawable 0xffffffffcb01080b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902502309 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x55536d9e 0/0 417x534 of 417x534, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x55536d9e, angle 29.0, [l -1.0, r 1.0, b -1.2805755, t 1.2805755] 2.0x2.561151 -> [l -1.0, r 1.0, b -1.2805755, t 1.2805755] 2.0x2.561151, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902503945 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902503953 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55536d9e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55536d9e FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902503967 d 1ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902503991 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902503992 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 52.853 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902451851 ms III - Start
[junit] SLOCK [T main @ 1691902451852 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One
[junit] canvas1 pos/siz: 0/0 320x480
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902453495 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902453496 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902453497 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902453500 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902453501 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x20d525: tileRendererInUse null, GearsES2[obj 0x20d525 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x20d525 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x20d525 created: GearsObj[0x4d587855, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x20d525 created: GearsObj[0x5d20fd0a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x20d525 created: GearsObj[0x5d20fd0a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x20d525 FIN GearsES2[obj 0x20d525 isInit true, usesShared false, 1 GearsObj[0x4d587855, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5d20fd0a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a9161c8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x20d525 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x20d525, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902453567 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 400x600
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x20d525 0/0 400x600 of 400x600, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x20d525, angle 29.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902454552 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902456220 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902456221 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x20d525: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x20d525 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902456235 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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902456292 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902456293 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902456293 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902456294 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902456294 d 0ms]]
[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 null]
[junit] GearsES2 init 0x3098cf3b on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3098cf3b created: GearsObj[0x515aefd8, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3098cf3b created: GearsObj[0x2b864ab6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3098cf3b created: GearsObj[0x2b864ab6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3098cf3b FIN GearsES2[obj 0x3098cf3b isInit true, usesShared false, 1 GearsObj[0x515aefd8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b864ab6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b9c544f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3098cf3b 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3098cf3b, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902456314 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 400x600
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3098cf3b 0/0 400x600 of 400x600, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3098cf3b, 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902457334 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902458997 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902459010 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3098cf3b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3098cf3b FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902459021 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test01_Compo_Flow_One
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One
[junit] canvas1 pos/siz: 40/23 320x480
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902459121 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902459121 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902459121 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902459122 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902459123 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x57250572: tileRendererInUse null, GearsES2[obj 0x57250572 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x57250572 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x57250572 created: GearsObj[0x3497a96a, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x57250572 created: GearsObj[0x5ab2dea4, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x57250572 created: GearsObj[0x5ab2dea4, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x57250572 FIN GearsES2[obj 0x57250572 isInit true, usesShared false, 1 GearsObj[0x3497a96a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ab2dea4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36640f4f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x57250572 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x57250572, 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] resize canvas1 pos/siz: 40/23 400x600
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x57250572 0/0 400x600 of 400x600, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x57250572, 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902460199 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902461863 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x57250572: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x57250572 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902461890 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test03_Compo_Box_One
[junit] canvas1 pos/siz: 0/0 320x480
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902461947 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902461948 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902461948 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902461949 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902461949 d 0ms]]
[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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x68567e20 created: GearsObj[0x294b7b4d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x68567e20 created: GearsObj[0xca86301, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x68567e20 created: GearsObj[0xca86301, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x68567e20 FIN GearsES2[obj 0x68567e20 isInit true, usesShared false, 1 GearsObj[0x294b7b4d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xca86301, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x30a1abe0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x68567e20 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x68567e20, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902461965 d 1ms]]
[junit] resize canvas1 pos/siz: 0/0 400x600
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x68567e20 0/0 400x600 of 400x600, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x68567e20, 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902462997 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902464648 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902464653 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x68567e20: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x68567e20 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902464659 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test03_Compo_Box_One
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test04_Compo_Split_One
[junit] canvas1 pos/siz: 30/1 320x480
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902464742 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902464743 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902464743 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902464744 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902464744 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2cdd0d4b: tileRendererInUse null, GearsES2[obj 0x2cdd0d4b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2cdd0d4b on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2cdd0d4b created: GearsObj[0x632b59a, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2cdd0d4b created: GearsObj[0x22d6c7b0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2cdd0d4b created: GearsObj[0x22d6c7b0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2cdd0d4b FIN GearsES2[obj 0x2cdd0d4b isInit true, usesShared false, 1 GearsObj[0x632b59a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22d6c7b0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6fb5f0d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2cdd0d4b 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2cdd0d4b, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902464758 d 0ms]]
[junit] resize canvas1 pos/siz: 70/1 360x540
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2cdd0d4b 0/0 360x540 of 360x540, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2cdd0d4b, 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902465786 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902467447 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902467458 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2cdd0d4b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2cdd0d4b FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902467474 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test04_Compo_Split_One
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test05_Compo_Flow_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902467553 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902467553 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902467554 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902467554 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902467554 d 0ms]]
[junit] canvas1 pos/siz: 0/0 320x480
[junit] canvas2 pos/siz: 320/0 320x480
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902467558 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x61d6015a: tileRendererInUse null, GearsES2[obj 0x61d6015a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x61d6015a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x61d6015a created: GearsObj[0x2cd983d9, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x61d6015a created: GearsObj[0x146e70f8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x61d6015a created: GearsObj[0x146e70f8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x61d6015a FIN GearsES2[obj 0x61d6015a isInit true, usesShared false, 1 GearsObj[0x2cd983d9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x146e70f8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67f3b514, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x61d6015a 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x61d6015a, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 7 (enable: true)
[junit] null
[junit] ShaderProgram[id=7, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcb01080b, 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 0xffffffffcb01080b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902468610 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x61d6015a 0/0 400x600 of 400x600, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x61d6015a, 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] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902470289 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902470290 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 0x61d6015a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x61d6015a FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902470298 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test05_Compo_Flow_Two
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test06_Compo_DblBrd_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902470399 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902470400 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902470400 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902470401 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902470402 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 0x4e268090: tileRendererInUse null, GearsES2[obj 0x4e268090 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4e268090 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4e268090 created: GearsObj[0x4d6f6d04, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4e268090 created: GearsObj[0x54bb4a52, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4e268090 created: GearsObj[0x54bb4a52, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e268090 FIN GearsES2[obj 0x4e268090 isInit true, usesShared false, 1 GearsObj[0x4d6f6d04, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54bb4a52, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x736e495, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e268090 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4e268090, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 9 (enable: true)
[junit] null
[junit] ShaderProgram[id=9, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=17, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=18, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcb01080b, 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 0xffffffffcb01080b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902471484 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e268090 0/0 400x600 of 400x600, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4e268090, 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] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902473153 d 1ms]]
[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 0x4e268090: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e268090 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902473180 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test06_Compo_DblBrd_Two
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test07_Compo_Box_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902473259 d 0ms]]
[junit] canvas1 pos/siz: 0/0 320x480
[junit] canvas2 pos/siz: 320/0 320x480
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902473260 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902473260 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902473262 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902473262 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xe1de817: tileRendererInUse null, GearsES2[obj 0xe1de817 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xe1de817 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xe1de817 created: GearsObj[0x37301a05, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xe1de817 created: GearsObj[0x5f4ddeb4, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xe1de817 created: GearsObj[0x5f4ddeb4, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xe1de817 FIN GearsES2[obj 0xe1de817 isInit true, usesShared false, 1 GearsObj[0x37301a05, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f4ddeb4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x281e0dbb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xe1de817 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xe1de817, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902473277 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 11 (enable: true)
[junit] null
[junit] ShaderProgram[id=11, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=21, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=22, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcb01080b, 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] GearsES2.reshape 0xe1de817 0/0 400x600 of 400x600, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xe1de817, 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902474288 d 1ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0xffffffffcb01080b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902475956 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902475958 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 0xe1de817: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xe1de817 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902475971 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test07_Compo_Box_Two
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test08_Compo_Split_Two
[junit] canvas1 pos/siz: 331/1 320x480
[junit] canvas2 pos/siz: 1/1 320x480
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902476061 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902476062 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902476062 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902476063 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902476063 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2892dae4: tileRendererInUse null, GearsES2[obj 0x2892dae4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2892dae4 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2892dae4 created: GearsObj[0x6a3934d0, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2892dae4 created: GearsObj[0x63008614, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2892dae4 created: GearsObj[0x63008614, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2892dae4 FIN GearsES2[obj 0x2892dae4 isInit true, usesShared false, 1 GearsObj[0x6a3934d0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63008614, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x71117db8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2892dae4 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2892dae4, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902476077 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 13 (enable: true)
[junit] null
[junit] ShaderProgram[id=13, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=25, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=26, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcb01080b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] resize canvas1 pos/siz: 411/1 400x540
[junit] resize canvas2 pos/siz: 1/1 400x540
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2892dae4 0/0 400x540 of 400x540, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2892dae4, angle 29.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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902477129 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x540 of 400x540, swapInterval 1, drawable 0xffffffffcb01080b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902478795 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902478796 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2892dae4: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2892dae4 FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test08_Compo_Split_Two
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902478812 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test10_Frame_None_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902478857 d 0ms]]
[junit] canvas1 pos/siz: 0/0 368x505
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902478861 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902478862 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902478862 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xd6e7bab created: GearsObj[0x660c54b8, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xd6e7bab created: GearsObj[0x5dfc71f1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xd6e7bab created: GearsObj[0x5dfc71f1, 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[0x660c54b8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5dfc71f1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1498ce3e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xd6e7bab 0/0 368x505 of 368x505, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xd6e7bab, angle 0.0, [l -1.0, r 1.0, b -1.3722826, t 1.3722826] 2.0x2.7445652 -> [l -1.0, r 1.0, b -1.3722826, t 1.3722826] 2.0x2.7445652, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902478875 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 448x625
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xd6e7bab 0/0 448x625 of 448x625, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xd6e7bab, angle 31.0, [l -1.0, r 1.0, b -1.3950893, t 1.3950893] 2.0x2.7901785 -> [l -1.0, r 1.0, b -1.3950893, t 1.3950893] 2.0x2.7901785, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902479907 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902481576 d 1ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902481589 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] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902481604 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test10_Frame_None_One
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test11_Frame_Flow_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902481653 d 0ms]]
[junit] canvas1 pos/siz: 0/0 320x480
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902481658 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902481660 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902481660 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x482bce4f: tileRendererInUse null, GearsES2[obj 0x482bce4f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x482bce4f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x482bce4f created: GearsObj[0x3e6573c6, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x482bce4f created: GearsObj[0x54d0178e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x482bce4f created: GearsObj[0x54d0178e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x482bce4f FIN GearsES2[obj 0x482bce4f isInit true, usesShared false, 1 GearsObj[0x3e6573c6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d0178e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7eeb7a28, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x482bce4f 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x482bce4f, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902481675 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 320x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x482bce4f 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x482bce4f, 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902482698 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902484360 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902484370 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x482bce4f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x482bce4f FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902484387 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test11_Frame_Flow_One
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test12_Frame_DblBrd_One
[junit] canvas1 pos/siz: 40/23 198x413
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902484461 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902484467 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902484469 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902484469 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1649b0e6: tileRendererInUse null, GearsES2[obj 0x1649b0e6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1649b0e6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1649b0e6 created: GearsObj[0x76d07067, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1649b0e6 created: GearsObj[0x287eb541, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1649b0e6 created: GearsObj[0x287eb541, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1649b0e6 FIN GearsES2[obj 0x1649b0e6 isInit true, usesShared false, 1 GearsObj[0x76d07067, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x287eb541, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x645d173c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1649b0e6 0/0 198x413 of 198x413, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1649b0e6, angle 0.0, [l -1.0, r 1.0, b -2.0858586, t 2.0858586] 2.0x4.171717 -> [l -1.0, r 1.0, b -2.0858586, t 2.0858586] 2.0x4.171717, v-flip false
[junit] resize canvas1 pos/siz: 40/23 278x533
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1649b0e6 0/0 278x533 of 278x533, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1649b0e6, angle 30.5, [l -1.0, r 1.0, b -1.9172661, t 1.9172661] 2.0x3.8345323 -> [l -1.0, r 1.0, b -1.9172661, t 1.9172661] 2.0x3.8345323, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902485494 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902487180 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1649b0e6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1649b0e6 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902487189 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test12_Frame_DblBrd_One
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test13_Frame_Box_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902487234 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902487236 d 0ms]]
[junit] canvas1 pos/siz: 0/0 368x505
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902487237 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902487237 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902487241 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3972a855: tileRendererInUse null, GearsES2[obj 0x3972a855 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3972a855 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3972a855 created: GearsObj[0x5adbf231, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3972a855 created: GearsObj[0x756e8d19, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3972a855 created: GearsObj[0x756e8d19, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3972a855 FIN GearsES2[obj 0x3972a855 isInit true, usesShared false, 1 GearsObj[0x5adbf231, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x756e8d19, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b299b8e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3972a855 0/0 368x505 of 368x505, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3972a855, angle 0.0, [l -1.0, r 1.0, b -1.3722826, t 1.3722826] 2.0x2.7445652 -> [l -1.0, r 1.0, b -1.3722826, t 1.3722826] 2.0x2.7445652, v-flip false
[junit] resize canvas1 pos/siz: 0/0 448x625
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3972a855 0/0 448x625 of 448x625, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3972a855, angle 31.0, [l -1.0, r 1.0, b -1.3950893, t 1.3950893] 2.0x2.7901785 -> [l -1.0, r 1.0, b -1.3950893, t 1.3950893] 2.0x2.7901785, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902488289 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902489940 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902489942 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3972a855: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3972a855 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902489972 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test13_Frame_Box_One
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test14_Frame_Split_One
[junit] canvas1 pos/siz: 37/1 328x474
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902490026 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902490031 d 1ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902490033 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902490033 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6a370f4: tileRendererInUse null, GearsES2[obj 0x6a370f4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6a370f4 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6a370f4 created: GearsObj[0x7417240, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6a370f4 created: GearsObj[0x3c4d2e0e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6a370f4 created: GearsObj[0x3c4d2e0e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6a370f4 FIN GearsES2[obj 0x6a370f4 isInit true, usesShared false, 1 GearsObj[0x7417240, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c4d2e0e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x44ac3124, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a370f4 0/0 328x474 of 328x474, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6a370f4, angle 0.0, [l -1.0, r 1.0, b -1.445122, t 1.445122] 2.0x2.890244 -> [l -1.0, r 1.0, b -1.445122, t 1.445122] 2.0x2.890244, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902490047 d 0ms]]
[junit] resize canvas1 pos/siz: 77/1 368x534
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a370f4 0/0 368x534 of 368x534, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6a370f4, angle 31.0, [l -1.0, r 1.0, b -1.451087, t 1.451087] 2.0x2.902174 -> [l -1.0, r 1.0, b -1.451087, t 1.451087] 2.0x2.902174, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902491076 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902492727 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902492728 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a370f4: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a370f4 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902492760 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test14_Frame_Split_One
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test15_Frame_Flow_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902492839 d 0ms]]
[junit] canvas1 pos/siz: 0/0 320x480
[junit] canvas2 pos/siz: 320/0 320x480
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902492844 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902492845 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902492845 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4cc8eb05: tileRendererInUse null, GearsES2[obj 0x4cc8eb05 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4cc8eb05 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4cc8eb05 created: GearsObj[0x339959d3, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4cc8eb05 created: GearsObj[0x28dc90f2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4cc8eb05 created: GearsObj[0x28dc90f2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4cc8eb05 FIN GearsES2[obj 0x4cc8eb05 isInit true, usesShared false, 1 GearsObj[0x339959d3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x28dc90f2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ed7b28d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4cc8eb05 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4cc8eb05, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902492859 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 20 (enable: true)
[junit] null
[junit] ShaderProgram[id=20, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=39, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=40, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcb01080b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[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 0x4cc8eb05 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4cc8eb05, angle 29.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902493868 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcb01080b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902495523 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902495525 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 0x4cc8eb05: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4cc8eb05 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902495541 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test15_Frame_Flow_Two
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test16_Frame_DblBrd_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902495637 d 0ms]]
[junit] canvas1 pos/siz: 0/0 259x413
[junit] canvas2 pos/siz: 259/0 259x413
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902495642 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902495643 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902495643 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2e222612: tileRendererInUse null, GearsES2[obj 0x2e222612 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2e222612 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2e222612 created: GearsObj[0x7464efb3, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2e222612 created: GearsObj[0x23c1f65f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2e222612 created: GearsObj[0x23c1f65f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2e222612 FIN GearsES2[obj 0x2e222612 isInit true, usesShared false, 1 GearsObj[0x7464efb3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23c1f65f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23d15c4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e222612 0/0 259x413 of 259x413, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2e222612, angle 0.0, [l -1.0, r 1.0, b -1.5945946, t 1.5945946] 2.0x3.1891892 -> [l -1.0, r 1.0, b -1.5945946, t 1.5945946] 2.0x3.1891892, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 22 (enable: true)
[junit] null
[junit] ShaderProgram[id=22, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=43, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=44, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 259x413 of 259x413, swapInterval 1, drawable 0xfffffffff701084b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] resize canvas1 pos/siz: 0/0 339x533
[junit] resize canvas2 pos/siz: 339/0 339x533
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e222612 0/0 339x533 of 339x533, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2e222612, angle 30.0, [l -1.0, r 1.0, b -1.5722713, t 1.5722713] 2.0x3.1445427 -> [l -1.0, r 1.0, b -1.5722713, t 1.5722713] 2.0x3.1445427, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902496693 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 339x533 of 339x533, swapInterval 1, drawable 0xffffffffd4010199, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902498372 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 0x2e222612: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e222612 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902498387 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test16_Frame_DblBrd_Two
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test17_Frame_Box_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902498457 d 0ms]]
[junit] canvas1 pos/siz: 0/0 344x505
[junit] canvas2 pos/siz: 344/0 344x505
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902498460 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902498461 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902498461 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3a6bb9bf: tileRendererInUse null, GearsES2[obj 0x3a6bb9bf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3a6bb9bf on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3a6bb9bf created: GearsObj[0x42b833e1, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3a6bb9bf created: GearsObj[0x3b2dcef8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3a6bb9bf created: GearsObj[0x3b2dcef8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3a6bb9bf FIN GearsES2[obj 0x3a6bb9bf isInit true, usesShared false, 1 GearsObj[0x42b833e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b2dcef8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1954d996, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3a6bb9bf 0/0 344x505 of 344x505, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3a6bb9bf, angle 0.0, [l -1.0, r 1.0, b -1.4680233, t 1.4680233] 2.0x2.9360466 -> [l -1.0, r 1.0, b -1.4680233, t 1.4680233] 2.0x2.9360466, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902498476 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 24 (enable: true)
[junit] null
[junit] ShaderProgram[id=24, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=48, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]
[junit] ShaderCode[id=47, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 344x505 of 344x505, swapInterval 1, drawable 0xfffffffff701084b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] resize canvas1 pos/siz: 0/0 424x625
[junit] resize canvas2 pos/siz: 424/0 424x625
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 424x625 of 424x625, swapInterval 1, drawable 0xffffffffcb01080b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902499496 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3a6bb9bf 0/0 424x625 of 424x625, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3a6bb9bf, angle 30.0, [l -1.0, r 1.0, b -1.4740566, t 1.4740566] 2.0x2.9481132 -> [l -1.0, r 1.0, b -1.4740566, t 1.4740566] 2.0x2.9481132, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902501158 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902501172 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 0x3a6bb9bf: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3a6bb9bf FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test17_Frame_Box_Two
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902501195 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two
[junit] canvas1 pos/siz: 348/1 337x474
[junit] canvas2 pos/siz: 1/1 337x474
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902501275 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902501279 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902501282 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902501282 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x55536d9e: tileRendererInUse null, GearsES2[obj 0x55536d9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x55536d9e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x55536d9e created: GearsObj[0x32f7da2a, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x55536d9e created: GearsObj[0xf3939ba, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x55536d9e created: GearsObj[0xf3939ba, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x55536d9e FIN GearsES2[obj 0x55536d9e isInit true, usesShared false, 1 GearsObj[0x32f7da2a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf3939ba, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4befdc32, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x55536d9e 0/0 337x474 of 337x474, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x55536d9e, angle 0.0, [l -1.0, r 1.0, b -1.4065282, t 1.4065282] 2.0x2.8130565 -> [l -1.0, r 1.0, b -1.4065282, t 1.4065282] 2.0x2.8130565, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902501296 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 26 (enable: true)
[junit] null
[junit] ShaderProgram[id=26, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=51, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=52, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 337x474 of 337x474, swapInterval 1, drawable 0xffffffffcb01080b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] resize canvas1 pos/siz: 428/1 417x534
[junit] resize canvas2 pos/siz: 1/1 417x534
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 417x534 of 417x534, swapInterval 1, drawable 0xffffffffcb01080b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902502309 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x55536d9e 0/0 417x534 of 417x534, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x55536d9e, angle 29.0, [l -1.0, r 1.0, b -1.2805755, t 1.2805755] 2.0x2.561151 -> [l -1.0, r 1.0, b -1.2805755, t 1.2805755] 2.0x2.561151, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902503945 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902503953 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55536d9e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55536d9e FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902503967 d 1ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902503991 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902503992 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test00_Compo_None_One took 4.365 sec
[junit] Testcase: test01_Compo_Flow_One took 2.78 sec
[junit] Testcase: test02_Compo_DblBrd_One took 2.868 sec
[junit] Testcase: test03_Compo_Box_One took 2.768 sec
[junit] Testcase: test04_Compo_Split_One took 2.813 sec
[junit] Testcase: test05_Compo_Flow_Two took 2.823 sec
[junit] Testcase: test06_Compo_DblBrd_Two took 2.881 sec
[junit] Testcase: test07_Compo_Box_Two took 2.789 sec
[junit] Testcase: test08_Compo_Split_Two took 2.84 sec
[junit] Testcase: test10_Frame_None_One took 2.79 sec
[junit] Testcase: test11_Frame_Flow_One took 2.782 sec
[junit] Testcase: test12_Frame_DblBrd_One took 2.799 sec
[junit] Testcase: test13_Frame_Box_One took 2.782 sec
[junit] Testcase: test14_Frame_Split_One took 2.786 sec
[junit] Testcase: test15_Frame_Flow_Two took 2.781 sec
[junit] Testcase: test16_Frame_DblBrd_Two took 2.844 sec
[junit] Testcase: test17_Frame_Box_Two took 2.806 sec
[junit] Testcase: test18_Frame_Split_Two took 2.771 sec
[junit] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 52.853 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902451851 ms III - Start
[junit] SLOCK [T main @ 1691902451852 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One
[junit] canvas1 pos/siz: 0/0 320x480
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902453495 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902453496 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902453497 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902453500 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902453501 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x20d525: tileRendererInUse null, GearsES2[obj 0x20d525 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x20d525 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x20d525 created: GearsObj[0x4d587855, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x20d525 created: GearsObj[0x5d20fd0a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x20d525 created: GearsObj[0x5d20fd0a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x20d525 FIN GearsES2[obj 0x20d525 isInit true, usesShared false, 1 GearsObj[0x4d587855, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5d20fd0a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a9161c8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x20d525 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x20d525, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902453567 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 400x600
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x20d525 0/0 400x600 of 400x600, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x20d525, angle 29.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902454552 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902456220 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902456221 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x20d525: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x20d525 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902456235 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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902456292 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902456293 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902456293 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902456294 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902456294 d 0ms]]
[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 null]
[junit] GearsES2 init 0x3098cf3b on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3098cf3b created: GearsObj[0x515aefd8, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3098cf3b created: GearsObj[0x2b864ab6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3098cf3b created: GearsObj[0x2b864ab6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3098cf3b FIN GearsES2[obj 0x3098cf3b isInit true, usesShared false, 1 GearsObj[0x515aefd8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b864ab6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b9c544f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3098cf3b 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3098cf3b, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902456314 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 400x600
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3098cf3b 0/0 400x600 of 400x600, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3098cf3b, 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902457334 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902458997 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902459010 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3098cf3b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3098cf3b FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902459021 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test01_Compo_Flow_One
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One
[junit] canvas1 pos/siz: 40/23 320x480
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902459121 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902459121 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902459121 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902459122 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902459123 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x57250572: tileRendererInUse null, GearsES2[obj 0x57250572 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x57250572 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x57250572 created: GearsObj[0x3497a96a, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x57250572 created: GearsObj[0x5ab2dea4, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x57250572 created: GearsObj[0x5ab2dea4, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x57250572 FIN GearsES2[obj 0x57250572 isInit true, usesShared false, 1 GearsObj[0x3497a96a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ab2dea4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36640f4f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x57250572 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x57250572, 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] resize canvas1 pos/siz: 40/23 400x600
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x57250572 0/0 400x600 of 400x600, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x57250572, 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902460199 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902461863 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x57250572: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x57250572 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902461890 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test03_Compo_Box_One
[junit] canvas1 pos/siz: 0/0 320x480
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902461947 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902461948 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902461948 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902461949 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902461949 d 0ms]]
[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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x68567e20 created: GearsObj[0x294b7b4d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x68567e20 created: GearsObj[0xca86301, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x68567e20 created: GearsObj[0xca86301, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x68567e20 FIN GearsES2[obj 0x68567e20 isInit true, usesShared false, 1 GearsObj[0x294b7b4d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xca86301, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x30a1abe0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x68567e20 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x68567e20, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902461965 d 1ms]]
[junit] resize canvas1 pos/siz: 0/0 400x600
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x68567e20 0/0 400x600 of 400x600, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x68567e20, 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902462997 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902464648 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902464653 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x68567e20: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x68567e20 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902464659 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test03_Compo_Box_One
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test04_Compo_Split_One
[junit] canvas1 pos/siz: 30/1 320x480
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902464742 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902464743 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902464743 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902464744 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902464744 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2cdd0d4b: tileRendererInUse null, GearsES2[obj 0x2cdd0d4b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2cdd0d4b on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2cdd0d4b created: GearsObj[0x632b59a, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2cdd0d4b created: GearsObj[0x22d6c7b0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2cdd0d4b created: GearsObj[0x22d6c7b0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2cdd0d4b FIN GearsES2[obj 0x2cdd0d4b isInit true, usesShared false, 1 GearsObj[0x632b59a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22d6c7b0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6fb5f0d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2cdd0d4b 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2cdd0d4b, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902464758 d 0ms]]
[junit] resize canvas1 pos/siz: 70/1 360x540
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2cdd0d4b 0/0 360x540 of 360x540, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2cdd0d4b, 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902465786 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902467447 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902467458 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2cdd0d4b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2cdd0d4b FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902467474 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test04_Compo_Split_One
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test05_Compo_Flow_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902467553 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902467553 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902467554 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902467554 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902467554 d 0ms]]
[junit] canvas1 pos/siz: 0/0 320x480
[junit] canvas2 pos/siz: 320/0 320x480
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902467558 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x61d6015a: tileRendererInUse null, GearsES2[obj 0x61d6015a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x61d6015a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x61d6015a created: GearsObj[0x2cd983d9, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x61d6015a created: GearsObj[0x146e70f8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x61d6015a created: GearsObj[0x146e70f8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x61d6015a FIN GearsES2[obj 0x61d6015a isInit true, usesShared false, 1 GearsObj[0x2cd983d9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x146e70f8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67f3b514, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x61d6015a 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x61d6015a, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 7 (enable: true)
[junit] null
[junit] ShaderProgram[id=7, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcb01080b, 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 0xffffffffcb01080b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902468610 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x61d6015a 0/0 400x600 of 400x600, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x61d6015a, 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] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902470289 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902470290 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 0x61d6015a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x61d6015a FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902470298 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test05_Compo_Flow_Two
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test06_Compo_DblBrd_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902470399 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902470400 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902470400 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902470401 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902470402 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 0x4e268090: tileRendererInUse null, GearsES2[obj 0x4e268090 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4e268090 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4e268090 created: GearsObj[0x4d6f6d04, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4e268090 created: GearsObj[0x54bb4a52, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4e268090 created: GearsObj[0x54bb4a52, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e268090 FIN GearsES2[obj 0x4e268090 isInit true, usesShared false, 1 GearsObj[0x4d6f6d04, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54bb4a52, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x736e495, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e268090 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4e268090, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 9 (enable: true)
[junit] null
[junit] ShaderProgram[id=9, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=17, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=18, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcb01080b, 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 0xffffffffcb01080b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902471484 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e268090 0/0 400x600 of 400x600, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4e268090, 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] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902473153 d 1ms]]
[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 0x4e268090: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e268090 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902473180 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test06_Compo_DblBrd_Two
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test07_Compo_Box_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902473259 d 0ms]]
[junit] canvas1 pos/siz: 0/0 320x480
[junit] canvas2 pos/siz: 320/0 320x480
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902473260 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902473260 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902473262 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902473262 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xe1de817: tileRendererInUse null, GearsES2[obj 0xe1de817 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xe1de817 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xe1de817 created: GearsObj[0x37301a05, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xe1de817 created: GearsObj[0x5f4ddeb4, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xe1de817 created: GearsObj[0x5f4ddeb4, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xe1de817 FIN GearsES2[obj 0xe1de817 isInit true, usesShared false, 1 GearsObj[0x37301a05, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f4ddeb4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x281e0dbb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xe1de817 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xe1de817, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902473277 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 11 (enable: true)
[junit] null
[junit] ShaderProgram[id=11, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=21, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=22, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcb01080b, 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] GearsES2.reshape 0xe1de817 0/0 400x600 of 400x600, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xe1de817, 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902474288 d 1ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0xffffffffcb01080b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902475956 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902475958 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 0xe1de817: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xe1de817 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902475971 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test07_Compo_Box_Two
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test08_Compo_Split_Two
[junit] canvas1 pos/siz: 331/1 320x480
[junit] canvas2 pos/siz: 1/1 320x480
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902476061 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902476062 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902476062 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902476063 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902476063 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2892dae4: tileRendererInUse null, GearsES2[obj 0x2892dae4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2892dae4 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2892dae4 created: GearsObj[0x6a3934d0, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2892dae4 created: GearsObj[0x63008614, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2892dae4 created: GearsObj[0x63008614, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2892dae4 FIN GearsES2[obj 0x2892dae4 isInit true, usesShared false, 1 GearsObj[0x6a3934d0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63008614, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x71117db8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2892dae4 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2892dae4, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902476077 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 13 (enable: true)
[junit] null
[junit] ShaderProgram[id=13, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=25, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=26, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcb01080b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] resize canvas1 pos/siz: 411/1 400x540
[junit] resize canvas2 pos/siz: 1/1 400x540
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2892dae4 0/0 400x540 of 400x540, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2892dae4, angle 29.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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902477129 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x540 of 400x540, swapInterval 1, drawable 0xffffffffcb01080b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902478795 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902478796 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2892dae4: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2892dae4 FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test08_Compo_Split_Two
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902478812 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test10_Frame_None_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902478857 d 0ms]]
[junit] canvas1 pos/siz: 0/0 368x505
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902478861 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902478862 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902478862 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xd6e7bab created: GearsObj[0x660c54b8, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xd6e7bab created: GearsObj[0x5dfc71f1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xd6e7bab created: GearsObj[0x5dfc71f1, 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[0x660c54b8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5dfc71f1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1498ce3e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xd6e7bab 0/0 368x505 of 368x505, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xd6e7bab, angle 0.0, [l -1.0, r 1.0, b -1.3722826, t 1.3722826] 2.0x2.7445652 -> [l -1.0, r 1.0, b -1.3722826, t 1.3722826] 2.0x2.7445652, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902478875 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 448x625
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xd6e7bab 0/0 448x625 of 448x625, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xd6e7bab, angle 31.0, [l -1.0, r 1.0, b -1.3950893, t 1.3950893] 2.0x2.7901785 -> [l -1.0, r 1.0, b -1.3950893, t 1.3950893] 2.0x2.7901785, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902479907 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902481576 d 1ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902481589 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] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902481604 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test10_Frame_None_One
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test11_Frame_Flow_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902481653 d 0ms]]
[junit] canvas1 pos/siz: 0/0 320x480
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902481658 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902481660 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902481660 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x482bce4f: tileRendererInUse null, GearsES2[obj 0x482bce4f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x482bce4f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x482bce4f created: GearsObj[0x3e6573c6, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x482bce4f created: GearsObj[0x54d0178e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x482bce4f created: GearsObj[0x54d0178e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x482bce4f FIN GearsES2[obj 0x482bce4f isInit true, usesShared false, 1 GearsObj[0x3e6573c6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d0178e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7eeb7a28, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x482bce4f 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x482bce4f, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902481675 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 320x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x482bce4f 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x482bce4f, 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902482698 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902484360 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902484370 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x482bce4f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x482bce4f FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902484387 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test11_Frame_Flow_One
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test12_Frame_DblBrd_One
[junit] canvas1 pos/siz: 40/23 198x413
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902484461 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902484467 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902484469 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902484469 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1649b0e6: tileRendererInUse null, GearsES2[obj 0x1649b0e6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1649b0e6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1649b0e6 created: GearsObj[0x76d07067, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1649b0e6 created: GearsObj[0x287eb541, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1649b0e6 created: GearsObj[0x287eb541, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1649b0e6 FIN GearsES2[obj 0x1649b0e6 isInit true, usesShared false, 1 GearsObj[0x76d07067, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x287eb541, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x645d173c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1649b0e6 0/0 198x413 of 198x413, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1649b0e6, angle 0.0, [l -1.0, r 1.0, b -2.0858586, t 2.0858586] 2.0x4.171717 -> [l -1.0, r 1.0, b -2.0858586, t 2.0858586] 2.0x4.171717, v-flip false
[junit] resize canvas1 pos/siz: 40/23 278x533
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1649b0e6 0/0 278x533 of 278x533, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1649b0e6, angle 30.5, [l -1.0, r 1.0, b -1.9172661, t 1.9172661] 2.0x3.8345323 -> [l -1.0, r 1.0, b -1.9172661, t 1.9172661] 2.0x3.8345323, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902485494 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902487180 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1649b0e6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1649b0e6 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902487189 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test12_Frame_DblBrd_One
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test13_Frame_Box_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902487234 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902487236 d 0ms]]
[junit] canvas1 pos/siz: 0/0 368x505
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902487237 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902487237 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902487241 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3972a855: tileRendererInUse null, GearsES2[obj 0x3972a855 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3972a855 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3972a855 created: GearsObj[0x5adbf231, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3972a855 created: GearsObj[0x756e8d19, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3972a855 created: GearsObj[0x756e8d19, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3972a855 FIN GearsES2[obj 0x3972a855 isInit true, usesShared false, 1 GearsObj[0x5adbf231, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x756e8d19, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b299b8e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3972a855 0/0 368x505 of 368x505, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3972a855, angle 0.0, [l -1.0, r 1.0, b -1.3722826, t 1.3722826] 2.0x2.7445652 -> [l -1.0, r 1.0, b -1.3722826, t 1.3722826] 2.0x2.7445652, v-flip false
[junit] resize canvas1 pos/siz: 0/0 448x625
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3972a855 0/0 448x625 of 448x625, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3972a855, angle 31.0, [l -1.0, r 1.0, b -1.3950893, t 1.3950893] 2.0x2.7901785 -> [l -1.0, r 1.0, b -1.3950893, t 1.3950893] 2.0x2.7901785, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902488289 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902489940 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902489942 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3972a855: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3972a855 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902489972 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test13_Frame_Box_One
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test14_Frame_Split_One
[junit] canvas1 pos/siz: 37/1 328x474
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902490026 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902490031 d 1ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902490033 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902490033 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6a370f4: tileRendererInUse null, GearsES2[obj 0x6a370f4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6a370f4 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6a370f4 created: GearsObj[0x7417240, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6a370f4 created: GearsObj[0x3c4d2e0e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6a370f4 created: GearsObj[0x3c4d2e0e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6a370f4 FIN GearsES2[obj 0x6a370f4 isInit true, usesShared false, 1 GearsObj[0x7417240, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c4d2e0e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x44ac3124, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a370f4 0/0 328x474 of 328x474, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6a370f4, angle 0.0, [l -1.0, r 1.0, b -1.445122, t 1.445122] 2.0x2.890244 -> [l -1.0, r 1.0, b -1.445122, t 1.445122] 2.0x2.890244, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902490047 d 0ms]]
[junit] resize canvas1 pos/siz: 77/1 368x534
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a370f4 0/0 368x534 of 368x534, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6a370f4, angle 31.0, [l -1.0, r 1.0, b -1.451087, t 1.451087] 2.0x2.902174 -> [l -1.0, r 1.0, b -1.451087, t 1.451087] 2.0x2.902174, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902491076 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902492727 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902492728 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a370f4: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a370f4 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902492760 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test14_Frame_Split_One
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test15_Frame_Flow_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902492839 d 0ms]]
[junit] canvas1 pos/siz: 0/0 320x480
[junit] canvas2 pos/siz: 320/0 320x480
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902492844 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902492845 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902492845 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4cc8eb05: tileRendererInUse null, GearsES2[obj 0x4cc8eb05 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4cc8eb05 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4cc8eb05 created: GearsObj[0x339959d3, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4cc8eb05 created: GearsObj[0x28dc90f2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4cc8eb05 created: GearsObj[0x28dc90f2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4cc8eb05 FIN GearsES2[obj 0x4cc8eb05 isInit true, usesShared false, 1 GearsObj[0x339959d3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x28dc90f2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ed7b28d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4cc8eb05 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4cc8eb05, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902492859 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 20 (enable: true)
[junit] null
[junit] ShaderProgram[id=20, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=39, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=40, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcb01080b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[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 0x4cc8eb05 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4cc8eb05, angle 29.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902493868 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcb01080b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902495523 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902495525 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 0x4cc8eb05: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4cc8eb05 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902495541 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test15_Frame_Flow_Two
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test16_Frame_DblBrd_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902495637 d 0ms]]
[junit] canvas1 pos/siz: 0/0 259x413
[junit] canvas2 pos/siz: 259/0 259x413
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902495642 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902495643 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902495643 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2e222612: tileRendererInUse null, GearsES2[obj 0x2e222612 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2e222612 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2e222612 created: GearsObj[0x7464efb3, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2e222612 created: GearsObj[0x23c1f65f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2e222612 created: GearsObj[0x23c1f65f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2e222612 FIN GearsES2[obj 0x2e222612 isInit true, usesShared false, 1 GearsObj[0x7464efb3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23c1f65f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23d15c4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e222612 0/0 259x413 of 259x413, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2e222612, angle 0.0, [l -1.0, r 1.0, b -1.5945946, t 1.5945946] 2.0x3.1891892 -> [l -1.0, r 1.0, b -1.5945946, t 1.5945946] 2.0x3.1891892, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 22 (enable: true)
[junit] null
[junit] ShaderProgram[id=22, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=43, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=44, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 259x413 of 259x413, swapInterval 1, drawable 0xfffffffff701084b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] resize canvas1 pos/siz: 0/0 339x533
[junit] resize canvas2 pos/siz: 339/0 339x533
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e222612 0/0 339x533 of 339x533, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2e222612, angle 30.0, [l -1.0, r 1.0, b -1.5722713, t 1.5722713] 2.0x3.1445427 -> [l -1.0, r 1.0, b -1.5722713, t 1.5722713] 2.0x3.1445427, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902496693 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 339x533 of 339x533, swapInterval 1, drawable 0xffffffffd4010199, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902498372 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 0x2e222612: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e222612 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902498387 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test16_Frame_DblBrd_Two
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test17_Frame_Box_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902498457 d 0ms]]
[junit] canvas1 pos/siz: 0/0 344x505
[junit] canvas2 pos/siz: 344/0 344x505
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902498460 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902498461 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902498461 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3a6bb9bf: tileRendererInUse null, GearsES2[obj 0x3a6bb9bf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3a6bb9bf on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3a6bb9bf created: GearsObj[0x42b833e1, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3a6bb9bf created: GearsObj[0x3b2dcef8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3a6bb9bf created: GearsObj[0x3b2dcef8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3a6bb9bf FIN GearsES2[obj 0x3a6bb9bf isInit true, usesShared false, 1 GearsObj[0x42b833e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b2dcef8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1954d996, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3a6bb9bf 0/0 344x505 of 344x505, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3a6bb9bf, angle 0.0, [l -1.0, r 1.0, b -1.4680233, t 1.4680233] 2.0x2.9360466 -> [l -1.0, r 1.0, b -1.4680233, t 1.4680233] 2.0x2.9360466, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902498476 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 24 (enable: true)
[junit] null
[junit] ShaderProgram[id=24, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=48, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]
[junit] ShaderCode[id=47, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 344x505 of 344x505, swapInterval 1, drawable 0xfffffffff701084b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] resize canvas1 pos/siz: 0/0 424x625
[junit] resize canvas2 pos/siz: 424/0 424x625
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 424x625 of 424x625, swapInterval 1, drawable 0xffffffffcb01080b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902499496 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3a6bb9bf 0/0 424x625 of 424x625, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3a6bb9bf, angle 30.0, [l -1.0, r 1.0, b -1.4740566, t 1.4740566] 2.0x2.9481132 -> [l -1.0, r 1.0, b -1.4740566, t 1.4740566] 2.0x2.9481132, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902501158 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902501172 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 0x3a6bb9bf: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3a6bb9bf FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test17_Frame_Box_Two
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902501195 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two
[junit] canvas1 pos/siz: 348/1 337x474
[junit] canvas2 pos/siz: 1/1 337x474
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902501275 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902501279 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902501282 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902501282 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x55536d9e: tileRendererInUse null, GearsES2[obj 0x55536d9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x55536d9e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x55536d9e created: GearsObj[0x32f7da2a, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x55536d9e created: GearsObj[0xf3939ba, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x55536d9e created: GearsObj[0xf3939ba, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x55536d9e FIN GearsES2[obj 0x55536d9e isInit true, usesShared false, 1 GearsObj[0x32f7da2a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf3939ba, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4befdc32, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x55536d9e 0/0 337x474 of 337x474, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x55536d9e, angle 0.0, [l -1.0, r 1.0, b -1.4065282, t 1.4065282] 2.0x2.8130565 -> [l -1.0, r 1.0, b -1.4065282, t 1.4065282] 2.0x2.8130565, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902501296 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 26 (enable: true)
[junit] null
[junit] ShaderProgram[id=26, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=51, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=52, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 337x474 of 337x474, swapInterval 1, drawable 0xffffffffcb01080b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] resize canvas1 pos/siz: 428/1 417x534
[junit] resize canvas2 pos/siz: 1/1 417x534
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 417x534 of 417x534, swapInterval 1, drawable 0xffffffffcb01080b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902502309 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x55536d9e 0/0 417x534 of 417x534, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x55536d9e, angle 29.0, [l -1.0, r 1.0, b -1.2805755, t 1.2805755] 2.0x2.561151 -> [l -1.0, r 1.0, b -1.2805755, t 1.2805755] 2.0x2.561151, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902503945 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902503953 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55536d9e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55536d9e FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902503967 d 1ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902503991 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902503992 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902505723 ms III - Start
[junit] SLOCK [T main @ 1691902505724 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902507393 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902507413 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902507416 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902507417 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x710f4dc7: tileRendererInUse null, GearsES2[obj 0x710f4dc7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x710f4dc7 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x710f4dc7 created: GearsObj[0x3df6c512, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x710f4dc7 created: GearsObj[0x7f02eed4, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x710f4dc7 created: GearsObj[0x7f02eed4, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x710f4dc7 FIN GearsES2[obj 0x710f4dc7 isInit true, usesShared false, 1 GearsObj[0x3df6c512, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7f02eed4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x721eb306, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x710f4dc7 0/0 305x212 of 305x212, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x710f4dc7, angle 0.0, [l -1.4386792, r 1.4386792, b -1.0, t 1.0] 2.8773584x2.0 -> [l -1.4386792, r 1.4386792, b -1.0, t 1.0] 2.8773584x2.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902507484 d 1ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902509064 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902509070 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x710f4dc7: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x710f4dc7 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902509086 d 0ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902509109 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902509109 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.085 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902505723 ms III - Start
[junit] SLOCK [T main @ 1691902505724 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902507393 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902507413 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902507416 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902507417 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x710f4dc7: tileRendererInUse null, GearsES2[obj 0x710f4dc7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x710f4dc7 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x710f4dc7 created: GearsObj[0x3df6c512, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x710f4dc7 created: GearsObj[0x7f02eed4, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x710f4dc7 created: GearsObj[0x7f02eed4, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x710f4dc7 FIN GearsES2[obj 0x710f4dc7 isInit true, usesShared false, 1 GearsObj[0x3df6c512, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7f02eed4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x721eb306, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x710f4dc7 0/0 305x212 of 305x212, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x710f4dc7, angle 0.0, [l -1.4386792, r 1.4386792, b -1.0, t 1.0] 2.8773584x2.0 -> [l -1.4386792, r 1.4386792, b -1.0, t 1.0] 2.8773584x2.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902507484 d 1ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902509064 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902509070 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x710f4dc7: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x710f4dc7 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902509086 d 0ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902509109 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902509109 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test took 3.357 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.085 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902505723 ms III - Start
[junit] SLOCK [T main @ 1691902505724 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902507393 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902507413 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902507416 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902507417 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x710f4dc7: tileRendererInUse null, GearsES2[obj 0x710f4dc7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x710f4dc7 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x710f4dc7 created: GearsObj[0x3df6c512, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x710f4dc7 created: GearsObj[0x7f02eed4, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x710f4dc7 created: GearsObj[0x7f02eed4, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x710f4dc7 FIN GearsES2[obj 0x710f4dc7 isInit true, usesShared false, 1 GearsObj[0x3df6c512, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7f02eed4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x721eb306, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x710f4dc7 0/0 305x212 of 305x212, swapInterval 1, drawable 0xffffffffd4010199, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x710f4dc7, angle 0.0, [l -1.4386792, r 1.4386792, b -1.0, t 1.0] 2.8773584x2.0 -> [l -1.4386792, r 1.4386792, b -1.0, t 1.0] 2.8773584x2.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902507484 d 1ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902509064 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902509070 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x710f4dc7: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x710f4dc7 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902509086 d 0ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902509109 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902509109 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902510504 ms III - Start
[junit] SLOCK [T main @ 1691902510505 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902512095 d 1ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902512097 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902512099 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902512099 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5c33f1a9: tileRendererInUse null, GearsES2[obj 0x5c33f1a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5c33f1a9 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5c33f1a9 created: GearsObj[0x94c8960, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5c33f1a9 created: GearsObj[0x50138168, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5c33f1a9 created: GearsObj[0x50138168, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5c33f1a9 FIN GearsES2[obj 0x5c33f1a9 isInit true, usesShared false, 1 GearsObj[0x94c8960, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x50138168, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5360366a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5c33f1a9 0/0 624x418 of 624x418, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5c33f1a9, angle 0.0, [l -1.492823, r 1.492823, b -1.0, t 1.0] 2.985646x2.0 -> [l -1.492823, r 1.492823, b -1.0, t 1.0] 2.985646x2.0, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902513788 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c33f1a9: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c33f1a9 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902513803 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT - test
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902513831 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902513831 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.017 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902510504 ms III - Start
[junit] SLOCK [T main @ 1691902510505 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902512095 d 1ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902512097 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902512099 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902512099 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5c33f1a9: tileRendererInUse null, GearsES2[obj 0x5c33f1a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5c33f1a9 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5c33f1a9 created: GearsObj[0x94c8960, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5c33f1a9 created: GearsObj[0x50138168, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5c33f1a9 created: GearsObj[0x50138168, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5c33f1a9 FIN GearsES2[obj 0x5c33f1a9 isInit true, usesShared false, 1 GearsObj[0x94c8960, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x50138168, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5360366a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5c33f1a9 0/0 624x418 of 624x418, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5c33f1a9, angle 0.0, [l -1.492823, r 1.492823, b -1.0, t 1.0] 2.985646x2.0 -> [l -1.492823, r 1.492823, b -1.0, t 1.0] 2.985646x2.0, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902513788 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c33f1a9: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c33f1a9 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902513803 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT - test
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902513831 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902513831 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test took 3.295 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.017 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902510504 ms III - Start
[junit] SLOCK [T main @ 1691902510505 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902512095 d 1ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902512097 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902512099 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902512099 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5c33f1a9: tileRendererInUse null, GearsES2[obj 0x5c33f1a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5c33f1a9 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5c33f1a9 created: GearsObj[0x94c8960, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5c33f1a9 created: GearsObj[0x50138168, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5c33f1a9 created: GearsObj[0x50138168, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5c33f1a9 FIN GearsES2[obj 0x5c33f1a9 isInit true, usesShared false, 1 GearsObj[0x94c8960, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x50138168, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5360366a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5c33f1a9 0/0 624x418 of 624x418, swapInterval 1, drawable 0xfffffffff701084b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5c33f1a9, angle 0.0, [l -1.492823, r 1.492823, b -1.0, t 1.0] 2.985646x2.0 -> [l -1.492823, r 1.492823, b -1.0, t 1.0] 2.985646x2.0, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902513788 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c33f1a9: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c33f1a9 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902513803 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT - test
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902513831 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902513831 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[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 @ 1691902515194 ms III - Start
[junit] SLOCK [T main @ 1691902515196 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902516783 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902516784 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902516786 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902516787 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5c33f1a9: tileRendererInUse null, GearsES2[obj 0x5c33f1a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5c33f1a9 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5c33f1a9 created: GearsObj[0x30fb9ddc, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5c33f1a9 created: GearsObj[0x1a0476cc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5c33f1a9 created: GearsObj[0x1a0476cc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5c33f1a9 FIN GearsES2[obj 0x5c33f1a9 isInit true, usesShared false, 1 GearsObj[0x30fb9ddc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a0476cc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42f8889, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5c33f1a9 0/0 624x418 of 624x418, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5c33f1a9, angle 0.0, [l -1.492823, r 1.492823, b -1.0, t 1.0] 2.985646x2.0 -> [l -1.492823, r 1.492823, b -1.0, t 1.0] 2.985646x2.0, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902518453 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c33f1a9: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c33f1a9 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902518472 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT - test
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902518495 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902518496 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 @ 1691902515194 ms III - Start
[junit] SLOCK [T main @ 1691902515196 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902516783 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902516784 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902516786 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902516787 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5c33f1a9: tileRendererInUse null, GearsES2[obj 0x5c33f1a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5c33f1a9 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5c33f1a9 created: GearsObj[0x30fb9ddc, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5c33f1a9 created: GearsObj[0x1a0476cc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5c33f1a9 created: GearsObj[0x1a0476cc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5c33f1a9 FIN GearsES2[obj 0x5c33f1a9 isInit true, usesShared false, 1 GearsObj[0x30fb9ddc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a0476cc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42f8889, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5c33f1a9 0/0 624x418 of 624x418, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5c33f1a9, angle 0.0, [l -1.492823, r 1.492823, b -1.0, t 1.0] 2.985646x2.0 -> [l -1.492823, r 1.492823, b -1.0, t 1.0] 2.985646x2.0, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902518453 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c33f1a9: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c33f1a9 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902518472 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT - test
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902518495 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902518496 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test took 3.272 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 @ 1691902515194 ms III - Start
[junit] SLOCK [T main @ 1691902515196 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902516783 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902516784 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902516786 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902516787 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5c33f1a9: tileRendererInUse null, GearsES2[obj 0x5c33f1a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5c33f1a9 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5c33f1a9 created: GearsObj[0x30fb9ddc, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5c33f1a9 created: GearsObj[0x1a0476cc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5c33f1a9 created: GearsObj[0x1a0476cc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5c33f1a9 FIN GearsES2[obj 0x5c33f1a9 isInit true, usesShared false, 1 GearsObj[0x30fb9ddc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a0476cc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42f8889, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5c33f1a9 0/0 624x418 of 624x418, swapInterval 1, drawable 0xffffffffcb01080b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5c33f1a9, angle 0.0, [l -1.492823, r 1.492823, b -1.0, t 1.0] 2.985646x2.0 -> [l -1.492823, r 1.492823, b -1.0, t 1.0] 2.985646x2.0, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902518453 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c33f1a9: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c33f1a9 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902518472 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT - test
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902518495 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902518496 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[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 @ 1691902519882 ms III - Start
[junit] SLOCK [T main @ 1691902519883 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902521562 d 1ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902521593 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902521596 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902521596 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x710f4dc7: tileRendererInUse null, GearsES2[obj 0x710f4dc7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x710f4dc7 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x710f4dc7 created: GearsObj[0x47ce33b0, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x710f4dc7 created: GearsObj[0x6d8d705b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x710f4dc7 created: GearsObj[0x6d8d705b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x710f4dc7 FIN GearsES2[obj 0x710f4dc7 isInit true, usesShared false, 1 GearsObj[0x47ce33b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d8d705b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72b22dac, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x710f4dc7 0/0 624x417 of 624x417, swapInterval 1, drawable 0xffffffffa1010856, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x710f4dc7, angle 0.0, [l -1.4964029, r 1.4964029, b -1.0, t 1.0] 2.9928057x2.0 -> [l -1.4964029, r 1.4964029, b -1.0, t 1.0] 2.9928057x2.0, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902523244 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x710f4dc7: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x710f4dc7 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902523258 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902523282 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902523282 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.054 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902519882 ms III - Start
[junit] SLOCK [T main @ 1691902519883 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902521562 d 1ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902521593 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902521596 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902521596 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x710f4dc7: tileRendererInUse null, GearsES2[obj 0x710f4dc7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x710f4dc7 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x710f4dc7 created: GearsObj[0x47ce33b0, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x710f4dc7 created: GearsObj[0x6d8d705b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x710f4dc7 created: GearsObj[0x6d8d705b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x710f4dc7 FIN GearsES2[obj 0x710f4dc7 isInit true, usesShared false, 1 GearsObj[0x47ce33b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d8d705b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72b22dac, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x710f4dc7 0/0 624x417 of 624x417, swapInterval 1, drawable 0xffffffffa1010856, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x710f4dc7, angle 0.0, [l -1.4964029, r 1.4964029, b -1.0, t 1.0] 2.9928057x2.0 -> [l -1.4964029, r 1.4964029, b -1.0, t 1.0] 2.9928057x2.0, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902523244 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x710f4dc7: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x710f4dc7 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902523258 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902523282 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902523282 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test took 3.373 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.054 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902519882 ms III - Start
[junit] SLOCK [T main @ 1691902519883 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902521562 d 1ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902521593 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902521596 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902521596 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x710f4dc7: tileRendererInUse null, GearsES2[obj 0x710f4dc7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x710f4dc7 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x710f4dc7 created: GearsObj[0x47ce33b0, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x710f4dc7 created: GearsObj[0x6d8d705b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x710f4dc7 created: GearsObj[0x6d8d705b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x710f4dc7 FIN GearsES2[obj 0x710f4dc7 isInit true, usesShared false, 1 GearsObj[0x47ce33b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d8d705b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72b22dac, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x710f4dc7 0/0 624x417 of 624x417, swapInterval 1, drawable 0xffffffffa1010856, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x710f4dc7, angle 0.0, [l -1.4964029, r 1.4964029, b -1.0, t 1.0] 2.9928057x2.0 -> [l -1.4964029, r 1.4964029, b -1.0, t 1.0] 2.9928057x2.0, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902523244 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x710f4dc7: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x710f4dc7 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902523258 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902523282 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902523282 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902524608 ms III - Start
[junit] SLOCK [T main @ 1691902524608 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902526083 d 1ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902526197 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902526198 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902526199 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902526201 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902526201 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902526266 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902526267 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902526267 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5c33f1a9: tileRendererInUse null, GearsES2[obj 0x5c33f1a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5c33f1a9 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5c33f1a9 created: GearsObj[0x549fee1d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5c33f1a9 created: GearsObj[0x76cb2c03, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5c33f1a9 created: GearsObj[0x76cb2c03, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5c33f1a9 FIN GearsES2[obj 0x5c33f1a9 isInit true, usesShared false, 1 GearsObj[0x549fee1d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x76cb2c03, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x58ba72b0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5c33f1a9 0/0 304x201 of 304x201, swapInterval 1, drawable 0x22010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5c33f1a9, angle 0.0, [l -1.5124378, r 1.5124378, b -1.0, t 1.0] 3.0248756x2.0 -> [l -1.5124378, r 1.5124378, b -1.0, t 1.0] 3.0248756x2.0, v-flip false
[junit] 1 s: 60 f / 1046 ms, 57.3 fps, 17 ms/f; total: 60 f, 57.3 fps, 17 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c33f1a9: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c33f1a9 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902527961 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT - test
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902527983 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902527983 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.075 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902524608 ms III - Start
[junit] SLOCK [T main @ 1691902524608 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902526083 d 1ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902526197 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902526198 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902526199 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902526201 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902526201 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902526266 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902526267 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902526267 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5c33f1a9: tileRendererInUse null, GearsES2[obj 0x5c33f1a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5c33f1a9 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5c33f1a9 created: GearsObj[0x549fee1d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5c33f1a9 created: GearsObj[0x76cb2c03, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5c33f1a9 created: GearsObj[0x76cb2c03, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5c33f1a9 FIN GearsES2[obj 0x5c33f1a9 isInit true, usesShared false, 1 GearsObj[0x549fee1d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x76cb2c03, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x58ba72b0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5c33f1a9 0/0 304x201 of 304x201, swapInterval 1, drawable 0x22010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5c33f1a9, angle 0.0, [l -1.5124378, r 1.5124378, b -1.0, t 1.0] 3.0248756x2.0 -> [l -1.5124378, r 1.5124378, b -1.0, t 1.0] 3.0248756x2.0, v-flip false
[junit] 1 s: 60 f / 1046 ms, 57.3 fps, 17 ms/f; total: 60 f, 57.3 fps, 17 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c33f1a9: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c33f1a9 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902527961 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT - test
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902527983 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902527983 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test took 3.349 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.075 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902524608 ms III - Start
[junit] SLOCK [T main @ 1691902524608 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902526083 d 1ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902526197 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902526198 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902526199 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902526201 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902526201 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902526266 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902526267 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902526267 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5c33f1a9: tileRendererInUse null, GearsES2[obj 0x5c33f1a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5c33f1a9 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5c33f1a9 created: GearsObj[0x549fee1d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5c33f1a9 created: GearsObj[0x76cb2c03, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5c33f1a9 created: GearsObj[0x76cb2c03, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5c33f1a9 FIN GearsES2[obj 0x5c33f1a9 isInit true, usesShared false, 1 GearsObj[0x549fee1d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x76cb2c03, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x58ba72b0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5c33f1a9 0/0 304x201 of 304x201, swapInterval 1, drawable 0x22010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5c33f1a9, angle 0.0, [l -1.5124378, r 1.5124378, b -1.0, t 1.0] 3.0248756x2.0 -> [l -1.5124378, r 1.5124378, b -1.0, t 1.0] 3.0248756x2.0, v-flip false
[junit] 1 s: 60 f / 1046 ms, 57.3 fps, 17 ms/f; total: 60 f, 57.3 fps, 17 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c33f1a9: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c33f1a9 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902527961 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT - test
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902527983 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902527983 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902529442 ms III - Start
[junit] SLOCK [T main @ 1691902529443 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902531000 d 1ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902531064 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902531064 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902531080 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902531083 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902531084 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902531153 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902531158 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902531158 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x710f4dc7: tileRendererInUse null, GearsES2[obj 0x710f4dc7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x710f4dc7 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x710f4dc7 created: GearsObj[0x535bb815, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x710f4dc7 created: GearsObj[0x7a695761, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x710f4dc7 created: GearsObj[0x7a695761, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x710f4dc7 FIN GearsES2[obj 0x710f4dc7 isInit true, usesShared false, 1 GearsObj[0x535bb815, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a695761, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6dd8051f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x710f4dc7 0/0 304x201 of 304x201, swapInterval 1, drawable 0xffffffffa1010856, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x710f4dc7, angle 0.0, [l -1.5124378, r 1.5124378, b -1.0, t 1.0] 3.0248756x2.0 -> [l -1.5124378, r 1.5124378, b -1.0, t 1.0] 3.0248756x2.0, v-flip false
[junit] 1 s: 60 f / 1044 ms, 57.4 fps, 17 ms/f; total: 60 f, 57.4 fps, 17 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x710f4dc7: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x710f4dc7 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902532861 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT - test
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902532887 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902532888 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.136 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902529442 ms III - Start
[junit] SLOCK [T main @ 1691902529443 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902531000 d 1ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902531064 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902531064 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902531080 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902531083 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902531084 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902531153 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902531158 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902531158 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x710f4dc7: tileRendererInUse null, GearsES2[obj 0x710f4dc7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x710f4dc7 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x710f4dc7 created: GearsObj[0x535bb815, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x710f4dc7 created: GearsObj[0x7a695761, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x710f4dc7 created: GearsObj[0x7a695761, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x710f4dc7 FIN GearsES2[obj 0x710f4dc7 isInit true, usesShared false, 1 GearsObj[0x535bb815, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a695761, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6dd8051f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x710f4dc7 0/0 304x201 of 304x201, swapInterval 1, drawable 0xffffffffa1010856, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x710f4dc7, angle 0.0, [l -1.5124378, r 1.5124378, b -1.0, t 1.0] 3.0248756x2.0 -> [l -1.5124378, r 1.5124378, b -1.0, t 1.0] 3.0248756x2.0, v-flip false
[junit] 1 s: 60 f / 1044 ms, 57.4 fps, 17 ms/f; total: 60 f, 57.4 fps, 17 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x710f4dc7: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x710f4dc7 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902532861 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT - test
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902532887 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902532888 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test took 3.414 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.136 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902529442 ms III - Start
[junit] SLOCK [T main @ 1691902529443 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902531000 d 1ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902531064 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902531064 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902531080 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902531083 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902531084 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902531153 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902531158 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902531158 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x710f4dc7: tileRendererInUse null, GearsES2[obj 0x710f4dc7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x710f4dc7 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x710f4dc7 created: GearsObj[0x535bb815, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x710f4dc7 created: GearsObj[0x7a695761, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x710f4dc7 created: GearsObj[0x7a695761, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x710f4dc7 FIN GearsES2[obj 0x710f4dc7 isInit true, usesShared false, 1 GearsObj[0x535bb815, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a695761, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6dd8051f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x710f4dc7 0/0 304x201 of 304x201, swapInterval 1, drawable 0xffffffffa1010856, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x710f4dc7, angle 0.0, [l -1.5124378, r 1.5124378, b -1.0, t 1.0] 3.0248756x2.0 -> [l -1.5124378, r 1.5124378, b -1.0, t 1.0] 3.0248756x2.0, v-flip false
[junit] 1 s: 60 f / 1044 ms, 57.4 fps, 17 ms/f; total: 60 f, 57.4 fps, 17 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x710f4dc7: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x710f4dc7 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902532861 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT - test
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902532887 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902532888 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 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 @ 1691902534309 ms III - Start
[junit] SLOCK [T main @ 1691902534310 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 / 2 ms, 30000.0 fps, 0 ms/f; total: 60 f, 30000.0 fps, 0 ms/f
[junit] *** attachGLCanvas.X
[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 / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 45000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 48000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 50000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 60000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 70000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 68571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 77142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 85714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 94285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 102857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 111428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 105000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 112500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 120000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 127500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 135000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 142500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 150000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 157500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 146666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 138000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 144000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 150000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 156000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 162000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 168000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 174000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 180000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 186000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 192000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 180000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 185454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 190909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 196363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 201818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 207272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 212727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 218181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 223636.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 229090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 234545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 225000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 230000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 235000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 245000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 250000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 255000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 260000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 265000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 3240 f, 85263.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 86842.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 88421.0 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, 96923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 98461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 100000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 101538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 103076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 104615.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 106153.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 107692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 106500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 108000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 109500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 111000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 112500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 114000.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, 121500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 123000.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, 127142.8 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 / 2 ms, 30000.0 fps, 0 ms/f; total: 5520 f, 122666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 124000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 125333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 126666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 125217.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 126521.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 127826.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 129130.4 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, 135652.1 fps, 0 ms/f
[junit] 0 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 6300 f, 128571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 129795.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 128400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 129600.0 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2a65fe7c: tileRendererInUse null, GearsES2[obj 0x2a65fe7c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2a65fe7c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2a65fe7c created: GearsObj[0x538e6141, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2a65fe7c created: GearsObj[0x1e71e2f4, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2a65fe7c created: GearsObj[0x1e71e2f4, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2a65fe7c FIN GearsES2[obj 0x2a65fe7c isInit true, usesShared false, 1 GearsObj[0x538e6141, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1e71e2f4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3371b4f0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a65fe7c 0/0 496x473 of 496x473, swapInterval 1, drawable 0x22010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2a65fe7c, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] 1 s: 60 f / 1133 ms, 52.9 fps, 18 ms/f; total: 6540 f, 5528.3 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a65fe7c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a65fe7c 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 0x2d3379b4: tileRendererInUse null, GearsES2[obj 0x2d3379b4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2d3379b4 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2d3379b4 created: GearsObj[0x2f3247f6, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2d3379b4 created: GearsObj[0xe70072d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2d3379b4 created: GearsObj[0xe70072d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2d3379b4 FIN GearsES2[obj 0x2d3379b4 isInit true, usesShared false, 1 GearsObj[0x2f3247f6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xe70072d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42e2bd9b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2d3379b4 0/0 496x473 of 496x473, swapInterval 1, drawable 0x26010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2d3379b4, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d3379b4: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d3379b4 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] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0x2fca54b5, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0x21e3dedc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0x21e3dedc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x2fca54b5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21e3dedc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10898258, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 496x473 of 496x473, swapInterval 1, drawable 0x26010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 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 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0x6b386169, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0x440c181f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0x440c181f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x6b386169, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x440c181f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9b0f6c3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 496x473 of 496x473, swapInterval 1, drawable 0x22010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 1.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x22010793
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x26010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 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 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0x5ade6d73, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0x3f5af5bc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0x3f5af5bc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x5ade6d73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f5af5bc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x527add9d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffa1010856, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 2.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0xffffffffa1010856
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x22010793
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 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 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0x3f1b4c70, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0x3fe6284c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0x3fe6284c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x3f1b4c70, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3fe6284c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ff50386, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffa1010856, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 3.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0xffffffffa1010856
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x26010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 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 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0x11f92aaa, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0x7059cc55, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0x7059cc55, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x11f92aaa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7059cc55, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x39d97e07, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 496x473 of 496x473, swapInterval 1, drawable 0x22010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 4.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x22010793
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0xffffffffa1010856
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 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 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0x38d12c53, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0x627bcf43, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0x627bcf43, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x38d12c53, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x627bcf43, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5540632d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 496x473 of 496x473, swapInterval 1, drawable 0x22010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 5.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x22010793
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0xffffffffa1010856
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 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 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0x1930e822, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0xf693013, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0xf693013, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x1930e822, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf693013, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16a32b7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffa1010856, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 6.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0xffffffffa1010856
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x22010793
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 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 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0x75907660, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0x5db03556, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0x5db03556, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x75907660, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5db03556, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x583baebe, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 496x473 of 496x473, swapInterval 1, drawable 0x26010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 7.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x26010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x22010793
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 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 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0x41c44581, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0x52c7fa3d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0x52c7fa3d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x41c44581, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x52c7fa3d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x254d6a8e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffa1010856, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 8.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0xffffffffa1010856
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x22010793
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 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 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0xf4293e3, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0x617e95d2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0x617e95d2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0xf4293e3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x617e95d2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x738307fd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 496x473 of 496x473, swapInterval 1, drawable 0x26010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 9.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x26010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0xffffffffa1010856
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 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 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0x73855681, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0x668247b2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0x668247b2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x73855681, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x668247b2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x266f9fd8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 496x473 of 496x473, swapInterval 1, drawable 0x22010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 10.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x22010793
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x26010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 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 @ 1691902540059 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902540059 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.45 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902534309 ms III - Start
[junit] SLOCK [T main @ 1691902534310 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 / 2 ms, 30000.0 fps, 0 ms/f; total: 60 f, 30000.0 fps, 0 ms/f
[junit] *** attachGLCanvas.X
[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 / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 45000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 48000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 50000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 60000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 70000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 68571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 77142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 85714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 94285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 102857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 111428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 105000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 112500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 120000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 127500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 135000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 142500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 150000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 157500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 146666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 138000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 144000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 150000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 156000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 162000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 168000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 174000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 180000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 186000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 192000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 180000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 185454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 190909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 196363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 201818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 207272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 212727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 218181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 223636.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 229090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 234545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 225000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 230000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 235000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 245000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 250000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 255000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 260000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 265000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 3240 f, 85263.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 86842.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 88421.0 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, 96923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 98461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 100000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 101538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 103076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 104615.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 106153.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 107692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 106500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 108000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 109500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 111000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 112500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 114000.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, 121500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 123000.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, 127142.8 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 / 2 ms, 30000.0 fps, 0 ms/f; total: 5520 f, 122666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 124000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 125333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 126666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 125217.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 126521.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 127826.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 129130.4 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, 135652.1 fps, 0 ms/f
[junit] 0 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 6300 f, 128571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 129795.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 128400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 129600.0 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2a65fe7c: tileRendererInUse null, GearsES2[obj 0x2a65fe7c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2a65fe7c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2a65fe7c created: GearsObj[0x538e6141, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2a65fe7c created: GearsObj[0x1e71e2f4, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2a65fe7c created: GearsObj[0x1e71e2f4, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2a65fe7c FIN GearsES2[obj 0x2a65fe7c isInit true, usesShared false, 1 GearsObj[0x538e6141, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1e71e2f4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3371b4f0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a65fe7c 0/0 496x473 of 496x473, swapInterval 1, drawable 0x22010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2a65fe7c, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] 1 s: 60 f / 1133 ms, 52.9 fps, 18 ms/f; total: 6540 f, 5528.3 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a65fe7c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a65fe7c 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 0x2d3379b4: tileRendererInUse null, GearsES2[obj 0x2d3379b4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2d3379b4 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2d3379b4 created: GearsObj[0x2f3247f6, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2d3379b4 created: GearsObj[0xe70072d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2d3379b4 created: GearsObj[0xe70072d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2d3379b4 FIN GearsES2[obj 0x2d3379b4 isInit true, usesShared false, 1 GearsObj[0x2f3247f6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xe70072d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42e2bd9b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2d3379b4 0/0 496x473 of 496x473, swapInterval 1, drawable 0x26010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2d3379b4, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d3379b4: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d3379b4 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] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0x2fca54b5, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0x21e3dedc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0x21e3dedc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x2fca54b5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21e3dedc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10898258, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 496x473 of 496x473, swapInterval 1, drawable 0x26010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 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 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0x6b386169, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0x440c181f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0x440c181f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x6b386169, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x440c181f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9b0f6c3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 496x473 of 496x473, swapInterval 1, drawable 0x22010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 1.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x22010793
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x26010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 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 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0x5ade6d73, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0x3f5af5bc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0x3f5af5bc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x5ade6d73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f5af5bc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x527add9d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffa1010856, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 2.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0xffffffffa1010856
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x22010793
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 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 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0x3f1b4c70, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0x3fe6284c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0x3fe6284c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x3f1b4c70, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3fe6284c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ff50386, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffa1010856, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 3.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0xffffffffa1010856
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x26010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 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 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0x11f92aaa, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0x7059cc55, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0x7059cc55, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x11f92aaa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7059cc55, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x39d97e07, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 496x473 of 496x473, swapInterval 1, drawable 0x22010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 4.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x22010793
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0xffffffffa1010856
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 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 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0x38d12c53, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0x627bcf43, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0x627bcf43, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x38d12c53, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x627bcf43, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5540632d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 496x473 of 496x473, swapInterval 1, drawable 0x22010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 5.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x22010793
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0xffffffffa1010856
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 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 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0x1930e822, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0xf693013, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0xf693013, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x1930e822, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf693013, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16a32b7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffa1010856, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 6.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0xffffffffa1010856
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x22010793
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 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 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0x75907660, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0x5db03556, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0x5db03556, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x75907660, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5db03556, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x583baebe, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 496x473 of 496x473, swapInterval 1, drawable 0x26010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 7.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x26010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x22010793
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 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 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0x41c44581, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0x52c7fa3d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0x52c7fa3d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x41c44581, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x52c7fa3d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x254d6a8e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffa1010856, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 8.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0xffffffffa1010856
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x22010793
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 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 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0xf4293e3, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0x617e95d2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0x617e95d2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0xf4293e3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x617e95d2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x738307fd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 496x473 of 496x473, swapInterval 1, drawable 0x26010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 9.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x26010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0xffffffffa1010856
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 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 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0x73855681, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0x668247b2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0x668247b2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x73855681, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x668247b2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x266f9fd8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 496x473 of 496x473, swapInterval 1, drawable 0x22010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 10.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x22010793
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x26010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 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 @ 1691902540059 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902540059 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01Animator took 2.706 sec
[junit] Testcase: test02FPSAnimator took 1.113 sec
[junit] Testcase: test02FPSAnimator_RestartOnAWTEDT took 1.89 sec
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.45 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902534309 ms III - Start
[junit] SLOCK [T main @ 1691902534310 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 / 2 ms, 30000.0 fps, 0 ms/f; total: 60 f, 30000.0 fps, 0 ms/f
[junit] *** attachGLCanvas.X
[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 / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 45000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 48000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 50000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 60000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 70000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 68571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 77142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 85714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 94285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 102857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 111428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 105000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 112500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 120000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 127500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 135000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 142500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 150000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 157500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 146666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 138000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 144000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 150000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 156000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 162000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 168000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 174000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 180000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 186000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 192000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 180000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 185454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 190909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 196363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 201818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 207272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 212727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 218181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 223636.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 229090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 234545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 225000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 230000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 235000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 245000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 250000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 255000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 260000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 265000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 3240 f, 85263.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 86842.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 88421.0 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, 96923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 98461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 100000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 101538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 103076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 104615.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 106153.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 107692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 106500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 108000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 109500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 111000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 112500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 114000.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, 121500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 123000.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, 127142.8 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 / 2 ms, 30000.0 fps, 0 ms/f; total: 5520 f, 122666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 124000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 125333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 126666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 125217.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 126521.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 127826.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 129130.4 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, 135652.1 fps, 0 ms/f
[junit] 0 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 6300 f, 128571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 129795.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 128400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 129600.0 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2a65fe7c: tileRendererInUse null, GearsES2[obj 0x2a65fe7c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2a65fe7c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2a65fe7c created: GearsObj[0x538e6141, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2a65fe7c created: GearsObj[0x1e71e2f4, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2a65fe7c created: GearsObj[0x1e71e2f4, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2a65fe7c FIN GearsES2[obj 0x2a65fe7c isInit true, usesShared false, 1 GearsObj[0x538e6141, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1e71e2f4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3371b4f0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a65fe7c 0/0 496x473 of 496x473, swapInterval 1, drawable 0x22010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2a65fe7c, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] 1 s: 60 f / 1133 ms, 52.9 fps, 18 ms/f; total: 6540 f, 5528.3 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a65fe7c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a65fe7c 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 0x2d3379b4: tileRendererInUse null, GearsES2[obj 0x2d3379b4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2d3379b4 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2d3379b4 created: GearsObj[0x2f3247f6, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2d3379b4 created: GearsObj[0xe70072d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2d3379b4 created: GearsObj[0xe70072d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2d3379b4 FIN GearsES2[obj 0x2d3379b4 isInit true, usesShared false, 1 GearsObj[0x2f3247f6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xe70072d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42e2bd9b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2d3379b4 0/0 496x473 of 496x473, swapInterval 1, drawable 0x26010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2d3379b4, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d3379b4: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d3379b4 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] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0x2fca54b5, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0x21e3dedc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0x21e3dedc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x2fca54b5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21e3dedc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10898258, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 496x473 of 496x473, swapInterval 1, drawable 0x26010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 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 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0x6b386169, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0x440c181f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0x440c181f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x6b386169, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x440c181f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9b0f6c3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 496x473 of 496x473, swapInterval 1, drawable 0x22010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 1.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x22010793
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x26010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 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 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0x5ade6d73, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0x3f5af5bc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0x3f5af5bc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x5ade6d73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f5af5bc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x527add9d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffa1010856, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 2.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0xffffffffa1010856
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x22010793
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 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 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0x3f1b4c70, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0x3fe6284c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0x3fe6284c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x3f1b4c70, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3fe6284c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ff50386, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffa1010856, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 3.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0xffffffffa1010856
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x26010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 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 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0x11f92aaa, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0x7059cc55, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0x7059cc55, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x11f92aaa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7059cc55, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x39d97e07, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 496x473 of 496x473, swapInterval 1, drawable 0x22010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 4.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x22010793
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0xffffffffa1010856
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 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 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0x38d12c53, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0x627bcf43, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0x627bcf43, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x38d12c53, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x627bcf43, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5540632d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 496x473 of 496x473, swapInterval 1, drawable 0x22010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 5.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x22010793
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0xffffffffa1010856
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 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 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0x1930e822, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0xf693013, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0xf693013, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x1930e822, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf693013, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16a32b7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffa1010856, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 6.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0xffffffffa1010856
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x22010793
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 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 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0x75907660, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0x5db03556, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0x5db03556, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x75907660, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5db03556, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x583baebe, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 496x473 of 496x473, swapInterval 1, drawable 0x26010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 7.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x26010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x22010793
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 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 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0x41c44581, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0x52c7fa3d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0x52c7fa3d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x41c44581, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x52c7fa3d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x254d6a8e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffa1010856, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 8.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0xffffffffa1010856
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x22010793
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 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 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0xf4293e3, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0x617e95d2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0x617e95d2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0xf4293e3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x617e95d2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x738307fd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 496x473 of 496x473, swapInterval 1, drawable 0x26010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 9.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x26010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0xffffffffa1010856
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 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 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0x73855681, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0x668247b2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0x668247b2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x73855681, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x668247b2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x266f9fd8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 496x473 of 496x473, swapInterval 1, drawable 0x22010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 10.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x22010793
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x62379589 496x473, swapInterval 1, drawable 0x26010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 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 @ 1691902540059 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902540059 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902541605 ms III - Start
[junit] SLOCK [T main @ 1691902541605 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test00NoAnimator
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType WINDOWS
[junit] Java Version 17.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: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,title=Generic Title,resizable,normal], displayable true, valid true, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1283bb96: tileRendererInUse null, GearsES2[obj 0x1283bb96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1283bb96 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1283bb96 created: GearsObj[0x66403f80, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1283bb96 created: GearsObj[0xcc7ca63, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1283bb96 created: GearsObj[0xcc7ca63, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1283bb96 FIN GearsES2[obj 0x1283bb96 isInit true, usesShared false, 1 GearsObj[0x66403f80, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xcc7ca63, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5442ed14, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1283bb96 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffa1010856, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1283bb96, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 3, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 4, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 5, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 6, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 7, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 8, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 9, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 10, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 11, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 12, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 11, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 13, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 12, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 14, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 13, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 15, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 14, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 16, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 15, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 17, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 16, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 18, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 17, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 19, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 18, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 20, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 19, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 21, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 20, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 22, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 21, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 23, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 22, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 24, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 23, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 25, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 24, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 26, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 25, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 27, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 26, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 28, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 27, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 29, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 28, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 30, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 29, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 31, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 30, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 32, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 31, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 33, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 32, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 34, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 33, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 35, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 34, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 36, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 35, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 37, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 36, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 38, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 37, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 39, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 38, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 40, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 39, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 41, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 40, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 42, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 41, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 43, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 42, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 44, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 43, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 45, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 44, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 46, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 45, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 47, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 46, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 48, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 47, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 49, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 48, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 50, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 49, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 51, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 50, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 52, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 51, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 53, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 52, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 54, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 53, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 55, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 54, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 56, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 55, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 57, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 56, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 58, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 57, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 59, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 58, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 60, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 59, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 61, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 60, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 62, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 61, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 63, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 62, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 64, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 63, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 65, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 64, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 66, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 65, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 67, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 66, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 68, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 67, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 69, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 68, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 70, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 69, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 71, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 70, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 72, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 71, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 73, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 72, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 74, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 73, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 75, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 74, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 76, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 75, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 77, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 76, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 78, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 77, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 79, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 78, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 79, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1283bb96: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1283bb96 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test00NoAnimator
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test01Animator
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType WINDOWS
[junit] Java Version 17.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 / 1 ms, 60000.0 fps, 0 ms/f; total: 60 f, 60000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120 f, 120000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 180000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 300000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 360000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 720000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 450000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 510000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 570000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 630000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 690000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 500000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 520000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 560000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 580000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 620000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 640000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 680000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 700000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 555000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 570000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 585000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 615000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 630000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 645000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 675000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 690000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 705000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 576000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 588000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 612000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 624000.0 fps, 0 ms/f
[junit] *** attachGLCanvas.X
[junit] About to setVisible.0 CT main
[junit] 0 s: 60 f / 97 ms, 618.5 fps, 1 ms/f; total: 3180 f, 30873.7 fps, 0 ms/f
[junit] About to setVisible.1.0 CT AWT-EventQueue-0
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 31456.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 31730.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 32307.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 32884.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 33142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 33084.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 33644.8 fps, 0 ms/f
[junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 3660 f, 33577.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 33513.5 fps, 0 ms/f
[junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 3780 f, 33157.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 33391.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 33620.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 33846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 34067.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 34285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 34789.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 35294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 35798.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 36000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 36500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 37000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 37500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 37685.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 38181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 38677.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 39173.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 39344.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 39836.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 40327.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 40487.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 40645.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 40800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 41280.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 41428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 41904.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 42047.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 42519.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 42992.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 43125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 43593.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 43720.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 44186.0 fps, 0 ms/f
[junit] About to setVisible.1.X CT AWT-EventQueue-0
[junit] About to setVisible.X CT main
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x28701274 created: GearsObj[0x29e0da42, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x28701274 created: GearsObj[0x31e9a0ae, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x28701274 created: GearsObj[0x31e9a0ae, 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[0x29e0da42, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31e9a0ae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2680860c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,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 0xffffffffa4010026, 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: <f 0, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 0, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 1, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 3, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 2, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 4, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 3, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 5, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 4, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 6, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 5, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 7, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 6, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 8, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 7, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 9, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 8, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 10, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 9, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 11, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 10, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 12, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 11, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 13, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 12, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 14, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 13, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 15, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 14, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 16, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 15, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 17, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 16, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 18, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 17, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 19, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 18, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 20, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 19, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 21, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 20, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 22, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 21, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 23, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 22, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 24, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 23, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 25, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 24, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 26, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 25, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 27, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 26, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 28, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 27, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 29, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 28, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 30, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 29, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 31, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 30, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 32, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 31, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 33, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 32, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 34, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 33, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 35, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 34, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 36, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 35, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 37, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 36, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 38, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 37, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 39, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 38, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 40, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 39, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 41, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 40, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 42, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 41, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 43, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 42, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 44, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 43, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 45, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 44, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 46, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 45, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 47, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 46, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 48, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 47, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 49, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 48, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 50, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 49, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 51, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 50, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 52, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 51, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 53, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 52, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 54, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 53, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 55, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 54, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 56, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 55, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 57, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 56, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 58, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 57, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 59, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 58, fps 60000.0,normal], displayable true, valid false, visible true
[junit] 1 s: 60 f / 1075 ms, 55.8 fps, 17 ms/f; total: 5760 f, 4780.0 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 60, fps 55.813953> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 59, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 61, fps 55.813953> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 60, fps 55.813953,normal], displayable true, valid false, visible true
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 61, fps 55.813953,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] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60 f, 60000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120 f, 120000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 180000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 300000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 360000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 720000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 450000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 510000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 380000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 400000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 440000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 460000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 500000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 520000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 560000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 580000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 450000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 465000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 495000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 510000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 525000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 555000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 570000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 585000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 492000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 504000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 516000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 528000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 552000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 564000.0 fps, 0 ms/f
[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 WINDOWS
[junit] Java Version 17.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: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,title=Generic Title,resizable,normal], displayable true, valid true, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x40a4337a: tileRendererInUse null, GearsES2[obj 0x40a4337a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x40a4337a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x40a4337a created: GearsObj[0x474722df, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x40a4337a created: GearsObj[0x497e7890, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x40a4337a created: GearsObj[0x497e7890, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x40a4337a FIN GearsES2[obj 0x40a4337a isInit true, usesShared false, 1 GearsObj[0x474722df, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x497e7890, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d02b78a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x40a4337a 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffa1010856, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x40a4337a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 3, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 4, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 5, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 6, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 7, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 8, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 9, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 10, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 11, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 12, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 11, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 13, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 12, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 14, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 13, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 15, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 14, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 16, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 15, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 17, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 16, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 18, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 17, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 19, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 18, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 20, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 19, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 21, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 20, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 22, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 21, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 23, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 22, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 24, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 23, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 25, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 24, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 26, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 25, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 26, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x40a4337a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x40a4337a 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 WINDOWS
[junit] Java Version 17.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: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=Generic Title,resizable,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5542c4ed: tileRendererInUse null, GearsES2[obj 0x5542c4ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5542c4ed on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5542c4ed created: GearsObj[0x2f4d3f43, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5542c4ed created: GearsObj[0x4151d47e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5542c4ed created: GearsObj[0x4151d47e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5542c4ed FIN GearsES2[obj 0x5542c4ed isInit true, usesShared false, 1 GearsObj[0x2f4d3f43, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4151d47e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x580bb21c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5542c4ed 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5542c4ed, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 3, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 4, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 5, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 6, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 7, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 8, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 9, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 10, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 11, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 12, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 11, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 12, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5542c4ed: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5542c4ed FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=DISPOSE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5542c4ed: tileRendererInUse null, GearsES2[obj 0x5542c4ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5542c4ed on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5542c4ed created: GearsObj[0x328f9b74, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5542c4ed created: GearsObj[0x6b11aee0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5542c4ed created: GearsObj[0x6b11aee0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5542c4ed FIN GearsES2[obj 0x5542c4ed isInit true, usesShared false, 1 GearsObj[0x328f9b74, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b11aee0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x304cf583, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5542c4ed 0/0 512x512 of 512x512, swapInterval 1, drawable 0x22010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5542c4ed, 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] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 3, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 4, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 5, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 6, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 7, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 8, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 9, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 10, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 11, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 12, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 11, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 12, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5542c4ed: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5542c4ed FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=DISPOSE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5542c4ed: tileRendererInUse null, GearsES2[obj 0x5542c4ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5542c4ed on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5542c4ed created: GearsObj[0xdf7ad49, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5542c4ed created: GearsObj[0x122aa05e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5542c4ed created: GearsObj[0x122aa05e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5542c4ed FIN GearsES2[obj 0x5542c4ed isInit true, usesShared false, 1 GearsObj[0xdf7ad49, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x122aa05e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74f0babf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5542c4ed 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffa1010856, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5542c4ed, angle 13.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 3, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 4, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 5, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 6, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 7, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 8, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 9, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 10, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 11, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 12, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 11, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 12, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5542c4ed: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5542c4ed FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=DISPOSE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5542c4ed: tileRendererInUse null, GearsES2[obj 0x5542c4ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5542c4ed on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5542c4ed created: GearsObj[0x5fb99e65, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5542c4ed created: GearsObj[0x6308c69c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5542c4ed created: GearsObj[0x6308c69c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5542c4ed FIN GearsES2[obj 0x5542c4ed isInit true, usesShared false, 1 GearsObj[0x5fb99e65, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6308c69c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52ded09b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5542c4ed 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5542c4ed, 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
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 3, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 4, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 5, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 6, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 7, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 8, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 9, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 10, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 11, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 12, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 11, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 12, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5542c4ed: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5542c4ed FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=DISPOSE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5542c4ed: tileRendererInUse null, GearsES2[obj 0x5542c4ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5542c4ed on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5542c4ed created: GearsObj[0x3fba55d5, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5542c4ed created: GearsObj[0x411ccce0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5542c4ed created: GearsObj[0x411ccce0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5542c4ed FIN GearsES2[obj 0x5542c4ed isInit true, usesShared false, 1 GearsObj[0x3fba55d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x411ccce0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x53bc2d33, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5542c4ed 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5542c4ed, angle 26.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 3, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 4, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 5, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 6, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 7, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 8, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 9, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 10, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 11, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 12, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 11, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 12, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5542c4ed: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5542c4ed 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 @ 1691902548473 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902548473 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.57 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902541605 ms III - Start
[junit] SLOCK [T main @ 1691902541605 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test00NoAnimator
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType WINDOWS
[junit] Java Version 17.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: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,title=Generic Title,resizable,normal], displayable true, valid true, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1283bb96: tileRendererInUse null, GearsES2[obj 0x1283bb96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1283bb96 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1283bb96 created: GearsObj[0x66403f80, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1283bb96 created: GearsObj[0xcc7ca63, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1283bb96 created: GearsObj[0xcc7ca63, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1283bb96 FIN GearsES2[obj 0x1283bb96 isInit true, usesShared false, 1 GearsObj[0x66403f80, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xcc7ca63, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5442ed14, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1283bb96 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffa1010856, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1283bb96, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 3, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 4, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 5, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 6, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 7, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 8, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 9, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 10, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 11, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 12, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 11, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 13, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 12, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 14, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 13, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 15, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 14, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 16, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 15, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 17, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 16, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 18, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 17, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 19, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 18, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 20, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 19, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 21, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 20, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 22, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 21, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 23, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 22, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 24, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 23, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 25, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 24, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 26, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 25, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 27, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 26, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 28, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 27, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 29, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 28, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 30, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 29, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 31, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 30, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 32, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 31, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 33, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 32, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 34, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 33, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 35, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 34, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 36, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 35, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 37, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 36, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 38, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 37, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 39, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 38, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 40, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 39, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 41, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 40, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 42, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 41, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 43, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 42, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 44, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 43, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 45, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 44, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 46, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 45, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 47, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 46, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 48, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 47, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 49, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 48, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 50, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 49, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 51, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 50, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 52, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 51, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 53, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 52, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 54, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 53, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 55, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 54, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 56, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 55, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 57, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 56, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 58, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 57, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 59, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 58, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 60, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 59, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 61, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 60, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 62, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 61, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 63, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 62, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 64, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 63, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 65, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 64, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 66, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 65, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 67, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 66, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 68, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 67, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 69, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 68, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 70, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 69, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 71, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 70, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 72, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 71, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 73, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 72, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 74, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 73, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 75, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 74, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 76, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 75, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 77, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 76, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 78, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 77, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 79, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 78, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 79, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1283bb96: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1283bb96 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test00NoAnimator
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test01Animator
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType WINDOWS
[junit] Java Version 17.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 / 1 ms, 60000.0 fps, 0 ms/f; total: 60 f, 60000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120 f, 120000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 180000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 300000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 360000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 720000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 450000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 510000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 570000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 630000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 690000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 500000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 520000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 560000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 580000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 620000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 640000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 680000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 700000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 555000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 570000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 585000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 615000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 630000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 645000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 675000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 690000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 705000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 576000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 588000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 612000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 624000.0 fps, 0 ms/f
[junit] *** attachGLCanvas.X
[junit] About to setVisible.0 CT main
[junit] 0 s: 60 f / 97 ms, 618.5 fps, 1 ms/f; total: 3180 f, 30873.7 fps, 0 ms/f
[junit] About to setVisible.1.0 CT AWT-EventQueue-0
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 31456.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 31730.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 32307.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 32884.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 33142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 33084.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 33644.8 fps, 0 ms/f
[junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 3660 f, 33577.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 33513.5 fps, 0 ms/f
[junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 3780 f, 33157.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 33391.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 33620.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 33846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 34067.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 34285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 34789.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 35294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 35798.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 36000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 36500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 37000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 37500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 37685.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 38181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 38677.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 39173.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 39344.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 39836.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 40327.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 40487.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 40645.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 40800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 41280.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 41428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 41904.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 42047.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 42519.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 42992.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 43125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 43593.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 43720.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 44186.0 fps, 0 ms/f
[junit] About to setVisible.1.X CT AWT-EventQueue-0
[junit] About to setVisible.X CT main
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x28701274 created: GearsObj[0x29e0da42, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x28701274 created: GearsObj[0x31e9a0ae, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x28701274 created: GearsObj[0x31e9a0ae, 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[0x29e0da42, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31e9a0ae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2680860c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,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 0xffffffffa4010026, 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: <f 0, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 0, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 1, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 3, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 2, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 4, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 3, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 5, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 4, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 6, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 5, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 7, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 6, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 8, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 7, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 9, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 8, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 10, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 9, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 11, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 10, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 12, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 11, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 13, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 12, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 14, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 13, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 15, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 14, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 16, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 15, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 17, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 16, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 18, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 17, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 19, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 18, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 20, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 19, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 21, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 20, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 22, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 21, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 23, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 22, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 24, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 23, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 25, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 24, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 26, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 25, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 27, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 26, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 28, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 27, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 29, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 28, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 30, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 29, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 31, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 30, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 32, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 31, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 33, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 32, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 34, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 33, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 35, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 34, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 36, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 35, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 37, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 36, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 38, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 37, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 39, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 38, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 40, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 39, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 41, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 40, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 42, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 41, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 43, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 42, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 44, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 43, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 45, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 44, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 46, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 45, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 47, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 46, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 48, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 47, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 49, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 48, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 50, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 49, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 51, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 50, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 52, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 51, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 53, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 52, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 54, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 53, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 55, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 54, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 56, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 55, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 57, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 56, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 58, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 57, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 59, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 58, fps 60000.0,normal], displayable true, valid false, visible true
[junit] 1 s: 60 f / 1075 ms, 55.8 fps, 17 ms/f; total: 5760 f, 4780.0 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 60, fps 55.813953> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 59, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 61, fps 55.813953> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 60, fps 55.813953,normal], displayable true, valid false, visible true
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 61, fps 55.813953,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] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60 f, 60000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120 f, 120000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 180000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 300000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 360000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 720000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 450000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 510000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 380000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 400000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 440000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 460000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 500000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 520000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 560000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 580000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 450000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 465000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 495000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 510000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 525000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 555000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 570000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 585000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 492000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 504000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 516000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 528000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 552000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 564000.0 fps, 0 ms/f
[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 WINDOWS
[junit] Java Version 17.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: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,title=Generic Title,resizable,normal], displayable true, valid true, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x40a4337a: tileRendererInUse null, GearsES2[obj 0x40a4337a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x40a4337a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x40a4337a created: GearsObj[0x474722df, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x40a4337a created: GearsObj[0x497e7890, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x40a4337a created: GearsObj[0x497e7890, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x40a4337a FIN GearsES2[obj 0x40a4337a isInit true, usesShared false, 1 GearsObj[0x474722df, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x497e7890, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d02b78a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x40a4337a 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffa1010856, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x40a4337a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 3, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 4, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 5, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 6, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 7, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 8, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 9, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 10, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 11, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 12, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 11, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 13, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 12, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 14, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 13, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 15, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 14, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 16, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 15, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 17, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 16, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 18, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 17, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 19, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 18, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 20, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 19, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 21, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 20, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 22, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 21, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 23, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 22, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 24, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 23, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 25, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 24, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 26, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 25, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 26, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x40a4337a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x40a4337a 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 WINDOWS
[junit] Java Version 17.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: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=Generic Title,resizable,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5542c4ed: tileRendererInUse null, GearsES2[obj 0x5542c4ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5542c4ed on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5542c4ed created: GearsObj[0x2f4d3f43, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5542c4ed created: GearsObj[0x4151d47e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5542c4ed created: GearsObj[0x4151d47e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5542c4ed FIN GearsES2[obj 0x5542c4ed isInit true, usesShared false, 1 GearsObj[0x2f4d3f43, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4151d47e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x580bb21c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5542c4ed 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5542c4ed, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 3, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 4, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 5, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 6, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 7, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 8, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 9, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 10, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 11, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 12, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 11, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 12, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5542c4ed: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5542c4ed FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=DISPOSE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5542c4ed: tileRendererInUse null, GearsES2[obj 0x5542c4ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5542c4ed on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5542c4ed created: GearsObj[0x328f9b74, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5542c4ed created: GearsObj[0x6b11aee0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5542c4ed created: GearsObj[0x6b11aee0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5542c4ed FIN GearsES2[obj 0x5542c4ed isInit true, usesShared false, 1 GearsObj[0x328f9b74, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b11aee0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x304cf583, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5542c4ed 0/0 512x512 of 512x512, swapInterval 1, drawable 0x22010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5542c4ed, 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] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 3, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 4, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 5, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 6, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 7, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 8, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 9, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 10, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 11, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 12, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 11, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 12, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5542c4ed: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5542c4ed FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=DISPOSE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5542c4ed: tileRendererInUse null, GearsES2[obj 0x5542c4ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5542c4ed on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5542c4ed created: GearsObj[0xdf7ad49, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5542c4ed created: GearsObj[0x122aa05e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5542c4ed created: GearsObj[0x122aa05e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5542c4ed FIN GearsES2[obj 0x5542c4ed isInit true, usesShared false, 1 GearsObj[0xdf7ad49, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x122aa05e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74f0babf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5542c4ed 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffa1010856, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5542c4ed, angle 13.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 3, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 4, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 5, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 6, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 7, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 8, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 9, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 10, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 11, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 12, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 11, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 12, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5542c4ed: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5542c4ed FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=DISPOSE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5542c4ed: tileRendererInUse null, GearsES2[obj 0x5542c4ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5542c4ed on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5542c4ed created: GearsObj[0x5fb99e65, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5542c4ed created: GearsObj[0x6308c69c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5542c4ed created: GearsObj[0x6308c69c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5542c4ed FIN GearsES2[obj 0x5542c4ed isInit true, usesShared false, 1 GearsObj[0x5fb99e65, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6308c69c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52ded09b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5542c4ed 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5542c4ed, 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
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 3, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 4, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 5, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 6, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 7, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 8, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 9, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 10, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 11, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 12, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 11, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 12, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5542c4ed: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5542c4ed FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=DISPOSE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5542c4ed: tileRendererInUse null, GearsES2[obj 0x5542c4ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5542c4ed on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5542c4ed created: GearsObj[0x3fba55d5, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5542c4ed created: GearsObj[0x411ccce0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5542c4ed created: GearsObj[0x411ccce0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5542c4ed FIN GearsES2[obj 0x5542c4ed isInit true, usesShared false, 1 GearsObj[0x3fba55d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x411ccce0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x53bc2d33, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5542c4ed 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5542c4ed, angle 26.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 3, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 4, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 5, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 6, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 7, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 8, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 9, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 10, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 11, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 12, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 11, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 12, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5542c4ed: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5542c4ed 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 @ 1691902548473 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902548473 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test00NoAnimator took 2.994 sec
[junit] Testcase: test01Animator took 1.341 sec
[junit] Testcase: test02FPSAnimator took 1.122 sec
[junit] Testcase: test02FPSAnimator_RestartOnAWTEDT took 1.38 sec
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.57 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902541605 ms III - Start
[junit] SLOCK [T main @ 1691902541605 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test00NoAnimator
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType WINDOWS
[junit] Java Version 17.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: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,title=Generic Title,resizable,normal], displayable true, valid true, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1283bb96: tileRendererInUse null, GearsES2[obj 0x1283bb96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1283bb96 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1283bb96 created: GearsObj[0x66403f80, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1283bb96 created: GearsObj[0xcc7ca63, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1283bb96 created: GearsObj[0xcc7ca63, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1283bb96 FIN GearsES2[obj 0x1283bb96 isInit true, usesShared false, 1 GearsObj[0x66403f80, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xcc7ca63, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5442ed14, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1283bb96 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffa1010856, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1283bb96, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 3, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 4, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 5, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 6, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 7, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 8, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 9, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 10, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 11, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 12, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 11, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 13, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 12, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 14, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 13, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 15, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 14, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 16, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 15, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 17, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 16, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 18, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 17, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 19, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 18, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 20, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 19, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 21, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 20, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 22, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 21, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 23, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 22, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 24, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 23, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 25, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 24, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 26, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 25, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 27, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 26, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 28, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 27, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 29, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 28, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 30, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 29, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 31, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 30, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 32, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 31, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 33, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 32, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 34, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 33, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 35, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 34, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 36, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 35, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 37, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 36, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 38, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 37, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 39, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 38, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 40, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 39, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 41, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 40, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 42, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 41, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 43, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 42, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 44, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 43, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 45, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 44, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 46, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 45, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 47, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 46, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 48, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 47, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 49, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 48, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 50, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 49, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 51, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 50, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 52, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 51, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 53, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 52, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 54, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 53, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 55, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 54, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 56, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 55, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 57, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 56, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 58, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 57, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 59, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 58, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 60, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 59, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 61, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 60, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 62, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 61, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 63, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 62, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 64, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 63, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 65, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 64, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 66, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 65, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 67, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 66, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 68, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 67, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 69, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 68, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 70, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 69, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 71, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 70, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 72, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 71, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 73, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 72, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 74, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 73, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 75, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 74, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 76, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 75, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 77, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 76, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 78, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 77, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 79, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 78, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1283bb96 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 79, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1283bb96: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1283bb96 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test00NoAnimator
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test01Animator
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType WINDOWS
[junit] Java Version 17.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 / 1 ms, 60000.0 fps, 0 ms/f; total: 60 f, 60000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120 f, 120000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 180000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 300000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 360000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 720000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 450000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 510000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 570000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 630000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 690000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 500000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 520000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 560000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 580000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 620000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 640000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 680000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 700000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 555000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 570000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 585000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 615000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 630000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 645000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 675000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 690000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 705000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 576000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 588000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 612000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 624000.0 fps, 0 ms/f
[junit] *** attachGLCanvas.X
[junit] About to setVisible.0 CT main
[junit] 0 s: 60 f / 97 ms, 618.5 fps, 1 ms/f; total: 3180 f, 30873.7 fps, 0 ms/f
[junit] About to setVisible.1.0 CT AWT-EventQueue-0
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 31456.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 31730.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 32307.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 32884.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 33142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 33084.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 33644.8 fps, 0 ms/f
[junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 3660 f, 33577.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 33513.5 fps, 0 ms/f
[junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 3780 f, 33157.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 33391.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 33620.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 33846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 34067.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 34285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 34789.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 35294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 35798.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 36000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 36500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 37000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 37500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 37685.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 38181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 38677.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 39173.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 39344.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 39836.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 40327.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 40487.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 40645.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 40800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 41280.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 41428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 41904.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 42047.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 42519.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 42992.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 43125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 43593.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 43720.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 44186.0 fps, 0 ms/f
[junit] About to setVisible.1.X CT AWT-EventQueue-0
[junit] About to setVisible.X CT main
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x28701274 created: GearsObj[0x29e0da42, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x28701274 created: GearsObj[0x31e9a0ae, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x28701274 created: GearsObj[0x31e9a0ae, 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[0x29e0da42, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31e9a0ae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2680860c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,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 0xffffffffa4010026, 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: <f 0, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 0, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 1, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 3, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 2, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 4, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 3, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 5, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 4, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 6, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 5, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 7, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 6, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 8, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 7, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 9, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 8, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 10, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 9, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 11, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 10, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 12, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 11, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 13, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 12, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 14, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 13, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 15, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 14, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 16, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 15, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 17, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 16, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 18, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 17, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 19, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 18, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 20, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 19, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 21, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 20, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 22, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 21, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 23, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 22, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 24, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 23, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 25, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 24, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 26, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 25, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 27, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 26, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 28, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 27, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 29, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 28, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 30, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 29, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 31, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 30, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 32, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 31, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 33, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 32, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 34, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 33, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 35, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 34, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 36, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 35, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 37, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 36, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 38, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 37, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 39, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 38, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 40, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 39, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 41, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 40, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 42, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 41, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 43, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 42, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 44, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 43, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 45, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 44, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 46, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 45, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 47, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 46, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 48, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 47, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 49, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 48, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 50, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 49, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 51, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 50, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 52, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 51, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 53, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 52, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 54, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 53, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 55, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 54, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 56, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 55, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 57, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 56, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 58, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 57, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 59, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 58, fps 60000.0,normal], displayable true, valid false, visible true
[junit] 1 s: 60 f / 1075 ms, 55.8 fps, 17 ms/f; total: 5760 f, 4780.0 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 60, fps 55.813953> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 59, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 61, fps 55.813953> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 60, fps 55.813953,normal], displayable true, valid false, visible true
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 61, fps 55.813953,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] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60 f, 60000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120 f, 120000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 180000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 300000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 360000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 720000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 450000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 510000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 380000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 400000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 440000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 460000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 500000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 520000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 560000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 580000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 450000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 465000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 495000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 510000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 525000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 555000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 570000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 585000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 492000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 504000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 516000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 528000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 552000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 564000.0 fps, 0 ms/f
[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 WINDOWS
[junit] Java Version 17.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: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,title=Generic Title,resizable,normal], displayable true, valid true, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x40a4337a: tileRendererInUse null, GearsES2[obj 0x40a4337a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x40a4337a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x40a4337a created: GearsObj[0x474722df, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x40a4337a created: GearsObj[0x497e7890, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x40a4337a created: GearsObj[0x497e7890, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x40a4337a FIN GearsES2[obj 0x40a4337a isInit true, usesShared false, 1 GearsObj[0x474722df, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x497e7890, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d02b78a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x40a4337a 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffa1010856, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x40a4337a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 3, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 4, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 5, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 6, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 7, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 8, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 9, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 10, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 11, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 12, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 11, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 13, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 12, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 14, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 13, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 15, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 14, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 16, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 15, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 17, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 16, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 18, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 17, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 19, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 18, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 20, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 19, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 21, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 20, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 22, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 21, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 23, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 22, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 24, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 23, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 25, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 24, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 26, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 25, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 26, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x40a4337a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x40a4337a 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 WINDOWS
[junit] Java Version 17.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: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=Generic Title,resizable,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5542c4ed: tileRendererInUse null, GearsES2[obj 0x5542c4ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5542c4ed on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5542c4ed created: GearsObj[0x2f4d3f43, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5542c4ed created: GearsObj[0x4151d47e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5542c4ed created: GearsObj[0x4151d47e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5542c4ed FIN GearsES2[obj 0x5542c4ed isInit true, usesShared false, 1 GearsObj[0x2f4d3f43, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4151d47e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x580bb21c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5542c4ed 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5542c4ed, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 3, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 4, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 5, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 6, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 7, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 8, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 9, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 10, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 11, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 12, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 11, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 12, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5542c4ed: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5542c4ed FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=DISPOSE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5542c4ed: tileRendererInUse null, GearsES2[obj 0x5542c4ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5542c4ed on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5542c4ed created: GearsObj[0x328f9b74, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5542c4ed created: GearsObj[0x6b11aee0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5542c4ed created: GearsObj[0x6b11aee0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5542c4ed FIN GearsES2[obj 0x5542c4ed isInit true, usesShared false, 1 GearsObj[0x328f9b74, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b11aee0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x304cf583, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5542c4ed 0/0 512x512 of 512x512, swapInterval 1, drawable 0x22010793, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5542c4ed, 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] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 3, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 4, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 5, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 6, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 7, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 8, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 9, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 10, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 11, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 12, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 11, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 12, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5542c4ed: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5542c4ed FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=DISPOSE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5542c4ed: tileRendererInUse null, GearsES2[obj 0x5542c4ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5542c4ed on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5542c4ed created: GearsObj[0xdf7ad49, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5542c4ed created: GearsObj[0x122aa05e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5542c4ed created: GearsObj[0x122aa05e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5542c4ed FIN GearsES2[obj 0x5542c4ed isInit true, usesShared false, 1 GearsObj[0xdf7ad49, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x122aa05e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74f0babf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5542c4ed 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffa1010856, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5542c4ed, angle 13.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 3, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 4, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 5, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 6, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 7, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 8, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 9, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 10, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 11, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 12, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 11, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 12, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5542c4ed: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5542c4ed FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=DISPOSE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5542c4ed: tileRendererInUse null, GearsES2[obj 0x5542c4ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5542c4ed on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5542c4ed created: GearsObj[0x5fb99e65, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5542c4ed created: GearsObj[0x6308c69c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5542c4ed created: GearsObj[0x6308c69c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5542c4ed FIN GearsES2[obj 0x5542c4ed isInit true, usesShared false, 1 GearsObj[0x5fb99e65, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6308c69c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52ded09b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5542c4ed 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5542c4ed, 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
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 3, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 4, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 5, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 6, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 7, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 8, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 9, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 10, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 11, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 12, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 11, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 12, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5542c4ed: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5542c4ed FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=DISPOSE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5542c4ed: tileRendererInUse null, GearsES2[obj 0x5542c4ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5542c4ed on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5542c4ed created: GearsObj[0x3fba55d5, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5542c4ed created: GearsObj[0x411ccce0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5542c4ed created: GearsObj[0x411ccce0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5542c4ed FIN GearsES2[obj 0x5542c4ed isInit true, usesShared false, 1 GearsObj[0x3fba55d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x411ccce0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x53bc2d33, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5542c4ed 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5542c4ed, angle 26.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 3, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 4, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 5, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 6, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x22010793
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 7, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 8, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa1010856
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 9, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 10, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 11, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0x4e010808
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 12, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 11, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5542c4ed 512x512, swapInterval 1, drawable 0xffffffffa4010026
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=f 12, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5542c4ed: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5542c4ed 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 @ 1691902548473 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902548473 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 @ 1691902550075 ms III - Start
[junit] SLOCK [T main @ 1691902550075 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT - test00
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType WINDOWS
[junit] Java Version 17.0.5
[junit] NVIDIA Corporation
[junit] GeForce GTX 460/PCIe/SSE2
[junit] 4.6.0 NVIDIA 391.35
[junit] GL_AMD_multi_draw_indirect 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_conservative_depth GL_ARB_compute_shader GL_ARB_compute_variable_group_size GL_ARB_conditional_render_inverted GL_ARB_copy_buffer GL_ARB_copy_image GL_ARB_cull_distance GL_ARB_debug_output GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_derivative_control GL_ARB_direct_state_access GL_ARB_draw_buffers GL_ARB_draw_buffers_blend GL_ARB_draw_indirect GL_ARB_draw_elements_base_vertex GL_ARB_draw_instanced GL_ARB_enhanced_layouts GL_ARB_ES2_compatibility GL_ARB_ES3_compatibility GL_ARB_ES3_1_compatibility GL_ARB_ES3_2_compatibility GL_ARB_explicit_attrib_location GL_ARB_explicit_uniform_location GL_ARB_fragment_coord_conventions GL_ARB_fragment_layer_viewport GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_framebuffer_no_attachments GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_ARB_get_program_binary GL_ARB_get_texture_sub_image GL_ARB_gl_spirv GL_ARB_gpu_shader5 GL_ARB_gpu_shader_fp64 GL_ARB_gpu_shader_int64 GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_imaging GL_ARB_indirect_parameters GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_internalformat_query2 GL_ARB_invalidate_subdata GL_ARB_map_buffer_alignment GL_ARB_map_buffer_range GL_ARB_multi_bind GL_ARB_multi_draw_indirect GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_occlusion_query2 GL_ARB_parallel_shader_compile GL_ARB_pipeline_statistics_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_polygon_offset_clamp GL_ARB_program_interface_query GL_ARB_provoking_vertex GL_ARB_query_buffer_object GL_ARB_robust_buffer_access_behavior GL_ARB_robustness GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_separate_shader_objects GL_ARB_shader_atomic_counter_ops GL_ARB_shader_atomic_counters GL_ARB_shader_bit_encoding GL_ARB_shader_draw_parameters GL_ARB_shader_group_vote GL_ARB_shader_image_load_store GL_ARB_shader_image_size GL_ARB_shader_objects GL_ARB_shader_precision GL_ARB_shader_storage_buffer_object GL_ARB_shader_subroutine GL_ARB_shader_texture_image_samples GL_ARB_shader_texture_lod GL_ARB_shading_language_100 GL_ARB_shading_language_420pack GL_ARB_shading_language_include GL_ARB_shading_language_packing GL_ARB_shadow GL_ARB_sparse_buffer GL_ARB_sparse_texture GL_ARB_spirv_extensions GL_ARB_stencil_texturing GL_ARB_sync GL_ARB_tessellation_shader GL_ARB_texture_barrier GL_ARB_texture_border_clamp GL_ARB_texture_buffer_object GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_buffer_range GL_ARB_texture_compression GL_ARB_texture_compression_bptc GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map GL_ARB_texture_cube_map_array GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_filter_anisotropic GL_ARB_texture_float GL_ARB_texture_gather GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_mirrored_repeat GL_ARB_texture_multisample GL_ARB_texture_non_power_of_two GL_ARB_texture_query_levels GL_ARB_texture_query_lod GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_rgb10_a2ui GL_ARB_texture_stencil8 GL_ARB_texture_storage GL_ARB_texture_storage_multisample GL_ARB_texture_swizzle GL_ARB_texture_view GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_transform_feedback_instanced GL_ARB_transform_feedback_overflow_query GL_ARB_transpose_matrix GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_attrib_64bit GL_ARB_vertex_attrib_binding GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_vertex_type_10f_11f_11f_rev GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_ARB_window_pos GL_ATI_draw_buffers GL_ATI_texture_float GL_ATI_texture_mirror_once GL_S3_s3tc GL_EXT_texture_env_add GL_EXT_abgr GL_EXT_bgra GL_EXT_bindable_uniform 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_Cg_shader GL_EXT_depth_bounds_test GL_EXT_direct_state_access GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXTX_framebuffer_mixed_formats GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_geometry_shader4 GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_packed_pixels GL_EXT_pixel_buffer_object GL_EXT_point_parameters GL_EXT_polygon_offset_clamp GL_EXT_provoking_vertex GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_shader_objects GL_EXT_separate_specular_color GL_EXT_shader_image_load_store GL_EXT_shader_integer_mix GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_EXT_stencil_wrap GL_EXT_texture3D GL_EXT_texture_array GL_EXT_texture_buffer_object GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_filter_anisotropic GL_EXT_texture_integer GL_EXT_texture_lod GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_shared_exponent GL_EXT_texture_sRGB GL_EXT_texture_sRGB_decode GL_EXT_texture_storage GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback2 GL_EXT_vertex_array GL_EXT_vertex_array_bgra GL_EXT_vertex_attrib_64bit GL_EXT_window_rectangles GL_EXT_import_sync_object GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat GL_KHR_context_flush_control GL_KHR_debug GL_KHR_parallel_shader_compile GL_KHR_no_error GL_KHR_robust_buffer_access_behavior GL_KHR_robustness GL_KTX_buffer_region GL_NV_alpha_to_coverage_dither_control GL_NV_bindless_multi_draw_indirect GL_NV_bindless_multi_draw_indirect_count GL_NV_blend_equation_advanced GL_NV_blend_square GL_NV_command_list GL_NV_compute_program5 GL_NV_conditional_render GL_NV_copy_depth_to_color GL_NV_copy_image GL_NV_depth_buffer_float GL_NV_depth_clamp GL_NV_draw_texture GL_NV_ES1_1_compatibility GL_NV_ES3_1_compatibility GL_NV_explicit_multisample GL_NV_fence GL_NV_float_buffer GL_NV_fog_distance GL_NV_fragment_program GL_NV_fragment_program_option GL_NV_fragment_program2 GL_NV_framebuffer_multisample_coverage GL_NV_geometry_shader4 GL_NV_gpu_program4 GL_NV_internalformat_sample_query GL_NV_gpu_program4_1 GL_NV_gpu_program5 GL_NV_gpu_program5_mem_extended GL_NV_gpu_program_fp64 GL_NV_gpu_shader5 GL_NV_half_float GL_NV_light_max_exponent GL_NV_multisample_coverage GL_NV_multisample_filter_hint GL_NV_occlusion_query GL_NV_packed_depth_stencil GL_NV_parameter_buffer_object GL_NV_parameter_buffer_object2 GL_NV_path_rendering GL_NV_pixel_data_range GL_NV_point_sprite GL_NV_primitive_restart GL_NV_query_resource GL_NV_query_resource_tag GL_NV_register_combiners GL_NV_register_combiners2 GL_NV_shader_atomic_counters GL_NV_shader_atomic_float GL_NV_shader_buffer_load GL_NV_shader_storage_buffer_object GL_NV_texgen_reflection GL_NV_texture_barrier GL_NV_texture_compression_vtc GL_NV_texture_env_combine4 GL_NV_texture_multisample GL_NV_texture_rectangle GL_NV_texture_rectangle_compressed GL_NV_texture_shader GL_NV_texture_shader2 GL_NV_texture_shader3 GL_NV_transform_feedback GL_NV_transform_feedback2 GL_NV_uniform_buffer_unified_memory GL_NV_vertex_array_range GL_NV_vertex_array_range2 GL_NV_vertex_attrib_integer_64bit GL_NV_vertex_buffer_unified_memory GL_NV_vertex_program GL_NV_vertex_program1_1 GL_NV_vertex_program2 GL_NV_vertex_program2_option GL_NV_vertex_program3 GL_NVX_conditional_render GL_NVX_gpu_memory_info GL_NVX_multigpu_info GL_NV_shader_thread_group GL_KHR_blend_equation_advanced GL_SGIS_generate_mipmap GL_SGIS_texture_lod GL_SGIX_depth_texture GL_SGIX_shadow GL_SUN_slice_accum GL_WIN_swap_hint WGL_EXT_swap_control
[junit] Maximum number of samples supported by the hardware: 32
[junit] Frame: java.awt.Frame[frame0,100,100,316x339,invalid,title=frame 0,resizable,normal]
[junit] Applet: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT$MiniPApplet[panel0,8,31,300x300,layout=java.awt.BorderLayout]
[junit] GLCanvas: AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@6be5251b,
[junit] handle 0x4e010808,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@e370ff3[dev=D3DGraphicsDevice[screen=0],pixfmt=32],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x626fbf48]], idx 0], pfdID 32, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]]
[junit] GLDrawable: WindowsOnscreenWGLDrawable[Realized true,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@6be5251b,
[junit] Handle 0x4e010808,
[junit] Surface JAWTWindow[0x78bd557b][JVM version: 17.0.5 (17.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 0x8e02ce, surfaceHandle 0x4e010808, 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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@e370ff3[dev=D3DGraphicsDevice[screen=0],pixfmt=32],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x626fbf48]], idx 0], pfdID 32, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]],
[junit] awtComponent AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@6be5251b,
[junit] handle 0x4e010808,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@e370ff3[dev=D3DGraphicsDevice[screen=0],pixfmt=32],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x626fbf48]], idx 0], pfdID 32, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]],
[junit] surfaceLock <7ecc6ea, 77be8b8e>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]
[junit] Restarting surface...
[junit] Done
[junit] fps: 45.666668
[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 @ 1691902553930 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902553930 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.557 sec
[junit] ------------- Standard Output ---------------
[junit] NVIDIA Corporation
[junit] GeForce GTX 460/PCIe/SSE2
[junit] 4.6.0 NVIDIA 391.35
[junit] GL_AMD_multi_draw_indirect 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_conservative_depth GL_ARB_compute_shader GL_ARB_compute_variable_group_size GL_ARB_conditional_render_inverted GL_ARB_copy_buffer GL_ARB_copy_image GL_ARB_cull_distance GL_ARB_debug_output GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_derivative_control GL_ARB_direct_state_access GL_ARB_draw_buffers GL_ARB_draw_buffers_blend GL_ARB_draw_indirect GL_ARB_draw_elements_base_vertex GL_ARB_draw_instanced GL_ARB_enhanced_layouts GL_ARB_ES2_compatibility GL_ARB_ES3_compatibility GL_ARB_ES3_1_compatibility GL_ARB_ES3_2_compatibility GL_ARB_explicit_attrib_location GL_ARB_explicit_uniform_location GL_ARB_fragment_coord_conventions GL_ARB_fragment_layer_viewport GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_framebuffer_no_attachments GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_ARB_get_program_binary GL_ARB_get_texture_sub_image GL_ARB_gl_spirv GL_ARB_gpu_shader5 GL_ARB_gpu_shader_fp64 GL_ARB_gpu_shader_int64 GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_imaging GL_ARB_indirect_parameters GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_internalformat_query2 GL_ARB_invalidate_subdata GL_ARB_map_buffer_alignment GL_ARB_map_buffer_range GL_ARB_multi_bind GL_ARB_multi_draw_indirect GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_occlusion_query2 GL_ARB_parallel_shader_compile GL_ARB_pipeline_statistics_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_polygon_offset_clamp GL_ARB_program_interface_query GL_ARB_provoking_vertex GL_ARB_query_buffer_object GL_ARB_robust_buffer_access_behavior GL_ARB_robustness GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_separate_shader_objects GL_ARB_shader_atomic_counter_ops GL_ARB_shader_atomic_counters GL_ARB_shader_bit_encoding GL_ARB_shader_draw_parameters GL_ARB_shader_group_vote GL_ARB_shader_image_load_store GL_ARB_shader_image_size GL_ARB_shader_objects GL_ARB_shader_precision GL_ARB_shader_storage_buffer_object GL_ARB_shader_subroutine GL_ARB_shader_texture_image_samples GL_ARB_shader_texture_lod GL_ARB_shading_language_100 GL_ARB_shading_language_420pack GL_ARB_shading_language_include GL_ARB_shading_language_packing GL_ARB_shadow GL_ARB_sparse_buffer GL_ARB_sparse_texture GL_ARB_spirv_extensions GL_ARB_stencil_texturing GL_ARB_sync GL_ARB_tessellation_shader GL_ARB_texture_barrier GL_ARB_texture_border_clamp GL_ARB_texture_buffer_object GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_buffer_range GL_ARB_texture_compression GL_ARB_texture_compression_bptc GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map GL_ARB_texture_cube_map_array GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_filter_anisotropic GL_ARB_texture_float GL_ARB_texture_gather GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_mirrored_repeat GL_ARB_texture_multisample GL_ARB_texture_non_power_of_two GL_ARB_texture_query_levels GL_ARB_texture_query_lod GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_rgb10_a2ui GL_ARB_texture_stencil8 GL_ARB_texture_storage GL_ARB_texture_storage_multisample GL_ARB_texture_swizzle GL_ARB_texture_view GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_transform_feedback_instanced GL_ARB_transform_feedback_overflow_query GL_ARB_transpose_matrix GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_attrib_64bit GL_ARB_vertex_attrib_binding GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_vertex_type_10f_11f_11f_rev GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_ARB_window_pos GL_ATI_draw_buffers GL_ATI_texture_float GL_ATI_texture_mirror_once GL_S3_s3tc GL_EXT_texture_env_add GL_EXT_abgr GL_EXT_bgra GL_EXT_bindable_uniform 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_Cg_shader GL_EXT_depth_bounds_test GL_EXT_direct_state_access GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXTX_framebuffer_mixed_formats GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_geometry_shader4 GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_packed_pixels GL_EXT_pixel_buffer_object GL_EXT_point_parameters GL_EXT_polygon_offset_clamp GL_EXT_provoking_vertex GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_shader_objects GL_EXT_separate_specular_color GL_EXT_shader_image_load_store GL_EXT_shader_integer_mix GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_EXT_stencil_wrap GL_EXT_texture3D GL_EXT_texture_array GL_EXT_texture_buffer_object GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_filter_anisotropic GL_EXT_texture_integer GL_EXT_texture_lod GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_shared_exponent GL_EXT_texture_sRGB GL_EXT_texture_sRGB_decode GL_EXT_texture_storage GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback2 GL_EXT_vertex_array GL_EXT_vertex_array_bgra GL_EXT_vertex_attrib_64bit GL_EXT_window_rectangles GL_EXT_import_sync_object GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat GL_KHR_context_flush_control GL_KHR_debug GL_KHR_parallel_shader_compile GL_KHR_no_error GL_KHR_robust_buffer_access_behavior GL_KHR_robustness GL_KTX_buffer_region GL_NV_alpha_to_coverage_dither_control GL_NV_bindless_multi_draw_indirect GL_NV_bindless_multi_draw_indirect_count GL_NV_blend_equation_advanced GL_NV_blend_square GL_NV_command_list GL_NV_compute_program5 GL_NV_conditional_render GL_NV_copy_depth_to_color GL_NV_copy_image GL_NV_depth_buffer_float GL_NV_depth_clamp GL_NV_draw_texture GL_NV_ES1_1_compatibility GL_NV_ES3_1_compatibility GL_NV_explicit_multisample GL_NV_fence GL_NV_float_buffer GL_NV_fog_distance GL_NV_fragment_program GL_NV_fragment_program_option GL_NV_fragment_program2 GL_NV_framebuffer_multisample_coverage GL_NV_geometry_shader4 GL_NV_gpu_program4 GL_NV_internalformat_sample_query GL_NV_gpu_program4_1 GL_NV_gpu_program5 GL_NV_gpu_program5_mem_extended GL_NV_gpu_program_fp64 GL_NV_gpu_shader5 GL_NV_half_float GL_NV_light_max_exponent GL_NV_multisample_coverage GL_NV_multisample_filter_hint GL_NV_occlusion_query GL_NV_packed_depth_stencil GL_NV_parameter_buffer_object GL_NV_parameter_buffer_object2 GL_NV_path_rendering GL_NV_pixel_data_range GL_NV_point_sprite GL_NV_primitive_restart GL_NV_query_resource GL_NV_query_resource_tag GL_NV_register_combiners GL_NV_register_combiners2 GL_NV_shader_atomic_counters GL_NV_shader_atomic_float GL_NV_shader_buffer_load GL_NV_shader_storage_buffer_object GL_NV_texgen_reflection GL_NV_texture_barrier GL_NV_texture_compression_vtc GL_NV_texture_env_combine4 GL_NV_texture_multisample GL_NV_texture_rectangle GL_NV_texture_rectangle_compressed GL_NV_texture_shader GL_NV_texture_shader2 GL_NV_texture_shader3 GL_NV_transform_feedback GL_NV_transform_feedback2 GL_NV_uniform_buffer_unified_memory GL_NV_vertex_array_range GL_NV_vertex_array_range2 GL_NV_vertex_attrib_integer_64bit GL_NV_vertex_buffer_unified_memory GL_NV_vertex_program GL_NV_vertex_program1_1 GL_NV_vertex_program2 GL_NV_vertex_program2_option GL_NV_vertex_program3 GL_NVX_conditional_render GL_NVX_gpu_memory_info GL_NVX_multigpu_info GL_NV_shader_thread_group GL_KHR_blend_equation_advanced GL_SGIS_generate_mipmap GL_SGIS_texture_lod GL_SGIX_depth_texture GL_SGIX_shadow GL_SUN_slice_accum GL_WIN_swap_hint WGL_EXT_swap_control
[junit] Maximum number of samples supported by the hardware: 32
[junit] Frame: java.awt.Frame[frame0,100,100,316x339,invalid,title=frame 0,resizable,normal]
[junit] Applet: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT$MiniPApplet[panel0,8,31,300x300,layout=java.awt.BorderLayout]
[junit] GLCanvas: AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@6be5251b,
[junit] handle 0x4e010808,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@e370ff3[dev=D3DGraphicsDevice[screen=0],pixfmt=32],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x626fbf48]], idx 0], pfdID 32, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]]
[junit] GLDrawable: WindowsOnscreenWGLDrawable[Realized true,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@6be5251b,
[junit] Handle 0x4e010808,
[junit] Surface JAWTWindow[0x78bd557b][JVM version: 17.0.5 (17.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 0x8e02ce, surfaceHandle 0x4e010808, 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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@e370ff3[dev=D3DGraphicsDevice[screen=0],pixfmt=32],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x626fbf48]], idx 0], pfdID 32, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]],
[junit] awtComponent AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@6be5251b,
[junit] handle 0x4e010808,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@e370ff3[dev=D3DGraphicsDevice[screen=0],pixfmt=32],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x626fbf48]], idx 0], pfdID 32, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]],
[junit] surfaceLock <7ecc6ea, 77be8b8e>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]
[junit] Restarting surface...
[junit] Done
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902550075 ms III - Start
[junit] SLOCK [T main @ 1691902550075 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT - test00
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType WINDOWS
[junit] Java Version 17.0.5
[junit] fps: 45.666668
[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 @ 1691902553930 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902553930 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test00 took 3.818 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.557 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] NVIDIA Corporation
[junit] GeForce GTX 460/PCIe/SSE2
[junit] 4.6.0 NVIDIA 391.35
[junit] GL_AMD_multi_draw_indirect 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_conservative_depth GL_ARB_compute_shader GL_ARB_compute_variable_group_size GL_ARB_conditional_render_inverted GL_ARB_copy_buffer GL_ARB_copy_image GL_ARB_cull_distance GL_ARB_debug_output GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_derivative_control GL_ARB_direct_state_access GL_ARB_draw_buffers GL_ARB_draw_buffers_blend GL_ARB_draw_indirect GL_ARB_draw_elements_base_vertex GL_ARB_draw_instanced GL_ARB_enhanced_layouts GL_ARB_ES2_compatibility GL_ARB_ES3_compatibility GL_ARB_ES3_1_compatibility GL_ARB_ES3_2_compatibility GL_ARB_explicit_attrib_location GL_ARB_explicit_uniform_location GL_ARB_fragment_coord_conventions GL_ARB_fragment_layer_viewport GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_framebuffer_no_attachments GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_ARB_get_program_binary GL_ARB_get_texture_sub_image GL_ARB_gl_spirv GL_ARB_gpu_shader5 GL_ARB_gpu_shader_fp64 GL_ARB_gpu_shader_int64 GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_imaging GL_ARB_indirect_parameters GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_internalformat_query2 GL_ARB_invalidate_subdata GL_ARB_map_buffer_alignment GL_ARB_map_buffer_range GL_ARB_multi_bind GL_ARB_multi_draw_indirect GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_occlusion_query2 GL_ARB_parallel_shader_compile GL_ARB_pipeline_statistics_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_polygon_offset_clamp GL_ARB_program_interface_query GL_ARB_provoking_vertex GL_ARB_query_buffer_object GL_ARB_robust_buffer_access_behavior GL_ARB_robustness GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_separate_shader_objects GL_ARB_shader_atomic_counter_ops GL_ARB_shader_atomic_counters GL_ARB_shader_bit_encoding GL_ARB_shader_draw_parameters GL_ARB_shader_group_vote GL_ARB_shader_image_load_store GL_ARB_shader_image_size GL_ARB_shader_objects GL_ARB_shader_precision GL_ARB_shader_storage_buffer_object GL_ARB_shader_subroutine GL_ARB_shader_texture_image_samples GL_ARB_shader_texture_lod GL_ARB_shading_language_100 GL_ARB_shading_language_420pack GL_ARB_shading_language_include GL_ARB_shading_language_packing GL_ARB_shadow GL_ARB_sparse_buffer GL_ARB_sparse_texture GL_ARB_spirv_extensions GL_ARB_stencil_texturing GL_ARB_sync GL_ARB_tessellation_shader GL_ARB_texture_barrier GL_ARB_texture_border_clamp GL_ARB_texture_buffer_object GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_buffer_range GL_ARB_texture_compression GL_ARB_texture_compression_bptc GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map GL_ARB_texture_cube_map_array GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_filter_anisotropic GL_ARB_texture_float GL_ARB_texture_gather GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_mirrored_repeat GL_ARB_texture_multisample GL_ARB_texture_non_power_of_two GL_ARB_texture_query_levels GL_ARB_texture_query_lod GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_rgb10_a2ui GL_ARB_texture_stencil8 GL_ARB_texture_storage GL_ARB_texture_storage_multisample GL_ARB_texture_swizzle GL_ARB_texture_view GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_transform_feedback_instanced GL_ARB_transform_feedback_overflow_query GL_ARB_transpose_matrix GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_attrib_64bit GL_ARB_vertex_attrib_binding GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_vertex_type_10f_11f_11f_rev GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_ARB_window_pos GL_ATI_draw_buffers GL_ATI_texture_float GL_ATI_texture_mirror_once GL_S3_s3tc GL_EXT_texture_env_add GL_EXT_abgr GL_EXT_bgra GL_EXT_bindable_uniform 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_Cg_shader GL_EXT_depth_bounds_test GL_EXT_direct_state_access GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXTX_framebuffer_mixed_formats GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_geometry_shader4 GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_packed_pixels GL_EXT_pixel_buffer_object GL_EXT_point_parameters GL_EXT_polygon_offset_clamp GL_EXT_provoking_vertex GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_shader_objects GL_EXT_separate_specular_color GL_EXT_shader_image_load_store GL_EXT_shader_integer_mix GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_EXT_stencil_wrap GL_EXT_texture3D GL_EXT_texture_array GL_EXT_texture_buffer_object GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_filter_anisotropic GL_EXT_texture_integer GL_EXT_texture_lod GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_shared_exponent GL_EXT_texture_sRGB GL_EXT_texture_sRGB_decode GL_EXT_texture_storage GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback2 GL_EXT_vertex_array GL_EXT_vertex_array_bgra GL_EXT_vertex_attrib_64bit GL_EXT_window_rectangles GL_EXT_import_sync_object GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat GL_KHR_context_flush_control GL_KHR_debug GL_KHR_parallel_shader_compile GL_KHR_no_error GL_KHR_robust_buffer_access_behavior GL_KHR_robustness GL_KTX_buffer_region GL_NV_alpha_to_coverage_dither_control GL_NV_bindless_multi_draw_indirect GL_NV_bindless_multi_draw_indirect_count GL_NV_blend_equation_advanced GL_NV_blend_square GL_NV_command_list GL_NV_compute_program5 GL_NV_conditional_render GL_NV_copy_depth_to_color GL_NV_copy_image GL_NV_depth_buffer_float GL_NV_depth_clamp GL_NV_draw_texture GL_NV_ES1_1_compatibility GL_NV_ES3_1_compatibility GL_NV_explicit_multisample GL_NV_fence GL_NV_float_buffer GL_NV_fog_distance GL_NV_fragment_program GL_NV_fragment_program_option GL_NV_fragment_program2 GL_NV_framebuffer_multisample_coverage GL_NV_geometry_shader4 GL_NV_gpu_program4 GL_NV_internalformat_sample_query GL_NV_gpu_program4_1 GL_NV_gpu_program5 GL_NV_gpu_program5_mem_extended GL_NV_gpu_program_fp64 GL_NV_gpu_shader5 GL_NV_half_float GL_NV_light_max_exponent GL_NV_multisample_coverage GL_NV_multisample_filter_hint GL_NV_occlusion_query GL_NV_packed_depth_stencil GL_NV_parameter_buffer_object GL_NV_parameter_buffer_object2 GL_NV_path_rendering GL_NV_pixel_data_range GL_NV_point_sprite GL_NV_primitive_restart GL_NV_query_resource GL_NV_query_resource_tag GL_NV_register_combiners GL_NV_register_combiners2 GL_NV_shader_atomic_counters GL_NV_shader_atomic_float GL_NV_shader_buffer_load GL_NV_shader_storage_buffer_object GL_NV_texgen_reflection GL_NV_texture_barrier GL_NV_texture_compression_vtc GL_NV_texture_env_combine4 GL_NV_texture_multisample GL_NV_texture_rectangle GL_NV_texture_rectangle_compressed GL_NV_texture_shader GL_NV_texture_shader2 GL_NV_texture_shader3 GL_NV_transform_feedback GL_NV_transform_feedback2 GL_NV_uniform_buffer_unified_memory GL_NV_vertex_array_range GL_NV_vertex_array_range2 GL_NV_vertex_attrib_integer_64bit GL_NV_vertex_buffer_unified_memory GL_NV_vertex_program GL_NV_vertex_program1_1 GL_NV_vertex_program2 GL_NV_vertex_program2_option GL_NV_vertex_program3 GL_NVX_conditional_render GL_NVX_gpu_memory_info GL_NVX_multigpu_info GL_NV_shader_thread_group GL_KHR_blend_equation_advanced GL_SGIS_generate_mipmap GL_SGIS_texture_lod GL_SGIX_depth_texture GL_SGIX_shadow GL_SUN_slice_accum GL_WIN_swap_hint WGL_EXT_swap_control
[junit] Maximum number of samples supported by the hardware: 32
[junit] Frame: java.awt.Frame[frame0,100,100,316x339,invalid,title=frame 0,resizable,normal]
[junit] Applet: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT$MiniPApplet[panel0,8,31,300x300,layout=java.awt.BorderLayout]
[junit] GLCanvas: AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@6be5251b,
[junit] handle 0x4e010808,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@e370ff3[dev=D3DGraphicsDevice[screen=0],pixfmt=32],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x626fbf48]], idx 0], pfdID 32, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]]
[junit] GLDrawable: WindowsOnscreenWGLDrawable[Realized true,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@6be5251b,
[junit] Handle 0x4e010808,
[junit] Surface JAWTWindow[0x78bd557b][JVM version: 17.0.5 (17.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 0x8e02ce, surfaceHandle 0x4e010808, 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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@e370ff3[dev=D3DGraphicsDevice[screen=0],pixfmt=32],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x626fbf48]], idx 0], pfdID 32, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]],
[junit] awtComponent AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
[junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@6be5251b,
[junit] handle 0x4e010808,
[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 \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[junit] sun.awt.Win32GraphicsConfig@e370ff3[dev=D3DGraphicsDevice[screen=0],pixfmt=32],
[junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x626fbf48]], idx 0], pfdID 32, ARB-Choosen true,
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
[junit] chosen GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]],
[junit] surfaceLock <7ecc6ea, 77be8b8e>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]
[junit] Restarting surface...
[junit] Done
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902550075 ms III - Start
[junit] SLOCK [T main @ 1691902550075 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT - test00
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType WINDOWS
[junit] Java Version 17.0.5
[junit] fps: 45.666668
[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 @ 1691902553930 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902553930 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902555457 ms III - Start
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT
[junit] SLOCK [T main @ 1691902555458 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test01
[junit] Frame size: cols x rows 4x1
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x79897c4c: tileRendererInUse null, GearsES2[obj 0x79897c4c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x79897c4c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x79897c4c created: GearsObj[0x1891e90b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x79897c4c created: GearsObj[0x454503e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x79897c4c created: GearsObj[0x454503e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x79897c4c FIN GearsES2[obj 0x79897c4c isInit true, usesShared false, 1 GearsObj[0x1891e90b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x454503e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64fdc0d3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x79897c4c 0/0 283x154 of 283x154, swapInterval 0, drawable 0x370106bf, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x79897c4c, angle 0.0, [l -1.8376623, r 1.8376623, b -1.0, t 1.0] 3.6753247x2.0 -> [l -1.8376623, r 1.8376626, b -1.0, t 1.0] 3.675325x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x79897c4c 283x154, swapInterval 0, drawable 0x370106bf
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x32179ca4: tileRendererInUse null, GearsES2[obj 0x32179ca4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x32179ca4 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x32179ca4 created: GearsObj[0xe7dbc1d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x32179ca4 created: GearsObj[0xf2d70e1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x32179ca4 created: GearsObj[0xf2d70e1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x32179ca4 FIN GearsES2[obj 0x32179ca4 isInit true, usesShared false, 1 GearsObj[0xe7dbc1d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf2d70e1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x705c99bb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x32179ca4 0/0 291x154 of 291x154, swapInterval 0, drawable 0xffffffffa4010026, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x32179ca4, angle 0.0, [l -1.8896104, r 1.8896104, b -1.0, t 1.0] 3.7792208x2.0 -> [l -1.8896104, r 1.8896106, b -1.0, t 1.0] 3.779221x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x32179ca4 291x154, swapInterval 0, drawable 0xffffffffa4010026
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4efdb6: tileRendererInUse null, GearsES2[obj 0x4efdb6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4efdb6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4efdb6 created: GearsObj[0x3ae00fac, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4efdb6 created: GearsObj[0x416ad0ee, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4efdb6 created: GearsObj[0x416ad0ee, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4efdb6 FIN GearsES2[obj 0x4efdb6 isInit true, usesShared false, 1 GearsObj[0x3ae00fac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x416ad0ee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6356b7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4efdb6 0/0 282x154 of 282x154, swapInterval 0, drawable 0xffffffffa4010026, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4efdb6, angle 0.0, [l -1.8311689, r 1.8311689, b -1.0, t 1.0] 3.6623378x2.0 -> [l -1.8311689, r 1.8311691, b -1.0, t 1.0] 3.662338x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4efdb6 282x154, swapInterval 0, drawable 0xffffffffa4010026
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x79897c4c 283x154, swapInterval 0, drawable 0xffffffffa4010026
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x32179ca4 291x154, swapInterval 0, drawable 0xffffffffa4010026
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4efdb6 282x154, swapInterval 0, drawable 0xffffffffa4010026
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4efdb6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4efdb6 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x32179ca4: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x32179ca4 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x79897c4c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x79897c4c FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test01
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test02
[junit] Frame size: cols x rows 4x1
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3d20ed4d: tileRendererInUse null, GearsES2[obj 0x3d20ed4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3d20ed4d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3d20ed4d created: GearsObj[0x1a51abaa, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3d20ed4d created: GearsObj[0x3b5061b9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3d20ed4d created: GearsObj[0x3b5061b9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3d20ed4d FIN GearsES2[obj 0x3d20ed4d isInit true, usesShared false, 1 GearsObj[0x1a51abaa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b5061b9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6faa6ff9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3d20ed4d 0/0 291x154 of 291x154, swapInterval 0, drawable 0xffffffffa4010026, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3d20ed4d, angle 0.0, [l -1.8896104, r 1.8896104, b -1.0, t 1.0] 3.7792208x2.0 -> [l -1.8896104, r 1.8896106, b -1.0, t 1.0] 3.779221x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3d20ed4d 291x154, swapInterval 0, drawable 0xffffffffa4010026
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7614c8b6: tileRendererInUse null, GearsES2[obj 0x7614c8b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7614c8b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7614c8b6 created: GearsObj[0x459fe859, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7614c8b6 created: GearsObj[0x79fc34b5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7614c8b6 created: GearsObj[0x79fc34b5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7614c8b6 FIN GearsES2[obj 0x7614c8b6 isInit true, usesShared false, 1 GearsObj[0x459fe859, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79fc34b5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32a2a1bf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7614c8b6 0/0 282x154 of 282x154, swapInterval 0, drawable 0x4e010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7614c8b6, angle 0.0, [l -1.8311689, r 1.8311689, b -1.0, t 1.0] 3.6623378x2.0 -> [l -1.8311689, r 1.8311691, b -1.0, t 1.0] 3.662338x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7614c8b6 282x154, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3d20ed4d 291x154, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7614c8b6 282x154, swapInterval 0, drawable 0x370106bf
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7614c8b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7614c8b6 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3d20ed4d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3d20ed4d FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test02
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902558549 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902558549 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.779 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902555457 ms III - Start
[junit] SLOCK [T main @ 1691902555458 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test01
[junit] Frame size: cols x rows 4x1
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x79897c4c: tileRendererInUse null, GearsES2[obj 0x79897c4c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x79897c4c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x79897c4c created: GearsObj[0x1891e90b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x79897c4c created: GearsObj[0x454503e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x79897c4c created: GearsObj[0x454503e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x79897c4c FIN GearsES2[obj 0x79897c4c isInit true, usesShared false, 1 GearsObj[0x1891e90b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x454503e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64fdc0d3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x79897c4c 0/0 283x154 of 283x154, swapInterval 0, drawable 0x370106bf, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x79897c4c, angle 0.0, [l -1.8376623, r 1.8376623, b -1.0, t 1.0] 3.6753247x2.0 -> [l -1.8376623, r 1.8376626, b -1.0, t 1.0] 3.675325x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x79897c4c 283x154, swapInterval 0, drawable 0x370106bf
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x32179ca4: tileRendererInUse null, GearsES2[obj 0x32179ca4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x32179ca4 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x32179ca4 created: GearsObj[0xe7dbc1d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x32179ca4 created: GearsObj[0xf2d70e1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x32179ca4 created: GearsObj[0xf2d70e1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x32179ca4 FIN GearsES2[obj 0x32179ca4 isInit true, usesShared false, 1 GearsObj[0xe7dbc1d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf2d70e1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x705c99bb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x32179ca4 0/0 291x154 of 291x154, swapInterval 0, drawable 0xffffffffa4010026, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x32179ca4, angle 0.0, [l -1.8896104, r 1.8896104, b -1.0, t 1.0] 3.7792208x2.0 -> [l -1.8896104, r 1.8896106, b -1.0, t 1.0] 3.779221x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x32179ca4 291x154, swapInterval 0, drawable 0xffffffffa4010026
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4efdb6: tileRendererInUse null, GearsES2[obj 0x4efdb6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4efdb6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4efdb6 created: GearsObj[0x3ae00fac, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4efdb6 created: GearsObj[0x416ad0ee, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4efdb6 created: GearsObj[0x416ad0ee, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4efdb6 FIN GearsES2[obj 0x4efdb6 isInit true, usesShared false, 1 GearsObj[0x3ae00fac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x416ad0ee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6356b7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4efdb6 0/0 282x154 of 282x154, swapInterval 0, drawable 0xffffffffa4010026, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4efdb6, angle 0.0, [l -1.8311689, r 1.8311689, b -1.0, t 1.0] 3.6623378x2.0 -> [l -1.8311689, r 1.8311691, b -1.0, t 1.0] 3.662338x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4efdb6 282x154, swapInterval 0, drawable 0xffffffffa4010026
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x79897c4c 283x154, swapInterval 0, drawable 0xffffffffa4010026
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x32179ca4 291x154, swapInterval 0, drawable 0xffffffffa4010026
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4efdb6 282x154, swapInterval 0, drawable 0xffffffffa4010026
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4efdb6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4efdb6 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x32179ca4: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x32179ca4 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x79897c4c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x79897c4c FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test01
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test02
[junit] Frame size: cols x rows 4x1
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3d20ed4d: tileRendererInUse null, GearsES2[obj 0x3d20ed4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3d20ed4d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3d20ed4d created: GearsObj[0x1a51abaa, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3d20ed4d created: GearsObj[0x3b5061b9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3d20ed4d created: GearsObj[0x3b5061b9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3d20ed4d FIN GearsES2[obj 0x3d20ed4d isInit true, usesShared false, 1 GearsObj[0x1a51abaa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b5061b9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6faa6ff9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3d20ed4d 0/0 291x154 of 291x154, swapInterval 0, drawable 0xffffffffa4010026, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3d20ed4d, angle 0.0, [l -1.8896104, r 1.8896104, b -1.0, t 1.0] 3.7792208x2.0 -> [l -1.8896104, r 1.8896106, b -1.0, t 1.0] 3.779221x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3d20ed4d 291x154, swapInterval 0, drawable 0xffffffffa4010026
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7614c8b6: tileRendererInUse null, GearsES2[obj 0x7614c8b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7614c8b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7614c8b6 created: GearsObj[0x459fe859, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7614c8b6 created: GearsObj[0x79fc34b5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7614c8b6 created: GearsObj[0x79fc34b5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7614c8b6 FIN GearsES2[obj 0x7614c8b6 isInit true, usesShared false, 1 GearsObj[0x459fe859, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79fc34b5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32a2a1bf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7614c8b6 0/0 282x154 of 282x154, swapInterval 0, drawable 0x4e010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7614c8b6, angle 0.0, [l -1.8311689, r 1.8311689, b -1.0, t 1.0] 3.6623378x2.0 -> [l -1.8311689, r 1.8311691, b -1.0, t 1.0] 3.662338x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7614c8b6 282x154, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3d20ed4d 291x154, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7614c8b6 282x154, swapInterval 0, drawable 0x370106bf
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7614c8b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7614c8b6 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3d20ed4d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3d20ed4d FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test02
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902558549 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902558549 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 0.913 sec
[junit] Testcase: test02 took 0.719 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.779 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902555457 ms III - Start
[junit] SLOCK [T main @ 1691902555458 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test01
[junit] Frame size: cols x rows 4x1
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x79897c4c: tileRendererInUse null, GearsES2[obj 0x79897c4c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x79897c4c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x79897c4c created: GearsObj[0x1891e90b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x79897c4c created: GearsObj[0x454503e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x79897c4c created: GearsObj[0x454503e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x79897c4c FIN GearsES2[obj 0x79897c4c isInit true, usesShared false, 1 GearsObj[0x1891e90b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x454503e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64fdc0d3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x79897c4c 0/0 283x154 of 283x154, swapInterval 0, drawable 0x370106bf, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x79897c4c, angle 0.0, [l -1.8376623, r 1.8376623, b -1.0, t 1.0] 3.6753247x2.0 -> [l -1.8376623, r 1.8376626, b -1.0, t 1.0] 3.675325x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x79897c4c 283x154, swapInterval 0, drawable 0x370106bf
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x32179ca4: tileRendererInUse null, GearsES2[obj 0x32179ca4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x32179ca4 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x32179ca4 created: GearsObj[0xe7dbc1d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x32179ca4 created: GearsObj[0xf2d70e1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x32179ca4 created: GearsObj[0xf2d70e1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x32179ca4 FIN GearsES2[obj 0x32179ca4 isInit true, usesShared false, 1 GearsObj[0xe7dbc1d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf2d70e1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x705c99bb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x32179ca4 0/0 291x154 of 291x154, swapInterval 0, drawable 0xffffffffa4010026, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x32179ca4, angle 0.0, [l -1.8896104, r 1.8896104, b -1.0, t 1.0] 3.7792208x2.0 -> [l -1.8896104, r 1.8896106, b -1.0, t 1.0] 3.779221x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x32179ca4 291x154, swapInterval 0, drawable 0xffffffffa4010026
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4efdb6: tileRendererInUse null, GearsES2[obj 0x4efdb6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4efdb6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4efdb6 created: GearsObj[0x3ae00fac, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4efdb6 created: GearsObj[0x416ad0ee, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4efdb6 created: GearsObj[0x416ad0ee, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4efdb6 FIN GearsES2[obj 0x4efdb6 isInit true, usesShared false, 1 GearsObj[0x3ae00fac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x416ad0ee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6356b7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4efdb6 0/0 282x154 of 282x154, swapInterval 0, drawable 0xffffffffa4010026, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4efdb6, angle 0.0, [l -1.8311689, r 1.8311689, b -1.0, t 1.0] 3.6623378x2.0 -> [l -1.8311689, r 1.8311691, b -1.0, t 1.0] 3.662338x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4efdb6 282x154, swapInterval 0, drawable 0xffffffffa4010026
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x79897c4c 283x154, swapInterval 0, drawable 0xffffffffa4010026
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x32179ca4 291x154, swapInterval 0, drawable 0xffffffffa4010026
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4efdb6 282x154, swapInterval 0, drawable 0xffffffffa4010026
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4efdb6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4efdb6 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x32179ca4: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x32179ca4 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x79897c4c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x79897c4c FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test01
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test02
[junit] Frame size: cols x rows 4x1
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3d20ed4d: tileRendererInUse null, GearsES2[obj 0x3d20ed4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3d20ed4d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3d20ed4d created: GearsObj[0x1a51abaa, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3d20ed4d created: GearsObj[0x3b5061b9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3d20ed4d created: GearsObj[0x3b5061b9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3d20ed4d FIN GearsES2[obj 0x3d20ed4d isInit true, usesShared false, 1 GearsObj[0x1a51abaa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b5061b9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6faa6ff9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3d20ed4d 0/0 291x154 of 291x154, swapInterval 0, drawable 0xffffffffa4010026, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3d20ed4d, angle 0.0, [l -1.8896104, r 1.8896104, b -1.0, t 1.0] 3.7792208x2.0 -> [l -1.8896104, r 1.8896106, b -1.0, t 1.0] 3.779221x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3d20ed4d 291x154, swapInterval 0, drawable 0xffffffffa4010026
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7614c8b6: tileRendererInUse null, GearsES2[obj 0x7614c8b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7614c8b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7614c8b6 created: GearsObj[0x459fe859, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7614c8b6 created: GearsObj[0x79fc34b5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7614c8b6 created: GearsObj[0x79fc34b5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7614c8b6 FIN GearsES2[obj 0x7614c8b6 isInit true, usesShared false, 1 GearsObj[0x459fe859, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79fc34b5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32a2a1bf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7614c8b6 0/0 282x154 of 282x154, swapInterval 0, drawable 0x4e010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7614c8b6, angle 0.0, [l -1.8311689, r 1.8311689, b -1.0, t 1.0] 3.6623378x2.0 -> [l -1.8311689, r 1.8311691, b -1.0, t 1.0] 3.662338x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7614c8b6 282x154, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3d20ed4d 291x154, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7614c8b6 282x154, swapInterval 0, drawable 0x370106bf
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7614c8b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7614c8b6 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3d20ed4d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3d20ed4d FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test02
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902558549 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902558549 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelReadd01Bug1310AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelReadd01Bug1310AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902559980 ms III - Start
[junit] SLOCK [T main @ 1691902559981 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelReadd01Bug1310AWT - test00
[junit] GLEL init, swap-ival 0
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelReadd01Bug1310AWT.test00-n0000-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[junit] GLEL dispose
[junit] GLEL init, swap-ival 0
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelReadd01Bug1310AWT.test00-n0001-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[junit] GLEL dispose
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelReadd01Bug1310AWT - test00
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902562695 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902562695 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.386 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902559980 ms III - Start
[junit] SLOCK [T main @ 1691902559981 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelReadd01Bug1310AWT - test00
[junit] GLEL init, swap-ival 0
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelReadd01Bug1310AWT.test00-n0000-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[junit] GLEL dispose
[junit] GLEL init, swap-ival 0
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelReadd01Bug1310AWT.test00-n0001-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[junit] GLEL dispose
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelReadd01Bug1310AWT - test00
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902562695 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902562695 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test00 took 1.263 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.386 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902559980 ms III - Start
[junit] SLOCK [T main @ 1691902559981 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelReadd01Bug1310AWT - test00
[junit] GLEL init, swap-ival 0
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelReadd01Bug1310AWT.test00-n0000-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[junit] GLEL dispose
[junit] GLEL init, swap-ival 0
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelReadd01Bug1310AWT.test00-n0001-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[junit] GLEL dispose
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelReadd01Bug1310AWT - test00
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902562695 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902562695 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902563976 ms III - Start
[junit] SLOCK [T main @ 1691902563977 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01
[junit] Frame size: cols x rows 4x1
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x43819b69: tileRendererInUse null, GearsES2[obj 0x43819b69 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x43819b69 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x43819b69 created: GearsObj[0x28ca1bd1, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x43819b69 created: GearsObj[0x76a3e65b, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x43819b69 created: GearsObj[0x76a3e65b, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x43819b69 FIN GearsES2[obj 0x43819b69 isInit true, usesShared false, 1 GearsObj[0x28ca1bd1, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x76a3e65b, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xdaaf3b6, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x43819b69 0/0 282x154 of 282x154, swapInterval 0, drawable 0xffffffffdd010756, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x43819b69, angle 0.0, [l -1.8311689, r 1.8311689, b -1.0, t 1.0] 3.6623378x2.0 -> [l -1.8311689, r 1.8311691, b -1.0, t 1.0] 3.662338x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x43819b69 282x154, swapInterval 0, drawable 0xffffffffdd010756
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x644c26d4: tileRendererInUse null, GearsES2[obj 0x644c26d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x644c26d4 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x644c26d4 created: GearsObj[0xa284300, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x644c26d4 created: GearsObj[0x210d1670, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x644c26d4 created: GearsObj[0x210d1670, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x644c26d4 FIN GearsES2[obj 0x644c26d4 isInit true, usesShared false, 1 GearsObj[0xa284300, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x210d1670, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x40798a88, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x644c26d4 0/0 291x154 of 291x154, swapInterval 0, drawable 0xffffffffa4010026, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x644c26d4, angle 0.0, [l -1.8896104, r 1.8896104, b -1.0, t 1.0] 3.7792208x2.0 -> [l -1.8896104, r 1.8896106, b -1.0, t 1.0] 3.779221x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x644c26d4 291x154, swapInterval 0, drawable 0xffffffffa4010026
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xa75a3ef: tileRendererInUse null, GearsES2[obj 0xa75a3ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xa75a3ef on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xa75a3ef created: GearsObj[0x45e99be2, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0xa75a3ef created: GearsObj[0x27c9f63c, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0xa75a3ef created: GearsObj[0x27c9f63c, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xa75a3ef FIN GearsES2[obj 0xa75a3ef isInit true, usesShared false, 1 GearsObj[0x45e99be2, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x27c9f63c, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x68c6f7f0, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xa75a3ef 0/0 283x154 of 283x154, swapInterval 0, drawable 0xffffffffa4010026, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xa75a3ef, angle 0.0, [l -1.8376623, r 1.8376623, b -1.0, t 1.0] 3.6753247x2.0 -> [l -1.8376623, r 1.8376626, b -1.0, t 1.0] 3.675325x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xa75a3ef 283x154, swapInterval 0, drawable 0xffffffffa4010026
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x43819b69 282x154, swapInterval 0, drawable 0xffffffffa4010026
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x644c26d4 291x154, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xa75a3ef 283x154, swapInterval 0, drawable 0xffffffffa4010026
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x43819b69: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x43819b69 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x644c26d4: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x644c26d4 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa75a3ef: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa75a3ef FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test02
[junit] Frame size: cols x rows 4x1
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xfbfa17e: tileRendererInUse null, GearsES2[obj 0xfbfa17e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xfbfa17e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xfbfa17e created: GearsObj[0x4a6fac08, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0xfbfa17e created: GearsObj[0x115cac60, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0xfbfa17e created: GearsObj[0x115cac60, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xfbfa17e FIN GearsES2[obj 0xfbfa17e isInit true, usesShared false, 1 GearsObj[0x4a6fac08, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x115cac60, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4b04c673, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xfbfa17e 0/0 282x154 of 282x154, swapInterval 0, drawable 0x4e010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xfbfa17e, angle 0.0, [l -1.8311689, r 1.8311689, b -1.0, t 1.0] 3.6623378x2.0 -> [l -1.8311689, r 1.8311691, b -1.0, t 1.0] 3.662338x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xfbfa17e 282x154, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x21dfe065: tileRendererInUse null, GearsES2[obj 0x21dfe065 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x21dfe065 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x21dfe065 created: GearsObj[0x54d1211b, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x21dfe065 created: GearsObj[0x78d55ea0, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x21dfe065 created: GearsObj[0x78d55ea0, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x21dfe065 FIN GearsES2[obj 0x21dfe065 isInit true, usesShared false, 1 GearsObj[0x54d1211b, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x78d55ea0, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3ba6570b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x21dfe065 0/0 291x154 of 291x154, swapInterval 0, drawable 0xffffffffa4010026, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x21dfe065, angle 0.0, [l -1.8896104, r 1.8896104, b -1.0, t 1.0] 3.7792208x2.0 -> [l -1.8896104, r 1.8896106, b -1.0, t 1.0] 3.779221x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x21dfe065 291x154, swapInterval 0, drawable 0xffffffffa4010026
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xfbfa17e 282x154, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x21dfe065 291x154, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfbfa17e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfbfa17e FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x21dfe065: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x21dfe065 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test02
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902567089 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902567089 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.8 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902563976 ms III - Start
[junit] SLOCK [T main @ 1691902563977 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01
[junit] Frame size: cols x rows 4x1
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x43819b69: tileRendererInUse null, GearsES2[obj 0x43819b69 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x43819b69 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x43819b69 created: GearsObj[0x28ca1bd1, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x43819b69 created: GearsObj[0x76a3e65b, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x43819b69 created: GearsObj[0x76a3e65b, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x43819b69 FIN GearsES2[obj 0x43819b69 isInit true, usesShared false, 1 GearsObj[0x28ca1bd1, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x76a3e65b, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xdaaf3b6, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x43819b69 0/0 282x154 of 282x154, swapInterval 0, drawable 0xffffffffdd010756, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x43819b69, angle 0.0, [l -1.8311689, r 1.8311689, b -1.0, t 1.0] 3.6623378x2.0 -> [l -1.8311689, r 1.8311691, b -1.0, t 1.0] 3.662338x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x43819b69 282x154, swapInterval 0, drawable 0xffffffffdd010756
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x644c26d4: tileRendererInUse null, GearsES2[obj 0x644c26d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x644c26d4 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x644c26d4 created: GearsObj[0xa284300, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x644c26d4 created: GearsObj[0x210d1670, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x644c26d4 created: GearsObj[0x210d1670, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x644c26d4 FIN GearsES2[obj 0x644c26d4 isInit true, usesShared false, 1 GearsObj[0xa284300, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x210d1670, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x40798a88, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x644c26d4 0/0 291x154 of 291x154, swapInterval 0, drawable 0xffffffffa4010026, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x644c26d4, angle 0.0, [l -1.8896104, r 1.8896104, b -1.0, t 1.0] 3.7792208x2.0 -> [l -1.8896104, r 1.8896106, b -1.0, t 1.0] 3.779221x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x644c26d4 291x154, swapInterval 0, drawable 0xffffffffa4010026
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xa75a3ef: tileRendererInUse null, GearsES2[obj 0xa75a3ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xa75a3ef on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xa75a3ef created: GearsObj[0x45e99be2, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0xa75a3ef created: GearsObj[0x27c9f63c, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0xa75a3ef created: GearsObj[0x27c9f63c, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xa75a3ef FIN GearsES2[obj 0xa75a3ef isInit true, usesShared false, 1 GearsObj[0x45e99be2, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x27c9f63c, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x68c6f7f0, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xa75a3ef 0/0 283x154 of 283x154, swapInterval 0, drawable 0xffffffffa4010026, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xa75a3ef, angle 0.0, [l -1.8376623, r 1.8376623, b -1.0, t 1.0] 3.6753247x2.0 -> [l -1.8376623, r 1.8376626, b -1.0, t 1.0] 3.675325x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xa75a3ef 283x154, swapInterval 0, drawable 0xffffffffa4010026
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x43819b69 282x154, swapInterval 0, drawable 0xffffffffa4010026
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x644c26d4 291x154, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xa75a3ef 283x154, swapInterval 0, drawable 0xffffffffa4010026
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x43819b69: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x43819b69 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x644c26d4: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x644c26d4 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa75a3ef: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa75a3ef FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test02
[junit] Frame size: cols x rows 4x1
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xfbfa17e: tileRendererInUse null, GearsES2[obj 0xfbfa17e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xfbfa17e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xfbfa17e created: GearsObj[0x4a6fac08, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0xfbfa17e created: GearsObj[0x115cac60, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0xfbfa17e created: GearsObj[0x115cac60, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xfbfa17e FIN GearsES2[obj 0xfbfa17e isInit true, usesShared false, 1 GearsObj[0x4a6fac08, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x115cac60, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4b04c673, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xfbfa17e 0/0 282x154 of 282x154, swapInterval 0, drawable 0x4e010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xfbfa17e, angle 0.0, [l -1.8311689, r 1.8311689, b -1.0, t 1.0] 3.6623378x2.0 -> [l -1.8311689, r 1.8311691, b -1.0, t 1.0] 3.662338x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xfbfa17e 282x154, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x21dfe065: tileRendererInUse null, GearsES2[obj 0x21dfe065 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x21dfe065 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x21dfe065 created: GearsObj[0x54d1211b, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x21dfe065 created: GearsObj[0x78d55ea0, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x21dfe065 created: GearsObj[0x78d55ea0, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x21dfe065 FIN GearsES2[obj 0x21dfe065 isInit true, usesShared false, 1 GearsObj[0x54d1211b, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x78d55ea0, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3ba6570b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x21dfe065 0/0 291x154 of 291x154, swapInterval 0, drawable 0xffffffffa4010026, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x21dfe065, angle 0.0, [l -1.8896104, r 1.8896104, b -1.0, t 1.0] 3.7792208x2.0 -> [l -1.8896104, r 1.8896106, b -1.0, t 1.0] 3.779221x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x21dfe065 291x154, swapInterval 0, drawable 0xffffffffa4010026
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xfbfa17e 282x154, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x21dfe065 291x154, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfbfa17e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfbfa17e FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x21dfe065: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x21dfe065 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test02
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902567089 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902567089 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 0.873 sec
[junit] Testcase: test02 took 0.682 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.8 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902563976 ms III - Start
[junit] SLOCK [T main @ 1691902563977 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01
[junit] Frame size: cols x rows 4x1
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x43819b69: tileRendererInUse null, GearsES2[obj 0x43819b69 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x43819b69 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x43819b69 created: GearsObj[0x28ca1bd1, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x43819b69 created: GearsObj[0x76a3e65b, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x43819b69 created: GearsObj[0x76a3e65b, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x43819b69 FIN GearsES2[obj 0x43819b69 isInit true, usesShared false, 1 GearsObj[0x28ca1bd1, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x76a3e65b, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xdaaf3b6, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x43819b69 0/0 282x154 of 282x154, swapInterval 0, drawable 0xffffffffdd010756, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x43819b69, angle 0.0, [l -1.8311689, r 1.8311689, b -1.0, t 1.0] 3.6623378x2.0 -> [l -1.8311689, r 1.8311691, b -1.0, t 1.0] 3.662338x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x43819b69 282x154, swapInterval 0, drawable 0xffffffffdd010756
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x644c26d4: tileRendererInUse null, GearsES2[obj 0x644c26d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x644c26d4 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x644c26d4 created: GearsObj[0xa284300, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x644c26d4 created: GearsObj[0x210d1670, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x644c26d4 created: GearsObj[0x210d1670, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x644c26d4 FIN GearsES2[obj 0x644c26d4 isInit true, usesShared false, 1 GearsObj[0xa284300, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x210d1670, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x40798a88, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x644c26d4 0/0 291x154 of 291x154, swapInterval 0, drawable 0xffffffffa4010026, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x644c26d4, angle 0.0, [l -1.8896104, r 1.8896104, b -1.0, t 1.0] 3.7792208x2.0 -> [l -1.8896104, r 1.8896106, b -1.0, t 1.0] 3.779221x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x644c26d4 291x154, swapInterval 0, drawable 0xffffffffa4010026
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xa75a3ef: tileRendererInUse null, GearsES2[obj 0xa75a3ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xa75a3ef on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xa75a3ef created: GearsObj[0x45e99be2, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0xa75a3ef created: GearsObj[0x27c9f63c, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0xa75a3ef created: GearsObj[0x27c9f63c, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xa75a3ef FIN GearsES2[obj 0xa75a3ef isInit true, usesShared false, 1 GearsObj[0x45e99be2, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x27c9f63c, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x68c6f7f0, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xa75a3ef 0/0 283x154 of 283x154, swapInterval 0, drawable 0xffffffffa4010026, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xa75a3ef, angle 0.0, [l -1.8376623, r 1.8376623, b -1.0, t 1.0] 3.6753247x2.0 -> [l -1.8376623, r 1.8376626, b -1.0, t 1.0] 3.675325x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xa75a3ef 283x154, swapInterval 0, drawable 0xffffffffa4010026
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x43819b69 282x154, swapInterval 0, drawable 0xffffffffa4010026
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x644c26d4 291x154, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xa75a3ef 283x154, swapInterval 0, drawable 0xffffffffa4010026
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x43819b69: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x43819b69 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x644c26d4: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x644c26d4 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa75a3ef: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa75a3ef FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test02
[junit] Frame size: cols x rows 4x1
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xfbfa17e: tileRendererInUse null, GearsES2[obj 0xfbfa17e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xfbfa17e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xfbfa17e created: GearsObj[0x4a6fac08, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0xfbfa17e created: GearsObj[0x115cac60, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0xfbfa17e created: GearsObj[0x115cac60, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xfbfa17e FIN GearsES2[obj 0xfbfa17e isInit true, usesShared false, 1 GearsObj[0x4a6fac08, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x115cac60, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4b04c673, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xfbfa17e 0/0 282x154 of 282x154, swapInterval 0, drawable 0x4e010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xfbfa17e, angle 0.0, [l -1.8311689, r 1.8311689, b -1.0, t 1.0] 3.6623378x2.0 -> [l -1.8311689, r 1.8311691, b -1.0, t 1.0] 3.662338x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xfbfa17e 282x154, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x21dfe065: tileRendererInUse null, GearsES2[obj 0x21dfe065 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x21dfe065 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x21dfe065 created: GearsObj[0x54d1211b, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x21dfe065 created: GearsObj[0x78d55ea0, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x21dfe065 created: GearsObj[0x78d55ea0, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x21dfe065 FIN GearsES2[obj 0x21dfe065 isInit true, usesShared false, 1 GearsObj[0x54d1211b, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x78d55ea0, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3ba6570b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x21dfe065 0/0 291x154 of 291x154, swapInterval 0, drawable 0xffffffffa4010026, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x21dfe065, angle 0.0, [l -1.8896104, r 1.8896104, b -1.0, t 1.0] 3.7792208x2.0 -> [l -1.8896104, r 1.8896106, b -1.0, t 1.0] 3.779221x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x21dfe065 291x154, swapInterval 0, drawable 0xffffffffa4010026
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xfbfa17e 282x154, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x21dfe065 291x154, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfbfa17e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfbfa17e FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x21dfe065: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x21dfe065 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test02
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902567089 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902567089 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[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 @ 1691902568713 ms III - Start
[junit] SLOCK [T main @ 1691902568714 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT
[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 0x266f1839: tileRendererInUse null, GearsES2[obj 0x266f1839 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x266f1839 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x266f1839 created: GearsObj[0x36a81777, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x266f1839 created: GearsObj[0x53ae9fa9, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x266f1839 created: GearsObj[0x53ae9fa9, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x266f1839 FIN GearsES2[obj 0x266f1839 isInit true, usesShared false, 1 GearsObj[0x36a81777, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x53ae9fa9, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xddc517d, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 4 (enable: true)
[junit] null
[junit] ShaderProgram[id=4, linked=false, inUse=false, program: 10, 2 code:
[junit] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, 1/1 shader: 11, source]
[junit] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 12, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] **** Reshape.Reset: 310x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x266f1839 0/0 310x480 of 310x480, swapInterval 0, drawable 0x4e010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x266f1839, 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 0x4e010808, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x266f1839 640x480, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x266f1839 640x480, swapInterval 0, drawable 0x4e010808
[junit] window resize pos/siz: 0/0 640x480
[junit] **** Reshape.Reset: 382x361
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x266f1839 0/0 382x361 of 382x361, swapInterval 0, drawable 0x4e010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x266f1839, angle 1.0, [l -1.0581717, r 1.0581717, b -1.0, t 1.0] 2.1163435x2.0 -> [l -1.0581717, r 1.0581717, b -1.0, t 1.0] 2.1163435x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 382x361 of 382x361, swapInterval 1, drawable 0x4e010808, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x266f1839 784x361, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x266f1839 784x361, swapInterval 0, drawable 0x4e010808
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelTextureStateAWT.test01_texUnit0_keepTex0_ES2-n0000-GL4___-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0784x0361.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x266f1839 784x361, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x266f1839 784x361, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x266f1839: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x266f1839 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 0xf21073a: tileRendererInUse null, GearsES2[obj 0xf21073a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xf21073a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xf21073a created: GearsObj[0x4b73ea3d, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0xf21073a created: GearsObj[0x7a09b3e4, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0xf21073a created: GearsObj[0x7a09b3e4, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xf21073a FIN GearsES2[obj 0xf21073a isInit true, usesShared false, 1 GearsObj[0x4b73ea3d, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7a09b3e4, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5d10fe54, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 8 (enable: true)
[junit] null
[junit] ShaderProgram[id=8, linked=false, inUse=false, program: 10, 2 code:
[junit] ShaderCode[id=16, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 12, source]
[junit] ShaderCode[id=15, type=VERTEX_SHADER, valid=true, 1/1 shader: 11, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] **** Reshape.Reset: 310x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xf21073a 0/0 310x480 of 310x480, swapInterval 0, drawable 0xffffffffdd010756, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xf21073a, 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 0xffffffffdd010756, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xf21073a 640x480, swapInterval 0, drawable 0xffffffffdd010756
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xf21073a 640x480, swapInterval 0, drawable 0xffffffffd1010830
[junit] window resize pos/siz: 0/0 640x480
[junit] **** Reshape.Reset: 382x361
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xf21073a 0/0 382x361 of 382x361, swapInterval 0, drawable 0x4e010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xf21073a, angle 1.0, [l -1.0581717, r 1.0581717, b -1.0, t 1.0] 2.1163435x2.0 -> [l -1.0581717, r 1.0581717, b -1.0, t 1.0] 2.1163435x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 382x361 of 382x361, swapInterval 1, drawable 0x4e010808, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xf21073a 784x361, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xf21073a 784x361, swapInterval 0, drawable 0x4e010808
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelTextureStateAWT.test02_texUnit0_keepTex1_ES2-n0000-GL4___-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0784x0361.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xf21073a 784x361, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xf21073a 784x361, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xf21073a 784x361, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xf21073a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xf21073a 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 0x8b21883: tileRendererInUse null, GearsES2[obj 0x8b21883 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x8b21883 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x8b21883 created: GearsObj[0x552b9c72, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x8b21883 created: GearsObj[0x5b31c043, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x8b21883 created: GearsObj[0x5b31c043, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x8b21883 FIN GearsES2[obj 0x8b21883 isInit true, usesShared false, 1 GearsObj[0x552b9c72, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5b31c043, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x795219f3, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 12 (enable: true)
[junit] null
[junit] ShaderProgram[id=12, linked=false, inUse=false, program: 10, 2 code:
[junit] ShaderCode[id=23, type=VERTEX_SHADER, valid=true, 1/1 shader: 11, source]
[junit] ShaderCode[id=24, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 12, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] **** Reshape.Reset: 310x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x8b21883 0/0 310x480 of 310x480, swapInterval 0, drawable 0xffffffffdd010756, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x8b21883, 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 0xffffffffdd010756, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x8b21883 640x480, swapInterval 0, drawable 0xffffffffdd010756
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x8b21883 640x480, swapInterval 0, drawable 0x4e010808
[junit] window resize pos/siz: 0/0 640x480
[junit] **** Reshape.Reset: 382x361
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x8b21883 0/0 382x361 of 382x361, swapInterval 0, drawable 0xffffffffd1010830, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x8b21883, angle 1.0, [l -1.0581717, r 1.0581717, b -1.0, t 1.0] 2.1163435x2.0 -> [l -1.0581717, r 1.0581717, b -1.0, t 1.0] 2.1163435x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 382x361 of 382x361, swapInterval 1, drawable 0xffffffffd1010830, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x8b21883 784x361, swapInterval 0, drawable 0xffffffffd1010830
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x8b21883 784x361, swapInterval 0, drawable 0xffffffffd1010830
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelTextureStateAWT.test03_texUnit1_keepTex1_ES2-n0000-GL4___-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0784x0361.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x8b21883 784x361, swapInterval 0, drawable 0xffffffffd1010830
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x8b21883 784x361, swapInterval 0, drawable 0xffffffffd1010830
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x8b21883: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x8b21883 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 @ 1691902572412 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902572412 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.4 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902568713 ms III - Start
[junit] SLOCK [T main @ 1691902568714 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test01_texUnit0_keepTex0_ES2
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x266f1839: tileRendererInUse null, GearsES2[obj 0x266f1839 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x266f1839 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x266f1839 created: GearsObj[0x36a81777, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x266f1839 created: GearsObj[0x53ae9fa9, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x266f1839 created: GearsObj[0x53ae9fa9, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x266f1839 FIN GearsES2[obj 0x266f1839 isInit true, usesShared false, 1 GearsObj[0x36a81777, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x53ae9fa9, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xddc517d, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 4 (enable: true)
[junit] null
[junit] ShaderProgram[id=4, linked=false, inUse=false, program: 10, 2 code:
[junit] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, 1/1 shader: 11, source]
[junit] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 12, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] **** Reshape.Reset: 310x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x266f1839 0/0 310x480 of 310x480, swapInterval 0, drawable 0x4e010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x266f1839, 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 0x4e010808, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x266f1839 640x480, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x266f1839 640x480, swapInterval 0, drawable 0x4e010808
[junit] window resize pos/siz: 0/0 640x480
[junit] **** Reshape.Reset: 382x361
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x266f1839 0/0 382x361 of 382x361, swapInterval 0, drawable 0x4e010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x266f1839, angle 1.0, [l -1.0581717, r 1.0581717, b -1.0, t 1.0] 2.1163435x2.0 -> [l -1.0581717, r 1.0581717, b -1.0, t 1.0] 2.1163435x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 382x361 of 382x361, swapInterval 1, drawable 0x4e010808, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x266f1839 784x361, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x266f1839 784x361, swapInterval 0, drawable 0x4e010808
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelTextureStateAWT.test01_texUnit0_keepTex0_ES2-n0000-GL4___-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0784x0361.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x266f1839 784x361, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x266f1839 784x361, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x266f1839: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x266f1839 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 0xf21073a: tileRendererInUse null, GearsES2[obj 0xf21073a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xf21073a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xf21073a created: GearsObj[0x4b73ea3d, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0xf21073a created: GearsObj[0x7a09b3e4, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0xf21073a created: GearsObj[0x7a09b3e4, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xf21073a FIN GearsES2[obj 0xf21073a isInit true, usesShared false, 1 GearsObj[0x4b73ea3d, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7a09b3e4, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5d10fe54, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 8 (enable: true)
[junit] null
[junit] ShaderProgram[id=8, linked=false, inUse=false, program: 10, 2 code:
[junit] ShaderCode[id=16, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 12, source]
[junit] ShaderCode[id=15, type=VERTEX_SHADER, valid=true, 1/1 shader: 11, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] **** Reshape.Reset: 310x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xf21073a 0/0 310x480 of 310x480, swapInterval 0, drawable 0xffffffffdd010756, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xf21073a, 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 0xffffffffdd010756, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xf21073a 640x480, swapInterval 0, drawable 0xffffffffdd010756
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xf21073a 640x480, swapInterval 0, drawable 0xffffffffd1010830
[junit] window resize pos/siz: 0/0 640x480
[junit] **** Reshape.Reset: 382x361
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xf21073a 0/0 382x361 of 382x361, swapInterval 0, drawable 0x4e010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xf21073a, angle 1.0, [l -1.0581717, r 1.0581717, b -1.0, t 1.0] 2.1163435x2.0 -> [l -1.0581717, r 1.0581717, b -1.0, t 1.0] 2.1163435x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 382x361 of 382x361, swapInterval 1, drawable 0x4e010808, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xf21073a 784x361, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xf21073a 784x361, swapInterval 0, drawable 0x4e010808
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelTextureStateAWT.test02_texUnit0_keepTex1_ES2-n0000-GL4___-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0784x0361.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xf21073a 784x361, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xf21073a 784x361, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xf21073a 784x361, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xf21073a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xf21073a 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 0x8b21883: tileRendererInUse null, GearsES2[obj 0x8b21883 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x8b21883 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x8b21883 created: GearsObj[0x552b9c72, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x8b21883 created: GearsObj[0x5b31c043, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x8b21883 created: GearsObj[0x5b31c043, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x8b21883 FIN GearsES2[obj 0x8b21883 isInit true, usesShared false, 1 GearsObj[0x552b9c72, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5b31c043, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x795219f3, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 12 (enable: true)
[junit] null
[junit] ShaderProgram[id=12, linked=false, inUse=false, program: 10, 2 code:
[junit] ShaderCode[id=23, type=VERTEX_SHADER, valid=true, 1/1 shader: 11, source]
[junit] ShaderCode[id=24, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 12, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] **** Reshape.Reset: 310x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x8b21883 0/0 310x480 of 310x480, swapInterval 0, drawable 0xffffffffdd010756, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x8b21883, 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 0xffffffffdd010756, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x8b21883 640x480, swapInterval 0, drawable 0xffffffffdd010756
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x8b21883 640x480, swapInterval 0, drawable 0x4e010808
[junit] window resize pos/siz: 0/0 640x480
[junit] **** Reshape.Reset: 382x361
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x8b21883 0/0 382x361 of 382x361, swapInterval 0, drawable 0xffffffffd1010830, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x8b21883, angle 1.0, [l -1.0581717, r 1.0581717, b -1.0, t 1.0] 2.1163435x2.0 -> [l -1.0581717, r 1.0581717, b -1.0, t 1.0] 2.1163435x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 382x361 of 382x361, swapInterval 1, drawable 0xffffffffd1010830, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x8b21883 784x361, swapInterval 0, drawable 0xffffffffd1010830
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x8b21883 784x361, swapInterval 0, drawable 0xffffffffd1010830
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelTextureStateAWT.test03_texUnit1_keepTex1_ES2-n0000-GL4___-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0784x0361.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x8b21883 784x361, swapInterval 0, drawable 0xffffffffd1010830
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x8b21883 784x361, swapInterval 0, drawable 0xffffffffd1010830
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x8b21883: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x8b21883 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 @ 1691902572412 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902572412 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01_texUnit0_keepTex0_ES2 took 2.266 sec
[junit] Testcase: test02_texUnit0_keepTex1_ES2 took 0.747 sec
[junit] Testcase: test03_texUnit1_keepTex1_ES2 took 0.654 sec
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.4 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902568713 ms III - Start
[junit] SLOCK [T main @ 1691902568714 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test01_texUnit0_keepTex0_ES2
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x266f1839: tileRendererInUse null, GearsES2[obj 0x266f1839 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x266f1839 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x266f1839 created: GearsObj[0x36a81777, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x266f1839 created: GearsObj[0x53ae9fa9, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x266f1839 created: GearsObj[0x53ae9fa9, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x266f1839 FIN GearsES2[obj 0x266f1839 isInit true, usesShared false, 1 GearsObj[0x36a81777, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x53ae9fa9, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xddc517d, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 4 (enable: true)
[junit] null
[junit] ShaderProgram[id=4, linked=false, inUse=false, program: 10, 2 code:
[junit] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, 1/1 shader: 11, source]
[junit] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 12, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] **** Reshape.Reset: 310x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x266f1839 0/0 310x480 of 310x480, swapInterval 0, drawable 0x4e010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x266f1839, 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 0x4e010808, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x266f1839 640x480, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x266f1839 640x480, swapInterval 0, drawable 0x4e010808
[junit] window resize pos/siz: 0/0 640x480
[junit] **** Reshape.Reset: 382x361
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x266f1839 0/0 382x361 of 382x361, swapInterval 0, drawable 0x4e010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x266f1839, angle 1.0, [l -1.0581717, r 1.0581717, b -1.0, t 1.0] 2.1163435x2.0 -> [l -1.0581717, r 1.0581717, b -1.0, t 1.0] 2.1163435x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 382x361 of 382x361, swapInterval 1, drawable 0x4e010808, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x266f1839 784x361, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x266f1839 784x361, swapInterval 0, drawable 0x4e010808
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelTextureStateAWT.test01_texUnit0_keepTex0_ES2-n0000-GL4___-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0784x0361.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x266f1839 784x361, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x266f1839 784x361, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x266f1839: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x266f1839 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 0xf21073a: tileRendererInUse null, GearsES2[obj 0xf21073a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xf21073a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xf21073a created: GearsObj[0x4b73ea3d, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0xf21073a created: GearsObj[0x7a09b3e4, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0xf21073a created: GearsObj[0x7a09b3e4, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xf21073a FIN GearsES2[obj 0xf21073a isInit true, usesShared false, 1 GearsObj[0x4b73ea3d, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7a09b3e4, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5d10fe54, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 8 (enable: true)
[junit] null
[junit] ShaderProgram[id=8, linked=false, inUse=false, program: 10, 2 code:
[junit] ShaderCode[id=16, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 12, source]
[junit] ShaderCode[id=15, type=VERTEX_SHADER, valid=true, 1/1 shader: 11, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] **** Reshape.Reset: 310x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xf21073a 0/0 310x480 of 310x480, swapInterval 0, drawable 0xffffffffdd010756, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xf21073a, 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 0xffffffffdd010756, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xf21073a 640x480, swapInterval 0, drawable 0xffffffffdd010756
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xf21073a 640x480, swapInterval 0, drawable 0xffffffffd1010830
[junit] window resize pos/siz: 0/0 640x480
[junit] **** Reshape.Reset: 382x361
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xf21073a 0/0 382x361 of 382x361, swapInterval 0, drawable 0x4e010808, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xf21073a, angle 1.0, [l -1.0581717, r 1.0581717, b -1.0, t 1.0] 2.1163435x2.0 -> [l -1.0581717, r 1.0581717, b -1.0, t 1.0] 2.1163435x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 382x361 of 382x361, swapInterval 1, drawable 0x4e010808, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xf21073a 784x361, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xf21073a 784x361, swapInterval 0, drawable 0x4e010808
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelTextureStateAWT.test02_texUnit0_keepTex1_ES2-n0000-GL4___-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0784x0361.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xf21073a 784x361, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xf21073a 784x361, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xf21073a 784x361, swapInterval 0, drawable 0x4e010808
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xf21073a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xf21073a 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 0x8b21883: tileRendererInUse null, GearsES2[obj 0x8b21883 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x8b21883 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x8b21883 created: GearsObj[0x552b9c72, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x8b21883 created: GearsObj[0x5b31c043, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x8b21883 created: GearsObj[0x5b31c043, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x8b21883 FIN GearsES2[obj 0x8b21883 isInit true, usesShared false, 1 GearsObj[0x552b9c72, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5b31c043, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x795219f3, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 12 (enable: true)
[junit] null
[junit] ShaderProgram[id=12, linked=false, inUse=false, program: 10, 2 code:
[junit] ShaderCode[id=23, type=VERTEX_SHADER, valid=true, 1/1 shader: 11, source]
[junit] ShaderCode[id=24, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 12, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] **** Reshape.Reset: 310x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x8b21883 0/0 310x480 of 310x480, swapInterval 0, drawable 0xffffffffdd010756, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x8b21883, 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 0xffffffffdd010756, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x8b21883 640x480, swapInterval 0, drawable 0xffffffffdd010756
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x8b21883 640x480, swapInterval 0, drawable 0x4e010808
[junit] window resize pos/siz: 0/0 640x480
[junit] **** Reshape.Reset: 382x361
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x8b21883 0/0 382x361 of 382x361, swapInterval 0, drawable 0xffffffffd1010830, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x8b21883, angle 1.0, [l -1.0581717, r 1.0581717, b -1.0, t 1.0] 2.1163435x2.0 -> [l -1.0581717, r 1.0581717, b -1.0, t 1.0] 2.1163435x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 382x361 of 382x361, swapInterval 1, drawable 0xffffffffd1010830, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x8b21883 784x361, swapInterval 0, drawable 0xffffffffd1010830
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x8b21883 784x361, swapInterval 0, drawable 0xffffffffd1010830
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelTextureStateAWT.test03_texUnit1_keepTex1_ES2-n0000-GL4___-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0784x0361.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x8b21883 784x361, swapInterval 0, drawable 0xffffffffd1010830
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x8b21883 784x361, swapInterval 0, drawable 0xffffffffd1010830
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x8b21883: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x8b21883 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 @ 1691902572412 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902572412 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 @ 1691902573868 ms III - Start
[junit] SLOCK [T main @ 1691902573869 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT - testAddRemove
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5b239d7d: tileRendererInUse null, GearsES2[obj 0x5b239d7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5b239d7d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5b239d7d created: GearsObj[0x7350ed53, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5b239d7d created: GearsObj[0x15f81f29, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5b239d7d created: GearsObj[0x15f81f29, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5b239d7d FIN GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x7350ed53, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x15f81f29, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26d7439e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5b239d7d 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffc40107d3, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5b239d7d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5b239d7d FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5b239d7d: tileRendererInUse null, GearsES2[obj 0x5b239d7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5b239d7d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5b239d7d created: GearsObj[0x62934fc7, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5b239d7d created: GearsObj[0x17830c3f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5b239d7d created: GearsObj[0x17830c3f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5b239d7d FIN GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x62934fc7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17830c3f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42c6d840, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5b239d7d 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffd1010830, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5b239d7d, angle 7.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5b239d7d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5b239d7d 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 @ 1691902576094 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902576095 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.928 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902573868 ms III - Start
[junit] SLOCK [T main @ 1691902573869 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT - testAddRemove
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5b239d7d: tileRendererInUse null, GearsES2[obj 0x5b239d7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5b239d7d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5b239d7d created: GearsObj[0x7350ed53, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5b239d7d created: GearsObj[0x15f81f29, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5b239d7d created: GearsObj[0x15f81f29, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5b239d7d FIN GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x7350ed53, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x15f81f29, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26d7439e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5b239d7d 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffc40107d3, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5b239d7d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5b239d7d FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5b239d7d: tileRendererInUse null, GearsES2[obj 0x5b239d7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5b239d7d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5b239d7d created: GearsObj[0x62934fc7, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5b239d7d created: GearsObj[0x17830c3f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5b239d7d created: GearsObj[0x17830c3f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5b239d7d FIN GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x62934fc7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17830c3f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42c6d840, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5b239d7d 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffd1010830, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5b239d7d, angle 7.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5b239d7d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5b239d7d 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 @ 1691902576094 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902576095 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testAddRemove took 2.192 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.928 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902573868 ms III - Start
[junit] SLOCK [T main @ 1691902573869 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT - testAddRemove
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5b239d7d: tileRendererInUse null, GearsES2[obj 0x5b239d7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5b239d7d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5b239d7d created: GearsObj[0x7350ed53, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5b239d7d created: GearsObj[0x15f81f29, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5b239d7d created: GearsObj[0x15f81f29, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5b239d7d FIN GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x7350ed53, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x15f81f29, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26d7439e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5b239d7d 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffc40107d3, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5b239d7d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5b239d7d FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5b239d7d: tileRendererInUse null, GearsES2[obj 0x5b239d7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5b239d7d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5b239d7d created: GearsObj[0x62934fc7, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5b239d7d created: GearsObj[0x17830c3f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5b239d7d created: GearsObj[0x17830c3f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5b239d7d FIN GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x62934fc7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17830c3f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42c6d840, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5b239d7d 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffd1010830, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5b239d7d, angle 7.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5b239d7d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5b239d7d 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 @ 1691902576094 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902576095 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 @ 1691902577654 ms III - Start
[junit] SLOCK [T main @ 1691902577655 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0xb3ca52e: tileRendererInUse null, GearsES2[obj 0xb3ca52e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xb3ca52e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xb3ca52e created: GearsObj[0x19bdcf4d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xb3ca52e created: GearsObj[0x442d2da, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xb3ca52e created: GearsObj[0x442d2da, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xb3ca52e FIN GearsES2[obj 0xb3ca52e isInit true, usesShared false, 1 GearsObj[0x19bdcf4d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x442d2da, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5ca0a446, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xb3ca52e 0/0 563x600 of 563x600, swapInterval 1, drawable 0xffffffffd1010830, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xb3ca52e, angle 0.0, [l -1.0, r 1.0, b -1.0657194, t 1.0657194] 2.0x2.1314387 -> [l -1.0, r 1.0, b -1.0657194, t 1.0657194] 2.0x2.1314387, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xb3ca52e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xb3ca52e 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 @ 1691902579917 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902579917 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.952 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902577654 ms III - Start
[junit] SLOCK [T main @ 1691902577655 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0xb3ca52e: tileRendererInUse null, GearsES2[obj 0xb3ca52e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xb3ca52e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xb3ca52e created: GearsObj[0x19bdcf4d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xb3ca52e created: GearsObj[0x442d2da, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xb3ca52e created: GearsObj[0x442d2da, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xb3ca52e FIN GearsES2[obj 0xb3ca52e isInit true, usesShared false, 1 GearsObj[0x19bdcf4d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x442d2da, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5ca0a446, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xb3ca52e 0/0 563x600 of 563x600, swapInterval 1, drawable 0xffffffffd1010830, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xb3ca52e, angle 0.0, [l -1.0, r 1.0, b -1.0657194, t 1.0657194] 2.0x2.1314387 -> [l -1.0, r 1.0, b -1.0657194, t 1.0657194] 2.0x2.1314387, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xb3ca52e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xb3ca52e 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 @ 1691902579917 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902579917 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01ScrollPane took 2.236 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.952 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902577654 ms III - Start
[junit] SLOCK [T main @ 1691902577655 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0xb3ca52e: tileRendererInUse null, GearsES2[obj 0xb3ca52e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xb3ca52e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xb3ca52e created: GearsObj[0x19bdcf4d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xb3ca52e created: GearsObj[0x442d2da, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xb3ca52e created: GearsObj[0x442d2da, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xb3ca52e FIN GearsES2[obj 0xb3ca52e isInit true, usesShared false, 1 GearsObj[0x19bdcf4d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x442d2da, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5ca0a446, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xb3ca52e 0/0 563x600 of 563x600, swapInterval 1, drawable 0xffffffffd1010830, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xb3ca52e, angle 0.0, [l -1.0, r 1.0, b -1.0657194, t 1.0657194] 2.0x2.1314387 -> [l -1.0, r 1.0, b -1.0657194, t 1.0657194] 2.0x2.1314387, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xb3ca52e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xb3ca52e 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 @ 1691902579917 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902579917 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902581259 ms III - Start
[junit] SLOCK [T main @ 1691902581260 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test01GLDefault
[junit] GLProfile Default: GLProfile[GL4bc/GL4bc.hw]
[junit] testing with java.awt.Window
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6bcc383d: tileRendererInUse null, GearsES2[obj 0x6bcc383d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6bcc383d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6bcc383d created: GearsObj[0x5a00d3bb, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6bcc383d created: GearsObj[0x22df9cf1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6bcc383d created: GearsObj[0x22df9cf1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6bcc383d FIN GearsES2[obj 0x6bcc383d isInit true, usesShared false, 1 GearsObj[0x5a00d3bb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22df9cf1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x492b9be3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6bcc383d 0/0 512x512 of 512x512, swapInterval 1, drawable 0x38010874, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6bcc383d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x6bcc383d 512x512, swapInterval 1, drawable 0x38010874
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6bcc383d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6bcc383d FIN
[junit] cleaning up...
[junit] testing with java.awt.Frame
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x517496fa: tileRendererInUse null, GearsES2[obj 0x517496fa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x517496fa on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x517496fa created: GearsObj[0x550d4b09, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x517496fa created: GearsObj[0x3f42f4a2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x517496fa created: GearsObj[0x3f42f4a2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x517496fa FIN GearsES2[obj 0x517496fa isInit true, usesShared false, 1 GearsObj[0x550d4b09, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f42f4a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d19799, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x517496fa 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffd1010830, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x517496fa, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x517496fa 496x473, swapInterval 1, drawable 0xffffffffd1010830
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x517496fa 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffc40107d3, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x517496fa, angle 0.5, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x517496fa: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x517496fa FIN
[junit] cleaning up...
[junit] testing with javax.swing.JFrame
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xe41be49: tileRendererInUse null, GearsES2[obj 0xe41be49 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xe41be49 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xe41be49 created: GearsObj[0x54f331d6, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xe41be49 created: GearsObj[0x28b5e4a0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xe41be49 created: GearsObj[0x28b5e4a0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xe41be49 FIN GearsES2[obj 0xe41be49 isInit true, usesShared false, 1 GearsObj[0x54f331d6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x28b5e4a0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4904adf7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xe41be49 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffc40107d3, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xe41be49, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xe41be49 496x473, swapInterval 1, drawable 0xffffffffc40107d3
[junit] cleaning up...
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xe41be49: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xe41be49 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 0x21e7e55a: tileRendererInUse null, GearsES2[obj 0x21e7e55a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x21e7e55a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x21e7e55a created: GearsObj[0x37a3e176, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x21e7e55a created: GearsObj[0x12b72ba3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x21e7e55a created: GearsObj[0x12b72ba3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x21e7e55a FIN GearsES2[obj 0x21e7e55a isInit true, usesShared false, 1 GearsObj[0x37a3e176, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x12b72ba3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3fdb199a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x21e7e55a 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffc40107d3, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x21e7e55a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x21e7e55a 512x512, swapInterval 1, drawable 0xffffffffc40107d3
[junit] GLProfile GL2: GLProfile[GL2/GL4bc.hw]
[junit] testing with java.awt.Window
[junit] cleaning up...
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x21e7e55a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x21e7e55a FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x181da076: tileRendererInUse null, GearsES2[obj 0x181da076 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x181da076 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x181da076 created: GearsObj[0x50471c4b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x181da076 created: GearsObj[0x77384db9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x181da076 created: GearsObj[0x77384db9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x181da076 FIN GearsES2[obj 0x181da076 isInit true, usesShared false, 1 GearsObj[0x50471c4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77384db9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e56d4c9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x181da076 0/0 496x473 of 496x473, swapInterval 1, drawable 0x38010874, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x181da076, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x181da076 496x473, swapInterval 1, drawable 0x38010874
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x181da076 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffc40107d3, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x181da076, angle 0.5, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] testing with java.awt.Frame
[junit] cleaning up...
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x181da076: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x181da076 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6a1fd270: tileRendererInUse null, GearsES2[obj 0x6a1fd270 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6a1fd270 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6a1fd270 created: GearsObj[0x6d97c2dd, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6a1fd270 created: GearsObj[0x40884789, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6a1fd270 created: GearsObj[0x40884789, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6a1fd270 FIN GearsES2[obj 0x6a1fd270 isInit true, usesShared false, 1 GearsObj[0x6d97c2dd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x40884789, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e4d8cbb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a1fd270 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffd1010830, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6a1fd270, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6a1fd270 496x473, swapInterval 1, drawable 0xffffffffd1010830
[junit] testing with javax.swing.JFrame
[junit] cleaning up...
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a1fd270: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a1fd270 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 @ 1691902589601 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902589601 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.04 sec
[junit] ------------- Standard Output ---------------
[junit] GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[junit] GLProfile Default: GLProfile[GL4bc/GL4bc.hw]
[junit] testing with java.awt.Window
[junit] cleaning up...
[junit] testing with java.awt.Frame
[junit] cleaning up...
[junit] testing with javax.swing.JFrame
[junit] cleaning up...
[junit] GLProfile GL2: GLProfile[GL2/GL4bc.hw]
[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 @ 1691902581259 ms III - Start
[junit] SLOCK [T main @ 1691902581260 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x6bcc383d: tileRendererInUse null, GearsES2[obj 0x6bcc383d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6bcc383d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6bcc383d created: GearsObj[0x5a00d3bb, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6bcc383d created: GearsObj[0x22df9cf1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6bcc383d created: GearsObj[0x22df9cf1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6bcc383d FIN GearsES2[obj 0x6bcc383d isInit true, usesShared false, 1 GearsObj[0x5a00d3bb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22df9cf1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x492b9be3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6bcc383d 0/0 512x512 of 512x512, swapInterval 1, drawable 0x38010874, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6bcc383d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x6bcc383d 512x512, swapInterval 1, drawable 0x38010874
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6bcc383d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6bcc383d FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x517496fa: tileRendererInUse null, GearsES2[obj 0x517496fa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x517496fa on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x517496fa created: GearsObj[0x550d4b09, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x517496fa created: GearsObj[0x3f42f4a2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x517496fa created: GearsObj[0x3f42f4a2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x517496fa FIN GearsES2[obj 0x517496fa isInit true, usesShared false, 1 GearsObj[0x550d4b09, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f42f4a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d19799, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x517496fa 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffd1010830, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x517496fa, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x517496fa 496x473, swapInterval 1, drawable 0xffffffffd1010830
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x517496fa 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffc40107d3, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x517496fa, angle 0.5, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x517496fa: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x517496fa FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xe41be49: tileRendererInUse null, GearsES2[obj 0xe41be49 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xe41be49 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xe41be49 created: GearsObj[0x54f331d6, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xe41be49 created: GearsObj[0x28b5e4a0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xe41be49 created: GearsObj[0x28b5e4a0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xe41be49 FIN GearsES2[obj 0xe41be49 isInit true, usesShared false, 1 GearsObj[0x54f331d6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x28b5e4a0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4904adf7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xe41be49 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffc40107d3, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xe41be49, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xe41be49 496x473, swapInterval 1, drawable 0xffffffffc40107d3
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xe41be49: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xe41be49 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 0x21e7e55a: tileRendererInUse null, GearsES2[obj 0x21e7e55a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x21e7e55a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x21e7e55a created: GearsObj[0x37a3e176, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x21e7e55a created: GearsObj[0x12b72ba3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x21e7e55a created: GearsObj[0x12b72ba3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x21e7e55a FIN GearsES2[obj 0x21e7e55a isInit true, usesShared false, 1 GearsObj[0x37a3e176, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x12b72ba3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3fdb199a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x21e7e55a 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffc40107d3, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x21e7e55a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x21e7e55a 512x512, swapInterval 1, drawable 0xffffffffc40107d3
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x21e7e55a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x21e7e55a FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x181da076: tileRendererInUse null, GearsES2[obj 0x181da076 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x181da076 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x181da076 created: GearsObj[0x50471c4b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x181da076 created: GearsObj[0x77384db9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x181da076 created: GearsObj[0x77384db9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x181da076 FIN GearsES2[obj 0x181da076 isInit true, usesShared false, 1 GearsObj[0x50471c4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77384db9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e56d4c9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x181da076 0/0 496x473 of 496x473, swapInterval 1, drawable 0x38010874, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x181da076, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x181da076 496x473, swapInterval 1, drawable 0x38010874
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x181da076 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffc40107d3, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x181da076, angle 0.5, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x181da076: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x181da076 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6a1fd270: tileRendererInUse null, GearsES2[obj 0x6a1fd270 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6a1fd270 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6a1fd270 created: GearsObj[0x6d97c2dd, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6a1fd270 created: GearsObj[0x40884789, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6a1fd270 created: GearsObj[0x40884789, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6a1fd270 FIN GearsES2[obj 0x6a1fd270 isInit true, usesShared false, 1 GearsObj[0x6d97c2dd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x40884789, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e4d8cbb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a1fd270 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffd1010830, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6a1fd270, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6a1fd270 496x473, swapInterval 1, drawable 0xffffffffd1010830
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a1fd270: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a1fd270 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 @ 1691902589601 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902589601 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01GLDefault took 3.55 sec
[junit] Testcase: test02GL2 took 3.296 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.04 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]
[junit] GLProfile Default: GLProfile[GL4bc/GL4bc.hw]
[junit] testing with java.awt.Window
[junit] cleaning up...
[junit] testing with java.awt.Frame
[junit] cleaning up...
[junit] testing with javax.swing.JFrame
[junit] cleaning up...
[junit] GLProfile GL2: GLProfile[GL2/GL4bc.hw]
[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 @ 1691902581259 ms III - Start
[junit] SLOCK [T main @ 1691902581260 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x6bcc383d: tileRendererInUse null, GearsES2[obj 0x6bcc383d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6bcc383d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6bcc383d created: GearsObj[0x5a00d3bb, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6bcc383d created: GearsObj[0x22df9cf1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6bcc383d created: GearsObj[0x22df9cf1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6bcc383d FIN GearsES2[obj 0x6bcc383d isInit true, usesShared false, 1 GearsObj[0x5a00d3bb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22df9cf1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x492b9be3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6bcc383d 0/0 512x512 of 512x512, swapInterval 1, drawable 0x38010874, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6bcc383d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x6bcc383d 512x512, swapInterval 1, drawable 0x38010874
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6bcc383d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6bcc383d FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x517496fa: tileRendererInUse null, GearsES2[obj 0x517496fa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x517496fa on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x517496fa created: GearsObj[0x550d4b09, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x517496fa created: GearsObj[0x3f42f4a2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x517496fa created: GearsObj[0x3f42f4a2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x517496fa FIN GearsES2[obj 0x517496fa isInit true, usesShared false, 1 GearsObj[0x550d4b09, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f42f4a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d19799, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x517496fa 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffd1010830, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x517496fa, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x517496fa 496x473, swapInterval 1, drawable 0xffffffffd1010830
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x517496fa 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffc40107d3, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x517496fa, angle 0.5, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x517496fa: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x517496fa FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xe41be49: tileRendererInUse null, GearsES2[obj 0xe41be49 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xe41be49 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xe41be49 created: GearsObj[0x54f331d6, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xe41be49 created: GearsObj[0x28b5e4a0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xe41be49 created: GearsObj[0x28b5e4a0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xe41be49 FIN GearsES2[obj 0xe41be49 isInit true, usesShared false, 1 GearsObj[0x54f331d6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x28b5e4a0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4904adf7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xe41be49 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffc40107d3, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xe41be49, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xe41be49 496x473, swapInterval 1, drawable 0xffffffffc40107d3
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xe41be49: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xe41be49 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 0x21e7e55a: tileRendererInUse null, GearsES2[obj 0x21e7e55a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x21e7e55a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x21e7e55a created: GearsObj[0x37a3e176, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x21e7e55a created: GearsObj[0x12b72ba3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x21e7e55a created: GearsObj[0x12b72ba3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x21e7e55a FIN GearsES2[obj 0x21e7e55a isInit true, usesShared false, 1 GearsObj[0x37a3e176, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x12b72ba3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3fdb199a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x21e7e55a 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffc40107d3, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x21e7e55a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x21e7e55a 512x512, swapInterval 1, drawable 0xffffffffc40107d3
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x21e7e55a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x21e7e55a FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x181da076: tileRendererInUse null, GearsES2[obj 0x181da076 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x181da076 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x181da076 created: GearsObj[0x50471c4b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x181da076 created: GearsObj[0x77384db9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x181da076 created: GearsObj[0x77384db9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x181da076 FIN GearsES2[obj 0x181da076 isInit true, usesShared false, 1 GearsObj[0x50471c4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77384db9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e56d4c9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x181da076 0/0 496x473 of 496x473, swapInterval 1, drawable 0x38010874, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x181da076, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x181da076 496x473, swapInterval 1, drawable 0x38010874
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x181da076 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffc40107d3, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x181da076, angle 0.5, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x181da076: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x181da076 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6a1fd270: tileRendererInUse null, GearsES2[obj 0x6a1fd270 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6a1fd270 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6a1fd270 created: GearsObj[0x6d97c2dd, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6a1fd270 created: GearsObj[0x40884789, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6a1fd270 created: GearsObj[0x40884789, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6a1fd270 FIN GearsES2[obj 0x6a1fd270 isInit true, usesShared false, 1 GearsObj[0x6d97c2dd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x40884789, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e4d8cbb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a1fd270 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffd1010830, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6a1fd270, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6a1fd270 496x473, swapInterval 1, drawable 0xffffffffd1010830
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a1fd270: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a1fd270 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 @ 1691902589601 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902589601 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 @ 1691902591058 ms III - Start
[junit] SLOCK [T main @ 1691902591058 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 @ 1691902593811 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902593811 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.439 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902591058 ms III - Start
[junit] SLOCK [T main @ 1691902591058 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 @ 1691902593811 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902593811 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testTextRendererDraw2D took 0.675 sec
[junit] Testcase: testTextRendererDraw3D took 0.579 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.439 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902591058 ms III - Start
[junit] SLOCK [T main @ 1691902591058 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 @ 1691902593811 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902593811 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT
[junit] ++++ Test Singleton.ctor()
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902595101 ms III - Start
[junit] SLOCK [T main @ 1691902595102 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer
[junit] Image right side up
[junit] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION: 4.6.0 NVIDIA 391.35
[junit] below: 0xff0000
[junit] above: 0xff00
[junit] XXX GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[junit] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[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: GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION: 4.6.0 NVIDIA 391.35
[junit] below: 0xff0000
[junit] above: 0xff00
[junit] XXX GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01DefaultFBO
[junit] Image right side up
[junit] Image right side up
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01DefaultPBuffer
[junit] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION: 4.6.0 NVIDIA 391.35
[junit] below: 0xff0000
[junit] above: 0xff00
[junit] XXX GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[junit] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[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] Image right side up
[junit] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION: 4.6.0 NVIDIA 391.35
[junit] below: 0xff0000
[junit] above: 0xff00
[junit] XXX GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[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 @ 1691902596851 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902596852 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.424 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 @ 1691902595101 ms III - Start
[junit] SLOCK [T main @ 1691902595102 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer
[junit] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION: 4.6.0 NVIDIA 391.35
[junit] below: 0xff0000
[junit] above: 0xff00
[junit] XXX GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[junit] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[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: GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION: 4.6.0 NVIDIA 391.35
[junit] below: 0xff0000
[junit] above: 0xff00
[junit] XXX GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[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: GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION: 4.6.0 NVIDIA 391.35
[junit] below: 0xff0000
[junit] above: 0xff00
[junit] XXX GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[junit] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[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: GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION: 4.6.0 NVIDIA 391.35
[junit] below: 0xff0000
[junit] above: 0xff00
[junit] XXX GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[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 @ 1691902596851 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902596852 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01AccumStencilPBuffer took 1.564 sec
[junit] Testcase: test01DefaultFBO took 0.061 sec
[junit] Testcase: test01DefaultPBuffer took 0.052 sec
[junit] Testcase: test01StencilFBO took 0.044 sec
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.424 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 @ 1691902595101 ms III - Start
[junit] SLOCK [T main @ 1691902595102 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer
[junit] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION: 4.6.0 NVIDIA 391.35
[junit] below: 0xff0000
[junit] above: 0xff00
[junit] XXX GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[junit] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[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: GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION: 4.6.0 NVIDIA 391.35
[junit] below: 0xff0000
[junit] above: 0xff00
[junit] XXX GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[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: GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION: 4.6.0 NVIDIA 391.35
[junit] below: 0xff0000
[junit] above: 0xff00
[junit] XXX GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]
[junit] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[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: GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION: 4.6.0 NVIDIA 391.35
[junit] below: 0xff0000
[junit] above: 0xff00
[junit] XXX GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35
[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 @ 1691902596851 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902596852 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 @ 1691902598198 ms III - Start
[junit] SLOCK [T main @ 1691902598199 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA0
[junit] WARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it
[junit]
[junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit]
[junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit]
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA0
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA4
[junit]
[junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit]
[junit] Chosen : GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit]
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA4
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA8
[junit]
[junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit]
[junit] Chosen : GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit]
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_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 @ 1691902600460 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902600460 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.955 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902598198 ms III - Start
[junit] SLOCK [T main @ 1691902598199 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA0
[junit] WARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it
[junit]
[junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit]
[junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit]
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA0
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA4
[junit]
[junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit]
[junit] Chosen : GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit]
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA4
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA8
[junit]
[junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit]
[junit] Chosen : GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit]
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_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 @ 1691902600460 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902600460 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testOnscreenMultiSampleAA0 took 1.858 sec
[junit] Testcase: testOnscreenMultiSampleAA4 took 0.186 sec
[junit] Testcase: testOnscreenMultiSampleAA8 took 0.189 sec
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.955 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902598198 ms III - Start
[junit] SLOCK [T main @ 1691902598199 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA0
[junit] WARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it
[junit]
[junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit]
[junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit]
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA0
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA4
[junit]
[junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit]
[junit] Chosen : GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit]
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA4
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA8
[junit]
[junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit]
[junit] Chosen : GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit]
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_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 @ 1691902600460 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902600460 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902601866 ms III - Start
[junit] SLOCK [T main @ 1691902601867 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 D3DGraphicsConfig[dev=D3DGraphicsDevice[screen=0],pixfmt=0], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1bd4fdd: tileRendererInUse null, GearsES2[obj 0x1bd4fdd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1bd4fdd on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, trans-rgba 0x0/0/0/0, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1bd4fdd created: GearsObj[0xdde3b6, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1bd4fdd created: GearsObj[0x4a8e128f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1bd4fdd created: GearsObj[0x4a8e128f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1bd4fdd FIN GearsES2[obj 0x1bd4fdd isInit true, usesShared false, 1 GearsObj[0xdde3b6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a8e128f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4bb5e007, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1bd4fdd 0/0 400x200 of 400x200, swapInterval 1, drawable 0x2c010873, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1bd4fdd, 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 0x1bd4fdd: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1bd4fdd 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 @ 1691902603928 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902603928 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.755 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902601866 ms III - Start
[junit] SLOCK [T main @ 1691902601867 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 D3DGraphicsConfig[dev=D3DGraphicsDevice[screen=0],pixfmt=0], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1bd4fdd: tileRendererInUse null, GearsES2[obj 0x1bd4fdd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1bd4fdd on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, trans-rgba 0x0/0/0/0, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1bd4fdd created: GearsObj[0xdde3b6, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1bd4fdd created: GearsObj[0x4a8e128f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1bd4fdd created: GearsObj[0x4a8e128f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1bd4fdd FIN GearsES2[obj 0x1bd4fdd isInit true, usesShared false, 1 GearsObj[0xdde3b6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a8e128f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4bb5e007, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1bd4fdd 0/0 400x200 of 400x200, swapInterval 1, drawable 0x2c010873, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1bd4fdd, 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 0x1bd4fdd: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1bd4fdd 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 @ 1691902603928 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902603928 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test took 0.612 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.755 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902601866 ms III - Start
[junit] SLOCK [T main @ 1691902601867 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 D3DGraphicsConfig[dev=D3DGraphicsDevice[screen=0],pixfmt=0], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1bd4fdd: tileRendererInUse null, GearsES2[obj 0x1bd4fdd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1bd4fdd on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, trans-rgba 0x0/0/0/0, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1bd4fdd created: GearsObj[0xdde3b6, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1bd4fdd created: GearsObj[0x4a8e128f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1bd4fdd created: GearsObj[0x4a8e128f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1bd4fdd FIN GearsES2[obj 0x1bd4fdd isInit true, usesShared false, 1 GearsObj[0xdde3b6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a8e128f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4bb5e007, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1bd4fdd 0/0 400x200 of 400x200, swapInterval 1, drawable 0x2c010873, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1bd4fdd, 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 0x1bd4fdd: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1bd4fdd 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 @ 1691902603928 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902603928 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT
[junit] ++++ Test Singleton.ctor()
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902605277 ms III - Start
[junit] SLOCK [T main @ 1691902605278 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902606852 d 1ms]]
[junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902606853 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902606854 d 0ms]]
[junit] canvas pos/siz: 8/31 640x480
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902606858 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902606858 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902606862 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x42a48628: tileRendererInUse null, GearsES2[obj 0x42a48628 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x42a48628 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x42a48628 created: GearsObj[0x58a482ea, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x42a48628 created: GearsObj[0x6f84b31, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x42a48628 created: GearsObj[0x6f84b31, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x42a48628 FIN GearsES2[obj 0x42a48628 isInit true, usesShared false, 1 GearsObj[0x58a482ea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f84b31, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3924e3d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x42a48628 0/0 640x480 of 640x480, swapInterval 1, drawable 0x15010756, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x42a48628, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2AWT.test01________________________-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902607438 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902607442 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x42a48628: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x42a48628 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902607469 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2
[junit] GLES2 n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test03_GL3
[junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[junit] canvas pos/siz: 8/31 640x480
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902607526 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902607527 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902607528 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902607529 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902607530 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x477b4cdf: tileRendererInUse null, GearsES2[obj 0x477b4cdf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x477b4cdf on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x477b4cdf created: GearsObj[0x6bf8dc0c, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x477b4cdf created: GearsObj[0x3beb7bf1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x477b4cdf created: GearsObj[0x3beb7bf1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x477b4cdf FIN GearsES2[obj 0x477b4cdf isInit true, usesShared false, 1 GearsObj[0x6bf8dc0c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3beb7bf1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5625d5b4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x477b4cdf 0/0 640x480 of 640x480, swapInterval 1, drawable 0x15010756, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x477b4cdf, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902607587 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608103 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608109 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x477b4cdf: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x477b4cdf FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608129 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test03_GL3
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm
[junit] HiDPI PixelScale: 1.0x1.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608182 d 0ms]]
[junit] canvas pos/siz: 8/31 640x480
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608183 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608184 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608185 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608185 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5bda8e08: tileRendererInUse null, GearsES2[obj 0x5bda8e08 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5bda8e08 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5bda8e08 created: GearsObj[0x6f2e5e04, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5bda8e08 created: GearsObj[0x55f33e71, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5bda8e08 created: GearsObj[0x55f33e71, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5bda8e08 FIN GearsES2[obj 0x5bda8e08 isInit true, usesShared false, 1 GearsObj[0x6f2e5e04, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55f33e71, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35f56a38, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5bda8e08 0/0 640x480 of 640x480, swapInterval 1, drawable 0x15010756, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5bda8e08, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2AWT.test99_PixelScale1_DefaultNorm-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608233 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608750 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608758 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5bda8e08: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5bda8e08 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608767 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902608786 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902608786 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.219 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902605277 ms III - Start
[junit] SLOCK [T main @ 1691902605278 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902606852 d 1ms]]
[junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902606853 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902606854 d 0ms]]
[junit] canvas pos/siz: 8/31 640x480
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902606858 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902606858 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902606862 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x42a48628: tileRendererInUse null, GearsES2[obj 0x42a48628 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x42a48628 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x42a48628 created: GearsObj[0x58a482ea, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x42a48628 created: GearsObj[0x6f84b31, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x42a48628 created: GearsObj[0x6f84b31, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x42a48628 FIN GearsES2[obj 0x42a48628 isInit true, usesShared false, 1 GearsObj[0x58a482ea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f84b31, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3924e3d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x42a48628 0/0 640x480 of 640x480, swapInterval 1, drawable 0x15010756, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x42a48628, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2AWT.test01________________________-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902607438 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902607442 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x42a48628: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x42a48628 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902607469 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2
[junit] GLES2 n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test03_GL3
[junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[junit] canvas pos/siz: 8/31 640x480
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902607526 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902607527 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902607528 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902607529 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902607530 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x477b4cdf: tileRendererInUse null, GearsES2[obj 0x477b4cdf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x477b4cdf on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x477b4cdf created: GearsObj[0x6bf8dc0c, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x477b4cdf created: GearsObj[0x3beb7bf1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x477b4cdf created: GearsObj[0x3beb7bf1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x477b4cdf FIN GearsES2[obj 0x477b4cdf isInit true, usesShared false, 1 GearsObj[0x6bf8dc0c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3beb7bf1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5625d5b4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x477b4cdf 0/0 640x480 of 640x480, swapInterval 1, drawable 0x15010756, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x477b4cdf, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902607587 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608103 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608109 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x477b4cdf: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x477b4cdf FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608129 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test03_GL3
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm
[junit] HiDPI PixelScale: 1.0x1.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608182 d 0ms]]
[junit] canvas pos/siz: 8/31 640x480
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608183 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608184 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608185 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608185 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5bda8e08: tileRendererInUse null, GearsES2[obj 0x5bda8e08 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5bda8e08 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5bda8e08 created: GearsObj[0x6f2e5e04, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5bda8e08 created: GearsObj[0x55f33e71, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5bda8e08 created: GearsObj[0x55f33e71, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5bda8e08 FIN GearsES2[obj 0x5bda8e08 isInit true, usesShared false, 1 GearsObj[0x6f2e5e04, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55f33e71, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35f56a38, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5bda8e08 0/0 640x480 of 640x480, swapInterval 1, drawable 0x15010756, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5bda8e08, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2AWT.test99_PixelScale1_DefaultNorm-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608233 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608750 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608758 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5bda8e08: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5bda8e08 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608767 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902608786 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902608786 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 2.127 sec
[junit] Testcase: test02_GLES2 took 0.001 sec
[junit] Testcase: test03_GL3 took 0.653 sec
[junit] Testcase: test99_PixelScale1_DefaultNorm took 0.636 sec
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.219 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902605277 ms III - Start
[junit] SLOCK [T main @ 1691902605278 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902606852 d 1ms]]
[junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902606853 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902606854 d 0ms]]
[junit] canvas pos/siz: 8/31 640x480
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902606858 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902606858 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902606862 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x42a48628: tileRendererInUse null, GearsES2[obj 0x42a48628 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x42a48628 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x42a48628 created: GearsObj[0x58a482ea, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x42a48628 created: GearsObj[0x6f84b31, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x42a48628 created: GearsObj[0x6f84b31, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x42a48628 FIN GearsES2[obj 0x42a48628 isInit true, usesShared false, 1 GearsObj[0x58a482ea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f84b31, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3924e3d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x42a48628 0/0 640x480 of 640x480, swapInterval 1, drawable 0x15010756, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x42a48628, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2AWT.test01________________________-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902607438 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902607442 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x42a48628: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x42a48628 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902607469 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2
[junit] GLES2 n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test03_GL3
[junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[junit] canvas pos/siz: 8/31 640x480
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902607526 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902607527 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902607528 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902607529 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902607530 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x477b4cdf: tileRendererInUse null, GearsES2[obj 0x477b4cdf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x477b4cdf on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x477b4cdf created: GearsObj[0x6bf8dc0c, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x477b4cdf created: GearsObj[0x3beb7bf1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x477b4cdf created: GearsObj[0x3beb7bf1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x477b4cdf FIN GearsES2[obj 0x477b4cdf isInit true, usesShared false, 1 GearsObj[0x6bf8dc0c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3beb7bf1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5625d5b4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x477b4cdf 0/0 640x480 of 640x480, swapInterval 1, drawable 0x15010756, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x477b4cdf, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902607587 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608103 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608109 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x477b4cdf: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x477b4cdf FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608129 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test03_GL3
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm
[junit] HiDPI PixelScale: 1.0x1.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608182 d 0ms]]
[junit] canvas pos/siz: 8/31 640x480
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608183 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608184 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608185 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608185 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5bda8e08: tileRendererInUse null, GearsES2[obj 0x5bda8e08 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5bda8e08 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5bda8e08 created: GearsObj[0x6f2e5e04, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5bda8e08 created: GearsObj[0x55f33e71, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5bda8e08 created: GearsObj[0x55f33e71, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5bda8e08 FIN GearsES2[obj 0x5bda8e08 isInit true, usesShared false, 1 GearsObj[0x6f2e5e04, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55f33e71, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35f56a38, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5bda8e08 0/0 640x480 of 640x480, swapInterval 1, drawable 0x15010756, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5bda8e08, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2AWT.test99_PixelScale1_DefaultNorm-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608233 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608750 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608758 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5bda8e08: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5bda8e08 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902608767 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902608786 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902608786 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 @ 1691902610330 ms III - Start
[junit] SLOCK [T main @ 1691902610330 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0xffffffffd1010830, 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[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test01_DefaultNorm____________-n0011-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test01_DefaultNorm____________-n0013-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902612764 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902612764 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[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0xffffffffd1010830, 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[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test02_DefaultMsaa____________-n0003-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test02_DefaultMsaa____________-n0008-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test02_DefaultMsaa
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902613445 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902613446 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[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x420107f5, 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[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test03_PbufferNorm____________-n0003-GL4bc_-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test03_PbufferNorm____________-n0007-GL4bc_-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902614117 d 1ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test03_PbufferNorm
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902614118 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[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0xffffffffc001086d, 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[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test04_PbufferMsaa____________-n0003-GL4bc_-hw-pbuffer_-Bone-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test04_PbufferMsaa____________-n0008-GL4bc_-hw-pbuffer_-Bone-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test04_PbufferMsaa
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902614797 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902614798 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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 0xffffffffd60107b0, 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[.windows_nil-2-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]], idx 0], NEWT-Display[.windows_nil-2, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test05_BitmapNorm_____________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test05_BitmapNorm_____________-n0008-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902616189 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test05_BitmapNorm
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902616189 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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 0x13010819, 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[.windows_nil-2-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]], idx 0], NEWT-Display[.windows_nil-2, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test06_BitmapMsaa_____________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test06_BitmapMsaa_____________-n0007-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902616866 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902616866 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test06_BitmapMsaa
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2
[junit] GLES2 n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3
[junit] GLES3 n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xbae7dc0: tileRendererInUse null, GearsES2[obj 0xbae7dc0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xbae7dc0 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xbae7dc0 created: GearsObj[0x17068fc4, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0xbae7dc0 created: GearsObj[0x6aee2cf4, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0xbae7dc0 created: GearsObj[0x6aee2cf4, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xbae7dc0 FIN GearsES2[obj 0xbae7dc0 isInit true, usesShared false, 1 GearsObj[0x17068fc4, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6aee2cf4, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x59b7324b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xbae7dc0 0/0 640x480 of 640x480, swapInterval 0, drawable 0x6201072c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xbae7dc0, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0xbae7dc0 640x480, swapInterval 0, drawable 0x6201072c
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xbae7dc0 640x480, swapInterval 0, drawable 0xffffffffd1010830
[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[.windows_nil-2-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]], idx 0], NEWT-Display[.windows_nil-2, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test40_GL3____________________-n0003-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test40_GL3____________________-n0007-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xbae7dc0: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xbae7dc0 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902617585 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902617585 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x15010756, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 1.0x1.0 -> val 0.0x0.0 -> has 1.0x1.0
[junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.windows_nil-2-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]], idx 0], NEWT-Display[.windows_nil-2, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test99_PixelScale1_DefaultNorm-n0003-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test99_PixelScale1_DefaultNorm-n0007-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_DefaultNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902618280 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902618280 d 0ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902618296 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902618296 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.657 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902610330 ms III - Start
[junit] SLOCK [T main @ 1691902610330 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0xffffffffd1010830, 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[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test01_DefaultNorm____________-n0011-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test01_DefaultNorm____________-n0013-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902612764 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902612764 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[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0xffffffffd1010830, 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[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test02_DefaultMsaa____________-n0003-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test02_DefaultMsaa____________-n0008-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test02_DefaultMsaa
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902613445 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902613446 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[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x420107f5, 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[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test03_PbufferNorm____________-n0003-GL4bc_-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test03_PbufferNorm____________-n0007-GL4bc_-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902614117 d 1ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test03_PbufferNorm
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902614118 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[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0xffffffffc001086d, 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[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test04_PbufferMsaa____________-n0003-GL4bc_-hw-pbuffer_-Bone-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test04_PbufferMsaa____________-n0008-GL4bc_-hw-pbuffer_-Bone-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test04_PbufferMsaa
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902614797 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902614798 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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 0xffffffffd60107b0, 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[.windows_nil-2-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]], idx 0], NEWT-Display[.windows_nil-2, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test05_BitmapNorm_____________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test05_BitmapNorm_____________-n0008-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902616189 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test05_BitmapNorm
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902616189 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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 0x13010819, 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[.windows_nil-2-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]], idx 0], NEWT-Display[.windows_nil-2, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test06_BitmapMsaa_____________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test06_BitmapMsaa_____________-n0007-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902616866 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902616866 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test06_BitmapMsaa
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2
[junit] GLES2 n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3
[junit] GLES3 n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xbae7dc0: tileRendererInUse null, GearsES2[obj 0xbae7dc0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xbae7dc0 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xbae7dc0 created: GearsObj[0x17068fc4, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0xbae7dc0 created: GearsObj[0x6aee2cf4, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0xbae7dc0 created: GearsObj[0x6aee2cf4, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xbae7dc0 FIN GearsES2[obj 0xbae7dc0 isInit true, usesShared false, 1 GearsObj[0x17068fc4, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6aee2cf4, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x59b7324b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xbae7dc0 0/0 640x480 of 640x480, swapInterval 0, drawable 0x6201072c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xbae7dc0, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0xbae7dc0 640x480, swapInterval 0, drawable 0x6201072c
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xbae7dc0 640x480, swapInterval 0, drawable 0xffffffffd1010830
[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[.windows_nil-2-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]], idx 0], NEWT-Display[.windows_nil-2, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test40_GL3____________________-n0003-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test40_GL3____________________-n0007-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xbae7dc0: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xbae7dc0 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902617585 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902617585 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x15010756, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 1.0x1.0 -> val 0.0x0.0 -> has 1.0x1.0
[junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.windows_nil-2-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]], idx 0], NEWT-Display[.windows_nil-2, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test99_PixelScale1_DefaultNorm-n0003-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test99_PixelScale1_DefaultNorm-n0007-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_DefaultNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902618280 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902618280 d 0ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902618296 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902618296 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01_DefaultNorm took 2.413 sec
[junit] Testcase: test02_DefaultMsaa took 0.679 sec
[junit] Testcase: test03_PbufferNorm took 0.671 sec
[junit] Testcase: test04_PbufferMsaa took 0.677 sec
[junit] Testcase: test05_BitmapNorm took 1.391 sec
[junit] Testcase: test06_BitmapMsaa took 0.676 sec
[junit] Testcase: test20_GLES2 took 0.001 sec
[junit] Testcase: test30_GLES3 took 0 sec
[junit] Testcase: test40_GL3 took 0.714 sec
[junit] Testcase: test99_PixelScale1_DefaultNorm took 0.694 sec
[junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.657 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902610330 ms III - Start
[junit] SLOCK [T main @ 1691902610330 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0xffffffffd1010830, 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[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test01_DefaultNorm____________-n0011-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test01_DefaultNorm____________-n0013-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902612764 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902612764 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[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0xffffffffd1010830, 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[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test02_DefaultMsaa____________-n0003-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test02_DefaultMsaa____________-n0008-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test02_DefaultMsaa
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902613445 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902613446 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[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x420107f5, 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[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test03_PbufferNorm____________-n0003-GL4bc_-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test03_PbufferNorm____________-n0007-GL4bc_-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902614117 d 1ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test03_PbufferNorm
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902614118 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[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0xffffffffc001086d, 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[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test04_PbufferMsaa____________-n0003-GL4bc_-hw-pbuffer_-Bone-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test04_PbufferMsaa____________-n0008-GL4bc_-hw-pbuffer_-Bone-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test04_PbufferMsaa
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902614797 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902614798 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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 0xffffffffd60107b0, 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[.windows_nil-2-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]], idx 0], NEWT-Display[.windows_nil-2, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test05_BitmapNorm_____________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test05_BitmapNorm_____________-n0008-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902616189 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test05_BitmapNorm
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902616189 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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 0x13010819, 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[.windows_nil-2-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]], idx 0], NEWT-Display[.windows_nil-2, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test06_BitmapMsaa_____________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test06_BitmapMsaa_____________-n0007-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902616866 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902616866 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test06_BitmapMsaa
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2
[junit] GLES2 n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3
[junit] GLES3 n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xbae7dc0: tileRendererInUse null, GearsES2[obj 0xbae7dc0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xbae7dc0 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.hw]
[junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 324
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xbae7dc0 created: GearsObj[0x17068fc4, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0xbae7dc0 created: GearsObj[0x6aee2cf4, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0xbae7dc0 created: GearsObj[0x6aee2cf4, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xbae7dc0 FIN GearsES2[obj 0xbae7dc0 isInit true, usesShared false, 1 GearsObj[0x17068fc4, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6aee2cf4, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x59b7324b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xbae7dc0 0/0 640x480 of 640x480, swapInterval 0, drawable 0x6201072c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xbae7dc0, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0xbae7dc0 640x480, swapInterval 0, drawable 0x6201072c
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xbae7dc0 640x480, swapInterval 0, drawable 0xffffffffd1010830
[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[.windows_nil-2-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]], idx 0], NEWT-Display[.windows_nil-2, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test40_GL3____________________-n0003-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test40_GL3____________________-n0007-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xbae7dc0: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xbae7dc0 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902617585 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902617585 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x15010756, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 1.0x1.0 -> val 0.0x0.0 -> has 1.0x1.0
[junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.windows_nil-2-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]], idx 0], NEWT-Display[.windows_nil-2, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26779cf5]]], monitors: [Monitor[Id 0x0 [name '\\.\DISPLAY1\Monitor0', handle 0x10001, primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test99_PixelScale1_DefaultNorm-n0003-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test99_PixelScale1_DefaultNorm-n0007-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_DefaultNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902618280 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902618280 d 0ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902618296 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902618296 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[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 @ 1691902619922 ms III - Start
[junit] SLOCK [T main @ 1691902619922 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT
[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 0x2de23121: tileRendererInUse null, GearsES2[obj 0x2de23121 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2de23121 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2de23121 created: GearsObj[0x1e095c1f, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x2de23121 created: GearsObj[0x762d00f9, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x2de23121 created: GearsObj[0x762d00f9, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2de23121 FIN GearsES2[obj 0x2de23121 isInit true, usesShared false, 1 GearsObj[0x1e095c1f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x762d00f9, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xbc9d34, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2de23121 0/0 292x260 of 292x260, swapInterval 0, drawable 0x15010756, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2de23121, angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,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[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2dde1bff created: GearsObj[0x31c3f4d6, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x2dde1bff created: GearsObj[0x4a78233a, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x2dde1bff created: GearsObj[0x4a78233a, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2dde1bff FIN GearsES2[obj 0x2dde1bff isInit true, usesShared false, 1 GearsObj[0x31c3f4d6, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4a78233a, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1c9635c6, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2dde1bff 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffffd1010830, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2dde1bff, angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x15bbf42f: tileRendererInUse null, GearsES2[obj 0x15bbf42f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x15bbf42f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x15bbf42f created: GearsObj[0x7879fb06, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x15bbf42f created: GearsObj[0x3b81c203, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x15bbf42f created: GearsObj[0x3b81c203, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x15bbf42f FIN GearsES2[obj 0x15bbf42f isInit true, usesShared false, 1 GearsObj[0x7879fb06, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3b81c203, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1b13ccef, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x15bbf42f 0/0 146x120 of 146x120, swapInterval 0, drawable 0x15010756, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x15bbf42f, angle 0.0, [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.0 -> [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.0, v-flip false
[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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x550ee7e5 created: GearsObj[0x16754267, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x550ee7e5 created: GearsObj[0x4c96f0b4, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x550ee7e5 created: GearsObj[0x4c96f0b4, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x550ee7e5 FIN GearsES2[obj 0x550ee7e5 isInit true, usesShared false, 1 GearsObj[0x16754267, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4c96f0b4, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x88c7537, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x550ee7e5 0/0 97x73 of 97x73, swapInterval 0, drawable 0x15010756, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x550ee7e5, angle 0.0, [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.0 -> [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2de23121: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2de23121 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2dde1bff: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2dde1bff FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x15bbf42f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x15bbf42f 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.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 0x4d02f94e: tileRendererInUse null, GearsES2[obj 0x4d02f94e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4d02f94e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4d02f94e created: GearsObj[0x15cf3095, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x4d02f94e created: GearsObj[0x155f8913, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x4d02f94e created: GearsObj[0x155f8913, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4d02f94e FIN GearsES2[obj 0x4d02f94e isInit true, usesShared false, 1 GearsObj[0x15cf3095, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x155f8913, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6b2521b8, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4d02f94e 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffffd1010830, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x4d02f94e, angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2b48a640: tileRendererInUse null, GearsES2[obj 0x2b48a640 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2b48a640 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2b48a640 created: GearsObj[0x1dcd02d2, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x2b48a640 created: GearsObj[0x6f9bb8ff, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x2b48a640 created: GearsObj[0x6f9bb8ff, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2b48a640 FIN GearsES2[obj 0x2b48a640 isInit true, usesShared false, 1 GearsObj[0x1dcd02d2, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6f9bb8ff, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x62c35649, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2b48a640 0/0 292x260 of 292x260, swapInterval 0, drawable 0x3f010790, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x2b48a640, angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7a419da4: tileRendererInUse null, GearsES2[obj 0x7a419da4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7a419da4 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7a419da4 created: GearsObj[0x19b6e2b0, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x7a419da4 created: GearsObj[0x1cbb02e1, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x7a419da4 created: GearsObj[0x1cbb02e1, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7a419da4 FIN GearsES2[obj 0x7a419da4 isInit true, usesShared false, 1 GearsObj[0x19b6e2b0, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1cbb02e1, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1b2d3a3e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7a419da4 0/0 146x120 of 146x120, swapInterval 0, drawable 0x3f010790, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x7a419da4, angle 0.0, [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.0 -> [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x14555e0a: tileRendererInUse null, GearsES2[obj 0x14555e0a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x14555e0a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x14555e0a created: GearsObj[0x137634ea, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x14555e0a created: GearsObj[0x537725a5, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x14555e0a created: GearsObj[0x537725a5, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x14555e0a FIN GearsES2[obj 0x14555e0a isInit true, usesShared false, 1 GearsObj[0x137634ea, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x537725a5, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x30062cf3, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x14555e0a 0/0 97x73 of 97x73, swapInterval 0, drawable 0x3f010790, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x14555e0a, angle 0.0, [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.0 -> [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d02f94e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d02f94e FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2b48a640: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2b48a640 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a419da4: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a419da4 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x14555e0a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x14555e0a 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 0x3c73951: tileRendererInUse null, GearsES2[obj 0x3c73951 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3c73951 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3c73951 created: GearsObj[0x885bc2e, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3c73951 created: GearsObj[0x50dece82, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3c73951 created: GearsObj[0x50dece82, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c73951 FIN GearsES2[obj 0x3c73951 isInit true, usesShared false, 1 GearsObj[0x885bc2e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x50dece82, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2228892c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c73951 0/0 292x260 of 292x260, swapInterval 0, drawable 0x3b0107ee, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3c73951, angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3d5c822d: tileRendererInUse null, GearsES2[obj 0x3d5c822d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3d5c822d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3d5c822d created: GearsObj[0xb80a1a0, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3d5c822d created: GearsObj[0x358d70a0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3d5c822d created: GearsObj[0x358d70a0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3d5c822d FIN GearsES2[obj 0x3d5c822d isInit true, usesShared false, 1 GearsObj[0xb80a1a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x358d70a0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x51de6259, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3d5c822d 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffffd801086c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3d5c822d, angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6f46426d: tileRendererInUse null, GearsES2[obj 0x6f46426d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6f46426d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6f46426d created: GearsObj[0x6a1502a5, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6f46426d created: GearsObj[0x36de727c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6f46426d created: GearsObj[0x36de727c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6f46426d FIN GearsES2[obj 0x6f46426d isInit true, usesShared false, 1 GearsObj[0x6a1502a5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36de727c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b427a5a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6f46426d 0/0 146x120 of 146x120, swapInterval 0, drawable 0xffffffff8d0107f7, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6f46426d, angle 0.0, [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.0 -> [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x73700b80: tileRendererInUse null, GearsES2[obj 0x73700b80 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x73700b80 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x73700b80 created: GearsObj[0x29904019, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x73700b80 created: GearsObj[0x4dc4f03a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x73700b80 created: GearsObj[0x4dc4f03a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x73700b80 FIN GearsES2[obj 0x73700b80 isInit true, usesShared false, 1 GearsObj[0x29904019, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4dc4f03a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x33528aee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73700b80 0/0 97x73 of 97x73, swapInterval 0, drawable 0x6a010035, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x73700b80, angle 0.0, [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.0 -> [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c73951: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c73951 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3d5c822d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3d5c822d FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6f46426d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6f46426d FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73700b80: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73700b80 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 0x4d5b6aac: tileRendererInUse null, GearsES2[obj 0x4d5b6aac isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4d5b6aac on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4d5b6aac created: GearsObj[0x19ff318e, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4d5b6aac created: GearsObj[0x642dc4c7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4d5b6aac created: GearsObj[0x642dc4c7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4d5b6aac FIN GearsES2[obj 0x4d5b6aac isInit true, usesShared false, 1 GearsObj[0x19ff318e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x642dc4c7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x14fab61a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4d5b6aac 0/0 292x260 of 292x260, swapInterval 0, drawable 0xd01002e, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x4d5b6aac, angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3e84448c: tileRendererInUse null, GearsES2[obj 0x3e84448c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3e84448c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3e84448c created: GearsObj[0x2d8d23eb, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3e84448c created: GearsObj[0x1162ff16, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3e84448c created: GearsObj[0x1162ff16, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3e84448c FIN GearsES2[obj 0x3e84448c isInit true, usesShared false, 1 GearsObj[0x2d8d23eb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1162ff16, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35689774, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3e84448c 0/0 292x260 of 292x260, swapInterval 0, drawable 0x7c01084c, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x3e84448c, angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0, v-flip false
[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[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4a7f959b created: GearsObj[0x6206c01b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4a7f959b created: GearsObj[0x789094fe, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4a7f959b created: GearsObj[0x789094fe, 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[0x6206c01b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x789094fe, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x480bb9f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4a7f959b 0/0 146x120 of 146x120, swapInterval 0, drawable 0xffffffffc6010828, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x4a7f959b, angle 0.0, [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.0 -> [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x429bffaa: tileRendererInUse null, GearsES2[obj 0x429bffaa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x429bffaa on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x429bffaa created: GearsObj[0x19af1888, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x429bffaa created: GearsObj[0x26342019, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x429bffaa created: GearsObj[0x26342019, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x429bffaa FIN GearsES2[obj 0x429bffaa isInit true, usesShared false, 1 GearsObj[0x19af1888, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x26342019, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x562cb33d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x429bffaa 0/0 97x73 of 97x73, swapInterval 0, drawable 0x68010852, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x429bffaa, angle 0.0, [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.0 -> [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d5b6aac: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d5b6aac FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3e84448c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3e84448c 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] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x429bffaa: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x429bffaa 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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 292x260 of 292x260, swapInterval 0, drawable 0x610107c0, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 292x260 of 292x260, swapInterval 0, drawable 0x31010783, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 146x120 of 146x120, swapInterval 0, drawable 0xfffffffffc01086c, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.0 -> [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 97x73 of 97x73, swapInterval 0, drawable 0x2901082c, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.0 -> [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 292x260 of 292x260, swapInterval 0, drawable 0xffffffffd7010828, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 292x260 of 292x260, swapInterval 0, drawable 0x670107c0, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 146x120 of 146x120, swapInterval 0, drawable 0xffffffffd60107f4, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.0 -> [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 97x73 of 97x73, swapInterval 0, drawable 0x2f010688, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.0 -> [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.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 @ 1691902625493 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902625493 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.29 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902619922 ms III - Start
[junit] SLOCK [T main @ 1691902619922 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 0x2de23121: tileRendererInUse null, GearsES2[obj 0x2de23121 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2de23121 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2de23121 created: GearsObj[0x1e095c1f, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x2de23121 created: GearsObj[0x762d00f9, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x2de23121 created: GearsObj[0x762d00f9, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2de23121 FIN GearsES2[obj 0x2de23121 isInit true, usesShared false, 1 GearsObj[0x1e095c1f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x762d00f9, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xbc9d34, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2de23121 0/0 292x260 of 292x260, swapInterval 0, drawable 0x15010756, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2de23121, angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,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[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2dde1bff created: GearsObj[0x31c3f4d6, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x2dde1bff created: GearsObj[0x4a78233a, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x2dde1bff created: GearsObj[0x4a78233a, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2dde1bff FIN GearsES2[obj 0x2dde1bff isInit true, usesShared false, 1 GearsObj[0x31c3f4d6, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4a78233a, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1c9635c6, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2dde1bff 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffffd1010830, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2dde1bff, angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x15bbf42f: tileRendererInUse null, GearsES2[obj 0x15bbf42f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x15bbf42f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x15bbf42f created: GearsObj[0x7879fb06, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x15bbf42f created: GearsObj[0x3b81c203, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x15bbf42f created: GearsObj[0x3b81c203, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x15bbf42f FIN GearsES2[obj 0x15bbf42f isInit true, usesShared false, 1 GearsObj[0x7879fb06, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3b81c203, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1b13ccef, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x15bbf42f 0/0 146x120 of 146x120, swapInterval 0, drawable 0x15010756, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x15bbf42f, angle 0.0, [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.0 -> [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.0, v-flip false
[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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x550ee7e5 created: GearsObj[0x16754267, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x550ee7e5 created: GearsObj[0x4c96f0b4, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x550ee7e5 created: GearsObj[0x4c96f0b4, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x550ee7e5 FIN GearsES2[obj 0x550ee7e5 isInit true, usesShared false, 1 GearsObj[0x16754267, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4c96f0b4, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x88c7537, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x550ee7e5 0/0 97x73 of 97x73, swapInterval 0, drawable 0x15010756, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x550ee7e5, angle 0.0, [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.0 -> [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2de23121: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2de23121 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2dde1bff: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2dde1bff FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x15bbf42f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x15bbf42f 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.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 0x4d02f94e: tileRendererInUse null, GearsES2[obj 0x4d02f94e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4d02f94e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4d02f94e created: GearsObj[0x15cf3095, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x4d02f94e created: GearsObj[0x155f8913, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x4d02f94e created: GearsObj[0x155f8913, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4d02f94e FIN GearsES2[obj 0x4d02f94e isInit true, usesShared false, 1 GearsObj[0x15cf3095, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x155f8913, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6b2521b8, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4d02f94e 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffffd1010830, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x4d02f94e, angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2b48a640: tileRendererInUse null, GearsES2[obj 0x2b48a640 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2b48a640 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2b48a640 created: GearsObj[0x1dcd02d2, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x2b48a640 created: GearsObj[0x6f9bb8ff, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x2b48a640 created: GearsObj[0x6f9bb8ff, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2b48a640 FIN GearsES2[obj 0x2b48a640 isInit true, usesShared false, 1 GearsObj[0x1dcd02d2, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6f9bb8ff, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x62c35649, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2b48a640 0/0 292x260 of 292x260, swapInterval 0, drawable 0x3f010790, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x2b48a640, angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7a419da4: tileRendererInUse null, GearsES2[obj 0x7a419da4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7a419da4 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7a419da4 created: GearsObj[0x19b6e2b0, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x7a419da4 created: GearsObj[0x1cbb02e1, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x7a419da4 created: GearsObj[0x1cbb02e1, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7a419da4 FIN GearsES2[obj 0x7a419da4 isInit true, usesShared false, 1 GearsObj[0x19b6e2b0, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1cbb02e1, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1b2d3a3e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7a419da4 0/0 146x120 of 146x120, swapInterval 0, drawable 0x3f010790, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x7a419da4, angle 0.0, [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.0 -> [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x14555e0a: tileRendererInUse null, GearsES2[obj 0x14555e0a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x14555e0a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x14555e0a created: GearsObj[0x137634ea, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x14555e0a created: GearsObj[0x537725a5, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x14555e0a created: GearsObj[0x537725a5, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x14555e0a FIN GearsES2[obj 0x14555e0a isInit true, usesShared false, 1 GearsObj[0x137634ea, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x537725a5, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x30062cf3, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x14555e0a 0/0 97x73 of 97x73, swapInterval 0, drawable 0x3f010790, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x14555e0a, angle 0.0, [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.0 -> [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d02f94e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d02f94e FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2b48a640: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2b48a640 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a419da4: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a419da4 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x14555e0a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x14555e0a 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 0x3c73951: tileRendererInUse null, GearsES2[obj 0x3c73951 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3c73951 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3c73951 created: GearsObj[0x885bc2e, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3c73951 created: GearsObj[0x50dece82, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3c73951 created: GearsObj[0x50dece82, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c73951 FIN GearsES2[obj 0x3c73951 isInit true, usesShared false, 1 GearsObj[0x885bc2e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x50dece82, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2228892c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c73951 0/0 292x260 of 292x260, swapInterval 0, drawable 0x3b0107ee, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3c73951, angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3d5c822d: tileRendererInUse null, GearsES2[obj 0x3d5c822d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3d5c822d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3d5c822d created: GearsObj[0xb80a1a0, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3d5c822d created: GearsObj[0x358d70a0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3d5c822d created: GearsObj[0x358d70a0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3d5c822d FIN GearsES2[obj 0x3d5c822d isInit true, usesShared false, 1 GearsObj[0xb80a1a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x358d70a0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x51de6259, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3d5c822d 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffffd801086c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3d5c822d, angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6f46426d: tileRendererInUse null, GearsES2[obj 0x6f46426d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6f46426d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6f46426d created: GearsObj[0x6a1502a5, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6f46426d created: GearsObj[0x36de727c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6f46426d created: GearsObj[0x36de727c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6f46426d FIN GearsES2[obj 0x6f46426d isInit true, usesShared false, 1 GearsObj[0x6a1502a5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36de727c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b427a5a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6f46426d 0/0 146x120 of 146x120, swapInterval 0, drawable 0xffffffff8d0107f7, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6f46426d, angle 0.0, [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.0 -> [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x73700b80: tileRendererInUse null, GearsES2[obj 0x73700b80 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x73700b80 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x73700b80 created: GearsObj[0x29904019, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x73700b80 created: GearsObj[0x4dc4f03a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x73700b80 created: GearsObj[0x4dc4f03a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x73700b80 FIN GearsES2[obj 0x73700b80 isInit true, usesShared false, 1 GearsObj[0x29904019, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4dc4f03a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x33528aee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73700b80 0/0 97x73 of 97x73, swapInterval 0, drawable 0x6a010035, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x73700b80, angle 0.0, [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.0 -> [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c73951: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c73951 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3d5c822d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3d5c822d FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6f46426d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6f46426d FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73700b80: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73700b80 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 0x4d5b6aac: tileRendererInUse null, GearsES2[obj 0x4d5b6aac isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4d5b6aac on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4d5b6aac created: GearsObj[0x19ff318e, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4d5b6aac created: GearsObj[0x642dc4c7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4d5b6aac created: GearsObj[0x642dc4c7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4d5b6aac FIN GearsES2[obj 0x4d5b6aac isInit true, usesShared false, 1 GearsObj[0x19ff318e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x642dc4c7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x14fab61a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4d5b6aac 0/0 292x260 of 292x260, swapInterval 0, drawable 0xd01002e, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x4d5b6aac, angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3e84448c: tileRendererInUse null, GearsES2[obj 0x3e84448c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3e84448c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3e84448c created: GearsObj[0x2d8d23eb, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3e84448c created: GearsObj[0x1162ff16, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3e84448c created: GearsObj[0x1162ff16, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3e84448c FIN GearsES2[obj 0x3e84448c isInit true, usesShared false, 1 GearsObj[0x2d8d23eb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1162ff16, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35689774, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3e84448c 0/0 292x260 of 292x260, swapInterval 0, drawable 0x7c01084c, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x3e84448c, angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0, v-flip false
[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[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4a7f959b created: GearsObj[0x6206c01b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4a7f959b created: GearsObj[0x789094fe, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4a7f959b created: GearsObj[0x789094fe, 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[0x6206c01b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x789094fe, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x480bb9f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4a7f959b 0/0 146x120 of 146x120, swapInterval 0, drawable 0xffffffffc6010828, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x4a7f959b, angle 0.0, [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.0 -> [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x429bffaa: tileRendererInUse null, GearsES2[obj 0x429bffaa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x429bffaa on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x429bffaa created: GearsObj[0x19af1888, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x429bffaa created: GearsObj[0x26342019, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x429bffaa created: GearsObj[0x26342019, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x429bffaa FIN GearsES2[obj 0x429bffaa isInit true, usesShared false, 1 GearsObj[0x19af1888, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x26342019, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x562cb33d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x429bffaa 0/0 97x73 of 97x73, swapInterval 0, drawable 0x68010852, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x429bffaa, angle 0.0, [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.0 -> [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d5b6aac: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d5b6aac FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3e84448c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3e84448c 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] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x429bffaa: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x429bffaa 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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 292x260 of 292x260, swapInterval 0, drawable 0x610107c0, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 292x260 of 292x260, swapInterval 0, drawable 0x31010783, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 146x120 of 146x120, swapInterval 0, drawable 0xfffffffffc01086c, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.0 -> [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 97x73 of 97x73, swapInterval 0, drawable 0x2901082c, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.0 -> [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 292x260 of 292x260, swapInterval 0, drawable 0xffffffffd7010828, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 292x260 of 292x260, swapInterval 0, drawable 0x670107c0, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 146x120 of 146x120, swapInterval 0, drawable 0xffffffffd60107f4, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.0 -> [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 97x73 of 97x73, swapInterval 0, drawable 0x2f010688, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.0 -> [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.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 @ 1691902625493 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902625493 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01_DefaultNorm took 0.841 sec
[junit] Testcase: test02_DefaultMsaa took 0.623 sec
[junit] Testcase: test03_PbufferNorm took 0.608 sec
[junit] Testcase: test04_PbufferMsaa took 0.609 sec
[junit] Testcase: test05_BitmapNorm took 0.83 sec
[junit] Testcase: test06_BitmapMsaa took 0.594 sec
[junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.29 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902619922 ms III - Start
[junit] SLOCK [T main @ 1691902619922 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 0x2de23121: tileRendererInUse null, GearsES2[obj 0x2de23121 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2de23121 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2de23121 created: GearsObj[0x1e095c1f, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x2de23121 created: GearsObj[0x762d00f9, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x2de23121 created: GearsObj[0x762d00f9, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2de23121 FIN GearsES2[obj 0x2de23121 isInit true, usesShared false, 1 GearsObj[0x1e095c1f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x762d00f9, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xbc9d34, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2de23121 0/0 292x260 of 292x260, swapInterval 0, drawable 0x15010756, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2de23121, angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,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[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2dde1bff created: GearsObj[0x31c3f4d6, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x2dde1bff created: GearsObj[0x4a78233a, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x2dde1bff created: GearsObj[0x4a78233a, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2dde1bff FIN GearsES2[obj 0x2dde1bff isInit true, usesShared false, 1 GearsObj[0x31c3f4d6, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4a78233a, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1c9635c6, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2dde1bff 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffffd1010830, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2dde1bff, angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x15bbf42f: tileRendererInUse null, GearsES2[obj 0x15bbf42f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x15bbf42f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x15bbf42f created: GearsObj[0x7879fb06, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x15bbf42f created: GearsObj[0x3b81c203, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x15bbf42f created: GearsObj[0x3b81c203, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x15bbf42f FIN GearsES2[obj 0x15bbf42f isInit true, usesShared false, 1 GearsObj[0x7879fb06, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3b81c203, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1b13ccef, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x15bbf42f 0/0 146x120 of 146x120, swapInterval 0, drawable 0x15010756, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x15bbf42f, angle 0.0, [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.0 -> [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.0, v-flip false
[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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x550ee7e5 created: GearsObj[0x16754267, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x550ee7e5 created: GearsObj[0x4c96f0b4, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x550ee7e5 created: GearsObj[0x4c96f0b4, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x550ee7e5 FIN GearsES2[obj 0x550ee7e5 isInit true, usesShared false, 1 GearsObj[0x16754267, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4c96f0b4, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x88c7537, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x550ee7e5 0/0 97x73 of 97x73, swapInterval 0, drawable 0x15010756, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x550ee7e5, angle 0.0, [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.0 -> [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2de23121: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2de23121 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2dde1bff: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2dde1bff FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x15bbf42f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x15bbf42f 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.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 0x4d02f94e: tileRendererInUse null, GearsES2[obj 0x4d02f94e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4d02f94e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4d02f94e created: GearsObj[0x15cf3095, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x4d02f94e created: GearsObj[0x155f8913, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x4d02f94e created: GearsObj[0x155f8913, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4d02f94e FIN GearsES2[obj 0x4d02f94e isInit true, usesShared false, 1 GearsObj[0x15cf3095, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x155f8913, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6b2521b8, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4d02f94e 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffffd1010830, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x4d02f94e, angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2b48a640: tileRendererInUse null, GearsES2[obj 0x2b48a640 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2b48a640 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2b48a640 created: GearsObj[0x1dcd02d2, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x2b48a640 created: GearsObj[0x6f9bb8ff, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x2b48a640 created: GearsObj[0x6f9bb8ff, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2b48a640 FIN GearsES2[obj 0x2b48a640 isInit true, usesShared false, 1 GearsObj[0x1dcd02d2, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6f9bb8ff, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x62c35649, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2b48a640 0/0 292x260 of 292x260, swapInterval 0, drawable 0x3f010790, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x2b48a640, angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7a419da4: tileRendererInUse null, GearsES2[obj 0x7a419da4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7a419da4 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7a419da4 created: GearsObj[0x19b6e2b0, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x7a419da4 created: GearsObj[0x1cbb02e1, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x7a419da4 created: GearsObj[0x1cbb02e1, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7a419da4 FIN GearsES2[obj 0x7a419da4 isInit true, usesShared false, 1 GearsObj[0x19b6e2b0, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1cbb02e1, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1b2d3a3e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7a419da4 0/0 146x120 of 146x120, swapInterval 0, drawable 0x3f010790, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x7a419da4, angle 0.0, [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.0 -> [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x14555e0a: tileRendererInUse null, GearsES2[obj 0x14555e0a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x14555e0a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x14555e0a created: GearsObj[0x137634ea, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x14555e0a created: GearsObj[0x537725a5, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x14555e0a created: GearsObj[0x537725a5, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x14555e0a FIN GearsES2[obj 0x14555e0a isInit true, usesShared false, 1 GearsObj[0x137634ea, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x537725a5, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x30062cf3, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x14555e0a 0/0 97x73 of 97x73, swapInterval 0, drawable 0x3f010790, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x14555e0a, angle 0.0, [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.0 -> [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d02f94e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d02f94e FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2b48a640: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2b48a640 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a419da4: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a419da4 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x14555e0a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x14555e0a 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 0x3c73951: tileRendererInUse null, GearsES2[obj 0x3c73951 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3c73951 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3c73951 created: GearsObj[0x885bc2e, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3c73951 created: GearsObj[0x50dece82, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3c73951 created: GearsObj[0x50dece82, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c73951 FIN GearsES2[obj 0x3c73951 isInit true, usesShared false, 1 GearsObj[0x885bc2e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x50dece82, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2228892c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c73951 0/0 292x260 of 292x260, swapInterval 0, drawable 0x3b0107ee, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3c73951, angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3d5c822d: tileRendererInUse null, GearsES2[obj 0x3d5c822d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3d5c822d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3d5c822d created: GearsObj[0xb80a1a0, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3d5c822d created: GearsObj[0x358d70a0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3d5c822d created: GearsObj[0x358d70a0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3d5c822d FIN GearsES2[obj 0x3d5c822d isInit true, usesShared false, 1 GearsObj[0xb80a1a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x358d70a0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x51de6259, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3d5c822d 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffffd801086c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3d5c822d, angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6f46426d: tileRendererInUse null, GearsES2[obj 0x6f46426d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6f46426d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6f46426d created: GearsObj[0x6a1502a5, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6f46426d created: GearsObj[0x36de727c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6f46426d created: GearsObj[0x36de727c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6f46426d FIN GearsES2[obj 0x6f46426d isInit true, usesShared false, 1 GearsObj[0x6a1502a5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36de727c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b427a5a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6f46426d 0/0 146x120 of 146x120, swapInterval 0, drawable 0xffffffff8d0107f7, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6f46426d, angle 0.0, [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.0 -> [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x73700b80: tileRendererInUse null, GearsES2[obj 0x73700b80 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x73700b80 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x73700b80 created: GearsObj[0x29904019, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x73700b80 created: GearsObj[0x4dc4f03a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x73700b80 created: GearsObj[0x4dc4f03a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x73700b80 FIN GearsES2[obj 0x73700b80 isInit true, usesShared false, 1 GearsObj[0x29904019, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4dc4f03a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x33528aee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73700b80 0/0 97x73 of 97x73, swapInterval 0, drawable 0x6a010035, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x73700b80, angle 0.0, [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.0 -> [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c73951: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c73951 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3d5c822d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3d5c822d FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6f46426d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6f46426d FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73700b80: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73700b80 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 0x4d5b6aac: tileRendererInUse null, GearsES2[obj 0x4d5b6aac isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4d5b6aac on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4d5b6aac created: GearsObj[0x19ff318e, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4d5b6aac created: GearsObj[0x642dc4c7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4d5b6aac created: GearsObj[0x642dc4c7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4d5b6aac FIN GearsES2[obj 0x4d5b6aac isInit true, usesShared false, 1 GearsObj[0x19ff318e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x642dc4c7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x14fab61a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4d5b6aac 0/0 292x260 of 292x260, swapInterval 0, drawable 0xd01002e, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x4d5b6aac, angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3e84448c: tileRendererInUse null, GearsES2[obj 0x3e84448c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3e84448c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3e84448c created: GearsObj[0x2d8d23eb, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3e84448c created: GearsObj[0x1162ff16, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3e84448c created: GearsObj[0x1162ff16, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3e84448c FIN GearsES2[obj 0x3e84448c isInit true, usesShared false, 1 GearsObj[0x2d8d23eb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1162ff16, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35689774, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3e84448c 0/0 292x260 of 292x260, swapInterval 0, drawable 0x7c01084c, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x3e84448c, angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0, v-flip false
[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[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4a7f959b created: GearsObj[0x6206c01b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4a7f959b created: GearsObj[0x789094fe, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4a7f959b created: GearsObj[0x789094fe, 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[0x6206c01b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x789094fe, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x480bb9f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4a7f959b 0/0 146x120 of 146x120, swapInterval 0, drawable 0xffffffffc6010828, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x4a7f959b, angle 0.0, [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.0 -> [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x429bffaa: tileRendererInUse null, GearsES2[obj 0x429bffaa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x429bffaa on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x429bffaa created: GearsObj[0x19af1888, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x429bffaa created: GearsObj[0x26342019, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x429bffaa created: GearsObj[0x26342019, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x429bffaa FIN GearsES2[obj 0x429bffaa isInit true, usesShared false, 1 GearsObj[0x19af1888, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x26342019, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x562cb33d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x429bffaa 0/0 97x73 of 97x73, swapInterval 0, drawable 0x68010852, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x429bffaa, angle 0.0, [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.0 -> [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d5b6aac: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d5b6aac FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3e84448c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3e84448c 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] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x429bffaa: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x429bffaa 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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 292x260 of 292x260, swapInterval 0, drawable 0x610107c0, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 292x260 of 292x260, swapInterval 0, drawable 0x31010783, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 146x120 of 146x120, swapInterval 0, drawable 0xfffffffffc01086c, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.0 -> [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 97x73 of 97x73, swapInterval 0, drawable 0x2901082c, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.0 -> [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 292x260 of 292x260, swapInterval 0, drawable 0xffffffffd7010828, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 292x260 of 292x260, swapInterval 0, drawable 0x670107c0, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.0 -> [l -1.1230769, r 1.1230769, b -1.0, t 1.0] 2.2461538x2.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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 146x120 of 146x120, swapInterval 0, drawable 0xffffffffd60107f4, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.0 -> [l -1.2166667, r 1.2166667, b -1.0, t 1.0] 2.4333334x2.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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 97x73 of 97x73, swapInterval 0, drawable 0x2f010688, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.0 -> [l -1.3287672, r 1.3287672, b -1.0, t 1.0] 2.6575344x2.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 @ 1691902625493 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902625493 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 @ 1691902627029 ms III - Start
[junit] SLOCK [T main @ 1691902627030 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[junit] null
[junit] ShaderProgram[id=2, linked=false, inUse=false, program: 4, 2 code:
[junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 496x217 of 496x217, swapInterval 1, drawable 0x15010756, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] BGR (320/128): -80, 0, 79 - OK true
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelAWTBug450.test01-n0000-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0496x0217.png
[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 @ 1691902629213 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902629213 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.883 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902627029 ms III - Start
[junit] SLOCK [T main @ 1691902627030 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[junit] null
[junit] ShaderProgram[id=2, linked=false, inUse=false, program: 4, 2 code:
[junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 496x217 of 496x217, swapInterval 1, drawable 0x15010756, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] BGR (320/128): -80, 0, 79 - OK true
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelAWTBug450.test01-n0000-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0496x0217.png
[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 @ 1691902629213 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902629213 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 0.732 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.883 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902627029 ms III - Start
[junit] SLOCK [T main @ 1691902627030 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[junit] null
[junit] ShaderProgram[id=2, linked=false, inUse=false, program: 4, 2 code:
[junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 496x217 of 496x217, swapInterval 1, drawable 0x15010756, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] BGR (320/128): -80, 0, 79 - OK true
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelAWTBug450.test01-n0000-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0496x0217.png
[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 @ 1691902629213 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902629213 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 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 @ 1691902630551 ms III - Start
[junit] SLOCK [T main @ 1691902630552 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT - test01
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902632160 d 1ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902632162 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902632163 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902632166 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902632166 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902632169 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x6b010836, 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] 1 s: 60 f / 1005 ms, 59.7 fps, 16 ms/f; total: 60 f, 59.7 fps, 16 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902633327 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902633329 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902633341 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902633369 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902633370 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.517 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902630551 ms III - Start
[junit] SLOCK [T main @ 1691902630552 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT - test01
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902632160 d 1ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902632162 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902632163 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902632166 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902632166 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902632169 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x6b010836, 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] 1 s: 60 f / 1005 ms, 59.7 fps, 16 ms/f; total: 60 f, 59.7 fps, 16 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902633327 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902633329 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902633341 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902633369 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902633370 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 1.323 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.517 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902630551 ms III - Start
[junit] SLOCK [T main @ 1691902630552 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT - test01
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902632160 d 1ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902632162 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902632163 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902632166 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902632166 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902632169 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x6b010836, 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] 1 s: 60 f / 1005 ms, 59.7 fps, 16 ms/f; total: 60 f, 59.7 fps, 16 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902633327 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902633329 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902633341 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902633369 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902633370 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 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 @ 1691902634731 ms III - Start
[junit] SLOCK [T main @ 1691902634732 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902636303 d 1ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902636306 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902636309 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902636309 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902636312 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 496x473 of 496x473, swapInterval 0, drawable 0xffffffff910105b2, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] 0 s: 60 f / 172 ms, 348.8 fps, 2 ms/f; total: 60 f, 348.8 fps, 2 ms/f
[junit] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 120 f, 530.9 fps, 1 ms/f
[junit] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 180 f, 645.1 fps, 1 ms/f
[junit] 0 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 240 f, 727.2 fps, 1 ms/f
[junit] 0 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 300 f, 789.4 fps, 1 ms/f
[junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 360 f, 845.0 fps, 1 ms/f
[junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 420 f, 887.9 fps, 1 ms/f
[junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 480 f, 924.8 fps, 1 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902636875 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902636875 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902636883 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902636902 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902636902 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.859 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902634731 ms III - Start
[junit] SLOCK [T main @ 1691902634732 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902636303 d 1ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902636306 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902636309 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902636309 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902636312 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 496x473 of 496x473, swapInterval 0, drawable 0xffffffff910105b2, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] 0 s: 60 f / 172 ms, 348.8 fps, 2 ms/f; total: 60 f, 348.8 fps, 2 ms/f
[junit] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 120 f, 530.9 fps, 1 ms/f
[junit] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 180 f, 645.1 fps, 1 ms/f
[junit] 0 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 240 f, 727.2 fps, 1 ms/f
[junit] 0 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 300 f, 789.4 fps, 1 ms/f
[junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 360 f, 845.0 fps, 1 ms/f
[junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 420 f, 887.9 fps, 1 ms/f
[junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 480 f, 924.8 fps, 1 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902636875 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902636875 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902636883 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902636902 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902636902 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 0.723 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.859 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902634731 ms III - Start
[junit] SLOCK [T main @ 1691902634732 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902636303 d 1ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902636306 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902636309 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902636309 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902636312 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 496x473 of 496x473, swapInterval 0, drawable 0xffffffff910105b2, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false
[junit] 0 s: 60 f / 172 ms, 348.8 fps, 2 ms/f; total: 60 f, 348.8 fps, 2 ms/f
[junit] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 120 f, 530.9 fps, 1 ms/f
[junit] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 180 f, 645.1 fps, 1 ms/f
[junit] 0 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 240 f, 727.2 fps, 1 ms/f
[junit] 0 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 300 f, 789.4 fps, 1 ms/f
[junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 360 f, 845.0 fps, 1 ms/f
[junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 420 f, 887.9 fps, 1 ms/f
[junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 480 f, 924.8 fps, 1 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902636875 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902636875 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902636883 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902636902 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902636902 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[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 @ 1691902638238 ms III - Start
[junit] SLOCK [T main @ 1691902638239 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT
[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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x107e8, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902639968 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902639969 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902639969 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902639972 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902639972 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test01_DefaultNorm-n0009-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902640455 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902640455 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[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x4c0107f3, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902640530 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902640531 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902640531 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902640532 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902640532 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test02_DefaultMsaa-n0006-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test02_DefaultMsaa
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641025 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641025 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[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x62010861, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641086 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641087 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641087 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641088 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641088 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test03_PbufferNorm-n0006-GL4bc_-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test03_PbufferNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641584 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641584 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[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x400107fc, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641659 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641659 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641659 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641660 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641660 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test04_PbufferMsaa-n0005-GL4bc_-hw-pbuffer_-Bone-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test04_PbufferMsaa
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642174 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642175 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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 0xffffffffa5010861, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642879 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642880 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642880 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642881 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642881 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 - test05_BitmapNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642911 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642911 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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 0x49010820, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642966 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642966 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642966 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642967 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642968 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test06_BitmapMsaa_-n0007-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902643478 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902643480 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test06_BitmapMsaa
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902643501 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902643501 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.951 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902638238 ms III - Start
[junit] SLOCK [T main @ 1691902638239 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x107e8, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902639968 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902639969 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902639969 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902639972 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902639972 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test01_DefaultNorm-n0009-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902640455 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902640455 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[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x4c0107f3, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902640530 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902640531 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902640531 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902640532 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902640532 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test02_DefaultMsaa-n0006-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test02_DefaultMsaa
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641025 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641025 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[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x62010861, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641086 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641087 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641087 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641088 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641088 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test03_PbufferNorm-n0006-GL4bc_-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test03_PbufferNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641584 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641584 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[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x400107fc, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641659 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641659 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641659 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641660 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641660 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test04_PbufferMsaa-n0005-GL4bc_-hw-pbuffer_-Bone-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test04_PbufferMsaa
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642174 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642175 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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 0xffffffffa5010861, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642879 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642880 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642880 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642881 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642881 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 - test05_BitmapNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642911 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642911 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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 0x49010820, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642966 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642966 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642966 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642967 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642968 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test06_BitmapMsaa_-n0007-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902643478 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902643480 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test06_BitmapMsaa
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902643501 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902643501 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01_DefaultNorm took 0.766 sec
[junit] Testcase: test02_DefaultMsaa took 0.564 sec
[junit] Testcase: test03_PbufferNorm took 0.558 sec
[junit] Testcase: test04_PbufferMsaa took 0.588 sec
[junit] Testcase: test05_BitmapNorm took 0.735 sec
[junit] Testcase: test06_BitmapMsaa took 0.568 sec
[junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.951 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902638238 ms III - Start
[junit] SLOCK [T main @ 1691902638239 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x107e8, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902639968 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902639969 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902639969 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902639972 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902639972 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test01_DefaultNorm-n0009-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902640455 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902640455 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[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x4c0107f3, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902640530 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902640531 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902640531 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902640532 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902640532 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test02_DefaultMsaa-n0006-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test02_DefaultMsaa
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641025 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641025 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[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x62010861, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641086 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641087 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641087 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641088 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641088 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test03_PbufferNorm-n0006-GL4bc_-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test03_PbufferNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641584 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641584 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[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x400107fc, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641659 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641659 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641659 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641660 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902641660 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test04_PbufferMsaa-n0005-GL4bc_-hw-pbuffer_-Bone-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test04_PbufferMsaa
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642174 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642175 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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 0xffffffffa5010861, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642879 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642880 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642880 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642881 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642881 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 - test05_BitmapNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642911 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642911 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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 0x49010820, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642966 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642966 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642966 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642967 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902642968 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test06_BitmapMsaa_-n0007-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902643478 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902643480 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test06_BitmapMsaa
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902643501 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902643501 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] 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 @ 1691902645031 ms III - Start
[junit] SLOCK [T main @ 1691902645032 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR: NVIDIA Corporation
[junit] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION: 4.6.0 NVIDIA 391.35
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902646748 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902646749 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902646749 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902646752 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902646752 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestInstancedReneringGL4AWT.test01_DefaultMsaa-n0008-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902647200 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902647200 d 0ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902647222 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902647222 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.868 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902645031 ms III - Start
[junit] SLOCK [T main @ 1691902645032 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR: NVIDIA Corporation
[junit] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION: 4.6.0 NVIDIA 391.35
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902646748 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902646749 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902646749 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902646752 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902646752 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestInstancedReneringGL4AWT.test01_DefaultMsaa-n0008-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902647200 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902647200 d 0ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902647222 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902647222 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01_DefaultMsaa took 0.753 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.868 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902645031 ms III - Start
[junit] SLOCK [T main @ 1691902645032 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR: NVIDIA Corporation
[junit] GL_RENDERER: GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION: 4.6.0 NVIDIA 391.35
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902646748 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902646749 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902646749 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902646752 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902646752 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestInstancedReneringGL4AWT.test01_DefaultMsaa-n0008-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902647200 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902647200 d 0ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902647222 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902647222 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902648524 ms III - Start
[junit] SLOCK [T main @ 1691902648524 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT - compileShader
[junit] Shader compiled: id=1
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT - compileShader
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902650716 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902650716 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.904 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 @ 1691902648524 ms III - Start
[junit] SLOCK [T main @ 1691902648524 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1691902650716 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902650716 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: compileShader took 2.166 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.904 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 @ 1691902648524 ms III - Start
[junit] SLOCK [T main @ 1691902648524 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1691902650716 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902650716 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 @ 1691902652017 ms III - Start
[junit] SLOCK [T main @ 1691902652018 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 @ 1691902654265 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902654265 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.945 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902652017 ms III - Start
[junit] SLOCK [T main @ 1691902652018 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 @ 1691902654265 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902654265 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 2.222 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.945 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902652017 ms III - Start
[junit] SLOCK [T main @ 1691902652018 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 @ 1691902654265 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902654265 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 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 @ 1691902655596 ms III - Start
[junit] SLOCK [T main @ 1691902655597 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT - test01
[junit] Using GLU com.jogamp.opengl.glu.gl2.GLUgl2
[junit] Unpack-Alignment 0: in-size 46005
[junit] Unpack-Alignment 0: out-size 65536
[junit] Unpack-Alignment 1: in-size 45369
[junit] Unpack-Alignment 1: out-size 65536
[junit] Unpack-Alignment 4: in-size 46005
[junit] Unpack-Alignment 4: out-size 65536
[junit] Unpack-Alignment 8: in-size 46005
[junit] Unpack-Alignment 8: out-size 65536
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902657619 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902657619 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.706 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902655596 ms III - Start
[junit] SLOCK [T main @ 1691902655597 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT - test01
[junit] Using GLU com.jogamp.opengl.glu.gl2.GLUgl2
[junit] Unpack-Alignment 0: in-size 46005
[junit] Unpack-Alignment 0: out-size 65536
[junit] Unpack-Alignment 1: in-size 45369
[junit] Unpack-Alignment 1: out-size 65536
[junit] Unpack-Alignment 4: in-size 46005
[junit] Unpack-Alignment 4: out-size 65536
[junit] Unpack-Alignment 8: in-size 46005
[junit] Unpack-Alignment 8: out-size 65536
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902657619 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902657619 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 1.996 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.706 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902655596 ms III - Start
[junit] SLOCK [T main @ 1691902655597 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT - test01
[junit] Using GLU com.jogamp.opengl.glu.gl2.GLUgl2
[junit] Unpack-Alignment 0: in-size 46005
[junit] Unpack-Alignment 0: out-size 65536
[junit] Unpack-Alignment 1: in-size 45369
[junit] Unpack-Alignment 1: out-size 65536
[junit] Unpack-Alignment 4: in-size 46005
[junit] Unpack-Alignment 4: out-size 65536
[junit] Unpack-Alignment 8: in-size 46005
[junit] Unpack-Alignment 8: out-size 65536
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902657619 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902657619 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[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 @ 1691902658919 ms III - Start
[junit] SLOCK [T main @ 1691902658920 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT - test14GearsNewtCanvasAWT
[junit] INIT START
[junit] P: 25 NewtCanvasAWT_T:
[junit] ctor 105/t 4.20/1
[junit] visible 1596/t 63.84/1
[junit] sum-i 1701/t 68.04/1
[junit] INIT END: 25/25
[junit] T: duration 0 81
[junit] total-d 1782/t 71.28/1
[junit] total-i 1782/t 71.28/1
[junit] Total: 1782
[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 @ 1691902662431 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902662431 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.217 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902658919 ms III - Start
[junit] SLOCK [T main @ 1691902658920 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 105/t 4.20/1
[junit] visible 1596/t 63.84/1
[junit] sum-i 1701/t 68.04/1
[junit] INIT END: 25/25
[junit] T: duration 0 81
[junit] total-d 1782/t 71.28/1
[junit] total-i 1782/t 71.28/1
[junit] Total: 1782
[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 @ 1691902662431 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902662431 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test14GearsNewtCanvasAWT took 2.046 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.217 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902658919 ms III - Start
[junit] SLOCK [T main @ 1691902658920 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 105/t 4.20/1
[junit] visible 1596/t 63.84/1
[junit] sum-i 1701/t 68.04/1
[junit] INIT END: 25/25
[junit] T: duration 0 81
[junit] total-d 1782/t 71.28/1
[junit] total-i 1782/t 71.28/1
[junit] Total: 1782
[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 @ 1691902662431 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902662431 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902663745 ms III - Start
[junit] SLOCK [T main @ 1691902663746 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test00NopNoGLDefGrid
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] Sleep initialized: 25/25
[junit] P: 25 NOP_T (01):
[junit] ctor 297/t 11.88/1
[junit] visible 306/t 12.24/1
[junit] sum-i 603/t 24.12/1
[junit] INIT END: 25/25
[junit] T: duration 0 3
[junit] total-d 606/t 24.24/1
[junit] total-i 606/t 24.24/1
[junit] Total: 606
[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: 19/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLCanvas_T (01):
[junit] ctor 762/t 30.48/1
[junit] visible 534/t 21.36/1
[junit] sum-i 1296/t 51.84/1
[junit] INIT END: 25/25
[junit] T: duration 0 4
[junit] total-d 1300/t 52.00/1
[junit] total-i 1300/t 52.00/1
[junit] Total: 1300
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test01NopGLCanvasDefGrid
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test02NopGLJPanelDefGridSingleAutoFlip
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] Sleep initialized: 1/25
[junit] Sleep initialized: 4/25
[junit] Sleep initialized: 6/25
[junit] Sleep initialized: 10/25
[junit] Sleep initialized: 14/25
[junit] Sleep initialized: 17/25
[junit] Sleep initialized: 21/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (01):
[junit] ctor 107/t 4.28/1
[junit] visible 1106/t 44.24/1
[junit] sum-i 1213/t 48.52/1
[junit] INIT END: 25/25
[junit] T: duration 0 2
[junit] total-d 1215/t 48.60/1
[junit] total-i 1215/t 48.60/1
[junit] Total: 1215
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test02NopGLJPanelDefGridSingleAutoFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test03NopGLJPanelDefGridSingleManualFlip
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip true, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] Sleep initialized: 2/25
[junit] Sleep initialized: 5/25
[junit] Sleep initialized: 8/25
[junit] Sleep initialized: 12/25
[junit] Sleep initialized: 16/25
[junit] Sleep initialized: 20/25
[junit] Sleep initialized: 24/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (01):
[junit] ctor 98/t 3.92/1
[junit] visible 1110/t 44.40/1
[junit] sum-i 1208/t 48.32/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 1209/t 48.36/1
[junit] total-i 1209/t 48.36/1
[junit] Total: 1209
[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: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 1/25
[junit] Sleep initialized: 6/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (mt):
[junit] ctor 422/t 16.88/1
[junit] visible 3995/t 159.80/1
[junit] sum-i 4417/t 176.68/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 4418/t 176.72/1
[junit] total-i 4418/t 176.72/1
[junit] Total: 4418
[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 1780/t 71.20/1
[junit] visible 314/t 12.56/1
[junit] sum-i 2094/t 83.76/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 2095/t 83.80/1
[junit] total-i 2095/t 83.80/1
[junit] Total: 2095
[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: 2/25
[junit] Sleep initialized: 14/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLCanvas_T (01):
[junit] ctor 729/t 29.16/1
[junit] visible 552/t 22.08/1
[junit] sum-i 1281/t 51.24/1
[junit] INIT END: 25/25
[junit] T: duration 0 33
[junit] total-d 1314/t 52.56/1
[junit] total-i 1314/t 52.56/1
[junit] Total: 1314
[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: 1/25
[junit] Sleep initialized: 4/25
[junit] Sleep initialized: 7/25
[junit] Sleep initialized: 10/25
[junit] Sleep initialized: 13/25
[junit] Sleep initialized: 17/25
[junit] Sleep initialized: 20/25
[junit] Sleep initialized: 24/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (01):
[junit] ctor 98/t 3.92/1
[junit] visible 1219/t 48.76/1
[junit] sum-i 1317/t 52.68/1
[junit] INIT END: 25/25
[junit] T: duration 0 42
[junit] total-d 1359/t 54.36/1
[junit] total-i 1359/t 54.36/1
[junit] Total: 1359
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test12GearsGLJPanelDefGridSingleAutoFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test13GearsGLJPanelDefGridSingleManualFlip
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip true, useGears true, initMT false, useAnim true
[junit] INIT START
[junit] Sleep initialized: 1/25
[junit] Sleep initialized: 4/25
[junit] Sleep initialized: 7/25
[junit] Sleep initialized: 10/25
[junit] Sleep initialized: 14/25
[junit] Sleep initialized: 18/25
[junit] Sleep initialized: 21/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (01):
[junit] ctor 104/t 4.16/1
[junit] visible 1109/t 44.36/1
[junit] sum-i 1213/t 48.52/1
[junit] INIT END: 25/25
[junit] T: duration 0 100
[junit] total-d 1313/t 52.52/1
[junit] total-i 1313/t 52.52/1
[junit] Total: 1313
[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: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 1/25
[junit] Sleep initialized: 2/25
[junit] Sleep initialized: 4/25
[junit] Sleep initialized: 4/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (mt):
[junit] ctor 396/t 15.84/1
[junit] visible 3965/t 158.60/1
[junit] sum-i 4361/t 174.44/1
[junit] INIT END: 25/25
[junit] T: duration 0 90
[junit] total-d 4451/t 178.04/1
[junit] total-i 4451/t 178.04/1
[junit] Total: 4451
[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 1498/t 59.92/1
[junit] visible 321/t 12.84/1
[junit] sum-i 1819/t 72.76/1
[junit] INIT END: 25/25
[junit] T: duration 0 59
[junit] total-d 1878/t 75.12/1
[junit] total-i 1878/t 75.12/1
[junit] Total: 1878
[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 132/t 5.28/1
[junit] visible 328/t 13.12/1
[junit] sum-i 460/t 18.40/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 461/t 18.44/1
[junit] total-i 461/t 18.44/1
[junit] Total: 461
[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: 6/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLCanvas_T (01):
[junit] ctor 727/t 29.08/1
[junit] visible 448/t 17.92/1
[junit] sum-i 1175/t 47.00/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 1176/t 47.04/1
[junit] total-i 1176/t 47.04/1
[junit] Total: 1176
[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: 3/25
[junit] Sleep initialized: 6/25
[junit] Sleep initialized: 10/25
[junit] Sleep initialized: 13/25
[junit] Sleep initialized: 17/25
[junit] Sleep initialized: 20/25
[junit] Sleep initialized: 24/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (01):
[junit] ctor 104/t 4.16/1
[junit] visible 1214/t 48.56/1
[junit] sum-i 1318/t 52.72/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 1319/t 52.76/1
[junit] total-i 1319/t 52.76/1
[junit] Total: 1319
[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: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[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: 1/25
[junit] Sleep initialized: 4/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (mt):
[junit] ctor 399/t 15.96/1
[junit] visible 4072/t 162.88/1
[junit] sum-i 4471/t 178.84/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 4472/t 178.88/1
[junit] total-i 4472/t 178.88/1
[junit] Total: 4472
[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 1695/t 67.80/1
[junit] visible 336/t 13.44/1
[junit] sum-i 2031/t 81.24/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 2032/t 81.28/1
[junit] total-i 2032/t 81.28/1
[junit] Total: 2032
[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 @ 1691902698985 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902698986 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 35.947 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902663745 ms III - Start
[junit] SLOCK [T main @ 1691902663746 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test00NopNoGLDefGrid
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] Sleep initialized: 25/25
[junit] P: 25 NOP_T (01):
[junit] ctor 297/t 11.88/1
[junit] visible 306/t 12.24/1
[junit] sum-i 603/t 24.12/1
[junit] INIT END: 25/25
[junit] T: duration 0 3
[junit] total-d 606/t 24.24/1
[junit] total-i 606/t 24.24/1
[junit] Total: 606
[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: 19/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLCanvas_T (01):
[junit] ctor 762/t 30.48/1
[junit] visible 534/t 21.36/1
[junit] sum-i 1296/t 51.84/1
[junit] INIT END: 25/25
[junit] T: duration 0 4
[junit] total-d 1300/t 52.00/1
[junit] total-i 1300/t 52.00/1
[junit] Total: 1300
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test01NopGLCanvasDefGrid
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test02NopGLJPanelDefGridSingleAutoFlip
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] Sleep initialized: 1/25
[junit] Sleep initialized: 4/25
[junit] Sleep initialized: 6/25
[junit] Sleep initialized: 10/25
[junit] Sleep initialized: 14/25
[junit] Sleep initialized: 17/25
[junit] Sleep initialized: 21/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (01):
[junit] ctor 107/t 4.28/1
[junit] visible 1106/t 44.24/1
[junit] sum-i 1213/t 48.52/1
[junit] INIT END: 25/25
[junit] T: duration 0 2
[junit] total-d 1215/t 48.60/1
[junit] total-i 1215/t 48.60/1
[junit] Total: 1215
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test02NopGLJPanelDefGridSingleAutoFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test03NopGLJPanelDefGridSingleManualFlip
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip true, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] Sleep initialized: 2/25
[junit] Sleep initialized: 5/25
[junit] Sleep initialized: 8/25
[junit] Sleep initialized: 12/25
[junit] Sleep initialized: 16/25
[junit] Sleep initialized: 20/25
[junit] Sleep initialized: 24/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (01):
[junit] ctor 98/t 3.92/1
[junit] visible 1110/t 44.40/1
[junit] sum-i 1208/t 48.32/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 1209/t 48.36/1
[junit] total-i 1209/t 48.36/1
[junit] Total: 1209
[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: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 1/25
[junit] Sleep initialized: 6/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (mt):
[junit] ctor 422/t 16.88/1
[junit] visible 3995/t 159.80/1
[junit] sum-i 4417/t 176.68/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 4418/t 176.72/1
[junit] total-i 4418/t 176.72/1
[junit] Total: 4418
[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 1780/t 71.20/1
[junit] visible 314/t 12.56/1
[junit] sum-i 2094/t 83.76/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 2095/t 83.80/1
[junit] total-i 2095/t 83.80/1
[junit] Total: 2095
[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: 2/25
[junit] Sleep initialized: 14/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLCanvas_T (01):
[junit] ctor 729/t 29.16/1
[junit] visible 552/t 22.08/1
[junit] sum-i 1281/t 51.24/1
[junit] INIT END: 25/25
[junit] T: duration 0 33
[junit] total-d 1314/t 52.56/1
[junit] total-i 1314/t 52.56/1
[junit] Total: 1314
[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: 1/25
[junit] Sleep initialized: 4/25
[junit] Sleep initialized: 7/25
[junit] Sleep initialized: 10/25
[junit] Sleep initialized: 13/25
[junit] Sleep initialized: 17/25
[junit] Sleep initialized: 20/25
[junit] Sleep initialized: 24/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (01):
[junit] ctor 98/t 3.92/1
[junit] visible 1219/t 48.76/1
[junit] sum-i 1317/t 52.68/1
[junit] INIT END: 25/25
[junit] T: duration 0 42
[junit] total-d 1359/t 54.36/1
[junit] total-i 1359/t 54.36/1
[junit] Total: 1359
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test12GearsGLJPanelDefGridSingleAutoFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test13GearsGLJPanelDefGridSingleManualFlip
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip true, useGears true, initMT false, useAnim true
[junit] INIT START
[junit] Sleep initialized: 1/25
[junit] Sleep initialized: 4/25
[junit] Sleep initialized: 7/25
[junit] Sleep initialized: 10/25
[junit] Sleep initialized: 14/25
[junit] Sleep initialized: 18/25
[junit] Sleep initialized: 21/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (01):
[junit] ctor 104/t 4.16/1
[junit] visible 1109/t 44.36/1
[junit] sum-i 1213/t 48.52/1
[junit] INIT END: 25/25
[junit] T: duration 0 100
[junit] total-d 1313/t 52.52/1
[junit] total-i 1313/t 52.52/1
[junit] Total: 1313
[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: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 1/25
[junit] Sleep initialized: 2/25
[junit] Sleep initialized: 4/25
[junit] Sleep initialized: 4/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (mt):
[junit] ctor 396/t 15.84/1
[junit] visible 3965/t 158.60/1
[junit] sum-i 4361/t 174.44/1
[junit] INIT END: 25/25
[junit] T: duration 0 90
[junit] total-d 4451/t 178.04/1
[junit] total-i 4451/t 178.04/1
[junit] Total: 4451
[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 1498/t 59.92/1
[junit] visible 321/t 12.84/1
[junit] sum-i 1819/t 72.76/1
[junit] INIT END: 25/25
[junit] T: duration 0 59
[junit] total-d 1878/t 75.12/1
[junit] total-i 1878/t 75.12/1
[junit] Total: 1878
[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 132/t 5.28/1
[junit] visible 328/t 13.12/1
[junit] sum-i 460/t 18.40/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 461/t 18.44/1
[junit] total-i 461/t 18.44/1
[junit] Total: 461
[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: 6/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLCanvas_T (01):
[junit] ctor 727/t 29.08/1
[junit] visible 448/t 17.92/1
[junit] sum-i 1175/t 47.00/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 1176/t 47.04/1
[junit] total-i 1176/t 47.04/1
[junit] Total: 1176
[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: 3/25
[junit] Sleep initialized: 6/25
[junit] Sleep initialized: 10/25
[junit] Sleep initialized: 13/25
[junit] Sleep initialized: 17/25
[junit] Sleep initialized: 20/25
[junit] Sleep initialized: 24/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (01):
[junit] ctor 104/t 4.16/1
[junit] visible 1214/t 48.56/1
[junit] sum-i 1318/t 52.72/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 1319/t 52.76/1
[junit] total-i 1319/t 52.76/1
[junit] Total: 1319
[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: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[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: 1/25
[junit] Sleep initialized: 4/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (mt):
[junit] ctor 399/t 15.96/1
[junit] visible 4072/t 162.88/1
[junit] sum-i 4471/t 178.84/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 4472/t 178.88/1
[junit] total-i 4472/t 178.88/1
[junit] Total: 4472
[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 1695/t 67.80/1
[junit] visible 336/t 13.44/1
[junit] sum-i 2031/t 81.24/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 2032/t 81.28/1
[junit] total-i 2032/t 81.28/1
[junit] Total: 2032
[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 @ 1691902698985 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902698986 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test00NopNoGLDefGrid took 0.699 sec
[junit] Testcase: test01NopGLCanvasDefGrid took 1.456 sec
[junit] Testcase: test02NopGLJPanelDefGridSingleAutoFlip took 1.439 sec
[junit] Testcase: test03NopGLJPanelDefGridSingleManualFlip took 1.37 sec
[junit] Testcase: test04NopGLJPanelDefGridMTManualFlip took 4.587 sec
[junit] Testcase: test05NopNewtCanvasAWTDefGrid took 2.42 sec
[junit] Testcase: test11GearsGLCanvasDefGrid took 1.482 sec
[junit] Testcase: test12GearsGLJPanelDefGridSingleAutoFlip took 1.555 sec
[junit] Testcase: test13GearsGLJPanelDefGridSingleManualFlip took 1.486 sec
[junit] Testcase: test14GearsGLJPanelDefGridMTManualFlip took 4.637 sec
[junit] Testcase: test15GearsNewtCanvasAWTDefGrid took 2.168 sec
[junit] Testcase: test20NopNoGLDefOverlap took 0.514 sec
[junit] Testcase: test21NopGLCanvasDefOverlap took 1.324 sec
[junit] Testcase: test22NopGLJPanelDefOverlapSingle took 1.513 sec
[junit] Testcase: test23NopGLJPanelDefOverlapMT took 4.651 sec
[junit] Testcase: test25NopNewtCanvasAWTDefOverlap took 2.321 sec
[junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 35.947 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902663745 ms III - Start
[junit] SLOCK [T main @ 1691902663746 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test00NopNoGLDefGrid
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] Sleep initialized: 25/25
[junit] P: 25 NOP_T (01):
[junit] ctor 297/t 11.88/1
[junit] visible 306/t 12.24/1
[junit] sum-i 603/t 24.12/1
[junit] INIT END: 25/25
[junit] T: duration 0 3
[junit] total-d 606/t 24.24/1
[junit] total-i 606/t 24.24/1
[junit] Total: 606
[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: 19/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLCanvas_T (01):
[junit] ctor 762/t 30.48/1
[junit] visible 534/t 21.36/1
[junit] sum-i 1296/t 51.84/1
[junit] INIT END: 25/25
[junit] T: duration 0 4
[junit] total-d 1300/t 52.00/1
[junit] total-i 1300/t 52.00/1
[junit] Total: 1300
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test01NopGLCanvasDefGrid
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test02NopGLJPanelDefGridSingleAutoFlip
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] Sleep initialized: 1/25
[junit] Sleep initialized: 4/25
[junit] Sleep initialized: 6/25
[junit] Sleep initialized: 10/25
[junit] Sleep initialized: 14/25
[junit] Sleep initialized: 17/25
[junit] Sleep initialized: 21/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (01):
[junit] ctor 107/t 4.28/1
[junit] visible 1106/t 44.24/1
[junit] sum-i 1213/t 48.52/1
[junit] INIT END: 25/25
[junit] T: duration 0 2
[junit] total-d 1215/t 48.60/1
[junit] total-i 1215/t 48.60/1
[junit] Total: 1215
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test02NopGLJPanelDefGridSingleAutoFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test03NopGLJPanelDefGridSingleManualFlip
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip true, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] Sleep initialized: 2/25
[junit] Sleep initialized: 5/25
[junit] Sleep initialized: 8/25
[junit] Sleep initialized: 12/25
[junit] Sleep initialized: 16/25
[junit] Sleep initialized: 20/25
[junit] Sleep initialized: 24/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (01):
[junit] ctor 98/t 3.92/1
[junit] visible 1110/t 44.40/1
[junit] sum-i 1208/t 48.32/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 1209/t 48.36/1
[junit] total-i 1209/t 48.36/1
[junit] Total: 1209
[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: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 1/25
[junit] Sleep initialized: 6/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (mt):
[junit] ctor 422/t 16.88/1
[junit] visible 3995/t 159.80/1
[junit] sum-i 4417/t 176.68/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 4418/t 176.72/1
[junit] total-i 4418/t 176.72/1
[junit] Total: 4418
[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 1780/t 71.20/1
[junit] visible 314/t 12.56/1
[junit] sum-i 2094/t 83.76/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 2095/t 83.80/1
[junit] total-i 2095/t 83.80/1
[junit] Total: 2095
[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: 2/25
[junit] Sleep initialized: 14/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLCanvas_T (01):
[junit] ctor 729/t 29.16/1
[junit] visible 552/t 22.08/1
[junit] sum-i 1281/t 51.24/1
[junit] INIT END: 25/25
[junit] T: duration 0 33
[junit] total-d 1314/t 52.56/1
[junit] total-i 1314/t 52.56/1
[junit] Total: 1314
[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: 1/25
[junit] Sleep initialized: 4/25
[junit] Sleep initialized: 7/25
[junit] Sleep initialized: 10/25
[junit] Sleep initialized: 13/25
[junit] Sleep initialized: 17/25
[junit] Sleep initialized: 20/25
[junit] Sleep initialized: 24/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (01):
[junit] ctor 98/t 3.92/1
[junit] visible 1219/t 48.76/1
[junit] sum-i 1317/t 52.68/1
[junit] INIT END: 25/25
[junit] T: duration 0 42
[junit] total-d 1359/t 54.36/1
[junit] total-i 1359/t 54.36/1
[junit] Total: 1359
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test12GearsGLJPanelDefGridSingleAutoFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test13GearsGLJPanelDefGridSingleManualFlip
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip true, useGears true, initMT false, useAnim true
[junit] INIT START
[junit] Sleep initialized: 1/25
[junit] Sleep initialized: 4/25
[junit] Sleep initialized: 7/25
[junit] Sleep initialized: 10/25
[junit] Sleep initialized: 14/25
[junit] Sleep initialized: 18/25
[junit] Sleep initialized: 21/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (01):
[junit] ctor 104/t 4.16/1
[junit] visible 1109/t 44.36/1
[junit] sum-i 1213/t 48.52/1
[junit] INIT END: 25/25
[junit] T: duration 0 100
[junit] total-d 1313/t 52.52/1
[junit] total-i 1313/t 52.52/1
[junit] Total: 1313
[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: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 1/25
[junit] Sleep initialized: 2/25
[junit] Sleep initialized: 4/25
[junit] Sleep initialized: 4/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (mt):
[junit] ctor 396/t 15.84/1
[junit] visible 3965/t 158.60/1
[junit] sum-i 4361/t 174.44/1
[junit] INIT END: 25/25
[junit] T: duration 0 90
[junit] total-d 4451/t 178.04/1
[junit] total-i 4451/t 178.04/1
[junit] Total: 4451
[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 1498/t 59.92/1
[junit] visible 321/t 12.84/1
[junit] sum-i 1819/t 72.76/1
[junit] INIT END: 25/25
[junit] T: duration 0 59
[junit] total-d 1878/t 75.12/1
[junit] total-i 1878/t 75.12/1
[junit] Total: 1878
[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 132/t 5.28/1
[junit] visible 328/t 13.12/1
[junit] sum-i 460/t 18.40/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 461/t 18.44/1
[junit] total-i 461/t 18.44/1
[junit] Total: 461
[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: 6/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLCanvas_T (01):
[junit] ctor 727/t 29.08/1
[junit] visible 448/t 17.92/1
[junit] sum-i 1175/t 47.00/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 1176/t 47.04/1
[junit] total-i 1176/t 47.04/1
[junit] Total: 1176
[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: 3/25
[junit] Sleep initialized: 6/25
[junit] Sleep initialized: 10/25
[junit] Sleep initialized: 13/25
[junit] Sleep initialized: 17/25
[junit] Sleep initialized: 20/25
[junit] Sleep initialized: 24/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (01):
[junit] ctor 104/t 4.16/1
[junit] visible 1214/t 48.56/1
[junit] sum-i 1318/t 52.72/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 1319/t 52.76/1
[junit] total-i 1319/t 52.76/1
[junit] Total: 1319
[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: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[junit] Sleep initialized: 0/25
[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: 1/25
[junit] Sleep initialized: 4/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (mt):
[junit] ctor 399/t 15.96/1
[junit] visible 4072/t 162.88/1
[junit] sum-i 4471/t 178.84/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 4472/t 178.88/1
[junit] total-i 4472/t 178.88/1
[junit] Total: 4472
[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 1695/t 67.80/1
[junit] visible 336/t 13.44/1
[junit] sum-i 2031/t 81.24/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 2032/t 81.28/1
[junit] total-i 2032/t 81.28/1
[junit] Total: 2032
[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 @ 1691902698985 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902698986 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT
[junit] ++++ Test Singleton.ctor()
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902700534 ms III - Start
[junit] SLOCK [T main @ 1691902700535 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test01_aa0
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902702128 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902702129 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902702130 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902702132 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902702132 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902702136 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x320107ee, 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] 1 s: 60 f / 1011 ms, 59.3 fps, 16 ms/f; total: 60 f, 59.3 fps, 16 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 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 2 s: 60 f / 1321 ms, 45.4 fps, 22 ms/f; total: 120 f, 51.4 fps, 19 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 3 s: 60 f / 1318 ms, 45.5 fps, 21 ms/f; total: 180 f, 49.3 fps, 20 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 5 s: 60 f / 1375 ms, 43.6 fps, 22 ms/f; total: 240 f, 47.7 fps, 20 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse null
[junit] >> Gears angle 32.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902707403 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902707404 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902707413 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test01_aa0
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902707455 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902707455 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902707456 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902707456 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902707456 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902707457 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[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x2e0108ad, 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] 0 s: 60 f / 997 ms, 60.1 fps, 16 ms/f; total: 60 f, 60.1 fps, 16 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 2 s: 60 f / 1292 ms, 46.4 fps, 21 ms/f; total: 120 f, 52.4 fps, 19 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 3 s: 60 f / 1424 ms, 42.1 fps, 23 ms/f; total: 180 f, 48.4 fps, 20 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 5 s: 60 f / 1394 ms, 43.0 fps, 23 ms/f; total: 240 f, 46.9 fps, 21 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, 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 false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902712843 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902712844 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902712858 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902712877 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902712877 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.02 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902700534 ms III - Start
[junit] SLOCK [T main @ 1691902700535 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test01_aa0
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902702128 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902702129 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902702130 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902702132 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902702132 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902702136 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x320107ee, 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] 1 s: 60 f / 1011 ms, 59.3 fps, 16 ms/f; total: 60 f, 59.3 fps, 16 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 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 2 s: 60 f / 1321 ms, 45.4 fps, 22 ms/f; total: 120 f, 51.4 fps, 19 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 3 s: 60 f / 1318 ms, 45.5 fps, 21 ms/f; total: 180 f, 49.3 fps, 20 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 5 s: 60 f / 1375 ms, 43.6 fps, 22 ms/f; total: 240 f, 47.7 fps, 20 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse null
[junit] >> Gears angle 32.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902707403 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902707404 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902707413 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test01_aa0
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902707455 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902707455 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902707456 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902707456 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902707456 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902707457 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[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x2e0108ad, 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] 0 s: 60 f / 997 ms, 60.1 fps, 16 ms/f; total: 60 f, 60.1 fps, 16 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 2 s: 60 f / 1292 ms, 46.4 fps, 21 ms/f; total: 120 f, 52.4 fps, 19 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 3 s: 60 f / 1424 ms, 42.1 fps, 23 ms/f; total: 180 f, 48.4 fps, 20 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 5 s: 60 f / 1394 ms, 43.0 fps, 23 ms/f; total: 240 f, 46.9 fps, 21 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, 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 false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902712843 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902712844 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902712858 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902712877 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902712877 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01_aa0 took 6.874 sec
[junit] Testcase: test02_aa8 took 5.441 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.02 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902700534 ms III - Start
[junit] SLOCK [T main @ 1691902700535 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test01_aa0
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902702128 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902702129 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902702130 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902702132 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902702132 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902702136 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x320107ee, 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] 1 s: 60 f / 1011 ms, 59.3 fps, 16 ms/f; total: 60 f, 59.3 fps, 16 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 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 2 s: 60 f / 1321 ms, 45.4 fps, 22 ms/f; total: 120 f, 51.4 fps, 19 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 3 s: 60 f / 1318 ms, 45.5 fps, 21 ms/f; total: 180 f, 49.3 fps, 20 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 5 s: 60 f / 1375 ms, 43.6 fps, 22 ms/f; total: 240 f, 47.7 fps, 20 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x320107ee, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 32.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6db64e32], 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 0x6db64e32], 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 0x6db64e32], 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 0x55010712, tileRendererInUse null
[junit] >> Gears angle 32.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902707403 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902707404 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902707413 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test01_aa0
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902707455 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902707455 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902707456 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902707456 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902707456 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902707457 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[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x2e0108ad, 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] 0 s: 60 f / 997 ms, 60.1 fps, 16 ms/f; total: 60 f, 60.1 fps, 16 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 2 s: 60 f / 1292 ms, 46.4 fps, 21 ms/f; total: 120 f, 52.4 fps, 19 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 3 s: 60 f / 1424 ms, 42.1 fps, 23 ms/f; total: 180 f, 48.4 fps, 20 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 5 s: 60 f / 1394 ms, 43.0 fps, 23 ms/f; total: 240 f, 46.9 fps, 21 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0x2e0108ad, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2b8c4763], 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 0x2b8c4763], 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 0x2b8c4763], 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 0xffffffffbd010806, 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 false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902712843 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902712844 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902712858 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902712877 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902712877 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902714608 ms III - Start
[junit] SLOCK [T main @ 1691902714609 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test01_aa0
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902716241 d 1ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902716242 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902716243 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902716245 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902716246 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0xfffffffff70107f6, 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] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[junit] null
[junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4901066e, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsAWT.test01_aa0-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps
[junit] 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 0xfffffffff70107f6, tileRendererInUse null
[junit] >> Gears angle 20.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x6b01088c, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3fac0403], image[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 0x6b01088c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3fac0403], image[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 0x3fac0403], 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 0x7fc360bd], image[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 0x320107ee, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7fc360bd], 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 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7fc360bd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3fac0403], image[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 0x6b01088c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3fac0403], image[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 0x3fac0403], 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 0x7fc360bd], image[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 0x320107ee, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7fc360bd], 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 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7fc360bd], image[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 0xffffffff810108af, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse null
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xfffffffff70107f6, 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 0xfffffffff70107f6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 539 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] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e5a197f], image[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 0x6b01088c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e5a197f], image[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 0x4e5a197f], 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 0x7089a1a1], image[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 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7089a1a1], image[size 320 x 480, 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.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x7089a1a1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e5a197f], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e5a197f], image[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 0x4e5a197f], 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 0x7089a1a1], image[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 0x320107ee, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7089a1a1], image[size 320 x 480, 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.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x7089a1a1], image[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 0xffffffff810108af, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6b01088c, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 232 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 0xffffffff810108af, tileRendererInUse null
[junit] >> Gears angle 27.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x4901066e, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x14651132], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x4901066e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x14651132], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x14651132], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4a725445], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4a725445], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 27.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4a725445], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x14651132], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x4901066e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x14651132], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x14651132], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4a725445], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4a725445], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 27.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4a725445], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0108ad, tileRendererInUse null
[junit] >> Gears angle 27.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x2e0108ad, tileRendererInUse null
[junit] >> Gears angle 27.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffff810108af, 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 0xffffffff810108af, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 284 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 0x4301089f, 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] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x55010712, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x72737fcd], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x72737fcd], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x72737fcd], image[size 668 x 1000, buffer 0x0], glad[1 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 0x5fa343cf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0xffffffffe401088d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5fa343cf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5fa343cf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x72737fcd], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x72737fcd], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x72737fcd], image[size 668 x 1000, buffer 0x0], glad[1 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 0x5fa343cf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0xffffffffe401088d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5fa343cf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5fa343cf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x10820, 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 0x10820, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4301089f, 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 0x4301089f, 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, 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 0xffffffffe401088d, tileRendererInUse null
[junit] >> Gears 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
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x455f71cd], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x455f71cd], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x455f71cd], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x360452e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x360452e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x360452e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x455f71cd], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x455f71cd], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x455f71cd], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x360452e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x360452e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x360452e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x42010877, 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 false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x42010877, tileRendererInUse null
[junit] >> Gears angle 34.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x10820, 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 0x10820, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 333 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[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 0x6701002e, 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 0x10820, 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] 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 0x6b01088c, tileRendererInUse null
[junit] >> Gears angle 38.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x4301089f, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@5728c8c4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@41d7ce7d
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1d90fb96], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1d90fb96], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x1d90fb96], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5caf06d9], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5caf06d9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 38.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5caf06d9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@709e073c: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4870aedf
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1d90fb96], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1d90fb96], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x1d90fb96], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5caf06d9], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5caf06d9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 38.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5caf06d9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@74345faf: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@652347c5
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1d90fb96], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1d90fb96], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x1d90fb96], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5caf06d9], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5caf06d9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 38.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5caf06d9], image[size 667 x 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 0xffffffffd40108a0, tileRendererInUse null
[junit] >> Gears angle 38.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffd40108a0, 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 false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6b01088c, 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 0x6b01088c, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 2981 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 0xffffffffd40108a0, tileRendererInUse null
[junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x10820, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@775b028: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@485aab84
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2891dd81], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0x10820, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2891dd81], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x2891dd81], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63472d60], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0x4901066e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63472d60], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63472d60], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@40dcaa44: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3483579e
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2891dd81], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0x10820, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2891dd81], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x2891dd81], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63472d60], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0x4901066e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63472d60], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63472d60], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@76caa26a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2cf949
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2891dd81], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0x10820, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2891dd81], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x2891dd81], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63472d60], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0x4901066e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63472d60], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63472d60], image[size 667 x 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 0x2e0108ad, 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 false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0108ad, tileRendererInUse null
[junit] >> Gears angle 42.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffb601089d, 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 0xffffffffb601089d, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 2724 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4901066e, 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 0xffffffffb601089d, 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] 0 s: 60 f / 980 ms, 61.2 fps, 16 ms/f; total: 60 f, 61.2 fps, 16 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902726402 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902726428 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test01_aa0
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test02_aa8
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902726529 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902726531 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902726531 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902726532 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902726533 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[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x57010880, 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] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[junit] null
[junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x320107ee, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsAWT.test02_aa8-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 72, AA 0, scaleGL 1.0
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3dea54e3], image[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 0x320107ee, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3dea54e3], image[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 0x3dea54e3], 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 0x36de02cd], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x36de02cd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x36de02cd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3dea54e3], image[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 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3dea54e3], image[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 0x3dea54e3], 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 0x36de02cd], image[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 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x36de02cd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x36de02cd], image[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 0x55010712, 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 false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x320107ee, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 202 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsAWT.test02_aa8-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 72, AA 8, scaleGL 1.0
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x786ea390], image[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 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x786ea390], image[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 0x786ea390], 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 0x4df123f6], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4df123f6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 12.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x4df123f6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x786ea390], image[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 0x320107ee, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x786ea390], image[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 0x786ea390], 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 0x4df123f6], image[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 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4df123f6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 12.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x4df123f6], image[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 0x55010712, tileRendererInUse null
[junit] >> Gears angle 12.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x42010877, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 201 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x57010880, tileRendererInUse null
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x42010877, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 616 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010712, tileRendererInUse null
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x320107ee, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 608 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010712, tileRendererInUse null
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x42010877, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 608 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse null
[junit] >> Gears angle 22.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x57010880, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINTable: OffscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@62eeee: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@32410fe2
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4146425e], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21c87d7c], image[size 667 x 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 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@444a3b30: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7ed3f119
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4146425e], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21c87d7c], image[size 667 x 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 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@14e5507f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1ff3a3e0
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4146425e], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21c87d7c], image[size 667 x 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 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x21c87d7c], image[size 667 x 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 0xffffffff810108af, 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 false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x57010880, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 2768 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps
[junit] PRINTable: OffscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@52eff279: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@872da3b
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab6f211], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5c98c4d3], image[size 667 x 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 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@4b09f91a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7c63d9fe
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab6f211], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5c98c4d3], image[size 667 x 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 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@1b1ccbe5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@159b2cd0
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab6f211], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5c98c4d3], image[size 667 x 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 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x5c98c4d3], image[size 667 x 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 0x42010877, tileRendererInUse null
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x57010880, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 2757 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x320107ee, tileRendererInUse null
[junit] >> Gears angle 29.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffff810108af, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] 0 s: 60 f / 979 ms, 61.2 fps, 16 ms/f; total: 60 f, 61.2 fps, 16 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902736205 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902736231 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test02_aa8
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902736251 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902736252 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 22.327 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902714608 ms III - Start
[junit] SLOCK [T main @ 1691902714609 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test01_aa0
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902716241 d 1ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902716242 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902716243 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902716245 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902716246 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0xfffffffff70107f6, 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] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[junit] null
[junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4901066e, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsAWT.test01_aa0-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps
[junit] 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 0xfffffffff70107f6, tileRendererInUse null
[junit] >> Gears angle 20.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x6b01088c, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3fac0403], image[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 0x6b01088c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3fac0403], image[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 0x3fac0403], 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 0x7fc360bd], image[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 0x320107ee, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7fc360bd], 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 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7fc360bd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3fac0403], image[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 0x6b01088c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3fac0403], image[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 0x3fac0403], 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 0x7fc360bd], image[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 0x320107ee, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7fc360bd], 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 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7fc360bd], image[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 0xffffffff810108af, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse null
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xfffffffff70107f6, 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 0xfffffffff70107f6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 539 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] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e5a197f], image[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 0x6b01088c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e5a197f], image[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 0x4e5a197f], 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 0x7089a1a1], image[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 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7089a1a1], image[size 320 x 480, 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.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x7089a1a1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e5a197f], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e5a197f], image[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 0x4e5a197f], 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 0x7089a1a1], image[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 0x320107ee, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7089a1a1], image[size 320 x 480, 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.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x7089a1a1], image[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 0xffffffff810108af, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6b01088c, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 232 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 0xffffffff810108af, tileRendererInUse null
[junit] >> Gears angle 27.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x4901066e, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x14651132], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x4901066e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x14651132], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x14651132], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4a725445], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4a725445], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 27.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4a725445], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x14651132], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x4901066e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x14651132], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x14651132], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4a725445], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4a725445], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 27.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4a725445], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0108ad, tileRendererInUse null
[junit] >> Gears angle 27.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x2e0108ad, tileRendererInUse null
[junit] >> Gears angle 27.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffff810108af, 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 0xffffffff810108af, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 284 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 0x4301089f, 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] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x55010712, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x72737fcd], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x72737fcd], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x72737fcd], image[size 668 x 1000, buffer 0x0], glad[1 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 0x5fa343cf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0xffffffffe401088d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5fa343cf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5fa343cf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x72737fcd], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x72737fcd], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x72737fcd], image[size 668 x 1000, buffer 0x0], glad[1 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 0x5fa343cf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0xffffffffe401088d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5fa343cf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5fa343cf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x10820, 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 0x10820, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4301089f, 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 0x4301089f, 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, 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 0xffffffffe401088d, tileRendererInUse null
[junit] >> Gears 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
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x455f71cd], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x455f71cd], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x455f71cd], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x360452e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x360452e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x360452e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x455f71cd], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x455f71cd], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x455f71cd], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x360452e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x360452e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x360452e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x42010877, 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 false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x42010877, tileRendererInUse null
[junit] >> Gears angle 34.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x10820, 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 0x10820, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 333 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[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 0x6701002e, 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 0x10820, 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] 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 0x6b01088c, tileRendererInUse null
[junit] >> Gears angle 38.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x4301089f, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@5728c8c4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@41d7ce7d
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1d90fb96], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1d90fb96], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x1d90fb96], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5caf06d9], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5caf06d9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 38.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5caf06d9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@709e073c: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4870aedf
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1d90fb96], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1d90fb96], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x1d90fb96], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5caf06d9], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5caf06d9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 38.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5caf06d9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@74345faf: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@652347c5
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1d90fb96], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1d90fb96], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x1d90fb96], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5caf06d9], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5caf06d9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 38.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5caf06d9], image[size 667 x 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 0xffffffffd40108a0, tileRendererInUse null
[junit] >> Gears angle 38.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffd40108a0, 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 false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6b01088c, 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 0x6b01088c, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 2981 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 0xffffffffd40108a0, tileRendererInUse null
[junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x10820, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@775b028: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@485aab84
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2891dd81], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0x10820, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2891dd81], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x2891dd81], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63472d60], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0x4901066e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63472d60], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63472d60], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@40dcaa44: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3483579e
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2891dd81], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0x10820, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2891dd81], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x2891dd81], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63472d60], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0x4901066e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63472d60], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63472d60], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@76caa26a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2cf949
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2891dd81], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0x10820, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2891dd81], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x2891dd81], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63472d60], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0x4901066e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63472d60], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63472d60], image[size 667 x 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 0x2e0108ad, 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 false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0108ad, tileRendererInUse null
[junit] >> Gears angle 42.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffb601089d, 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 0xffffffffb601089d, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 2724 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4901066e, 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 0xffffffffb601089d, 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] 0 s: 60 f / 980 ms, 61.2 fps, 16 ms/f; total: 60 f, 61.2 fps, 16 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902726402 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902726428 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test01_aa0
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test02_aa8
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902726529 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902726531 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902726531 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902726532 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902726533 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[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x57010880, 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] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[junit] null
[junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x320107ee, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsAWT.test02_aa8-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 72, AA 0, scaleGL 1.0
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3dea54e3], image[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 0x320107ee, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3dea54e3], image[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 0x3dea54e3], 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 0x36de02cd], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x36de02cd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x36de02cd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3dea54e3], image[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 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3dea54e3], image[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 0x3dea54e3], 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 0x36de02cd], image[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 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x36de02cd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x36de02cd], image[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 0x55010712, 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 false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x320107ee, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 202 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsAWT.test02_aa8-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 72, AA 8, scaleGL 1.0
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x786ea390], image[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 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x786ea390], image[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 0x786ea390], 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 0x4df123f6], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4df123f6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 12.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x4df123f6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x786ea390], image[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 0x320107ee, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x786ea390], image[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 0x786ea390], 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 0x4df123f6], image[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 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4df123f6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 12.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x4df123f6], image[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 0x55010712, tileRendererInUse null
[junit] >> Gears angle 12.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x42010877, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 201 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x57010880, tileRendererInUse null
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x42010877, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 616 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010712, tileRendererInUse null
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x320107ee, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 608 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010712, tileRendererInUse null
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x42010877, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 608 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse null
[junit] >> Gears angle 22.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x57010880, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINTable: OffscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@62eeee: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@32410fe2
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4146425e], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21c87d7c], image[size 667 x 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 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@444a3b30: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7ed3f119
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4146425e], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21c87d7c], image[size 667 x 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 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@14e5507f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1ff3a3e0
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4146425e], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21c87d7c], image[size 667 x 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 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x21c87d7c], image[size 667 x 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 0xffffffff810108af, 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 false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x57010880, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 2768 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps
[junit] PRINTable: OffscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@52eff279: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@872da3b
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab6f211], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5c98c4d3], image[size 667 x 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 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@4b09f91a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7c63d9fe
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab6f211], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5c98c4d3], image[size 667 x 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 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@1b1ccbe5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@159b2cd0
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab6f211], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5c98c4d3], image[size 667 x 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 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x5c98c4d3], image[size 667 x 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 0x42010877, tileRendererInUse null
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x57010880, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 2757 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x320107ee, tileRendererInUse null
[junit] >> Gears angle 29.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffff810108af, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] 0 s: 60 f / 979 ms, 61.2 fps, 16 ms/f; total: 60 f, 61.2 fps, 16 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902736205 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902736231 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test02_aa8
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902736251 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902736252 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01_aa0 took 10.38 sec
[junit] Testcase: test02_aa8 took 9.797 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 22.327 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902714608 ms III - Start
[junit] SLOCK [T main @ 1691902714609 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test01_aa0
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902716241 d 1ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902716242 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902716243 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902716245 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902716246 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0xfffffffff70107f6, 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] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[junit] null
[junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4901066e, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsAWT.test01_aa0-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps
[junit] 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 0xfffffffff70107f6, tileRendererInUse null
[junit] >> Gears angle 20.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x6b01088c, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3fac0403], image[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 0x6b01088c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3fac0403], image[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 0x3fac0403], 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 0x7fc360bd], image[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 0x320107ee, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7fc360bd], 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 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7fc360bd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3fac0403], image[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 0x6b01088c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3fac0403], image[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 0x3fac0403], 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 0x7fc360bd], image[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 0x320107ee, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7fc360bd], 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 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7fc360bd], image[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 0xffffffff810108af, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse null
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xfffffffff70107f6, 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 0xfffffffff70107f6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 539 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] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e5a197f], image[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 0x6b01088c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e5a197f], image[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 0x4e5a197f], 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 0x7089a1a1], image[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 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7089a1a1], image[size 320 x 480, 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.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x7089a1a1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e5a197f], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e5a197f], image[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 0x4e5a197f], 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 0x7089a1a1], image[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 0x320107ee, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7089a1a1], image[size 320 x 480, 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.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x7089a1a1], image[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 0xffffffff810108af, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6b01088c, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 232 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 0xffffffff810108af, tileRendererInUse null
[junit] >> Gears angle 27.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x4901066e, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x14651132], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x4901066e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x14651132], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x14651132], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4a725445], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4a725445], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 27.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4a725445], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x14651132], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x4901066e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x14651132], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x14651132], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4a725445], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4a725445], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 27.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4a725445], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0108ad, tileRendererInUse null
[junit] >> Gears angle 27.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x2e0108ad, tileRendererInUse null
[junit] >> Gears angle 27.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffff810108af, 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 0xffffffff810108af, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 284 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 0x4301089f, 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] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x55010712, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x72737fcd], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x72737fcd], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x72737fcd], image[size 668 x 1000, buffer 0x0], glad[1 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 0x5fa343cf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0xffffffffe401088d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5fa343cf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5fa343cf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x72737fcd], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x72737fcd], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x72737fcd], image[size 668 x 1000, buffer 0x0], glad[1 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 0x5fa343cf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0xffffffffe401088d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5fa343cf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5fa343cf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x10820, 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 0x10820, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4301089f, 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 0x4301089f, 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, 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 0xffffffffe401088d, tileRendererInUse null
[junit] >> Gears 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
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x455f71cd], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x455f71cd], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x455f71cd], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x360452e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x360452e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x360452e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x455f71cd], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x455f71cd], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x455f71cd], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x360452e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x360452e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x360452e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x42010877, 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 false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x42010877, tileRendererInUse null
[junit] >> Gears angle 34.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x10820, 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 0x10820, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 333 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[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 0x6701002e, 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 0x10820, 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] 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 0x6b01088c, tileRendererInUse null
[junit] >> Gears angle 38.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x4301089f, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@5728c8c4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@41d7ce7d
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1d90fb96], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1d90fb96], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x1d90fb96], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5caf06d9], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5caf06d9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 38.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5caf06d9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@709e073c: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4870aedf
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1d90fb96], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1d90fb96], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x1d90fb96], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5caf06d9], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5caf06d9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 38.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5caf06d9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@74345faf: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@652347c5
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1d90fb96], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1d90fb96], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x1d90fb96], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5caf06d9], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5caf06d9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 38.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5caf06d9], image[size 667 x 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 0xffffffffd40108a0, tileRendererInUse null
[junit] >> Gears angle 38.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffd40108a0, 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 false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6b01088c, 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 0x6b01088c, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 2981 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 0xffffffffd40108a0, tileRendererInUse null
[junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x10820, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@775b028: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@485aab84
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2891dd81], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0x10820, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2891dd81], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x2891dd81], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63472d60], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0x4901066e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63472d60], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63472d60], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@40dcaa44: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3483579e
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2891dd81], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0x10820, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2891dd81], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x2891dd81], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63472d60], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0x4901066e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63472d60], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63472d60], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@76caa26a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2cf949
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2891dd81], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0x10820, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2891dd81], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x2891dd81], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63472d60], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0x4901066e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63472d60], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63472d60], image[size 667 x 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 0x2e0108ad, 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 false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0108ad, tileRendererInUse null
[junit] >> Gears angle 42.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffb601089d, 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 0xffffffffb601089d, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 2724 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4901066e, 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 0xffffffffb601089d, 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] 0 s: 60 f / 980 ms, 61.2 fps, 16 ms/f; total: 60 f, 61.2 fps, 16 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902726402 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902726428 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test01_aa0
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test02_aa8
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902726529 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902726531 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902726531 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902726532 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902726533 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[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x57010880, 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] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[junit] null
[junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x320107ee, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsAWT.test02_aa8-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 72, AA 0, scaleGL 1.0
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3dea54e3], image[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 0x320107ee, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3dea54e3], image[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 0x3dea54e3], 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 0x36de02cd], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x36de02cd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x36de02cd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3dea54e3], image[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 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3dea54e3], image[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 0x3dea54e3], 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 0x36de02cd], image[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 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x36de02cd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x36de02cd], image[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 0x55010712, 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 false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x320107ee, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 202 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsAWT.test02_aa8-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 72, AA 8, scaleGL 1.0
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x786ea390], image[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 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x786ea390], image[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 0x786ea390], 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 0x4df123f6], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4df123f6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 12.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x4df123f6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x786ea390], image[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 0x320107ee, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x786ea390], image[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 0x786ea390], 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 0x4df123f6], image[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 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4df123f6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 12.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x4df123f6], image[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 0x55010712, tileRendererInUse null
[junit] >> Gears angle 12.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x42010877, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 201 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x263f7fa1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3531decf], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x57010880, tileRendererInUse null
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x42010877, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 616 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6476a43d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x37c24436], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010712, tileRendererInUse null
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x320107ee, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 608 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x483588a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x51d922c2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010712, tileRendererInUse null
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x42010877, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 608 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse null
[junit] >> Gears angle 22.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x57010880, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINTable: OffscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@62eeee: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@32410fe2
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4146425e], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21c87d7c], image[size 667 x 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 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@444a3b30: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7ed3f119
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4146425e], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21c87d7c], image[size 667 x 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 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@14e5507f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1ff3a3e0
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4146425e], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4146425e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21c87d7c], image[size 667 x 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 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x21c87d7c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x21c87d7c], image[size 667 x 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 0xffffffff810108af, 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 false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x57010880, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 2768 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps
[junit] PRINTable: OffscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@52eff279: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@872da3b
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab6f211], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5c98c4d3], image[size 667 x 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 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@4b09f91a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7c63d9fe
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab6f211], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5c98c4d3], image[size 667 x 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 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@1b1ccbe5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@159b2cd0
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab6f211], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0xffffffff810108af, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xab6f211], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5c98c4d3], image[size 667 x 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 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x320107ee, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x5c98c4d3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x5c98c4d3], image[size 667 x 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 0x42010877, tileRendererInUse null
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x57010880, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 2757 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x320107ee, tileRendererInUse null
[junit] >> Gears angle 29.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffff810108af, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] 0 s: 60 f / 979 ms, 61.2 fps, 16 ms/f; total: 60 f, 61.2 fps, 16 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902736205 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1691902736231 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test02_aa8
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902736251 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902736252 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 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 @ 1691902737945 ms III - Start
[junit] SLOCK [T main @ 1691902737946 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test01_aa0
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010712, 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 0x42010877, 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-.windows_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[junit] null
[junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init FIN
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6701002e, tileRendererInUse null
[junit] Thread[main-Display-.windows_nil-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 0xfffffffff70107f6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902739862 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902739863 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902739865 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902739886 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902739887 d 0ms]]
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsNewtAWT.test01_aa0-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps
[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 0x6b01088c, tileRendererInUse null
[junit] >> Gears angle 15.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x6b01088c, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x14034460], image[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 0x6b01088c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x14034460], image[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 0x14034460], 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 0x679d3d08], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x679d3d08], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 15.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x679d3d08], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x14034460], image[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 0x6b01088c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x14034460], image[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 0x14034460], 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 0x679d3d08], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x679d3d08], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 15.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x679d3d08], image[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 0xffffffffe401088d, tileRendererInUse null
[junit] >> Gears angle 15.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x4c0107f3, 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 0xffffffffe401088d, tileRendererInUse null
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.5, t 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 472 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 0x55010712, 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e5dc798], image[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 0x4c0107f3, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e5dc798], image[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 0x6e5dc798], 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 0x7143f81a], image[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 0xffffffffe401088d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7143f81a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 19.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x7143f81a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e5dc798], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e5dc798], image[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 0x6e5dc798], 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 0x7143f81a], image[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 0xffffffffb40108b1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7143f81a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 19.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x7143f81a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PRINT Duration 231 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe401088d, tileRendererInUse null
[junit] >> Gears angle 19.0, [l -1.0, r 1.0, b -1.5, t 1.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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4c0107f3, 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] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffb40108b1, tileRendererInUse null
[junit] >> Gears 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
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffe401088d, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x380a10e4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffffe401088d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x380a10e4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x380a10e4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2be9b330], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2be9b330], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2be9b330], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x380a10e4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffffe401088d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x380a10e4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x380a10e4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2be9b330], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2be9b330], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2be9b330], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6b01088c, tileRendererInUse null
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x2e0108ad, tileRendererInUse null
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffb40108b1, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 283 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 0xffffffffd8010892, 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] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x6b01088c, 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] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x6b01088c, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x726ba4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x6b01088c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x726ba4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x726ba4c], image[size 668 x 1000, buffer 0x0], glad[1 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 0x232b2fae], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x232b2fae], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x232b2fae], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x726ba4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x6b01088c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x726ba4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x726ba4c], image[size 668 x 1000, buffer 0x0], glad[1 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 0x232b2fae], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x232b2fae], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x232b2fae], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010712, 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[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x190108aa, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 452 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 0x5a01088b, 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] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x190108aa, tileRendererInUse null
[junit] >> Gears angle 27.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x5a01088b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3a0502ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3a0502ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3a0502ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xe32a8aa], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xe32a8aa], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 27.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xe32a8aa], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3a0502ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3a0502ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3a0502ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xe32a8aa], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xe32a8aa], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 27.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xe32a8aa], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb40108b1, tileRendererInUse null
[junit] >> Gears angle 27.0, [l -1.0, r 1.0, b -1.5, t 1.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 0xffffffffb40108b1, tileRendererInUse null
[junit] >> Gears angle 27.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffd8010892, 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- 772x595
[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 0xffffffff910107dd, tileRendererInUse null
[junit] Thread[main-AWTAnimator#00,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 0xffffffffb40108b1, 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] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffb40108b1, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@348259be: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@ab65b82
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5924fc62], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0xffffffffb40108b1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5924fc62], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x5924fc62], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0xde7f059], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0xde7f059], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0xde7f059], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@1555126: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@36c450be
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5924fc62], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0xffffffffb40108b1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5924fc62], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x5924fc62], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0xde7f059], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0xde7f059], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0xde7f059], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@6f486b56: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@781ec44d
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5924fc62], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0xffffffffb40108b1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5924fc62], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x5924fc62], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0xde7f059], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0xde7f059], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0xde7f059], image[size 667 x 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 0x32010890, 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[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6b01088c, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 2940 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test01_aa0-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e010682, tileRendererInUse null
[junit] Thread[main-AWTAnimator#00,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 0x32010890, tileRendererInUse null
[junit] >> Gears 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
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x32010890, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@5102a868: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@431ba147
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x35fc76a9], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0x32010890, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x35fc76a9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x35fc76a9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x41208b3c], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x41208b3c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x41208b3c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@2a22f788: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@706fbc5d
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x35fc76a9], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0x32010890, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x35fc76a9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x35fc76a9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x41208b3c], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x41208b3c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x41208b3c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@2b8318ff: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4993b510
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x35fc76a9], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0x32010890, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x35fc76a9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x35fc76a9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x41208b3c], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x41208b3c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x41208b3c], image[size 667 x 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 0x55010712, 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 false
[junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4c0107f3, 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 false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6b01088c, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 2608 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6b01088c, tileRendererInUse null
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN
[junit] 0 s: 60 f / 990 ms, 60.6 fps, 16 ms/f; total: 60 f, 60.6 fps, 16 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902749584 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902749608 d 0ms]]
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[main-Display-.windows_nil-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-.windows_nil-1-EDT-2,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[main-Display-.windows_nil-1-EDT-2,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4c0107f3, 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 0x55010712, 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-.windows_nil-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-2,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[junit] null
[junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.init FIN
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e010682, tileRendererInUse null
[junit] Thread[main-Display-.windows_nil-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 0x32010890, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902749853 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902749854 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902749855 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902749867 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902749868 d 0ms]]
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsNewtAWT.test02_aa8-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 72, AA 0, scaleGL 1.0
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4ff52b96], image[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 0x6701002e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4ff52b96], image[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 0x4ff52b96], 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 0x1ead8a1c], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1ead8a1c], 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 320x480 brd 0, cur 0/0 320x480, buffer 0x1ead8a1c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4ff52b96], image[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 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4ff52b96], image[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 0x4ff52b96], 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 0x1ead8a1c], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1ead8a1c], 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 320x480 brd 0, cur 0/0 320x480, buffer 0x1ead8a1c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PRINT Duration 193 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a01088b, tileRendererInUse null
[junit] doPrint: dpi 72, TestTiledPrintingGearsNewtAWT.test02_aa8-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps
[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[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6701002e, tileRendererInUse null
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 72, AA 8, scaleGL 1.0
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xdfd536a], image[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 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xdfd536a], image[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 0xdfd536a], 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 0x3f05c9af], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3f05c9af], 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 0x3f05c9af], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xdfd536a], image[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 0x6701002e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xdfd536a], image[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 0xdfd536a], 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 0x3f05c9af], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3f05c9af], 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 0x3f05c9af], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PRINT Duration 194 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a01088b, 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] 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 0x42010877, 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] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[main,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a01088b, tileRendererInUse null
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.5, t 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 609 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 0x6701002e, 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] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[main,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a01088b, tileRendererInUse null
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.5, t 1.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,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6701002e, tileRendererInUse null
[junit] Thread[main,5,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 625 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] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a01088b, tileRendererInUse null
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.5, t 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 582 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x42010877, 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] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@6742b416: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4a19499b
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4394683d], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52991a0d], image[size 667 x 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 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@15dc465f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@23d5fd86
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4394683d], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52991a0d], image[size 667 x 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 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@353ef25a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2d85bb1b
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4394683d], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52991a0d], image[size 667 x 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 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PRINT Duration 2792 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010712, tileRendererInUse null
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-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 0x42010877, 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] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@291586ac: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@353b60a0
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1a71efcc], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x58a18a2f], image[size 667 x 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 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x58a18a2f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@a5c71a8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4c0a8150
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1a71efcc], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x58a18a2f], image[size 667 x 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 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x58a18a2f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@4cd8b92: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@66a4c98a
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1a71efcc], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x58a18a2f], image[size 667 x 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 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x58a18a2f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PRINT Duration 2789 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010712, 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] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6701002e, tileRendererInUse null
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN
[junit] 0 s: 60 f / 984 ms, 60.9 fps, 16 ms/f; total: 60 f, 60.9 fps, 16 ms/f
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902759495 d 0ms]]
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] Gears.dispose: tileRendererInUse null
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[main-Display-.windows_nil-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 @ 1691902759539 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902759539 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.271 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902737945 ms III - Start
[junit] SLOCK [T main @ 1691902737946 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test01_aa0
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010712, 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 0x42010877, 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-.windows_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[junit] null
[junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init FIN
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6701002e, tileRendererInUse null
[junit] Thread[main-Display-.windows_nil-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 0xfffffffff70107f6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902739862 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902739863 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902739865 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902739886 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902739887 d 0ms]]
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsNewtAWT.test01_aa0-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps
[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 0x6b01088c, tileRendererInUse null
[junit] >> Gears angle 15.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x6b01088c, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x14034460], image[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 0x6b01088c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x14034460], image[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 0x14034460], 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 0x679d3d08], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x679d3d08], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 15.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x679d3d08], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x14034460], image[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 0x6b01088c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x14034460], image[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 0x14034460], 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 0x679d3d08], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x679d3d08], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 15.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x679d3d08], image[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 0xffffffffe401088d, tileRendererInUse null
[junit] >> Gears angle 15.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x4c0107f3, 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 0xffffffffe401088d, tileRendererInUse null
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.5, t 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 472 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 0x55010712, 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e5dc798], image[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 0x4c0107f3, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e5dc798], image[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 0x6e5dc798], 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 0x7143f81a], image[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 0xffffffffe401088d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7143f81a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 19.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x7143f81a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e5dc798], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e5dc798], image[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 0x6e5dc798], 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 0x7143f81a], image[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 0xffffffffb40108b1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7143f81a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 19.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x7143f81a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PRINT Duration 231 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe401088d, tileRendererInUse null
[junit] >> Gears angle 19.0, [l -1.0, r 1.0, b -1.5, t 1.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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4c0107f3, 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] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffb40108b1, tileRendererInUse null
[junit] >> Gears 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
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffe401088d, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x380a10e4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffffe401088d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x380a10e4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x380a10e4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2be9b330], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2be9b330], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2be9b330], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x380a10e4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffffe401088d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x380a10e4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x380a10e4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2be9b330], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2be9b330], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2be9b330], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6b01088c, tileRendererInUse null
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x2e0108ad, tileRendererInUse null
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffb40108b1, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 283 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 0xffffffffd8010892, 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] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x6b01088c, 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] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x6b01088c, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x726ba4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x6b01088c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x726ba4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x726ba4c], image[size 668 x 1000, buffer 0x0], glad[1 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 0x232b2fae], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x232b2fae], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x232b2fae], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x726ba4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x6b01088c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x726ba4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x726ba4c], image[size 668 x 1000, buffer 0x0], glad[1 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 0x232b2fae], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x232b2fae], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x232b2fae], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010712, 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[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x190108aa, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 452 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 0x5a01088b, 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] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x190108aa, tileRendererInUse null
[junit] >> Gears angle 27.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x5a01088b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3a0502ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3a0502ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3a0502ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xe32a8aa], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xe32a8aa], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 27.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xe32a8aa], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3a0502ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3a0502ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3a0502ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xe32a8aa], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xe32a8aa], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 27.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xe32a8aa], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb40108b1, tileRendererInUse null
[junit] >> Gears angle 27.0, [l -1.0, r 1.0, b -1.5, t 1.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 0xffffffffb40108b1, tileRendererInUse null
[junit] >> Gears angle 27.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffd8010892, 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- 772x595
[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 0xffffffff910107dd, tileRendererInUse null
[junit] Thread[main-AWTAnimator#00,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 0xffffffffb40108b1, 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] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffb40108b1, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@348259be: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@ab65b82
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5924fc62], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0xffffffffb40108b1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5924fc62], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x5924fc62], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0xde7f059], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0xde7f059], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0xde7f059], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@1555126: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@36c450be
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5924fc62], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0xffffffffb40108b1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5924fc62], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x5924fc62], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0xde7f059], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0xde7f059], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0xde7f059], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@6f486b56: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@781ec44d
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5924fc62], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0xffffffffb40108b1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5924fc62], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x5924fc62], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0xde7f059], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0xde7f059], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0xde7f059], image[size 667 x 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 0x32010890, 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[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6b01088c, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 2940 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test01_aa0-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e010682, tileRendererInUse null
[junit] Thread[main-AWTAnimator#00,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 0x32010890, tileRendererInUse null
[junit] >> Gears 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
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x32010890, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@5102a868: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@431ba147
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x35fc76a9], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0x32010890, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x35fc76a9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x35fc76a9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x41208b3c], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x41208b3c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x41208b3c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@2a22f788: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@706fbc5d
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x35fc76a9], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0x32010890, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x35fc76a9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x35fc76a9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x41208b3c], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x41208b3c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x41208b3c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@2b8318ff: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4993b510
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x35fc76a9], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0x32010890, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x35fc76a9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x35fc76a9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x41208b3c], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x41208b3c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x41208b3c], image[size 667 x 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 0x55010712, 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 false
[junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4c0107f3, 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 false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6b01088c, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 2608 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6b01088c, tileRendererInUse null
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN
[junit] 0 s: 60 f / 990 ms, 60.6 fps, 16 ms/f; total: 60 f, 60.6 fps, 16 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902749584 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902749608 d 0ms]]
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[main-Display-.windows_nil-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-.windows_nil-1-EDT-2,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[main-Display-.windows_nil-1-EDT-2,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4c0107f3, 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 0x55010712, 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-.windows_nil-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-2,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[junit] null
[junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.init FIN
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e010682, tileRendererInUse null
[junit] Thread[main-Display-.windows_nil-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 0x32010890, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902749853 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902749854 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902749855 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902749867 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902749868 d 0ms]]
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsNewtAWT.test02_aa8-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 72, AA 0, scaleGL 1.0
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4ff52b96], image[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 0x6701002e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4ff52b96], image[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 0x4ff52b96], 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 0x1ead8a1c], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1ead8a1c], 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 320x480 brd 0, cur 0/0 320x480, buffer 0x1ead8a1c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4ff52b96], image[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 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4ff52b96], image[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 0x4ff52b96], 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 0x1ead8a1c], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1ead8a1c], 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 320x480 brd 0, cur 0/0 320x480, buffer 0x1ead8a1c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PRINT Duration 193 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a01088b, tileRendererInUse null
[junit] doPrint: dpi 72, TestTiledPrintingGearsNewtAWT.test02_aa8-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps
[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[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6701002e, tileRendererInUse null
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 72, AA 8, scaleGL 1.0
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xdfd536a], image[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 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xdfd536a], image[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 0xdfd536a], 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 0x3f05c9af], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3f05c9af], 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 0x3f05c9af], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xdfd536a], image[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 0x6701002e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xdfd536a], image[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 0xdfd536a], 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 0x3f05c9af], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3f05c9af], 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 0x3f05c9af], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PRINT Duration 194 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a01088b, 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] 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 0x42010877, 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] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[main,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a01088b, tileRendererInUse null
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.5, t 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 609 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 0x6701002e, 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] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[main,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a01088b, tileRendererInUse null
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.5, t 1.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,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6701002e, tileRendererInUse null
[junit] Thread[main,5,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 625 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] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a01088b, tileRendererInUse null
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.5, t 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 582 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x42010877, 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] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@6742b416: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4a19499b
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4394683d], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52991a0d], image[size 667 x 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 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@15dc465f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@23d5fd86
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4394683d], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52991a0d], image[size 667 x 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 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@353ef25a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2d85bb1b
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4394683d], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52991a0d], image[size 667 x 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 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PRINT Duration 2792 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010712, tileRendererInUse null
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-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 0x42010877, 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] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@291586ac: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@353b60a0
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1a71efcc], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x58a18a2f], image[size 667 x 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 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x58a18a2f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@a5c71a8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4c0a8150
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1a71efcc], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x58a18a2f], image[size 667 x 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 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x58a18a2f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@4cd8b92: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@66a4c98a
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1a71efcc], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x58a18a2f], image[size 667 x 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 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x58a18a2f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PRINT Duration 2789 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010712, 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] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6701002e, tileRendererInUse null
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN
[junit] 0 s: 60 f / 984 ms, 60.9 fps, 16 ms/f; total: 60 f, 60.9 fps, 16 ms/f
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902759495 d 0ms]]
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] Gears.dispose: tileRendererInUse null
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[main-Display-.windows_nil-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 @ 1691902759539 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902759539 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01_aa0 took 10.191 sec
[junit] Testcase: test02_aa8 took 9.886 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 22.271 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902737945 ms III - Start
[junit] SLOCK [T main @ 1691902737946 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test01_aa0
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010712, 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 0x42010877, 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-.windows_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[junit] null
[junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init FIN
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6701002e, tileRendererInUse null
[junit] Thread[main-Display-.windows_nil-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 0xfffffffff70107f6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902739862 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902739863 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902739865 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902739886 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902739887 d 0ms]]
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsNewtAWT.test01_aa0-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps
[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 0x6b01088c, tileRendererInUse null
[junit] >> Gears angle 15.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x6b01088c, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x14034460], image[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 0x6b01088c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x14034460], image[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 0x14034460], 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 0x679d3d08], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x679d3d08], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 15.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x679d3d08], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x14034460], image[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 0x6b01088c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x14034460], image[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 0x14034460], 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 0x679d3d08], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x679d3d08], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 15.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x679d3d08], image[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 0xffffffffe401088d, tileRendererInUse null
[junit] >> Gears angle 15.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x4c0107f3, 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 0xffffffffe401088d, tileRendererInUse null
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.5, t 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 472 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 0x55010712, 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e5dc798], image[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 0x4c0107f3, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e5dc798], image[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 0x6e5dc798], 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 0x7143f81a], image[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 0xffffffffe401088d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7143f81a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 19.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x7143f81a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e5dc798], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e5dc798], image[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 0x6e5dc798], 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 0x7143f81a], image[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 0xffffffffb40108b1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7143f81a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 19.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x7143f81a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PRINT Duration 231 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe401088d, tileRendererInUse null
[junit] >> Gears angle 19.0, [l -1.0, r 1.0, b -1.5, t 1.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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4c0107f3, 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] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffb40108b1, tileRendererInUse null
[junit] >> Gears 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
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffe401088d, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x380a10e4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffffe401088d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x380a10e4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x380a10e4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2be9b330], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2be9b330], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2be9b330], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x380a10e4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffffe401088d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x380a10e4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x380a10e4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2be9b330], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2be9b330], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2be9b330], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6b01088c, tileRendererInUse null
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x2e0108ad, tileRendererInUse null
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffb40108b1, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 283 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 0xffffffffd8010892, 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] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x6b01088c, 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] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x6b01088c, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x726ba4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x6b01088c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x726ba4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x726ba4c], image[size 668 x 1000, buffer 0x0], glad[1 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 0x232b2fae], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x232b2fae], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x232b2fae], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x726ba4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x6b01088c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x726ba4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x726ba4c], image[size 668 x 1000, buffer 0x0], glad[1 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 0x232b2fae], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x232b2fae], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x232b2fae], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010712, 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[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x190108aa, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 452 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 0x5a01088b, 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] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x190108aa, tileRendererInUse null
[junit] >> Gears angle 27.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x5a01088b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3a0502ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3a0502ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3a0502ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xe32a8aa], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xe32a8aa], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 27.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xe32a8aa], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3a0502ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3a0502ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3a0502ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xe32a8aa], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xe32a8aa], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 27.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xe32a8aa], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb40108b1, tileRendererInUse null
[junit] >> Gears angle 27.0, [l -1.0, r 1.0, b -1.5, t 1.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 0xffffffffb40108b1, tileRendererInUse null
[junit] >> Gears angle 27.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffd8010892, 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- 772x595
[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 0xffffffff910107dd, tileRendererInUse null
[junit] Thread[main-AWTAnimator#00,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 0xffffffffb40108b1, 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] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffb40108b1, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@348259be: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@ab65b82
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5924fc62], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0xffffffffb40108b1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5924fc62], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x5924fc62], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0xde7f059], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0xde7f059], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0xde7f059], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@1555126: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@36c450be
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5924fc62], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0xffffffffb40108b1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5924fc62], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x5924fc62], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0xde7f059], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0xde7f059], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0xde7f059], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@6f486b56: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@781ec44d
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5924fc62], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0xffffffffb40108b1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5924fc62], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x5924fc62], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0xde7f059], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0xde7f059], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0xde7f059], image[size 667 x 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 0x32010890, 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[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6b01088c, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 2940 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test01_aa0-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e010682, tileRendererInUse null
[junit] Thread[main-AWTAnimator#00,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 0x32010890, tileRendererInUse null
[junit] >> Gears 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
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x32010890, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@5102a868: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@431ba147
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x35fc76a9], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0x32010890, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x35fc76a9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x35fc76a9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x41208b3c], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x41208b3c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x41208b3c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@2a22f788: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@706fbc5d
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x35fc76a9], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0x32010890, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x35fc76a9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x35fc76a9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x41208b3c], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x41208b3c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x41208b3c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@2b8318ff: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4993b510
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x35fc76a9], image[size 667 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/0 667x1001 of 667x1001, swapInterval 1, drawable 0x32010890, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x35fc76a9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[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 667x1001, buffer 0x35fc76a9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x41208b3c], image[size 667 x 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 667x1001 of 667x1001, swapInterval 1, drawable 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x41208b3c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x41208b3c], image[size 667 x 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 0x55010712, 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 false
[junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4c0107f3, 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 false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6b01088c, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 2608 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6b01088c, tileRendererInUse null
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN
[junit] 0 s: 60 f / 990 ms, 60.6 fps, 16 ms/f; total: 60 f, 60.6 fps, 16 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902749584 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902749608 d 0ms]]
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[main-Display-.windows_nil-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-.windows_nil-1-EDT-2,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[main-Display-.windows_nil-1-EDT-2,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4c0107f3, 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 0x55010712, 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-.windows_nil-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-2,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[junit] null
[junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.init FIN
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e010682, tileRendererInUse null
[junit] Thread[main-Display-.windows_nil-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 0x32010890, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902749853 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902749854 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902749855 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902749867 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902749868 d 0ms]]
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsNewtAWT.test02_aa8-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 72, AA 0, scaleGL 1.0
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4ff52b96], image[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 0x6701002e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4ff52b96], image[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 0x4ff52b96], 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 0x1ead8a1c], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1ead8a1c], 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 320x480 brd 0, cur 0/0 320x480, buffer 0x1ead8a1c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4ff52b96], image[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 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4ff52b96], image[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 0x4ff52b96], 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 0x1ead8a1c], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1ead8a1c], 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 320x480 brd 0, cur 0/0 320x480, buffer 0x1ead8a1c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PRINT Duration 193 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a01088b, tileRendererInUse null
[junit] doPrint: dpi 72, TestTiledPrintingGearsNewtAWT.test02_aa8-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps
[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[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6701002e, tileRendererInUse null
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 72, AA 8, scaleGL 1.0
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xdfd536a], image[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 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xdfd536a], image[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 0xdfd536a], 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 0x3f05c9af], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3f05c9af], 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 0x3f05c9af], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xdfd536a], image[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 0x6701002e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xdfd536a], image[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 0xdfd536a], 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 0x3f05c9af], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3f05c9af], 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 0x3f05c9af], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PRINT Duration 194 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a01088b, 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] 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 0x42010877, 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] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x223b56c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x467bbf4c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[main,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a01088b, tileRendererInUse null
[junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.5, t 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 609 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 0x6701002e, 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] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4e7ee9e7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x17e37959], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[main,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a01088b, tileRendererInUse null
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.5, t 1.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,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6701002e, tileRendererInUse null
[junit] Thread[main,5,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 625 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] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7a7d0d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5e8b69e3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a01088b, tileRendererInUse null
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.5, t 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 582 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x42010877, 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] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@6742b416: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4a19499b
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4394683d], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52991a0d], image[size 667 x 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 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@15dc465f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@23d5fd86
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4394683d], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52991a0d], image[size 667 x 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 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@353ef25a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2d85bb1b
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4394683d], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x4394683d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52991a0d], image[size 667 x 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 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x52991a0d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PRINT Duration 2792 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010712, tileRendererInUse null
[junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-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 0x42010877, 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] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@291586ac: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@353b60a0
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1a71efcc], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x58a18a2f], image[size 667 x 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 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x58a18a2f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@a5c71a8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4c0a8150
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1a71efcc], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x58a18a2f], image[size 667 x 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 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x58a18a2f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@4cd8b92: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@66a4c98a
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1a71efcc], image[size 667 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/0 320x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x6701002e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1a71efcc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x58a18a2f], image[size 667 x 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 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x58a18a2f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x58a18a2f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PRINT Duration 2789 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010712, 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] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6701002e, tileRendererInUse null
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN
[junit] 0 s: 60 f / 984 ms, 60.9 fps, 16 ms/f; total: 60 f, 60.9 fps, 16 ms/f
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1691902759495 d 0ms]]
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] Gears.dispose: tileRendererInUse null
[junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[main-Display-.windows_nil-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 @ 1691902759539 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902759539 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[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 @ 1691902761160 ms III - Start
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT
[junit] SLOCK [T main @ 1691902761161 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init ...
[junit] RedSquareES1 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x4301089f, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x4301089f, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902763013 d 1ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902763015 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902763015 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902763018 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902763018 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x60787368], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x60787368], image[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 0x60787368], 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 0x1a025a62], image[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 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1a025a62], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1a025a62], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x60787368], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x60787368], image[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 0x60787368], 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 0x1a025a62], image[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 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1a025a62], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1a025a62], image[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 0x4301089f, 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 0xfffffffff70107f6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 294 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 0x2e0108ad, 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 0xffffffffbc010844, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x43050c28], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x43050c28], 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 0x43050c28], 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 0x3a14027d], 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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3a14027d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[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] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3a14027d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x43050c28], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x43050c28], 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 0x43050c28], 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 0x3a14027d], 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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3a14027d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[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] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3a14027d], 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 0x55010712, 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 0x55010712, 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 0xfffffffff70107f6, 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 0xfffffffff70107f6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 208 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010712, tileRendererInUse null
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xfffffffff70107f6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 529 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 0x4301089f, 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 2048x2048 of 2048x2048, swapInterval 1, drawable 0x57010880, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0xbb047a1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0xbb047a1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0xbb047a1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x4bcf2537], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x4c0107f3, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x4bcf2537], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x4bcf2537], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0xbb047a1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0xbb047a1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0xbb047a1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x4bcf2537], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x4c0107f3, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x4bcf2537], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x4bcf2537], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a01088b, 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 0x5a01088b, 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 0xfffffffff70107f6, 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 0xfffffffff70107f6, 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.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+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a01088b, 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 0xfffffffff70107f6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 545 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[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 0xfffffffff70107f6, 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 0x5a01088b, tileRendererInUse null
[junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.5, t 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@4d667350: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1d407fc7
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a45b6f6], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57511671], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@5d0af527: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2691d559
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a45b6f6], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57511671], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@42d95b4c: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@251829e6
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a45b6f6], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57511671], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x57511671], image[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 0x5a01088b, tileRendererInUse null
[junit] >> Gears 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 2403 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@6512fd4b: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3fe24441
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x26ff219d], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7913ce89], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@3361362: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@15f470fd
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x26ff219d], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7913ce89], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@75e586a: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@29b0780c
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x26ff219d], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7913ce89], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x7913ce89], image[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 0x5a01088b, 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 0xfffffffff70107f6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1916 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@131f038b: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@40a21aef
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71c0aa0a], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x220f9593], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@39352fd6: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@59ecdb68
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71c0aa0a], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x220f9593], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x220f9593], image[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 0x5a01088b, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1258 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@278ef95c: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@89b326
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x484173ac], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51aa5f13], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@c62e89: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3570aad2
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x484173ac], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51aa5f13], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x51aa5f13], image[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 0x5a01088b, 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 0xfffffffff70107f6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1197 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+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@330952d4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3dc3b104
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e27be91], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d229dbb], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@59af49f1: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5d3e6bc8
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e27be91], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d229dbb], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@15624b3e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1e741a5e
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e27be91], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d229dbb], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x3d229dbb], image[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 0x5a01088b, tileRendererInUse null
[junit] >> Gears angle 78.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 2163 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70107f6, 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 0x5a01088b, 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] 0 s: 60 f / 787 ms, 76.2 fps, 13 ms/f; total: 60 f, 76.2 fps, 13 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902776380 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[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902776400 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_bitmap
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init ...
[junit] RedSquareES1 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 0x37010046, 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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 0x3d010807, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902777131 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902777131 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902777132 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902777133 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902777133 d 0ms]]
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2a9241c2], image[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 0x37010046, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2a9241c2], image[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 0x2a9241c2], 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 0xf0f078a], image[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 0x3d010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xf0f078a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0xf0f078a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2a9241c2], image[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 0x37010046, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2a9241c2], image[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 0x2a9241c2], 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 0xf0f078a], image[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 0x3d010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xf0f078a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0xf0f078a], image[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 0x3d010807, tileRendererInUse null
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x37010046, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 120 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-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 0xffffffffed010644, tileRendererInUse null
[junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x40010856, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x25faa2d4], image[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 0x40010856, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x25faa2d4], image[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 1024x1024 brd 0, cur 0/0 320x480, buffer 0x25faa2d4], 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 0x5d34b39b], image[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 0xffffffffed010644, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x5d34b39b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x5d34b39b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x25faa2d4], image[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 0x40010856, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x25faa2d4], image[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 1024x1024 brd 0, cur 0/0 320x480, buffer 0x25faa2d4], 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 0x5d34b39b], image[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 0xffffffffed010644, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x5d34b39b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x5d34b39b], image[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 0x3d010807, tileRendererInUse null
[junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x3d010807, tileRendererInUse null
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x37010046, 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 0x37010046, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 188 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3d010807, tileRendererInUse null
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x37010046, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 548 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-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 0x160108ea, tileRendererInUse null
[junit] >> Gears angle 31.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0xffffffffcc0108b2, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x382b97d5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffffcc0108b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x382b97d5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x382b97d5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x603688ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x160108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x603688ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 31.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x603688ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x382b97d5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffffcc0108b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x382b97d5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x382b97d5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x603688ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x160108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x603688ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 31.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x603688ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3d010807, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3d010807, 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x37010046, 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 0x37010046, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 532 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-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+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3d010807, tileRendererInUse null
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x37010046, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 521 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-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 0x65010812, 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 0xffffffffa0010861, 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] PRINTable: OffscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@4e1d07fd: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@382361b8
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x352b0a3e], image[size 667 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 0x65010812, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75b0c098], image[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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@47484f83: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@da7428
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x352b0a3e], image[size 667 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 0x65010812, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75b0c098], image[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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@2e2d646e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@237207cb
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x352b0a3e], image[size 667 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 0x65010812, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75b0c098], image[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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x75b0c098], image[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 0xffffffffa0010861, tileRendererInUse null
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x65010812, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 2112 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@35852119: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@53e1f37d
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x74cd9448], image[size 667 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 0x65010812, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7bd20c64], image[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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7bd20c64], 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 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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7bd20c64], 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 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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7bd20c64], 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 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 0x7bd20c64], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@9641c2: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@da00b01
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x74cd9448], image[size 667 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 0x65010812, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7bd20c64], image[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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7bd20c64], 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 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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7bd20c64], 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 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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7bd20c64], 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 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 0x7bd20c64], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@2827c354: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5ec17c25
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x74cd9448], image[size 667 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 0x65010812, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7bd20c64], image[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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7bd20c64], 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 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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7bd20c64], 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 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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7bd20c64], 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 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 0x7bd20c64], image[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 0xffffffffa0010861, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x65010812, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 2010 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@232ce367: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@533abc95
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6c115edd], image[size 667 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 0x65010812, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1449d7f6], image[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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@7e23910d: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@523bd234
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6c115edd], image[size 667 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 0x65010812, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1449d7f6], image[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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x1449d7f6], image[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 0xffffffffa0010861, tileRendererInUse null
[junit] >> Gears 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x65010812, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1223 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@20b732cc: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1b1d4fe3
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2415e5f], image[size 667 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 0x65010812, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2d036ef4], image[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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2d036ef4], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2d036ef4], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2d036ef4], 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 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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2d036ef4], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2d036ef4], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2d036ef4], 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 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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2d036ef4], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2d036ef4], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2d036ef4], 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 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 0x2d036ef4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@566ce3e: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5ec8311f
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2415e5f], image[size 667 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 0x65010812, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2d036ef4], image[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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2d036ef4], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2d036ef4], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2d036ef4], 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 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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2d036ef4], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2d036ef4], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2d036ef4], 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 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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2d036ef4], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2d036ef4], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2d036ef4], 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 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 0x2d036ef4], image[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 0xffffffffa0010861, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x65010812, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1251 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-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+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@523ea6e8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6ff3286e
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4f35633a], image[size 667 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 0x65010812, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2be9541c], image[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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@31eab63e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2d89c185
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4f35633a], image[size 667 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 0x65010812, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2be9541c], image[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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@622f6ac2: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@69bbe18d
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4f35633a], image[size 667 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 0x65010812, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2be9541c], image[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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x2be9541c], image[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 0xffffffffa0010861, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x65010812, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 2113 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x901002c, 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 0x240108bc, 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 false
[junit] 0 s: 60 f / 555 ms, 108.1 fps, 9 ms/f; total: 60 f, 108.1 fps, 9 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902789710 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] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902789717 d 0ms]]
[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] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 0x5d010046, 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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 0xa0108e6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902789863 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902789864 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902789864 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902789865 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902789865 d 0ms]]
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x2f4e21cd], 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 0x5d010046, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x2f4e21cd], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.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 0x2f4e21cd], 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] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x146fb595], 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] RedSquareES1.reshape 0/1 400x320 of 428x321, swapInterval 1, drawable 0xa0108e6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x146fb595], 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] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/321 400x1 of 428x321, swapInterval 1, drawable 0xa0108e6, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x146fb595], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x146fb595], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x2f4e21cd], 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 0x5d010046, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x2f4e21cd], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.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 0x2f4e21cd], 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] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x146fb595], 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] RedSquareES1.reshape 0/1 400x320 of 428x321, swapInterval 1, drawable 0xa0108e6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x146fb595], 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] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/321 400x1 of 428x321, swapInterval 1, drawable 0xa0108e6, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x146fb595], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x146fb595], 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] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xa0108e6, 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 0x5d010046, tileRendererInUse null
[junit] >> Gears angle 16.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 327 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_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 0x4301085f, 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 0xffffffffbc0108eb, tileRendererInUse null
[junit] >> Gears angle 20.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x46833b94], 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 0xffffffffbc0108eb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x46833b94], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.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 0x46833b94], 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/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x685f3df9], 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] RedSquareES1.reshape 0/1 400x321 of 428x321, swapInterval 1, drawable 0x4301085f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x685f3df9], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x685f3df9], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x46833b94], 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 0xffffffffbc0108eb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x46833b94], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.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 0x46833b94], 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/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x685f3df9], 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] RedSquareES1.reshape 0/1 400x321 of 428x321, swapInterval 1, drawable 0x4301085f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x685f3df9], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x685f3df9], 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] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xa0108e6, 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 0xa0108e6, 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 0x5d010046, tileRendererInUse null
[junit] >> Gears angle 20.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 0x5d010046, tileRendererInUse null
[junit] >> Gears angle 20.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 200 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6e06c1bc], image[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 0x5d010046, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x5d010046, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x5d010046, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x5d010046, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x5d010046, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x5d010046, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x5d010046, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x5d010046, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x5d010046, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x6e06c1bc], 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 0x504e7979], image[size 892 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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x504e7979], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x504e7979], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x504e7979], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x504e7979], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x504e7979], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x504e7979], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x504e7979], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6e06c1bc], image[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 0x5d010046, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x5d010046, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x5d010046, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x5d010046, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x5d010046, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x5d010046, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x5d010046, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x5d010046, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x5d010046, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x6e06c1bc], 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 0x504e7979], image[size 892 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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x504e7979], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x504e7979], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x504e7979], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x504e7979], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x504e7979], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x504e7979], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x504e7979], image[size 892 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 0xa0108e6, 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 0x5d010046, tileRendererInUse null
[junit] >> Gears angle 24.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 509 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_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 0xffffffff890108c3, 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 0x3e0108ca, tileRendererInUse null
[junit] >> Gears angle 29.5, [l -1.0, r 1.0, b -1.0, t 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x36e19463], image[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 0x3e0108ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x36e19463], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.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 0x36e19463], 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 0x5e325a6e], image[size 892 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 0xffffffff890108c3, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x5e325a6e], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x5e325a6e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x36e19463], image[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 0x3e0108ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x36e19463], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.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 0x36e19463], 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 0x5e325a6e], image[size 892 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 0xffffffff890108c3, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x5e325a6e], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x5e325a6e], image[size 892 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 0xa0108e6, 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 0xa0108e6, 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 0x5d010046, tileRendererInUse null
[junit] >> Gears angle 29.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 0x5d010046, tileRendererInUse null
[junit] >> Gears angle 30.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 517 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_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+ 821x649
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3982501b], 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] Gears.reshape 0/0 428x320 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -1.0, t -0.20099872] 0.4219725x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -0.20099872, t 0.59800255] 0.4219725x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x161 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x161 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x161 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b 0.59800255, t 1.0] 0.4219725x0.40199745, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x3479f7bb], image[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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x3479f7bb], image[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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x3479f7bb], image[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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x3479f7bb], image[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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x3479f7bb], image[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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x3479f7bb], image[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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x3479f7bb], image[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 0x3479f7bb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3982501b], 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] Gears.reshape 0/0 428x320 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -1.0, t -0.20099872] 0.4219725x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -0.20099872, t 0.59800255] 0.4219725x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x161 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x161 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x161 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b 0.59800255, t 1.0] 0.4219725x0.40199745, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x3479f7bb], image[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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x3479f7bb], image[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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x3479f7bb], image[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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x3479f7bb], image[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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x3479f7bb], image[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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x3479f7bb], image[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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x3479f7bb], image[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 0x3479f7bb], image[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 0xffffffffa1010815, 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 0x770108ba, tileRendererInUse null
[junit] >> Gears angle 34.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 475 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 757x585
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_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 0xffffffffd1010861, tileRendererInUse null
[junit] >> Gears angle 35.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x5f010807, 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@23b708d3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@b93676e
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58250304], image[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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x58250304], 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 0x4617d5d1], image[size 892 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@6f0de123: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@12654973
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58250304], image[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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x58250304], 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 0x4617d5d1], image[size 892 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@352d4520: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2b5bd9fd
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58250304], image[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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x58250304], 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 0x4617d5d1], image[size 892 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x4617d5d1], image[size 892 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 0x5f010807, 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 0xffffffffd1010861, tileRendererInUse null
[junit] >> Gears angle 39.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 1970 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@bf93d8b: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4c1bfbde
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x371d3f5], image[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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0x371d3f5], 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 0x416f2f6b], image[size 892 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@33b3090b: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4602fe98
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x371d3f5], image[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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0x371d3f5], 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 0x416f2f6b], image[size 892 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@6c9d4879: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@76af29a4
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x371d3f5], image[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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0x371d3f5], 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 0x416f2f6b], image[size 892 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x416f2f6b], image[size 892 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 0x5f010807, 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 0xffffffffd1010861, tileRendererInUse null
[junit] >> Gears angle 45.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 1909 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@653caaf4: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@785edb30
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x96341ac], image[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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x96341ac], 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 0x6cbac24b], image[size 892 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6cbac24b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x6cbac24b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6cbac24b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x6cbac24b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6cbac24b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x6cbac24b], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x6cbac24b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@652e8655: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@62d89883
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x96341ac], image[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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x96341ac], 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 0x6cbac24b], image[size 892 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6cbac24b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x6cbac24b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6cbac24b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x6cbac24b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6cbac24b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x6cbac24b], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x6cbac24b], image[size 892 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 0x5f010807, 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 0xffffffffd1010861, tileRendererInUse null
[junit] >> Gears angle 51.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 1056 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@1a13de25: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@54e904f5
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1e555603], image[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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x1e555603], 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 0x11d9cce], image[size 892 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x11d9cce], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x11d9cce], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x11d9cce], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x11d9cce], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x11d9cce], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x11d9cce], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x11d9cce], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@4601aec0: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6d0af413
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1e555603], image[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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x1e555603], 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 0x11d9cce], image[size 892 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x11d9cce], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x11d9cce], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x11d9cce], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x11d9cce], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x11d9cce], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x11d9cce], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x11d9cce], image[size 892 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 0x5f010807, 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 0xffffffffd1010861, tileRendererInUse null
[junit] >> Gears angle 57.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 1114 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_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+ 821x649
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@1355d8c: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@61dafe30
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2fb82ab3], image[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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0x2fb82ab3], 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 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x21737fd2], image[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 0x21737fd2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@69498139: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2f1e09c6
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2fb82ab3], image[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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0x2fb82ab3], 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 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x21737fd2], image[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 0x21737fd2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@7d5e4b00: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6268671d
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2fb82ab3], image[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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0x2fb82ab3], 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 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x21737fd2], image[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 0x21737fd2], image[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 0xd0108e6, 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 0x60010046, tileRendererInUse null
[junit] >> Gears angle 62.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 1985 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 757x585
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x7a0108ba, tileRendererInUse null
[junit] >> Gears angle 63.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 0xffffffffa4010815, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] 0 s: 60 f / 597 ms, 100.5 fps, 9 ms/f; total: 60 f, 100.5 fps, 9 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902801826 d 0ms]]
[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] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902801832 d 0ms]]
[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] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x4301089f, 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[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x4301089f, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902801947 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902801947 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902801947 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902801948 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902801948 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0xe56820c], 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 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0xe56820c], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0xe56820c], 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] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x330e5ab7], 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] RedSquareES1.reshape 0/1 400x320 of 428x321, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x330e5ab7], 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] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/321 400x1 of 428x321, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x330e5ab7], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x330e5ab7], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0xe56820c], 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 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0xe56820c], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0xe56820c], 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] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x330e5ab7], 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] RedSquareES1.reshape 0/1 400x320 of 428x321, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x330e5ab7], 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] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/321 400x1 of 428x321, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x330e5ab7], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x330e5ab7], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1046.666666666667], [-4.166666507720948, 0.0, 2633.3332074483233]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0xe56820c], 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 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0xe56820c], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0xe56820c], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x330e5ab7], 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] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x330e5ab7], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x330e5ab7], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1043.3333333333337], [-4.166666507720948, 0.0, 2633.3332074483233]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/200 428x320 brd 0, cur 187/200 242x1, buffer 0xe56820c], 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/200 242x1 of 429x320, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/200 428x320 brd 0, cur 187/200 242x1, buffer 0xe56820c], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0.25, t 0.25625] 1.5125002x0.006249994, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 187/200 428x320 brd 0, cur 187/200 242x1, buffer 0xe56820c], 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 428x320 of 428x320, swapInterval 1, drawable 0x4301089f, 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 0x42010877, 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 false
[junit] PRINT Duration 232 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 0xffffffff910107dd, 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 0xffffffffd8010892, tileRendererInUse null
[junit] >> Gears angle 22.0, [l -1.0, r 1.0, b -1.0, t 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0xde775e], 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0xde775e], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] >> Gears angle 22.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 0xde775e], 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/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x7bd96695], 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] RedSquareES1.reshape 0/1 400x321 of 428x321, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x7bd96695], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x7bd96695], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0xde775e], 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0xde775e], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] >> Gears angle 22.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 0xde775e], 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/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x7bd96695], 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] RedSquareES1.reshape 0/1 400x321 of 428x321, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x7bd96695], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x7bd96695], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1043.3333333333337], [-4.166666507720948, 0.0, 2633.3332074483233]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x202, buffer 0xde775e], 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 242x202 of 429x320, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x202, buffer 0xde775e], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] >> Gears angle 22.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.25625002] 1.5125002x1.2625, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x202, buffer 0xde775e], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x7bd96695], image[size 428 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 400x320 of 428x320, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x7bd96695], image[size 428 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 400x320, buffer 0x7bd96695], image[size 428 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 428x320 of 428x320, swapInterval 1, drawable 0xffffffffbc010844, 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 0xffffffffbc010844, 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 0x4301089f, tileRendererInUse null
[junit] >> Gears angle 22.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 0x4301089f, tileRendererInUse null
[junit] >> Gears angle 22.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 295 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1021c066], image[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 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x4301089f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x4301089f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x4301089f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x4301089f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x4301089f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x4301089f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x4301089f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x4301089f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x1021c066], 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 0x4a71fb5f], image[size 892 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1021c066], image[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 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x4301089f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x4301089f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x4301089f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x4301089f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x4301089f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x4301089f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x4301089f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x4301089f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x1021c066], 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 0x4a71fb5f], image[size 892 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1601.8666666666672], [-4.166666507720948, 0.0, 1984.7998741149902]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/1 428x320 brd 0, cur 390/1 428x70, buffer 0x1021c066], 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] Gears.reshape 390/1 428x70 of 892x668, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/1 428x320 brd 0, cur 390/1 428x70, buffer 0x1021c066], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.3353293, r 1.3353293, b -1.0, t 1.0] 2.6706586x2.0 -> [l -0.16766465, r 1.1137724, b -0.997006, t -0.78742516] 1.281437x0.20958084, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/1 428x320 brd 0, cur 390/1 428x70, buffer 0x1021c066], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4a71fb5f], image[size 892 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1601.8666666666672], [-4.166666507720948, 0.0, 2634.39987411499]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x1021c066], 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] Gears.reshape 817/1 75x70 of 892x668, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x1021c066], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.3353293, r 1.3353293, b -1.0, t 1.0] 2.6706586x2.0 -> [l 1.1107783, r 1.3353292, b -0.997006, t -0.78742516] 0.22455084x0.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 0x1021c066], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4a71fb5f], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4a71fb5f], 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 0x4a71fb5f], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1089.866666666667], [-4.166666507720948, 0.0, 1984.7998741149902]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/69 428x320, buffer 0x1021c066], image[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 390/69 428x320 of 892x667, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/69 428x320, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.16791606, r 1.1154423, b -0.79310346, t 0.16641676] 1.2833583x0.9595202, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 390/389 428x1 of 892x667, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/389 428x1, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.16791606, r 1.1154423, b 0.16641676, t 0.16941527] 1.2833583x0.002998501, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/389 428x1, buffer 0x1021c066], 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] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/319 428x320, buffer 0x4a71fb5f], image[size 892 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/319 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/319 428x320, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/639 428x1 of 892x667, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/639 428x1, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, 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][1] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/639 428x1, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1089.866666666667], [-4.166666507720948, 0.0, 2634.39987411499]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/69 75x320, buffer 0x1021c066], image[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 817/69 75x320 of 892x667, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/69 75x320, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.1124437, r 1.3373313, b -0.79310346, t 0.16641676] 0.22488761x0.9595202, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/389 75x1 of 892x667, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/389 75x1, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.1124437, r 1.3373313, b 0.16641676, t 0.16941527] 0.22488761x0.002998501, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/389 75x1, buffer 0x1021c066], 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] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/319 406x320, buffer 0x4a71fb5f], 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/319 406x320 of 893x667, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/319 406x320, buffer 0x4a71fb5f], 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/639 406x1 of 893x667, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/639 406x1, buffer 0x4a71fb5f], 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][1] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/639 406x1, buffer 0x4a71fb5f], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1046.666666666667], [-4.166666507720948, 0.0, 1984.7998741149902]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/390 428x320 brd 0, cur 390/390 428x27, buffer 0x1021c066], image[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 390/390 428x27 of 892x667, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/390 428x320 brd 0, cur 390/390 428x27, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.16791606, r 1.1154423, b 0.16941524, t 0.25037476] 1.2833583x0.08095953, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/390 428x320 brd 0, cur 390/390 428x27, buffer 0x1021c066], 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/640 428x320 brd 0, cur 0/640 428x27, buffer 0x4a71fb5f], image[size 892 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/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/640 428x320 brd 0, cur 0/640 428x27, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, 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/640 428x320 brd 0, cur 0/640 428x27, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1046.666666666667], [-4.166666507720948, 0.0, 2634.39987411499]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x1021c066], image[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 817/390 75x27 of 892x667, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.1124437, r 1.3373313, b 0.16941524, t 0.25037476] 0.22488761x0.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 0x1021c066], 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 428/640 428x320 brd 0, cur 428/640 406x27, buffer 0x4a71fb5f], 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/640 406x27 of 893x667, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/640 428x320 brd 0, cur 428/640 406x27, buffer 0x4a71fb5f], 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/640 428x320 brd 0, cur 428/640 406x27, buffer 0x4a71fb5f], 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 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffbc010844, 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 0x4301089f, tileRendererInUse null
[junit] >> Gears angle 26.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 871 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 0x42010877, 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 0x57010880, tileRendererInUse null
[junit] >> Gears angle 31.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x4be9ff39], image[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 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x4be9ff39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 31.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 false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x4be9ff39], 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 0x449ece45], image[size 892 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 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x449ece45], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x449ece45], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x4be9ff39], image[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 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x4be9ff39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 31.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 false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x4be9ff39], 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 0x449ece45], image[size 892 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 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x449ece45], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x449ece45], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1046.666666666667], [-4.166666507720948, 0.0, 2634.39987411499]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x4be9ff39], image[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 389/0 503x417 of 892x667, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x4be9ff39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 31.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.17091453, r 1.3373313, 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 0x4be9ff39], 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 0x449ece45], 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 0/0 834x667 of 893x667, swapInterval 1, drawable 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x449ece45], 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 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x449ece45], 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 0/0 428x320 of 428x320, swapInterval 1, drawable 0x55010712, 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 0x55010712, 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 0xffffffffbc010844, tileRendererInUse null
[junit] >> Gears angle 31.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 0xffffffffbc010844, tileRendererInUse null
[junit] >> Gears angle 31.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false
[junit] PRINT Duration 518 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+ 821x649
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x250aed89], 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] Gears.reshape 0/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -1.0, t -0.20099872] 0.4219725x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -0.20099872, t 0.59800255] 0.4219725x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x161 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b 0.59800255, t 1.0] 0.4219725x0.40199745, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x91ee81a], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x91ee81a], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x91ee81a], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x91ee81a], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x91ee81a], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x91ee81a], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x91ee81a], image[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 0x91ee81a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x250aed89], 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] Gears.reshape 0/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -1.0, t -0.20099872] 0.4219725x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -0.20099872, t 0.59800255] 0.4219725x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x161 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b 0.59800255, t 1.0] 0.4219725x0.40199745, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x91ee81a], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x91ee81a], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x91ee81a], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x91ee81a], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x91ee81a], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x91ee81a], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x91ee81a], image[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 0x91ee81a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1601.8666666666672], [-4.166666507720948, 0.0, 1984.7998741149902]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/0 428x320 brd 0, cur 390/0 428x204, buffer 0x250aed89], 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] Gears.reshape 390/0 428x204 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/0 428x320 brd 0, cur 390/0 428x204, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.3058676, r 0.7627966, b -1.0, t -0.4906367] 1.0686642x0.5093633, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/0 428x320 brd 0, cur 390/0 428x204, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/134 428x320 brd 0, cur 0/134 428x320, buffer 0x91ee81a], 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/134 428x320 of 1025x801, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/134 428x320 brd 0, cur 0/134 428x320, buffer 0x91ee81a], 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/134 428x320 brd 0, cur 0/134 428x320, buffer 0x91ee81a], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1601.8666666666672], [-4.166666507720948, 0.0, 2634.39987411499]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/0 428x320 brd 0, cur 817/0 208x204, buffer 0x250aed89], 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] Gears.reshape 817/0 208x204 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/0 428x320 brd 0, cur 817/0 208x204, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.76029944, r 1.2796502, b -1.0, t -0.4906367] 0.51935077x0.5093633, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/0 428x320 brd 0, cur 817/0 208x204, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/134 428x320 brd 0, cur 428/134 406x320, buffer 0x91ee81a], 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/134 406x320 of 1026x801, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/134 428x320 brd 0, cur 428/134 406x320, buffer 0x91ee81a], 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/134 428x320 brd 0, cur 428/134 406x320, buffer 0x91ee81a], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1089.866666666667], [-4.166666507720948, 0.0, 1984.7998741149902]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/203 428x320, buffer 0x250aed89], 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] Gears.reshape 390/203 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/203 428x320, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.3058676, r 0.7627966, b -0.4931336, t 0.30586767] 1.0686642x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 390/523 428x1 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/523 428x1, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.3058676, r 0.7627966, b 0.30586767, t 0.30836454] 1.0686642x0.0024968684, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/523 428x1, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/452 428x320, buffer 0x91ee81a], image[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/452 428x320 of 1025x800, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/452 428x320, buffer 0x91ee81a], image[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/772 428x1 of 1025x800, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/772 428x1, buffer 0x91ee81a], image[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][1] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/772 428x1, buffer 0x91ee81a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1089.866666666667], [-4.166666507720948, 0.0, 2634.39987411499]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x250aed89], 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] Gears.reshape 817/203 208x320 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.76029944, r 1.2796502, b -0.4931336, t 0.30586767] 0.51935077x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/523 208x1 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/523 208x1, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.76029944, r 1.2796502, b 0.30586767, t 0.30836454] 0.51935077x0.0024968684, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/523 208x1, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/452 406x320, buffer 0x91ee81a], 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/452 406x320 of 1026x800, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/452 406x320, buffer 0x91ee81a], 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/772 406x1 of 1026x800, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/772 406x1, buffer 0x91ee81a], 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][1] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/772 406x1, buffer 0x91ee81a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1046.666666666667], [-4.166666507720948, 0.0, 1984.7998741149902]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/524 428x320 brd 0, cur 390/524 428x27, buffer 0x250aed89], 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] Gears.reshape 390/524 428x27 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/524 428x320 brd 0, cur 390/524 428x27, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.3058676, r 0.7627966, b 0.3083645, t 0.37578022] 1.0686642x0.067415714, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/524 428x320 brd 0, cur 390/524 428x27, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x91ee81a], 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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x91ee81a], 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 0x91ee81a], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1046.666666666667], [-4.166666507720948, 0.0, 2634.39987411499]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/524 428x320 brd 0, cur 817/524 208x27, buffer 0x250aed89], 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] Gears.reshape 817/524 208x27 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/524 428x320 brd 0, cur 817/524 208x27, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.76029944, r 1.2796502, b 0.3083645, t 0.37578022] 0.51935077x0.067415714, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/524 428x320 brd 0, cur 817/524 208x27, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x91ee81a], 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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x91ee81a], 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 0x91ee81a], 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 0/0 492x384 of 492x384, swapInterval 1, drawable 0x55010712, 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 0xffffffffbc010844, tileRendererInUse null
[junit] >> Gears angle 35.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip false
[junit] PRINT Duration 880 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 757x585
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse null
[junit] >> Gears angle 36.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] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x55010712, 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@5e4371d3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@592b7030
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x30044a27], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0x30044a27], 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 0xa3ff4b5], image[size 892 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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@49255a6b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@499f299f
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x30044a27], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0x30044a27], 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 0xa3ff4b5], image[size 892 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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@3acdbb5f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3e1c75ed
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x30044a27], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0x30044a27], 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 0xa3ff4b5], image[size 892 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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0xa3ff4b5], image[size 892 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 0x55010712, 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 0xffffffffbc010844, tileRendererInUse null
[junit] >> Gears angle 42.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false
[junit] PRINT Duration 1840 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@1fd41bc9: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1d255075
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb0b052d], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xb0b052d], 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 0xb0b052d], 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 0x51b39310], image[size 892 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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@5ba74ff8: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2c2afb0b
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb0b052d], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xb0b052d], 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 0xb0b052d], 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 0x51b39310], image[size 892 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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@4387e22e: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@158b91cd
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb0b052d], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xb0b052d], 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 0xb0b052d], 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 0x51b39310], image[size 892 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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x51b39310], image[size 892 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 0x55010712, 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 0xffffffffbc010844, 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 1846 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@55385286: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@56f1170
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1e9b393f], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x1e9b393f], 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 0x56524ec5], image[size 892 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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x56524ec5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x56524ec5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x56524ec5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x56524ec5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x56524ec5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x56524ec5], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x56524ec5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@7e7b96c2: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5bf27be3
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1e9b393f], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x1e9b393f], 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 0x56524ec5], image[size 892 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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x56524ec5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x56524ec5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x56524ec5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x56524ec5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x56524ec5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x56524ec5], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x56524ec5], image[size 892 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 0x55010712, 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 0xffffffffbc010844, tileRendererInUse null
[junit] >> Gears angle 53.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false
[junit] PRINT Duration 1082 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@53ca8599: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@32bab1ac
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xe3b56b0], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xe3b56b0], 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 0x10edd905], image[size 892 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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x10edd905], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x10edd905], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x10edd905], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x10edd905], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x10edd905], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x10edd905], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x10edd905], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@2c1b826c: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@e360dbc
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xe3b56b0], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xe3b56b0], 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 0x10edd905], image[size 892 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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x10edd905], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x10edd905], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x10edd905], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x10edd905], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x10edd905], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x10edd905], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x10edd905], image[size 892 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 0x55010712, 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 0xffffffffbc010844, tileRendererInUse null
[junit] >> Gears angle 57.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 1142 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+ 821x649
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@20da6604: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4ece1955
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5ef893f8], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0x5ef893f8], 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 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x32fd3d5e], image[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 0x32fd3d5e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@748c196b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@71ae07c4
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5ef893f8], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0x5ef893f8], 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 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x32fd3d5e], image[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 0x32fd3d5e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@667e4d3d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6cb08843
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5ef893f8], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0x5ef893f8], 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 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x32fd3d5e], image[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 0x32fd3d5e], image[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 0x55010712, 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 0xffffffffbc010844, tileRendererInUse null
[junit] >> Gears angle 62.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 1984 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 757x585
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse null
[junit] >> Gears angle 63.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 0x55010712, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] 0 s: 60 f / 576 ms, 104.1 fps, 9 ms/f; total: 60 f, 104.1 fps, 9 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902814593 d 0ms]]
[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] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902814610 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_layered
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test02_flip1_aa8
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init ...
[junit] RedSquareES1 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0xffffffffd8010892, 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[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x57010880, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902814721 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902814721 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902814722 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902814722 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902814723 d 0ms]]
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test02_flip1_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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x62c47cbc], 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 0xffffffffd501086c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x62c47cbc], 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 0x62c47cbc], 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 0x6c89a0a0], 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 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6c89a0a0], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6c89a0a0], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x62c47cbc], 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 0xffffffffd501086c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x62c47cbc], 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 0x62c47cbc], 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 0x6c89a0a0], 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 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6c89a0a0], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6c89a0a0], 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 0x57010880, 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 false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd501086c, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 213 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] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4f746fc1], 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 0xffffffffd501086c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4f746fc1], 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 0x4f746fc1], 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 0x52156af1], 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 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52156af1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x52156af1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4f746fc1], 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 0xffffffffd501086c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4f746fc1], 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 0x4f746fc1], 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 0x52156af1], 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 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52156af1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x52156af1], 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 0x57010880, tileRendererInUse null
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffd501086c, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 119 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 0xffffffffe401088d, tileRendererInUse null
[junit] >> Gears 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
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x400108b4, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x2783f5f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x2783f5f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x2783f5f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x40414807], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x40414807], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x40414807], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x2783f5f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x2783f5f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x2783f5f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x40414807], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x40414807], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x40414807], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x190108aa, tileRendererInUse null
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x190108aa, tileRendererInUse null
[junit] >> Gears angle 29.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x57010880, 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 0x57010880, 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.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 0xffffffffd501086c, tileRendererInUse null
[junit] >> Gears angle 34.5, [l -1.0, r 1.0, b -1.0, t 1.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 0x400108b4, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x1b57a962], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x1b57a962], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x1b57a962], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x5e5caf76], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x5e5caf76], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x5e5caf76], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x1b57a962], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x1b57a962], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x1b57a962], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x5e5caf76], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x5e5caf76], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x5e5caf76], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse null
[junit] >> Gears angle 34.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffd8010892, tileRendererInUse null
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x190108aa, 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 0x190108aa, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 351 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 0x57010880, tileRendererInUse null
[junit] >> Gears angle 40.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x400108b4, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x40a8f6fa], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x40a8f6fa], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x40a8f6fa], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x5825688c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x5825688c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x5825688c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x40a8f6fa], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x40a8f6fa], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x40a8f6fa], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x5825688c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x5825688c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x5825688c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe401088d, tileRendererInUse null
[junit] >> Gears angle 40.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe401088d, tileRendererInUse null
[junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd8010892, 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 0xffffffffd8010892, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 217 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[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 0xffffffffd8010892, 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 0xffffffffe401088d, 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 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 0x190108aa, tileRendererInUse null
[junit] >> Gears angle 45.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x400108b4, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@3af687ce: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@14b19ef4
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x11b390], image[size 667 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 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x11b390], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x11b390], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5c4b774f], image[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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5c4b774f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0x5c4b774f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@6ccdea23: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@9321137
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x11b390], image[size 667 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 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x11b390], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x11b390], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5c4b774f], image[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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5c4b774f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0x5c4b774f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@59b850d4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2f6b337e
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x11b390], image[size 667 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 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x11b390], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x11b390], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5c4b774f], image[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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5c4b774f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0x5c4b774f], image[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 0xffffffffd501086c, tileRendererInUse null
[junit] >> Gears angle 45.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffd501086c, tileRendererInUse null
[junit] >> Gears angle 46.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffe401088d, 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 0xffffffffe401088d, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1865 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 0xffffffffd8010892, tileRendererInUse null
[junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x400108b4, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@10d89610: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4834111e
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4857b1fe], image[size 667 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 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4857b1fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x4857b1fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7d2ff97c], image[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 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7d2ff97c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x7d2ff97c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@21a40a62: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@34f7db98
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4857b1fe], image[size 667 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 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4857b1fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x4857b1fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7d2ff97c], image[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 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7d2ff97c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x7d2ff97c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@3e144d85: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@48be551e
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4857b1fe], image[size 667 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 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4857b1fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x4857b1fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7d2ff97c], image[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 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7d2ff97c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x7d2ff97c], image[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 0x4301089f, tileRendererInUse null
[junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x4301089f, tileRendererInUse null
[junit] >> Gears 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd501086c, 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 0xffffffffd501086c, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1770 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 0xffffffffe401088d, tileRendererInUse null
[junit] >> Gears angle 58.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x400108b4, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@c0f5489: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@31427ce1
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2ab82002], image[size 667 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 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2ab82002], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x2ab82002], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x490245e7], image[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 0x190108aa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x490245e7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0x490245e7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@6f930388: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@595fb4b7
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2ab82002], image[size 667 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 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2ab82002], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x2ab82002], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x490245e7], image[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 0x190108aa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x490245e7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0x490245e7], image[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 0xffffffff910107dd, tileRendererInUse null
[junit] >> Gears angle 58.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse null
[junit] >> Gears angle 59.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x4301089f, 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 0x4301089f, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1000 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 0xffffffffd8010892, 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x400108b4, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@21e87525: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@eb2bd30
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x412dd680], image[size 667 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 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x412dd680], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x412dd680], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4f902edc], image[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 0xffffffffd501086c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4f902edc], 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 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4f902edc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@1a497ce1: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4fb9fc29
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x412dd680], image[size 667 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 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x412dd680], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x412dd680], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4f902edc], image[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 0xffffffffd501086c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4f902edc], 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 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4f902edc], image[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 0x57010880, 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 0x57010880, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff910107dd, 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 0xffffffff910107dd, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1006 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 0x4301089f, 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] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x400108b4, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@60eb7ba7: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@17f5bcb0
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x44986aa], image[size 667 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 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x44986aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x44986aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3eb886fc], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3eb886fc], 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 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3eb886fc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@cc135d2: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@ad63621
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x44986aa], image[size 667 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 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x44986aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x44986aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3eb886fc], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3eb886fc], 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 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3eb886fc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@40b99a0a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1404cfd1
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x44986aa], image[size 667 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 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x44986aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x44986aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3eb886fc], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3eb886fc], 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 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3eb886fc], image[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 0x190108aa, 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 0x190108aa, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x57010880, 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 0x57010880, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1886 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x57010880, 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 0x190108aa, 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] 0 s: 60 f / 787 ms, 76.2 fps, 13 ms/f; total: 60 f, 76.2 fps, 13 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902825909 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 - test02_flip1_aa8
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902825926 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init ...
[junit] RedSquareES1 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0xffffffffbc010844, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0xffffffffbc010844, 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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902826039 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902826039 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902826039 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902826039 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902826039 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x417f4643], image[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 0xffffffffe401088d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x417f4643], image[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 0x417f4643], 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 0x3400c656], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3400c656], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.5, t 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 0x3400c656], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x417f4643], image[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 0xffffffffe401088d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x417f4643], image[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 0x417f4643], 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 0x3400c656], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3400c656], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.5, t 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 0x3400c656], image[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 0xffffffffbc010844, tileRendererInUse null
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.5, t 1.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 0xffffffffe401088d, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 181 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 0xffffffffb601089d, 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 0x190108aa, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x60de37f9], 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 0x190108aa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x60de37f9], 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 0x60de37f9], 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 0x363e5db4], 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x363e5db4], 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 0x363e5db4], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x60de37f9], 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 0x190108aa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x60de37f9], 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 0x60de37f9], 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 0x363e5db4], 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x363e5db4], 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 0x363e5db4], 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 0xffffffffd8010892, 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 0xffffffffd8010892, 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 0xffffffffbc010844, 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 0xffffffffbc010844, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 156 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2d49ae5c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2d49ae5c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2d49ae5c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2d49ae5c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd8010892, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 509 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 0xffffffffe401088d, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x2e0108ad, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x53e750ff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x2e0108ad, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x53e750ff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x53e750ff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x3bc39019], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x3bc39019], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x3bc39019], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x53e750ff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x2e0108ad, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x53e750ff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x53e750ff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x3bc39019], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x3bc39019], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x3bc39019], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse null
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.5, t 1.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 0xfffffffff70107f6, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd8010892, 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 0xffffffffd8010892, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 329 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+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x527b5144], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x527b5144], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x527b5144], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x527b5144], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70107f6, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 524 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd8010892, 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 0xfffffffff70107f6, 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] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@1fbe13a5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5a77091d
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x224cfb5], image[size 667 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x192fae7f], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x192fae7f], 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 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x192fae7f], 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 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x192fae7f], 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 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 0x192fae7f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@7ee0dea3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6ee38b0f
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x224cfb5], image[size 667 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x192fae7f], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x192fae7f], 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 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x192fae7f], 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 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x192fae7f], 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 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 0x192fae7f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@2bbf8d76: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@250db39
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x224cfb5], image[size 667 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x192fae7f], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x192fae7f], 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 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x192fae7f], 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 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x192fae7f], 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 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 0x192fae7f], image[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 0xfffffffff70107f6, 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 0xffffffffd8010892, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 2084 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@230b06ef: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2fc64a59
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5b4a4488], image[size 667 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69c04e11], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@45e99a99: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2e33cc9f
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5b4a4488], image[size 667 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69c04e11], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@4b0d32dd: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@524a9235
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5b4a4488], image[size 667 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69c04e11], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x69c04e11], image[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 0xfffffffff70107f6, tileRendererInUse null
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.5, t 1.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 0xffffffffd8010892, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1984 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@3b292229: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@26026c7e
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x507ed10a], image[size 667 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1dd6bdb6], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@61933258: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@52af446e
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x507ed10a], image[size 667 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1dd6bdb6], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x1dd6bdb6], image[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 0xfffffffff70107f6, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1165 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@5bf2a871: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@15c3bb7f
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x644729af], image[size 667 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5cd3bddf], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@126c08b4: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@78c7e3f2
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x644729af], image[size 667 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5cd3bddf], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0x5cd3bddf], image[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 0xfffffffff70107f6, 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 0xffffffffd8010892, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1151 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+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@b8abac4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@68b2f1b9
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x526d0abb], image[size 667 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e2afe5a], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4e2afe5a], 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 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4e2afe5a], 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 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4e2afe5a], 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 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 0x4e2afe5a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@1e273985: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@26fd4413
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x526d0abb], image[size 667 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e2afe5a], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4e2afe5a], 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 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4e2afe5a], 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 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4e2afe5a], 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 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 0x4e2afe5a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@3b4bc8c4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@584dace2
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x526d0abb], image[size 667 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e2afe5a], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4e2afe5a], 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 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4e2afe5a], 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 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4e2afe5a], 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 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 0x4e2afe5a], image[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 0xfffffffff70107f6, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 2046 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd8010892, 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 0xfffffffff70107f6, 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 true
[junit] 0 s: 60 f / 503 ms, 119.2 fps, 8 ms/f; total: 60 f, 119.2 fps, 8 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902838145 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 - test11_flip0_aa0
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902838163 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0_bitmap
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init ...
[junit] RedSquareES1 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 0x36010199, 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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 0x260108ba, 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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902838248 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902838248 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902838248 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902838249 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902838250 d 0ms]]
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a5bad39], image[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 0x36010199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a5bad39], image[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 0x7a5bad39], 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 0x5885af8e], image[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 0x260108ba, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5885af8e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.5, t 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 0x5885af8e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a5bad39], image[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 0x36010199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a5bad39], image[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 0x7a5bad39], 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 0x5885af8e], image[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 0x260108ba, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5885af8e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.5, t 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 0x5885af8e], image[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 0x260108ba, tileRendererInUse null
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x36010199, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 105 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-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 0x24010861, tileRendererInUse null
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.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 0x7401081a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1561bfc5], image[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 0x7401081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1561bfc5], image[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 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1561bfc5], 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 0x30445532], image[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 0x24010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x30445532], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.5, t 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 0x30445532], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1561bfc5], image[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 0x7401081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1561bfc5], image[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 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1561bfc5], 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 0x30445532], image[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 0x24010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x30445532], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.5, t 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 0x30445532], image[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 0x260108ba, tileRendererInUse null
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x260108ba, tileRendererInUse null
[junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x36010199, 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 0x36010199, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 187 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x260108ba, 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 0x36010199, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 458 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-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 0xa0108e0, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0xffffffff9c0108e2, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x310eafd5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffff9c0108e2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x310eafd5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x310eafd5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x38e50c51], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xa0108e0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x38e50c51], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x38e50c51], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x310eafd5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffff9c0108e2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x310eafd5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x310eafd5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x38e50c51], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xa0108e0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x38e50c51], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x38e50c51], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x260108ba, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x260108ba, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x36010199, 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 0x36010199, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 513 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-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+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x260108ba, tileRendererInUse null
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x36010199, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 539 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-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 0xffffffff98010807, 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 0x44010720, tileRendererInUse null
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.5, t 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@673e5cc9: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4de5bcd7
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21cacffc], image[size 667 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x49ace119], image[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 0x44010720, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@6bcca344: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@67c0cb68
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21cacffc], image[size 667 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x49ace119], image[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 0x44010720, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@22914f11: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5bb8c26a
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21cacffc], image[size 667 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x49ace119], image[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 0x44010720, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x49ace119], image[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 0x44010720, tileRendererInUse null
[junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff98010807, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 2025 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@79917795: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6db90916
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6aba24f9], image[size 667 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd0f9aa5], image[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 0x44010720, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@77901559: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1204789b
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6aba24f9], image[size 667 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd0f9aa5], image[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 0x44010720, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@40917bf6: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@11169931
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6aba24f9], image[size 667 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd0f9aa5], image[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 0x44010720, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0xd0f9aa5], image[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 0x44010720, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff98010807, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 2022 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@15f46d5d: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@71725fbf
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5f4c6f48], image[size 667 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6d21dd11], image[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 0x44010720, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x44010720, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x44010720, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x44010720, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x44010720, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x44010720, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x44010720, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x44010720, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x44010720, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x6d21dd11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@51247942: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@45b6084
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5f4c6f48], image[size 667 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6d21dd11], image[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 0x44010720, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x44010720, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x44010720, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x44010720, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x44010720, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x44010720, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x44010720, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x44010720, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x44010720, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x6d21dd11], image[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 0x44010720, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff98010807, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1241 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@608fe9a7: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5113fa48
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x684edf60], image[size 667 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e537e86], image[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 0x44010720, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x44010720, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x44010720, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x44010720, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x44010720, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x44010720, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x44010720, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x44010720, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x44010720, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@5951dd6e: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@65e90dfa
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x684edf60], image[size 667 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e537e86], image[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 0x44010720, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x44010720, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x44010720, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x44010720, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x44010720, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x44010720, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x44010720, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x44010720, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x44010720, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x4e537e86], image[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 0x44010720, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff98010807, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1220 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-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+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@2a7065e6: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6669f4fe
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1c26d280], image[size 667 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6213bd88], image[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 0x44010720, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6213bd88], 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 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 0x44010720, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6213bd88], 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 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 0x44010720, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6213bd88], 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 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 0x6213bd88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@20090744: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@477b6b70
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1c26d280], image[size 667 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6213bd88], image[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 0x44010720, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6213bd88], 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 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 0x44010720, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6213bd88], 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 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 0x44010720, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6213bd88], 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 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 0x6213bd88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@23eb06cb: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2515974f
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1c26d280], image[size 667 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6213bd88], image[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 0x44010720, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6213bd88], 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 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 0x44010720, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6213bd88], 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 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 0x44010720, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6213bd88], 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 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 0x6213bd88], image[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 0x44010720, tileRendererInUse null
[junit] >> Gears angle 66.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff98010807, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 2095 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff98010027, 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 0x30108df, tileRendererInUse null
[junit] >> Gears angle 67.5, [l -1.0, r 1.0, b -1.5, t 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 / 604 ms, 99.3 fps, 10 ms/f; total: 60 f, 99.3 fps, 10 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902850535 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] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902850544 d 0ms]]
[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] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 0xffffffffa60108c6, 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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 0x210108a8, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902850620 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902850620 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902850620 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902850622 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902850622 d 0ms]]
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x54173dff], 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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x54173dff], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.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 0x54173dff], 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] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x51cd7410], 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] RedSquareES1.reshape 0/1 400x320 of 428x321, swapInterval 1, drawable 0x210108a8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x51cd7410], 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] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/321 400x1 of 428x321, swapInterval 1, drawable 0x210108a8, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x51cd7410], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x51cd7410], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x54173dff], 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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x54173dff], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.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 0x54173dff], 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] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x51cd7410], 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] RedSquareES1.reshape 0/1 400x320 of 428x321, swapInterval 1, drawable 0x210108a8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x51cd7410], 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] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/321 400x1 of 428x321, swapInterval 1, drawable 0x210108a8, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x51cd7410], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x51cd7410], 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] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x210108a8, 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 0xffffffffa60108c6, tileRendererInUse null
[junit] >> Gears angle 16.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 115 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_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 0xffffffffef010756, 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 0x200108ea, tileRendererInUse null
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x759cf7fa], 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 0x200108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x759cf7fa], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.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 0x759cf7fa], 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/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x3b3960d5], 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] RedSquareES1.reshape 0/1 400x321 of 428x321, swapInterval 1, drawable 0xffffffffef010756, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x3b3960d5], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x3b3960d5], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x759cf7fa], 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 0x200108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x759cf7fa], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.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 0x759cf7fa], 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/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x3b3960d5], 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] RedSquareES1.reshape 0/1 400x321 of 428x321, swapInterval 1, drawable 0xffffffffef010756, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x3b3960d5], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x3b3960d5], 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] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x210108a8, 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 0x210108a8, 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 0xffffffffa60108c6, tileRendererInUse null
[junit] >> Gears angle 20.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 0xffffffffa60108c6, tileRendererInUse null
[junit] >> Gears angle 21.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 198 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3c95bf43], image[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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0x3c95bf43], 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 0x57229e66], image[size 892 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 0x210108a8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x57229e66], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x210108a8, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x57229e66], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x210108a8, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x57229e66], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x210108a8, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x57229e66], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x210108a8, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x57229e66], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x210108a8, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x57229e66], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x57229e66], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3c95bf43], image[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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0x3c95bf43], 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 0x57229e66], image[size 892 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 0x210108a8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x57229e66], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x210108a8, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x57229e66], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x210108a8, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x57229e66], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x210108a8, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x57229e66], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x210108a8, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x57229e66], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x210108a8, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x57229e66], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x57229e66], image[size 892 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 0x210108a8, 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 0xffffffffa60108c6, tileRendererInUse null
[junit] >> Gears angle 25.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 509 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_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 0xfffffffff0010875, 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 0xffffffffbc01089b, 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 true
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x79aa5a25], image[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 0xffffffffbc01089b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x79aa5a25], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 30.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 0x79aa5a25], 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 0x3a688fbd], image[size 892 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 0xfffffffff0010875, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x3a688fbd], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x3a688fbd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x79aa5a25], image[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 0xffffffffbc01089b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x79aa5a25], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 30.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 0x79aa5a25], 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 0x3a688fbd], image[size 892 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 0xfffffffff0010875, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x3a688fbd], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x3a688fbd], image[size 892 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 0x210108a8, 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 0x210108a8, 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 0xffffffffa60108c6, tileRendererInUse null
[junit] >> Gears angle 30.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 0xffffffffa60108c6, tileRendererInUse null
[junit] >> Gears angle 30.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 499 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_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+ 821x649
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x66430a40], 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] Gears.reshape 0/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -1.0, t -0.20099872] 0.4219725x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -0.20099872, t 0.59800255] 0.4219725x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x161 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b 0.59800255, t 1.0] 0.4219725x0.40199745, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2c142ef2], image[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 0x210108a8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2c142ef2], image[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 0x210108a8, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x2c142ef2], image[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 0x210108a8, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x2c142ef2], image[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 0x210108a8, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x2c142ef2], image[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 0x210108a8, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x2c142ef2], image[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 0x210108a8, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x2c142ef2], image[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 0x2c142ef2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x66430a40], 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] Gears.reshape 0/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -1.0, t -0.20099872] 0.4219725x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -0.20099872, t 0.59800255] 0.4219725x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x161 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b 0.59800255, t 1.0] 0.4219725x0.40199745, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2c142ef2], image[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 0x210108a8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2c142ef2], image[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 0x210108a8, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x2c142ef2], image[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 0x210108a8, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x2c142ef2], image[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 0x210108a8, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x2c142ef2], image[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 0x210108a8, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x2c142ef2], image[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 0x210108a8, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x2c142ef2], image[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 0x2c142ef2], image[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 0xffffffff9e01089c, 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 0xffffffffa6010027, tileRendererInUse null
[junit] >> Gears angle 34.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 472 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 757x585
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_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 0x5d0108eb, 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffc4010884, 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@3275e915: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@71626caf
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x54870d2b], image[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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x54870d2b], 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 0x427af05b], image[size 892 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@3387e78: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1f300307
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x54870d2b], image[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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x54870d2b], 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 0x427af05b], image[size 892 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@24198ed1: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@f5414db
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x54870d2b], image[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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x54870d2b], 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 0x427af05b], image[size 892 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x427af05b], image[size 892 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 0xffffffffc4010884, 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 0x5d0108eb, tileRendererInUse null
[junit] >> Gears angle 39.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 1873 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@498f044b: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@179bf774
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2fd87a2c], image[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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x2fd87a2c], 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 true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x2fd87a2c], 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 0x697574d5], image[size 892 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@64d2f402: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4c0c4656
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2fd87a2c], image[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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x2fd87a2c], 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 true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x2fd87a2c], 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 0x697574d5], image[size 892 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@385c1e84: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5fba0d6e
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2fd87a2c], image[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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x2fd87a2c], 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 true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x2fd87a2c], 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 0x697574d5], image[size 892 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x697574d5], image[size 892 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 0xffffffffc4010884, 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 0x5d0108eb, 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 true
[junit] PRINT Duration 1961 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@28db0ae1: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3a0db915
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b313f56], image[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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x7b313f56], 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 0x6fc97117], image[size 892 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6fc97117], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x6fc97117], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6fc97117], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x6fc97117], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6fc97117], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x6fc97117], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x6fc97117], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@6e2be976: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4befeed0
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b313f56], image[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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x7b313f56], 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 0x6fc97117], image[size 892 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6fc97117], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x6fc97117], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6fc97117], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x6fc97117], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6fc97117], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x6fc97117], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x6fc97117], image[size 892 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 0xffffffffc4010884, 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 0x5d0108eb, tileRendererInUse null
[junit] >> Gears angle 51.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 1055 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@3a0b0838: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@693e9609
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xae04698], image[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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xae04698], 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 0x78e826e2], image[size 892 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x78e826e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x78e826e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x78e826e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x78e826e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x78e826e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x78e826e2], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x78e826e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@fb8d0a9: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3aae425a
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xae04698], image[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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xae04698], 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 0x78e826e2], image[size 892 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x78e826e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x78e826e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x78e826e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x78e826e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x78e826e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x78e826e2], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x78e826e2], image[size 892 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 0xffffffffc4010884, 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 0x5d0108eb, tileRendererInUse null
[junit] >> Gears angle 57.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 1151 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_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+ 821x649
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@39602c2c: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5314350e
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6d707421], image[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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x6d707421], 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 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x1c2f444d], image[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 0x1c2f444d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@d151ca3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6c93509
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6d707421], image[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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x6d707421], 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 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x1c2f444d], image[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 0x1c2f444d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@624702e4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@16688fa3
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6d707421], image[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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x6d707421], 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 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x1c2f444d], image[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 0x1c2f444d], image[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 0x240108a8, 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 0xffffffffa90108c6, tileRendererInUse null
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip true
[junit] PRINT Duration 1946 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 757x585
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffa9010027, tileRendererInUse null
[junit] >> Gears angle 63.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.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffa101089c, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] 0 s: 60 f / 533 ms, 112.5 fps, 8 ms/f; total: 60 f, 112.5 fps, 8 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902862244 d 0ms]]
[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] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902862249 d 0ms]]
[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] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0xffffffffe401088d, 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[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0xffffffffe401088d, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902862359 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902862360 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902862360 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902862361 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902862361 d 0ms]]
[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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x7718000b], 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 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x7718000b], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 428x320 brd 0, cur 0/1 428x320, buffer 0x7718000b], 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] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x13492231], 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] RedSquareES1.reshape 0/1 400x320 of 428x321, swapInterval 1, drawable 0xffffffffe401088d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x13492231], 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] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/321 400x1 of 428x321, swapInterval 1, drawable 0xffffffffe401088d, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x13492231], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x13492231], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x7718000b], 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 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x7718000b], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 428x320 brd 0, cur 0/1 428x320, buffer 0x7718000b], 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] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x13492231], 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] RedSquareES1.reshape 0/1 400x320 of 428x321, swapInterval 1, drawable 0xffffffffe401088d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x13492231], 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] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/321 400x1 of 428x321, swapInterval 1, drawable 0xffffffffe401088d, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x13492231], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x13492231], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1046.666666666667], [-4.166666507720948, 0.0, 2633.3332074483233]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x7718000b], 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 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x7718000b], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 428x320 brd 0, cur 187/-1 242x201, buffer 0x7718000b], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x13492231], 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] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0xffffffffe401088d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x13492231], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x13492231], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1043.3333333333337], [-4.166666507720948, 0.0, 2633.3332074483233]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/200 428x320 brd 0, cur 187/200 242x1, buffer 0x7718000b], 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/200 242x1 of 429x320, swapInterval 1, drawable 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/200 428x320 brd 0, cur 187/200 242x1, buffer 0x7718000b], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0.25, t 0.25625] 1.5125002x0.006249994, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 187/200 428x320 brd 0, cur 187/200 242x1, buffer 0x7718000b], 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 428x320 of 428x320, swapInterval 1, drawable 0xffffffffe401088d, 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 0x2e010682, 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] PRINT Duration 275 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 0x4c0107f3, 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 0x42010877, tileRendererInUse null
[junit] >> Gears angle 22.0, [l -1.0, r 1.0, b -1.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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x692fdfad], 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 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x692fdfad], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] >> Gears angle 22.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 1024x1024 brd 0, cur 0/1 428x320, buffer 0x692fdfad], 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/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x1dcab5c5], 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] RedSquareES1.reshape 0/1 400x321 of 428x321, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x1dcab5c5], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x1dcab5c5], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x692fdfad], 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 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x692fdfad], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] >> Gears angle 22.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 1024x1024 brd 0, cur 0/1 428x320, buffer 0x692fdfad], 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/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x1dcab5c5], 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] RedSquareES1.reshape 0/1 400x321 of 428x321, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x1dcab5c5], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x1dcab5c5], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1043.3333333333337], [-4.166666507720948, 0.0, 2633.3332074483233]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x202, buffer 0x692fdfad], 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 242x202 of 429x320, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x202, buffer 0x692fdfad], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] >> Gears angle 22.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.25625002] 1.5125002x1.2625, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x202, buffer 0x692fdfad], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x1dcab5c5], image[size 428 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 400x320 of 428x320, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x1dcab5c5], image[size 428 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 400x320, buffer 0x1dcab5c5], image[size 428 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 428x320 of 428x320, swapInterval 1, drawable 0xffffffff910107dd, 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 0xffffffff910107dd, 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 0x2e010682, tileRendererInUse null
[junit] >> Gears angle 22.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 0x2e010682, tileRendererInUse null
[junit] >> Gears angle 22.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 267 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x26d9051e], image[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 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x2e010682, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x2e010682, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x2e010682, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x2e010682, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x2e010682, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x2e010682, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x2e010682, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x2e010682, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x26d9051e], 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 0x153a945d], image[size 892 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x26d9051e], image[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 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x2e010682, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x2e010682, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x2e010682, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x2e010682, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x2e010682, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x2e010682, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x2e010682, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x2e010682, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x26d9051e], 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 0x153a945d], image[size 892 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1601.8666666666672], [-4.166666507720948, 0.0, 1984.7998741149902]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/1 428x320 brd 0, cur 390/1 428x70, buffer 0x26d9051e], 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] Gears.reshape 390/1 428x70 of 892x668, swapInterval 1, drawable 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/1 428x320 brd 0, cur 390/1 428x70, buffer 0x26d9051e], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.3353293, r 1.3353293, b -1.0, t 1.0] 2.6706586x2.0 -> [l -0.16766465, r 1.1137724, b -0.997006, t -0.78742516] 1.281437x0.20958084, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/1 428x320 brd 0, cur 390/1 428x70, buffer 0x26d9051e], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x153a945d], image[size 892 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1601.8666666666672], [-4.166666507720948, 0.0, 2634.39987411499]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x26d9051e], 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] Gears.reshape 817/1 75x70 of 892x668, swapInterval 1, drawable 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x26d9051e], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.3353293, r 1.3353293, b -1.0, t 1.0] 2.6706586x2.0 -> [l 1.1107783, r 1.3353292, b -0.997006, t -0.78742516] 0.22455084x0.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 0x26d9051e], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x153a945d], 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x153a945d], 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 0x153a945d], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1089.866666666667], [-4.166666507720948, 0.0, 1984.7998741149902]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/69 428x320, buffer 0x26d9051e], image[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 390/69 428x320 of 892x667, swapInterval 1, drawable 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/69 428x320, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.16791606, r 1.1154423, b -0.79310346, t 0.16641676] 1.2833583x0.9595202, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 390/389 428x1 of 892x667, swapInterval 1, drawable 0x2e010682, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/389 428x1, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.16791606, r 1.1154423, b 0.16641676, t 0.16941527] 1.2833583x0.002998501, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/389 428x1, buffer 0x26d9051e], 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] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/319 428x320, buffer 0x153a945d], image[size 892 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/319 428x320 of 892x667, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/319 428x320, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/639 428x1 of 892x667, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/639 428x1, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, 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][1] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/639 428x1, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1089.866666666667], [-4.166666507720948, 0.0, 2634.39987411499]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/69 75x320, buffer 0x26d9051e], image[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 817/69 75x320 of 892x667, swapInterval 1, drawable 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/69 75x320, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.1124437, r 1.3373313, b -0.79310346, t 0.16641676] 0.22488761x0.9595202, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/389 75x1 of 892x667, swapInterval 1, drawable 0x2e010682, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/389 75x1, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.1124437, r 1.3373313, b 0.16641676, t 0.16941527] 0.22488761x0.002998501, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/389 75x1, buffer 0x26d9051e], 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] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/319 406x320, buffer 0x153a945d], 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/319 406x320 of 893x667, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/319 406x320, buffer 0x153a945d], 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/639 406x1 of 893x667, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/639 406x1, buffer 0x153a945d], 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][1] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/639 406x1, buffer 0x153a945d], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1046.666666666667], [-4.166666507720948, 0.0, 1984.7998741149902]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/390 428x320 brd 0, cur 390/390 428x27, buffer 0x26d9051e], image[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 390/390 428x27 of 892x667, swapInterval 1, drawable 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/390 428x320 brd 0, cur 390/390 428x27, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.16791606, r 1.1154423, b 0.16941524, t 0.25037476] 1.2833583x0.08095953, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/390 428x320 brd 0, cur 390/390 428x27, buffer 0x26d9051e], 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/640 428x320 brd 0, cur 0/640 428x27, buffer 0x153a945d], image[size 892 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/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/640 428x320 brd 0, cur 0/640 428x27, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, 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/640 428x320 brd 0, cur 0/640 428x27, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1046.666666666667], [-4.166666507720948, 0.0, 2634.39987411499]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x26d9051e], image[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 817/390 75x27 of 892x667, swapInterval 1, drawable 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.1124437, r 1.3373313, b 0.16941524, t 0.25037476] 0.22488761x0.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 0x26d9051e], 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 428/640 428x320 brd 0, cur 428/640 406x27, buffer 0x153a945d], 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/640 406x27 of 893x667, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/640 428x320 brd 0, cur 428/640 406x27, buffer 0x153a945d], 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/640 428x320 brd 0, cur 428/640 406x27, buffer 0x153a945d], 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 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffff910107dd, 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 0x2e010682, tileRendererInUse null
[junit] >> Gears angle 26.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 912 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 0xffffffffe401088d, 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 0x57010880, tileRendererInUse null
[junit] >> Gears angle 31.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x375cc517], image[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 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x375cc517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 31.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 true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x375cc517], 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 0x4dbcfccb], image[size 892 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 0x32010890, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x4dbcfccb], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x4dbcfccb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x375cc517], image[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 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x375cc517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 31.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 true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x375cc517], 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 0x4dbcfccb], image[size 892 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 0x32010890, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x4dbcfccb], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x4dbcfccb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1046.666666666667], [-4.166666507720948, 0.0, 2634.39987411499]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x375cc517], image[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 389/0 503x417 of 892x667, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x375cc517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 31.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.17091453, r 1.3373313, 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 0x375cc517], 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 0x4dbcfccb], 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 0/0 834x667 of 893x667, swapInterval 1, drawable 0x32010890, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x4dbcfccb], 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 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x4dbcfccb], 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 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffb601089d, 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 0xffffffffb601089d, 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 0xffffffff910107dd, tileRendererInUse null
[junit] >> Gears angle 31.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse null
[junit] >> Gears angle 32.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 481 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+ 821x649
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x22049943], 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] Gears.reshape 0/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -1.0, t -0.20099872] 0.4219725x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -0.20099872, t 0.59800255] 0.4219725x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x161 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b 0.59800255, t 1.0] 0.4219725x0.40199745, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x5f7e2eea], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x5f7e2eea], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x5f7e2eea], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x5f7e2eea], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x5f7e2eea], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x5f7e2eea], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x5f7e2eea], image[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 0x5f7e2eea], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x22049943], 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] Gears.reshape 0/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -1.0, t -0.20099872] 0.4219725x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -0.20099872, t 0.59800255] 0.4219725x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x161 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b 0.59800255, t 1.0] 0.4219725x0.40199745, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x5f7e2eea], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x5f7e2eea], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x5f7e2eea], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x5f7e2eea], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x5f7e2eea], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x5f7e2eea], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x5f7e2eea], image[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 0x5f7e2eea], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1601.8666666666672], [-4.166666507720948, 0.0, 1984.7998741149902]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/0 428x320 brd 0, cur 390/0 428x204, buffer 0x22049943], 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] Gears.reshape 390/0 428x204 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/0 428x320 brd 0, cur 390/0 428x204, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.3058676, r 0.7627966, b -1.0, t -0.4906367] 1.0686642x0.5093633, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/0 428x320 brd 0, cur 390/0 428x204, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/134 428x320 brd 0, cur 0/134 428x320, buffer 0x5f7e2eea], 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/134 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/134 428x320 brd 0, cur 0/134 428x320, buffer 0x5f7e2eea], 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/134 428x320 brd 0, cur 0/134 428x320, buffer 0x5f7e2eea], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1601.8666666666672], [-4.166666507720948, 0.0, 2634.39987411499]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/0 428x320 brd 0, cur 817/0 208x204, buffer 0x22049943], 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] Gears.reshape 817/0 208x204 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/0 428x320 brd 0, cur 817/0 208x204, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.76029944, r 1.2796502, b -1.0, t -0.4906367] 0.51935077x0.5093633, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/0 428x320 brd 0, cur 817/0 208x204, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/134 428x320 brd 0, cur 428/134 406x320, buffer 0x5f7e2eea], 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/134 406x320 of 1026x801, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/134 428x320 brd 0, cur 428/134 406x320, buffer 0x5f7e2eea], 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/134 428x320 brd 0, cur 428/134 406x320, buffer 0x5f7e2eea], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1089.866666666667], [-4.166666507720948, 0.0, 1984.7998741149902]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/203 428x320, buffer 0x22049943], 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] Gears.reshape 390/203 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/203 428x320, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.3058676, r 0.7627966, b -0.4931336, t 0.30586767] 1.0686642x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 390/523 428x1 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/523 428x1, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.3058676, r 0.7627966, b 0.30586767, t 0.30836454] 1.0686642x0.0024968684, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/523 428x1, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/452 428x320, buffer 0x5f7e2eea], image[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/452 428x320 of 1025x800, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/452 428x320, buffer 0x5f7e2eea], image[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/772 428x1 of 1025x800, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/772 428x1, buffer 0x5f7e2eea], image[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][1] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/772 428x1, buffer 0x5f7e2eea], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1089.866666666667], [-4.166666507720948, 0.0, 2634.39987411499]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x22049943], 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] Gears.reshape 817/203 208x320 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.76029944, r 1.2796502, b -0.4931336, t 0.30586767] 0.51935077x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/523 208x1 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/523 208x1, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.76029944, r 1.2796502, b 0.30586767, t 0.30836454] 0.51935077x0.0024968684, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/523 208x1, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/452 406x320, buffer 0x5f7e2eea], 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/452 406x320 of 1026x800, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/452 406x320, buffer 0x5f7e2eea], 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/772 406x1 of 1026x800, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/772 406x1, buffer 0x5f7e2eea], 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][1] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/772 406x1, buffer 0x5f7e2eea], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1046.666666666667], [-4.166666507720948, 0.0, 1984.7998741149902]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/524 428x320 brd 0, cur 390/524 428x27, buffer 0x22049943], 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] Gears.reshape 390/524 428x27 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/524 428x320 brd 0, cur 390/524 428x27, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.3058676, r 0.7627966, b 0.3083645, t 0.37578022] 1.0686642x0.067415714, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/524 428x320 brd 0, cur 390/524 428x27, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x5f7e2eea], 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x5f7e2eea], 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 0x5f7e2eea], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1046.666666666667], [-4.166666507720948, 0.0, 2634.39987411499]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/524 428x320 brd 0, cur 817/524 208x27, buffer 0x22049943], 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] Gears.reshape 817/524 208x27 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/524 428x320 brd 0, cur 817/524 208x27, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.76029944, r 1.2796502, b 0.3083645, t 0.37578022] 0.51935077x0.067415714, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/524 428x320 brd 0, cur 817/524 208x27, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x5f7e2eea], 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x5f7e2eea], 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 0x5f7e2eea], 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 0/0 492x384 of 492x384, swapInterval 1, drawable 0xffffffffb601089d, 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 0xffffffff910107dd, tileRendererInUse null
[junit] >> Gears angle 36.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip true
[junit] PRINT Duration 897 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 757x585
[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 0xffffffff910107dd, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffb601089d, 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@45448aba: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@771c58d7
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xa071f7b], image[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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xa071f7b], 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 0x7a132777], image[size 892 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@2e463ae6: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@315724f
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xa071f7b], image[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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xa071f7b], 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 0x7a132777], image[size 892 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@7414a47b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@27d232
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xa071f7b], image[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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xa071f7b], 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 0x7a132777], image[size 892 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x7a132777], image[size 892 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 0xffffffffb601089d, 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 0xffffffff910107dd, tileRendererInUse null
[junit] >> Gears angle 43.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 2033 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@4988745b: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@154d41d8
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x158618ba], image[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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0x158618ba], 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 0x410de5d7], image[size 892 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@7626740e: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5fea0aed
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x158618ba], image[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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0x158618ba], 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 0x410de5d7], image[size 892 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@5db0eaa8: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1ca68be1
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x158618ba], image[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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0x158618ba], 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 0x410de5d7], image[size 892 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x410de5d7], image[size 892 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 0xffffffffb601089d, 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 0xffffffff910107dd, tileRendererInUse null
[junit] >> Gears angle 47.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 1862 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@76e1ca2d: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5f8e3bdb
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3a1633ff], image[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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.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 0x3a1633ff], 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 0x272f9237], image[size 892 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x272f9237], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x272f9237], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x272f9237], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x272f9237], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x272f9237], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x272f9237], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x272f9237], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@55ac226d: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2a68c28
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3a1633ff], image[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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.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 0x3a1633ff], 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 0x272f9237], image[size 892 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x272f9237], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x272f9237], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x272f9237], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x272f9237], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x272f9237], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x272f9237], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x272f9237], image[size 892 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 0xffffffffb601089d, 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 0xffffffff910107dd, tileRendererInUse null
[junit] >> Gears angle 54.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true
[junit] PRINT Duration 1112 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@4d55d440: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@68a6a129
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x700f681], image[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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0x700f681], 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 0x3b3f38ec], image[size 892 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b3f38ec], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x3b3f38ec], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3b3f38ec], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x3b3f38ec], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3b3f38ec], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x3b3f38ec], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x3b3f38ec], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@6a01591b: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3e3649a7
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x700f681], image[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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0x700f681], 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 0x3b3f38ec], image[size 892 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b3f38ec], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x3b3f38ec], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3b3f38ec], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x3b3f38ec], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3b3f38ec], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x3b3f38ec], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x3b3f38ec], image[size 892 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 0xffffffffb601089d, 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 0xffffffff910107dd, tileRendererInUse null
[junit] >> Gears angle 58.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 1046 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+ 821x649
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@62febc9a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3eb71fc5
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b32be64], image[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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x7b32be64], 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 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x39450ac2], image[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 0x39450ac2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@5e395ad4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@28c4d382
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b32be64], image[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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x7b32be64], 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 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x39450ac2], image[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 0x39450ac2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@5ad32851: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@482bd07f
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b32be64], image[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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x7b32be64], 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 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x39450ac2], image[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 0x39450ac2], image[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 0xffffffffb601089d, 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 0xffffffff910107dd, tileRendererInUse null
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip true
[junit] PRINT Duration 1946 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 757x585
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse null
[junit] >> Gears angle 64.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] 0 s: 60 f / 832 ms, 72.1 fps, 13 ms/f; total: 60 f, 72.1 fps, 13 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902875339 d 0ms]]
[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] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902875355 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0_layered
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init ...
[junit] RedSquareES1 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x190108aa, 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[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x4301089f, 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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902875465 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902875465 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902875466 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902875466 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902875466 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x41522ccf], 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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x41522ccf], 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 0x41522ccf], 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 0x3e507891], 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 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3e507891], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] >> Gears angle 19.0, [l -1.0, r 1.0, b -1.5, t 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 0x3e507891], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x41522ccf], 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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x41522ccf], 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 0x41522ccf], 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 0x3e507891], 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 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3e507891], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] >> Gears angle 19.0, [l -1.0, r 1.0, b -1.5, t 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 0x3e507891], 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 0x4301089f, tileRendererInUse null
[junit] >> Gears angle 19.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x5a01088b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 124 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] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1cabf49b], 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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1cabf49b], 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 0x1cabf49b], 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 0x14eec4bc], 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 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x14eec4bc], 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 320x480 brd 0, cur 0/0 320x480, buffer 0x14eec4bc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1cabf49b], 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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1cabf49b], 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 0x1cabf49b], 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 0x14eec4bc], 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 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x14eec4bc], 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 320x480 brd 0, cur 0/0 320x480, buffer 0x14eec4bc], 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 0x4301089f, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a01088b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 148 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 0xffffffffd501086c, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x77181ea6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x77181ea6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x77181ea6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x53cc5597], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x53cc5597], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x53cc5597], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x77181ea6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x77181ea6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x77181ea6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x53cc5597], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x53cc5597], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x53cc5597], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4c0107f3, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4c0107f3, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4301089f, 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 0x4301089f, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 194 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 0x5a01088b, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x335602ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x335602ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x335602ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2eb9e761], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x32010890, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2eb9e761], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2eb9e761], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x335602ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x335602ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x335602ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2eb9e761], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x32010890, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2eb9e761], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2eb9e761], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x190108aa, tileRendererInUse null
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x190108aa, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4c0107f3, 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 0x4c0107f3, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 341 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 0x4301089f, tileRendererInUse null
[junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6350c04d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6350c04d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6350c04d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x4e98378d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x4e98378d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x4e98378d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6350c04d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6350c04d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6350c04d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x4e98378d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x4e98378d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x4e98378d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd501086c, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd501086c, tileRendererInUse null
[junit] >> Gears angle 42.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x190108aa, 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 0x190108aa, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 195 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x190108aa, 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 0xffffffffd501086c, 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] 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 0x4c0107f3, tileRendererInUse null
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0xffffffff910107dd, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@5f4fb582: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6f5089e7
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x253c3f1b], image[size 667 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x253c3f1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x253c3f1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2c75cdc5], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2c75cdc5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x2c75cdc5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@6f16c2a0: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@74258b43
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x253c3f1b], image[size 667 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x253c3f1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x253c3f1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2c75cdc5], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2c75cdc5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x2c75cdc5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@166ced9: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6a80da6b
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x253c3f1b], image[size 667 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x253c3f1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x253c3f1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2c75cdc5], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2c75cdc5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x2c75cdc5], image[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 0x32010890, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x32010890, tileRendererInUse null
[junit] >> Gears angle 48.5, [l -1.0, r 1.0, b -1.5, t 1.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 0xffffffffd501086c, 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 0xffffffffd501086c, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1852 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 0x190108aa, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@5557ee5: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5d6f3940
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7618c3a4], image[size 667 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7618c3a4], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x7618c3a4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4218ebc6], image[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 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4218ebc6], image[size 667 x 1000, 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.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 0x4218ebc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@1050c24c: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6daf05da
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7618c3a4], image[size 667 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7618c3a4], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x7618c3a4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4218ebc6], image[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 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4218ebc6], image[size 667 x 1000, 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.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 0x4218ebc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@2a8c944b: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@54725dd2
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7618c3a4], image[size 667 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7618c3a4], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x7618c3a4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4218ebc6], image[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 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4218ebc6], image[size 667 x 1000, 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.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 0x4218ebc6], image[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 0xffffffffb601089d, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb601089d, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x32010890, 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 0x32010890, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1765 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 0xffffffffd501086c, tileRendererInUse null
[junit] >> Gears angle 61.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@ef8064a: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7c0ac3af
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7d332adc], image[size 667 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7d332adc], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x7d332adc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x66ddb5a0], image[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 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x66ddb5a0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 61.0, [l -1.0, r 1.0, b -1.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 0x66ddb5a0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@1a92d352: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7bd77ac7
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7d332adc], image[size 667 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7d332adc], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x7d332adc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x66ddb5a0], image[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 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x66ddb5a0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 61.0, [l -1.0, r 1.0, b -1.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 0x66ddb5a0], image[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 0xffffffffbc010844, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse null
[junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4c0107f3, 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 0x4c0107f3, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 981 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 0x32010890, 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 0xffffffffb601089d, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@17a46d6e: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@44ef115e
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1ffad1f5], image[size 667 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1ffad1f5], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x1ffad1f5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x43b1d00a], image[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 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x43b1d00a], image[size 667 x 1000, 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.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 0x43b1d00a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@3ecef99b: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@286d4c8c
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1ffad1f5], image[size 667 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1ffad1f5], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x1ffad1f5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x43b1d00a], image[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 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x43b1d00a], image[size 667 x 1000, 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.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 0x43b1d00a], image[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 0xffffffff910107dd, 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 0xffffffff910107dd, 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 0xffffffffbc010844, 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 0xffffffffbc010844, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 982 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 0x4c0107f3, tileRendererInUse null
[junit] >> Gears 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 true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@3524540d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@57fe986a
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x73843198], image[size 667 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x73843198], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x73843198], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71fd364], image[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 0xffffffffd501086c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71fd364], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.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 0x71fd364], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@76d3e559: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@43cbc718
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x73843198], image[size 667 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x73843198], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x73843198], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71fd364], image[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 0xffffffffd501086c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71fd364], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.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 0x71fd364], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@3cfa8548: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2ab306b8
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x73843198], image[size 667 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x73843198], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x73843198], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71fd364], image[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 0xffffffffd501086c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71fd364], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.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 0x71fd364], image[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 0x190108aa, tileRendererInUse null
[junit] >> Gears angle 73.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x190108aa, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff910107dd, 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 0xffffffff910107dd, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1864 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff910107dd, 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 0x190108aa, 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 true
[junit] 0 s: 60 f / 509 ms, 117.8 fps, 8 ms/f; total: 60 f, 117.8 fps, 8 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902886191 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] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902886207 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902886230 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902886231 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 125.774 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902761160 ms III - Start
[junit] SLOCK [T main @ 1691902761161 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init ...
[junit] RedSquareES1 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x4301089f, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x4301089f, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902763013 d 1ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902763015 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902763015 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902763018 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902763018 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x60787368], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x60787368], image[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 0x60787368], 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 0x1a025a62], image[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 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1a025a62], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1a025a62], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x60787368], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x60787368], image[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 0x60787368], 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 0x1a025a62], image[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 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1a025a62], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1a025a62], image[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 0x4301089f, 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 0xfffffffff70107f6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 294 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 0x2e0108ad, 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 0xffffffffbc010844, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x43050c28], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x43050c28], 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 0x43050c28], 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 0x3a14027d], 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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3a14027d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[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] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3a14027d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x43050c28], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x43050c28], 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 0x43050c28], 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 0x3a14027d], 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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3a14027d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[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] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3a14027d], 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 0x55010712, 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 0x55010712, 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 0xfffffffff70107f6, 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 0xfffffffff70107f6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 208 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010712, tileRendererInUse null
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xfffffffff70107f6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 529 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 0x4301089f, 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 2048x2048 of 2048x2048, swapInterval 1, drawable 0x57010880, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0xbb047a1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0xbb047a1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0xbb047a1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x4bcf2537], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x4c0107f3, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x4bcf2537], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x4bcf2537], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0xbb047a1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0xbb047a1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0xbb047a1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x4bcf2537], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x4c0107f3, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x4bcf2537], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x4bcf2537], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a01088b, 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 0x5a01088b, 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 0xfffffffff70107f6, 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 0xfffffffff70107f6, 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.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+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a01088b, 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 0xfffffffff70107f6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 545 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[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 0xfffffffff70107f6, 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 0x5a01088b, tileRendererInUse null
[junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.5, t 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@4d667350: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1d407fc7
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a45b6f6], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57511671], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@5d0af527: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2691d559
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a45b6f6], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57511671], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@42d95b4c: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@251829e6
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a45b6f6], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57511671], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x57511671], image[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 0x5a01088b, tileRendererInUse null
[junit] >> Gears 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 2403 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@6512fd4b: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3fe24441
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x26ff219d], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7913ce89], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@3361362: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@15f470fd
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x26ff219d], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7913ce89], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@75e586a: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@29b0780c
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x26ff219d], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7913ce89], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x7913ce89], image[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 0x5a01088b, 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 0xfffffffff70107f6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1916 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@131f038b: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@40a21aef
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71c0aa0a], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x220f9593], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@39352fd6: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@59ecdb68
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71c0aa0a], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x220f9593], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x220f9593], image[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 0x5a01088b, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1258 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@278ef95c: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@89b326
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x484173ac], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51aa5f13], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@c62e89: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3570aad2
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x484173ac], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51aa5f13], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x51aa5f13], image[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 0x5a01088b, 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 0xfffffffff70107f6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1197 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+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@330952d4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3dc3b104
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e27be91], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d229dbb], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@59af49f1: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5d3e6bc8
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e27be91], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d229dbb], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@15624b3e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1e741a5e
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e27be91], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d229dbb], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x3d229dbb], image[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 0x5a01088b, tileRendererInUse null
[junit] >> Gears angle 78.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 2163 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70107f6, 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 0x5a01088b, 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] 0 s: 60 f / 787 ms, 76.2 fps, 13 ms/f; total: 60 f, 76.2 fps, 13 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902776380 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[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902776400 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_bitmap
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init ...
[junit] RedSquareES1 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 0x37010046, 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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 0x3d010807, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902777131 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902777131 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902777132 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902777133 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902777133 d 0ms]]
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2a9241c2], image[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 0x37010046, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2a9241c2], image[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 0x2a9241c2], 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 0xf0f078a], image[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 0x3d010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xf0f078a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0xf0f078a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2a9241c2], image[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 0x37010046, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2a9241c2], image[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 0x2a9241c2], 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 0xf0f078a], image[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 0x3d010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xf0f078a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0xf0f078a], image[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 0x3d010807, tileRendererInUse null
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x37010046, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 120 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-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 0xffffffffed010644, tileRendererInUse null
[junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x40010856, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x25faa2d4], image[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 0x40010856, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x25faa2d4], image[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 1024x1024 brd 0, cur 0/0 320x480, buffer 0x25faa2d4], 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 0x5d34b39b], image[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 0xffffffffed010644, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x5d34b39b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x5d34b39b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x25faa2d4], image[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 0x40010856, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x25faa2d4], image[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 1024x1024 brd 0, cur 0/0 320x480, buffer 0x25faa2d4], 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 0x5d34b39b], image[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 0xffffffffed010644, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x5d34b39b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x5d34b39b], image[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 0x3d010807, tileRendererInUse null
[junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x3d010807, tileRendererInUse null
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x37010046, 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 0x37010046, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 188 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3d010807, tileRendererInUse null
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x37010046, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 548 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-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 0x160108ea, tileRendererInUse null
[junit] >> Gears angle 31.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0xffffffffcc0108b2, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x382b97d5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffffcc0108b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x382b97d5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x382b97d5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x603688ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x160108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x603688ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 31.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x603688ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x382b97d5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffffcc0108b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x382b97d5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x382b97d5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x603688ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x160108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x603688ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 31.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x603688ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3d010807, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3d010807, 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x37010046, 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 0x37010046, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 532 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-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+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3d010807, tileRendererInUse null
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x37010046, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 521 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-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 0x65010812, 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 0xffffffffa0010861, 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] PRINTable: OffscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@4e1d07fd: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@382361b8
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x352b0a3e], image[size 667 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 0x65010812, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75b0c098], image[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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@47484f83: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@da7428
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x352b0a3e], image[size 667 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 0x65010812, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75b0c098], image[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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@2e2d646e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@237207cb
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x352b0a3e], image[size 667 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 0x65010812, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75b0c098], image[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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x75b0c098], image[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 0xffffffffa0010861, tileRendererInUse null
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x65010812, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 2112 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@35852119: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@53e1f37d
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x74cd9448], image[size 667 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 0x65010812, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7bd20c64], image[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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7bd20c64], 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 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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7bd20c64], 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 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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7bd20c64], 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 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 0x7bd20c64], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@9641c2: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@da00b01
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x74cd9448], image[size 667 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 0x65010812, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7bd20c64], image[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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7bd20c64], 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 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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7bd20c64], 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 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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7bd20c64], 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 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 0x7bd20c64], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@2827c354: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5ec17c25
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x74cd9448], image[size 667 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 0x65010812, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7bd20c64], image[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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7bd20c64], 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 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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7bd20c64], 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 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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7bd20c64], 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 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 0x7bd20c64], image[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 0xffffffffa0010861, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x65010812, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 2010 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@232ce367: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@533abc95
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6c115edd], image[size 667 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 0x65010812, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1449d7f6], image[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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@7e23910d: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@523bd234
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6c115edd], image[size 667 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 0x65010812, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x6c115edd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1449d7f6], image[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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1449d7f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x1449d7f6], image[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 0xffffffffa0010861, tileRendererInUse null
[junit] >> Gears 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x65010812, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1223 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@20b732cc: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1b1d4fe3
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2415e5f], image[size 667 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 0x65010812, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2d036ef4], image[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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2d036ef4], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2d036ef4], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2d036ef4], 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 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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2d036ef4], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2d036ef4], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2d036ef4], 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 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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2d036ef4], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2d036ef4], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2d036ef4], 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 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 0x2d036ef4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@566ce3e: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5ec8311f
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2415e5f], image[size 667 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 0x65010812, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x2415e5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2d036ef4], image[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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2d036ef4], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2d036ef4], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2d036ef4], 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 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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2d036ef4], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2d036ef4], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2d036ef4], 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 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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2d036ef4], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2d036ef4], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2d036ef4], 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 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 0x2d036ef4], image[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 0xffffffffa0010861, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x65010812, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1251 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-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+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@523ea6e8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6ff3286e
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4f35633a], image[size 667 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 0x65010812, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2be9541c], image[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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@31eab63e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2d89c185
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4f35633a], image[size 667 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 0x65010812, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2be9541c], image[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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@622f6ac2: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@69bbe18d
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4f35633a], image[size 667 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 0x65010812, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x4f35633a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2be9541c], image[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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2be9541c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x2be9541c], image[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 0xffffffffa0010861, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x65010812, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 2113 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x901002c, 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 0x240108bc, 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 false
[junit] 0 s: 60 f / 555 ms, 108.1 fps, 9 ms/f; total: 60 f, 108.1 fps, 9 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902789710 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] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902789717 d 0ms]]
[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] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 0x5d010046, 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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 0xa0108e6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902789863 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902789864 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902789864 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902789865 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902789865 d 0ms]]
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x2f4e21cd], 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 0x5d010046, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x2f4e21cd], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.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 0x2f4e21cd], 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] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x146fb595], 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] RedSquareES1.reshape 0/1 400x320 of 428x321, swapInterval 1, drawable 0xa0108e6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x146fb595], 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] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/321 400x1 of 428x321, swapInterval 1, drawable 0xa0108e6, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x146fb595], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x146fb595], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x2f4e21cd], 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 0x5d010046, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x2f4e21cd], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.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 0x2f4e21cd], 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] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x146fb595], 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] RedSquareES1.reshape 0/1 400x320 of 428x321, swapInterval 1, drawable 0xa0108e6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x146fb595], 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] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/321 400x1 of 428x321, swapInterval 1, drawable 0xa0108e6, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x146fb595], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x146fb595], 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] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xa0108e6, 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 0x5d010046, tileRendererInUse null
[junit] >> Gears angle 16.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 327 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_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 0x4301085f, 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 0xffffffffbc0108eb, tileRendererInUse null
[junit] >> Gears angle 20.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x46833b94], 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 0xffffffffbc0108eb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x46833b94], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.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 0x46833b94], 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/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x685f3df9], 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] RedSquareES1.reshape 0/1 400x321 of 428x321, swapInterval 1, drawable 0x4301085f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x685f3df9], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x685f3df9], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x46833b94], 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 0xffffffffbc0108eb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x46833b94], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.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 0x46833b94], 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/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x685f3df9], 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] RedSquareES1.reshape 0/1 400x321 of 428x321, swapInterval 1, drawable 0x4301085f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x685f3df9], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x685f3df9], 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] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xa0108e6, 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 0xa0108e6, 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 0x5d010046, tileRendererInUse null
[junit] >> Gears angle 20.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 0x5d010046, tileRendererInUse null
[junit] >> Gears angle 20.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 200 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6e06c1bc], image[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 0x5d010046, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x5d010046, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x5d010046, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x5d010046, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x5d010046, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x5d010046, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x5d010046, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x5d010046, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x5d010046, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x6e06c1bc], 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 0x504e7979], image[size 892 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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x504e7979], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x504e7979], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x504e7979], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x504e7979], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x504e7979], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x504e7979], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x504e7979], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6e06c1bc], image[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 0x5d010046, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x5d010046, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x5d010046, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x5d010046, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x5d010046, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x5d010046, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x5d010046, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x5d010046, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x5d010046, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x6e06c1bc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.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 0x6e06c1bc], 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 0x504e7979], image[size 892 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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x504e7979], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x504e7979], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x504e7979], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x504e7979], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x504e7979], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x504e7979], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x504e7979], image[size 892 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 0xa0108e6, 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 0x5d010046, tileRendererInUse null
[junit] >> Gears angle 24.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 509 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_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 0xffffffff890108c3, 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 0x3e0108ca, tileRendererInUse null
[junit] >> Gears angle 29.5, [l -1.0, r 1.0, b -1.0, t 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x36e19463], image[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 0x3e0108ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x36e19463], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.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 0x36e19463], 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 0x5e325a6e], image[size 892 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 0xffffffff890108c3, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x5e325a6e], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x5e325a6e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x36e19463], image[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 0x3e0108ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x36e19463], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.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 0x36e19463], 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 0x5e325a6e], image[size 892 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 0xffffffff890108c3, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x5e325a6e], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x5e325a6e], image[size 892 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 0xa0108e6, 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 0xa0108e6, 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 0x5d010046, tileRendererInUse null
[junit] >> Gears angle 29.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 0x5d010046, tileRendererInUse null
[junit] >> Gears angle 30.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 517 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_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+ 821x649
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3982501b], 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] Gears.reshape 0/0 428x320 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -1.0, t -0.20099872] 0.4219725x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -0.20099872, t 0.59800255] 0.4219725x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x161 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x161 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x161 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b 0.59800255, t 1.0] 0.4219725x0.40199745, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x3479f7bb], image[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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x3479f7bb], image[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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x3479f7bb], image[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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x3479f7bb], image[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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x3479f7bb], image[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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x3479f7bb], image[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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x3479f7bb], image[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 0x3479f7bb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3982501b], 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] Gears.reshape 0/0 428x320 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -1.0, t -0.20099872] 0.4219725x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -0.20099872, t 0.59800255] 0.4219725x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x161 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x161 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x161 of 1025x801, swapInterval 1, drawable 0x5d010046, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b 0.59800255, t 1.0] 0.4219725x0.40199745, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x3982501b], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x3479f7bb], image[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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x3479f7bb], image[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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x3479f7bb], image[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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x3479f7bb], image[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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x3479f7bb], image[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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x3479f7bb], image[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 0xa0108e6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x3479f7bb], image[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 0x3479f7bb], image[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 0xffffffffa1010815, 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 0x770108ba, tileRendererInUse null
[junit] >> Gears angle 34.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 475 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 757x585
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_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 0xffffffffd1010861, tileRendererInUse null
[junit] >> Gears angle 35.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x5f010807, 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@23b708d3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@b93676e
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58250304], image[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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x58250304], 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 0x4617d5d1], image[size 892 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@6f0de123: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@12654973
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58250304], image[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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x58250304], 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 0x4617d5d1], image[size 892 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@352d4520: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2b5bd9fd
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58250304], image[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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x58250304], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x58250304], 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 0x4617d5d1], image[size 892 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4617d5d1], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x4617d5d1], image[size 892 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 0x5f010807, 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 0xffffffffd1010861, tileRendererInUse null
[junit] >> Gears angle 39.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 1970 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@bf93d8b: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4c1bfbde
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x371d3f5], image[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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0x371d3f5], 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 0x416f2f6b], image[size 892 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@33b3090b: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4602fe98
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x371d3f5], image[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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0x371d3f5], 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 0x416f2f6b], image[size 892 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@6c9d4879: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@76af29a4
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x371d3f5], image[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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x371d3f5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0x371d3f5], 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 0x416f2f6b], image[size 892 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x416f2f6b], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x416f2f6b], image[size 892 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 0x5f010807, 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 0xffffffffd1010861, tileRendererInUse null
[junit] >> Gears angle 45.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 1909 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@653caaf4: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@785edb30
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x96341ac], image[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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x96341ac], 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 0x6cbac24b], image[size 892 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6cbac24b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x6cbac24b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6cbac24b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x6cbac24b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6cbac24b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x6cbac24b], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x6cbac24b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@652e8655: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@62d89883
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x96341ac], image[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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x96341ac], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x96341ac], 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 0x6cbac24b], image[size 892 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6cbac24b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x6cbac24b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6cbac24b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x6cbac24b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6cbac24b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x6cbac24b], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x6cbac24b], image[size 892 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 0x5f010807, 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 0xffffffffd1010861, tileRendererInUse null
[junit] >> Gears angle 51.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 1056 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@1a13de25: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@54e904f5
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1e555603], image[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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x1e555603], 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 0x11d9cce], image[size 892 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x11d9cce], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x11d9cce], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x11d9cce], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x11d9cce], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x11d9cce], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x11d9cce], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x11d9cce], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@4601aec0: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6d0af413
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1e555603], image[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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1e555603], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x1e555603], 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 0x11d9cce], image[size 892 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x11d9cce], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x11d9cce], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x11d9cce], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x11d9cce], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x11d9cce], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x5f010807, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x11d9cce], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x11d9cce], image[size 892 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 0x5f010807, 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 0xffffffffd1010861, tileRendererInUse null
[junit] >> Gears angle 57.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 1114 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_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+ 821x649
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@1355d8c: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@61dafe30
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2fb82ab3], image[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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0x2fb82ab3], 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 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x21737fd2], image[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 0x21737fd2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@69498139: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2f1e09c6
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2fb82ab3], image[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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0x2fb82ab3], 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 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x21737fd2], image[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 0x21737fd2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@7d5e4b00: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6268671d
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2fb82ab3], image[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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffd1010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x2fb82ab3], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0x2fb82ab3], 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 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x21737fd2], image[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 0x5f010807, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x21737fd2], image[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 0x21737fd2], image[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 0xd0108e6, 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 0x60010046, tileRendererInUse null
[junit] >> Gears angle 62.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 1985 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 757x585
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x7a0108ba, tileRendererInUse null
[junit] >> Gears angle 63.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 0xffffffffa4010815, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] 0 s: 60 f / 597 ms, 100.5 fps, 9 ms/f; total: 60 f, 100.5 fps, 9 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902801826 d 0ms]]
[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] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902801832 d 0ms]]
[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] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x4301089f, 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[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x4301089f, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902801947 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902801947 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902801947 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902801948 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902801948 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0xe56820c], 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 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0xe56820c], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0xe56820c], 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] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x330e5ab7], 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] RedSquareES1.reshape 0/1 400x320 of 428x321, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x330e5ab7], 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] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/321 400x1 of 428x321, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x330e5ab7], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x330e5ab7], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0xe56820c], 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 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0xe56820c], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0xe56820c], 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] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x330e5ab7], 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] RedSquareES1.reshape 0/1 400x320 of 428x321, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x330e5ab7], 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] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/321 400x1 of 428x321, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x330e5ab7], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x330e5ab7], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1046.666666666667], [-4.166666507720948, 0.0, 2633.3332074483233]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0xe56820c], 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 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0xe56820c], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0xe56820c], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x330e5ab7], 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] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x330e5ab7], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x330e5ab7], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1043.3333333333337], [-4.166666507720948, 0.0, 2633.3332074483233]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/200 428x320 brd 0, cur 187/200 242x1, buffer 0xe56820c], 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/200 242x1 of 429x320, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/200 428x320 brd 0, cur 187/200 242x1, buffer 0xe56820c], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0.25, t 0.25625] 1.5125002x0.006249994, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 187/200 428x320 brd 0, cur 187/200 242x1, buffer 0xe56820c], 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 428x320 of 428x320, swapInterval 1, drawable 0x4301089f, 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 0x42010877, 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 false
[junit] PRINT Duration 232 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 0xffffffff910107dd, 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 0xffffffffd8010892, tileRendererInUse null
[junit] >> Gears angle 22.0, [l -1.0, r 1.0, b -1.0, t 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0xde775e], 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0xde775e], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] >> Gears angle 22.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 0xde775e], 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/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x7bd96695], 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] RedSquareES1.reshape 0/1 400x321 of 428x321, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x7bd96695], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x7bd96695], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0xde775e], 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0xde775e], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] >> Gears angle 22.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 0xde775e], 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/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x7bd96695], 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] RedSquareES1.reshape 0/1 400x321 of 428x321, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x7bd96695], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x7bd96695], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1043.3333333333337], [-4.166666507720948, 0.0, 2633.3332074483233]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x202, buffer 0xde775e], 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 242x202 of 429x320, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x202, buffer 0xde775e], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] >> Gears angle 22.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.25625002] 1.5125002x1.2625, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x202, buffer 0xde775e], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x7bd96695], image[size 428 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 400x320 of 428x320, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x7bd96695], image[size 428 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 400x320, buffer 0x7bd96695], image[size 428 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 428x320 of 428x320, swapInterval 1, drawable 0xffffffffbc010844, 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 0xffffffffbc010844, 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 0x4301089f, tileRendererInUse null
[junit] >> Gears angle 22.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 0x4301089f, tileRendererInUse null
[junit] >> Gears angle 22.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 295 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1021c066], image[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 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x4301089f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x4301089f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x4301089f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x4301089f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x4301089f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x4301089f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x4301089f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x4301089f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x1021c066], 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 0x4a71fb5f], image[size 892 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1021c066], image[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 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x4301089f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x4301089f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x4301089f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x4301089f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x4301089f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x4301089f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x4301089f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x4301089f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x1021c066], 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 0x4a71fb5f], image[size 892 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1601.8666666666672], [-4.166666507720948, 0.0, 1984.7998741149902]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/1 428x320 brd 0, cur 390/1 428x70, buffer 0x1021c066], 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] Gears.reshape 390/1 428x70 of 892x668, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/1 428x320 brd 0, cur 390/1 428x70, buffer 0x1021c066], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.3353293, r 1.3353293, b -1.0, t 1.0] 2.6706586x2.0 -> [l -0.16766465, r 1.1137724, b -0.997006, t -0.78742516] 1.281437x0.20958084, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/1 428x320 brd 0, cur 390/1 428x70, buffer 0x1021c066], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4a71fb5f], image[size 892 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1601.8666666666672], [-4.166666507720948, 0.0, 2634.39987411499]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x1021c066], 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] Gears.reshape 817/1 75x70 of 892x668, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x1021c066], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.3353293, r 1.3353293, b -1.0, t 1.0] 2.6706586x2.0 -> [l 1.1107783, r 1.3353292, b -0.997006, t -0.78742516] 0.22455084x0.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 0x1021c066], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4a71fb5f], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4a71fb5f], 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 0x4a71fb5f], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1089.866666666667], [-4.166666507720948, 0.0, 1984.7998741149902]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/69 428x320, buffer 0x1021c066], image[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 390/69 428x320 of 892x667, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/69 428x320, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.16791606, r 1.1154423, b -0.79310346, t 0.16641676] 1.2833583x0.9595202, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 390/389 428x1 of 892x667, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/389 428x1, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.16791606, r 1.1154423, b 0.16641676, t 0.16941527] 1.2833583x0.002998501, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/389 428x1, buffer 0x1021c066], 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] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/319 428x320, buffer 0x4a71fb5f], image[size 892 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/319 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/319 428x320, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/639 428x1 of 892x667, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/639 428x1, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, 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][1] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/639 428x1, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1089.866666666667], [-4.166666507720948, 0.0, 2634.39987411499]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/69 75x320, buffer 0x1021c066], image[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 817/69 75x320 of 892x667, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/69 75x320, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.1124437, r 1.3373313, b -0.79310346, t 0.16641676] 0.22488761x0.9595202, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/389 75x1 of 892x667, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/389 75x1, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.1124437, r 1.3373313, b 0.16641676, t 0.16941527] 0.22488761x0.002998501, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/389 75x1, buffer 0x1021c066], 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] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/319 406x320, buffer 0x4a71fb5f], 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/319 406x320 of 893x667, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/319 406x320, buffer 0x4a71fb5f], 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/639 406x1 of 893x667, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/639 406x1, buffer 0x4a71fb5f], 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][1] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/639 406x1, buffer 0x4a71fb5f], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1046.666666666667], [-4.166666507720948, 0.0, 1984.7998741149902]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/390 428x320 brd 0, cur 390/390 428x27, buffer 0x1021c066], image[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 390/390 428x27 of 892x667, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/390 428x320 brd 0, cur 390/390 428x27, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.16791606, r 1.1154423, b 0.16941524, t 0.25037476] 1.2833583x0.08095953, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/390 428x320 brd 0, cur 390/390 428x27, buffer 0x1021c066], 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/640 428x320 brd 0, cur 0/640 428x27, buffer 0x4a71fb5f], image[size 892 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/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/640 428x320 brd 0, cur 0/640 428x27, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, 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/640 428x320 brd 0, cur 0/640 428x27, buffer 0x4a71fb5f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1046.666666666667], [-4.166666507720948, 0.0, 2634.39987411499]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x1021c066], image[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 817/390 75x27 of 892x667, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x1021c066], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.1124437, r 1.3373313, b 0.16941524, t 0.25037476] 0.22488761x0.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 0x1021c066], 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 428/640 428x320 brd 0, cur 428/640 406x27, buffer 0x4a71fb5f], 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/640 406x27 of 893x667, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/640 428x320 brd 0, cur 428/640 406x27, buffer 0x4a71fb5f], 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/640 428x320 brd 0, cur 428/640 406x27, buffer 0x4a71fb5f], 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 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffbc010844, 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 0x4301089f, tileRendererInUse null
[junit] >> Gears angle 26.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 871 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 0x42010877, 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 0x57010880, tileRendererInUse null
[junit] >> Gears angle 31.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x4be9ff39], image[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 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x4be9ff39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 31.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 false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x4be9ff39], 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 0x449ece45], image[size 892 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 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x449ece45], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x449ece45], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x4be9ff39], image[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 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x4be9ff39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 31.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 false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x4be9ff39], 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 0x449ece45], image[size 892 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 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x449ece45], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x449ece45], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1046.666666666667], [-4.166666507720948, 0.0, 2634.39987411499]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x4be9ff39], image[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 389/0 503x417 of 892x667, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x4be9ff39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 31.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.17091453, r 1.3373313, 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 0x4be9ff39], 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 0x449ece45], 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 0/0 834x667 of 893x667, swapInterval 1, drawable 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x449ece45], 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 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x449ece45], 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 0/0 428x320 of 428x320, swapInterval 1, drawable 0x55010712, 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 0x55010712, 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 0xffffffffbc010844, tileRendererInUse null
[junit] >> Gears angle 31.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 0xffffffffbc010844, tileRendererInUse null
[junit] >> Gears angle 31.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false
[junit] PRINT Duration 518 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+ 821x649
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x250aed89], 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] Gears.reshape 0/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -1.0, t -0.20099872] 0.4219725x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -0.20099872, t 0.59800255] 0.4219725x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x161 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b 0.59800255, t 1.0] 0.4219725x0.40199745, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x91ee81a], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x91ee81a], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x91ee81a], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x91ee81a], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x91ee81a], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x91ee81a], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x91ee81a], image[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 0x91ee81a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x250aed89], 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] Gears.reshape 0/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -1.0, t -0.20099872] 0.4219725x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -0.20099872, t 0.59800255] 0.4219725x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x161 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b 0.59800255, t 1.0] 0.4219725x0.40199745, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x91ee81a], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x91ee81a], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x91ee81a], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x91ee81a], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x91ee81a], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x91ee81a], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x91ee81a], image[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 0x91ee81a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1601.8666666666672], [-4.166666507720948, 0.0, 1984.7998741149902]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/0 428x320 brd 0, cur 390/0 428x204, buffer 0x250aed89], 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] Gears.reshape 390/0 428x204 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/0 428x320 brd 0, cur 390/0 428x204, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.3058676, r 0.7627966, b -1.0, t -0.4906367] 1.0686642x0.5093633, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/0 428x320 brd 0, cur 390/0 428x204, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/134 428x320 brd 0, cur 0/134 428x320, buffer 0x91ee81a], 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/134 428x320 of 1025x801, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/134 428x320 brd 0, cur 0/134 428x320, buffer 0x91ee81a], 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/134 428x320 brd 0, cur 0/134 428x320, buffer 0x91ee81a], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1601.8666666666672], [-4.166666507720948, 0.0, 2634.39987411499]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/0 428x320 brd 0, cur 817/0 208x204, buffer 0x250aed89], 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] Gears.reshape 817/0 208x204 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/0 428x320 brd 0, cur 817/0 208x204, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.76029944, r 1.2796502, b -1.0, t -0.4906367] 0.51935077x0.5093633, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/0 428x320 brd 0, cur 817/0 208x204, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/134 428x320 brd 0, cur 428/134 406x320, buffer 0x91ee81a], 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/134 406x320 of 1026x801, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/134 428x320 brd 0, cur 428/134 406x320, buffer 0x91ee81a], 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/134 428x320 brd 0, cur 428/134 406x320, buffer 0x91ee81a], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1089.866666666667], [-4.166666507720948, 0.0, 1984.7998741149902]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/203 428x320, buffer 0x250aed89], 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] Gears.reshape 390/203 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/203 428x320, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.3058676, r 0.7627966, b -0.4931336, t 0.30586767] 1.0686642x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 390/523 428x1 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/523 428x1, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.3058676, r 0.7627966, b 0.30586767, t 0.30836454] 1.0686642x0.0024968684, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/523 428x1, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/452 428x320, buffer 0x91ee81a], image[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/452 428x320 of 1025x800, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/452 428x320, buffer 0x91ee81a], image[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/772 428x1 of 1025x800, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/772 428x1, buffer 0x91ee81a], image[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][1] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/772 428x1, buffer 0x91ee81a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1089.866666666667], [-4.166666507720948, 0.0, 2634.39987411499]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x250aed89], 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] Gears.reshape 817/203 208x320 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.76029944, r 1.2796502, b -0.4931336, t 0.30586767] 0.51935077x0.7990013, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/523 208x1 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/523 208x1, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.76029944, r 1.2796502, b 0.30586767, t 0.30836454] 0.51935077x0.0024968684, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/523 208x1, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/452 406x320, buffer 0x91ee81a], 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/452 406x320 of 1026x800, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/452 406x320, buffer 0x91ee81a], 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/772 406x1 of 1026x800, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/772 406x1, buffer 0x91ee81a], 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][1] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/772 406x1, buffer 0x91ee81a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1046.666666666667], [-4.166666507720948, 0.0, 1984.7998741149902]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/524 428x320 brd 0, cur 390/524 428x27, buffer 0x250aed89], 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] Gears.reshape 390/524 428x27 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/524 428x320 brd 0, cur 390/524 428x27, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.3058676, r 0.7627966, b 0.3083645, t 0.37578022] 1.0686642x0.067415714, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/524 428x320 brd 0, cur 390/524 428x27, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x91ee81a], 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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x91ee81a], 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 0x91ee81a], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1046.666666666667], [-4.166666507720948, 0.0, 2634.39987411499]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/524 428x320 brd 0, cur 817/524 208x27, buffer 0x250aed89], 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] Gears.reshape 817/524 208x27 of 1025x801, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/524 428x320 brd 0, cur 817/524 208x27, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.76029944, r 1.2796502, b 0.3083645, t 0.37578022] 0.51935077x0.067415714, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/524 428x320 brd 0, cur 817/524 208x27, buffer 0x250aed89], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x91ee81a], 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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x91ee81a], 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 0x91ee81a], 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 0/0 492x384 of 492x384, swapInterval 1, drawable 0x55010712, 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 0xffffffffbc010844, tileRendererInUse null
[junit] >> Gears angle 35.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip false
[junit] PRINT Duration 880 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 757x585
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse null
[junit] >> Gears angle 36.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] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x55010712, 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@5e4371d3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@592b7030
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x30044a27], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0x30044a27], 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 0xa3ff4b5], image[size 892 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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@49255a6b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@499f299f
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x30044a27], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0x30044a27], 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 0xa3ff4b5], image[size 892 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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@3acdbb5f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3e1c75ed
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x30044a27], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x30044a27], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.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 0x30044a27], 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 0xa3ff4b5], image[size 892 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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0xa3ff4b5], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0xa3ff4b5], image[size 892 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 0x55010712, 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 0xffffffffbc010844, tileRendererInUse null
[junit] >> Gears angle 42.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false
[junit] PRINT Duration 1840 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@1fd41bc9: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1d255075
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb0b052d], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xb0b052d], 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 0xb0b052d], 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 0x51b39310], image[size 892 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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@5ba74ff8: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2c2afb0b
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb0b052d], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xb0b052d], 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 0xb0b052d], 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 0x51b39310], image[size 892 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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@4387e22e: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@158b91cd
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb0b052d], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xb0b052d], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xb0b052d], 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 0xb0b052d], 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 0x51b39310], image[size 892 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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x51b39310], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x51b39310], image[size 892 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 0x55010712, 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 0xffffffffbc010844, 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 1846 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@55385286: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@56f1170
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1e9b393f], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x1e9b393f], 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 0x56524ec5], image[size 892 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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x56524ec5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x56524ec5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x56524ec5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x56524ec5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x56524ec5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x56524ec5], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x56524ec5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@7e7b96c2: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5bf27be3
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1e9b393f], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1e9b393f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x1e9b393f], 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 0x56524ec5], image[size 892 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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x56524ec5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x56524ec5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x56524ec5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x56524ec5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x56524ec5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x56524ec5], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x56524ec5], image[size 892 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 0x55010712, 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 0xffffffffbc010844, tileRendererInUse null
[junit] >> Gears angle 53.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false
[junit] PRINT Duration 1082 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@53ca8599: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@32bab1ac
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xe3b56b0], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xe3b56b0], 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 0x10edd905], image[size 892 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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x10edd905], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x10edd905], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x10edd905], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x10edd905], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x10edd905], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x10edd905], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x10edd905], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@2c1b826c: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@e360dbc
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xe3b56b0], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xe3b56b0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xe3b56b0], 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 0x10edd905], image[size 892 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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x10edd905], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x10edd905], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x10edd905], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x10edd905], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x10edd905], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x10edd905], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x10edd905], image[size 892 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 0x55010712, 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 0xffffffffbc010844, tileRendererInUse null
[junit] >> Gears angle 57.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 1142 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+ 821x649
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@20da6604: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4ece1955
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5ef893f8], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0x5ef893f8], 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 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x32fd3d5e], image[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 0x32fd3d5e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@748c196b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@71ae07c4
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5ef893f8], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0x5ef893f8], 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 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x32fd3d5e], image[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 0x32fd3d5e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@667e4d3d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6cb08843
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5ef893f8], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x5ef893f8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.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 0x5ef893f8], 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 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x32fd3d5e], image[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 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x32fd3d5e], image[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 0x32fd3d5e], image[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 0x55010712, 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 0xffffffffbc010844, tileRendererInUse null
[junit] >> Gears angle 62.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 1984 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 757x585
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse null
[junit] >> Gears angle 63.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 0x55010712, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] 0 s: 60 f / 576 ms, 104.1 fps, 9 ms/f; total: 60 f, 104.1 fps, 9 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902814593 d 0ms]]
[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] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902814610 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_layered
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test02_flip1_aa8
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init ...
[junit] RedSquareES1 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0xffffffffd8010892, 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[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x57010880, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902814721 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902814721 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902814722 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902814722 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902814723 d 0ms]]
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test02_flip1_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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x62c47cbc], 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 0xffffffffd501086c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x62c47cbc], 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 0x62c47cbc], 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 0x6c89a0a0], 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 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6c89a0a0], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6c89a0a0], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x62c47cbc], 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 0xffffffffd501086c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x62c47cbc], 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 0x62c47cbc], 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 0x6c89a0a0], 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 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6c89a0a0], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6c89a0a0], 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 0x57010880, 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 false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd501086c, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 213 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] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4f746fc1], 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 0xffffffffd501086c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4f746fc1], 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 0x4f746fc1], 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 0x52156af1], 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 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52156af1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x52156af1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4f746fc1], 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 0xffffffffd501086c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4f746fc1], 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 0x4f746fc1], 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 0x52156af1], 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 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52156af1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x52156af1], 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 0x57010880, tileRendererInUse null
[junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffd501086c, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 119 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 0xffffffffe401088d, tileRendererInUse null
[junit] >> Gears 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
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x400108b4, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x2783f5f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x2783f5f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x2783f5f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x40414807], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x40414807], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x40414807], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x2783f5f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x2783f5f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x2783f5f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x40414807], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x40414807], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x40414807], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x190108aa, tileRendererInUse null
[junit] >> Gears angle 29.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x190108aa, tileRendererInUse null
[junit] >> Gears angle 29.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x57010880, 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 0x57010880, 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.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 0xffffffffd501086c, tileRendererInUse null
[junit] >> Gears angle 34.5, [l -1.0, r 1.0, b -1.0, t 1.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 0x400108b4, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x1b57a962], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x1b57a962], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x1b57a962], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x5e5caf76], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x5e5caf76], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x5e5caf76], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x1b57a962], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x1b57a962], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x1b57a962], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x5e5caf76], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x5e5caf76], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x5e5caf76], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse null
[junit] >> Gears angle 34.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffd8010892, tileRendererInUse null
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x190108aa, 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 0x190108aa, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 351 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 0x57010880, tileRendererInUse null
[junit] >> Gears angle 40.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x400108b4, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x40a8f6fa], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x40a8f6fa], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x40a8f6fa], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x5825688c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x5825688c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x5825688c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x40a8f6fa], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x40a8f6fa], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x40a8f6fa], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x5825688c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x5825688c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x5825688c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe401088d, tileRendererInUse null
[junit] >> Gears angle 40.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe401088d, tileRendererInUse null
[junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd8010892, 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 0xffffffffd8010892, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 217 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[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 0xffffffffd8010892, 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 0xffffffffe401088d, 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 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 0x190108aa, tileRendererInUse null
[junit] >> Gears angle 45.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x400108b4, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@3af687ce: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@14b19ef4
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x11b390], image[size 667 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 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x11b390], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x11b390], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5c4b774f], image[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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5c4b774f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0x5c4b774f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@6ccdea23: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@9321137
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x11b390], image[size 667 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 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x11b390], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x11b390], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5c4b774f], image[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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5c4b774f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0x5c4b774f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@59b850d4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2f6b337e
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x11b390], image[size 667 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 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x11b390], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x11b390], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5c4b774f], image[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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5c4b774f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 45.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 0x5c4b774f], image[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 0xffffffffd501086c, tileRendererInUse null
[junit] >> Gears angle 45.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffd501086c, tileRendererInUse null
[junit] >> Gears angle 46.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffe401088d, 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 0xffffffffe401088d, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1865 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 0xffffffffd8010892, tileRendererInUse null
[junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x400108b4, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@10d89610: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4834111e
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4857b1fe], image[size 667 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 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4857b1fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x4857b1fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7d2ff97c], image[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 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7d2ff97c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x7d2ff97c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@21a40a62: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@34f7db98
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4857b1fe], image[size 667 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 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4857b1fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x4857b1fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7d2ff97c], image[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 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7d2ff97c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x7d2ff97c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@3e144d85: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@48be551e
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4857b1fe], image[size 667 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 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4857b1fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x4857b1fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7d2ff97c], image[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 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7d2ff97c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x7d2ff97c], image[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 0x4301089f, tileRendererInUse null
[junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x4301089f, tileRendererInUse null
[junit] >> Gears 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd501086c, 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 0xffffffffd501086c, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1770 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 0xffffffffe401088d, tileRendererInUse null
[junit] >> Gears angle 58.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x400108b4, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@c0f5489: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@31427ce1
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2ab82002], image[size 667 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 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2ab82002], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x2ab82002], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x490245e7], image[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 0x190108aa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x490245e7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0x490245e7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@6f930388: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@595fb4b7
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2ab82002], image[size 667 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 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2ab82002], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x2ab82002], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x490245e7], image[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 0x190108aa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x490245e7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0x490245e7], image[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 0xffffffff910107dd, tileRendererInUse null
[junit] >> Gears angle 58.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse null
[junit] >> Gears angle 59.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x4301089f, 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 0x4301089f, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1000 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 0xffffffffd8010892, 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x400108b4, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@21e87525: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@eb2bd30
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x412dd680], image[size 667 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 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x412dd680], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x412dd680], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4f902edc], image[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 0xffffffffd501086c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4f902edc], 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 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4f902edc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@1a497ce1: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4fb9fc29
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x412dd680], image[size 667 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 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x412dd680], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x412dd680], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4f902edc], image[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 0xffffffffd501086c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4f902edc], 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 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4f902edc], image[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 0x57010880, 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 0x57010880, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff910107dd, 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 0xffffffff910107dd, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1006 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 0x4301089f, 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] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x400108b4, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@60eb7ba7: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@17f5bcb0
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x44986aa], image[size 667 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 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x44986aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x44986aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3eb886fc], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3eb886fc], 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 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3eb886fc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@cc135d2: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@ad63621
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x44986aa], image[size 667 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 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x44986aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x44986aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3eb886fc], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3eb886fc], 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 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3eb886fc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@40b99a0a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1404cfd1
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x44986aa], image[size 667 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 0x400108b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x44986aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x44986aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3eb886fc], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3eb886fc], 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 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3eb886fc], image[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 0x190108aa, 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 0x190108aa, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x57010880, 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 0x57010880, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1886 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x57010880, 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 0x190108aa, 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] 0 s: 60 f / 787 ms, 76.2 fps, 13 ms/f; total: 60 f, 76.2 fps, 13 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902825909 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 - test02_flip1_aa8
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902825926 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init ...
[junit] RedSquareES1 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0xffffffffbc010844, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0xffffffffbc010844, 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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902826039 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902826039 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902826039 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902826039 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902826039 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x417f4643], image[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 0xffffffffe401088d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x417f4643], image[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 0x417f4643], 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 0x3400c656], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3400c656], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.5, t 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 0x3400c656], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x417f4643], image[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 0xffffffffe401088d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x417f4643], image[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 0x417f4643], 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 0x3400c656], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3400c656], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.5, t 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 0x3400c656], image[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 0xffffffffbc010844, tileRendererInUse null
[junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.5, t 1.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 0xffffffffe401088d, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 181 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 0xffffffffb601089d, 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 0x190108aa, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x60de37f9], 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 0x190108aa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x60de37f9], 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 0x60de37f9], 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 0x363e5db4], 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x363e5db4], 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 0x363e5db4], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x60de37f9], 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 0x190108aa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x60de37f9], 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 0x60de37f9], 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 0x363e5db4], 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x363e5db4], 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 0x363e5db4], 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 0xffffffffd8010892, 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 0xffffffffd8010892, 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 0xffffffffbc010844, 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 0xffffffffbc010844, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 156 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2d49ae5c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2d49ae5c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x65c53fca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2d49ae5c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2d49ae5c], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2d49ae5c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd8010892, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 509 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 0xffffffffe401088d, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x2e0108ad, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x53e750ff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x2e0108ad, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x53e750ff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x53e750ff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x3bc39019], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x3bc39019], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x3bc39019], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x53e750ff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x2e0108ad, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x53e750ff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x53e750ff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x3bc39019], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x3bc39019], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x3bc39019], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse null
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.5, t 1.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 0xfffffffff70107f6, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd8010892, 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 0xffffffffd8010892, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 329 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+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x527b5144], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x527b5144], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x1886f4ed], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x527b5144], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x527b5144], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x527b5144], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70107f6, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 524 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd8010892, 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 0xfffffffff70107f6, 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] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@1fbe13a5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5a77091d
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x224cfb5], image[size 667 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x192fae7f], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x192fae7f], 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 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x192fae7f], 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 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x192fae7f], 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 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 0x192fae7f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@7ee0dea3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6ee38b0f
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x224cfb5], image[size 667 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x192fae7f], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x192fae7f], 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 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x192fae7f], 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 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x192fae7f], 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 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 0x192fae7f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@2bbf8d76: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@250db39
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x224cfb5], image[size 667 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x224cfb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x192fae7f], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x192fae7f], 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 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x192fae7f], 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 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x192fae7f], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x192fae7f], 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 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 0x192fae7f], image[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 0xfffffffff70107f6, 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 0xffffffffd8010892, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 2084 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@230b06ef: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2fc64a59
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5b4a4488], image[size 667 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69c04e11], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@45e99a99: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2e33cc9f
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5b4a4488], image[size 667 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69c04e11], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@4b0d32dd: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@524a9235
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5b4a4488], image[size 667 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x5b4a4488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69c04e11], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x69c04e11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x69c04e11], image[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 0xfffffffff70107f6, tileRendererInUse null
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.5, t 1.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 0xffffffffd8010892, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1984 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@3b292229: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@26026c7e
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x507ed10a], image[size 667 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1dd6bdb6], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@61933258: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@52af446e
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x507ed10a], image[size 667 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x507ed10a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1dd6bdb6], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1dd6bdb6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x1dd6bdb6], image[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 0xfffffffff70107f6, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1165 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@5bf2a871: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@15c3bb7f
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x644729af], image[size 667 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5cd3bddf], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@126c08b4: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@78c7e3f2
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x644729af], image[size 667 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x644729af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5cd3bddf], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5cd3bddf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 68.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 0x5cd3bddf], image[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 0xfffffffff70107f6, 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 0xffffffffd8010892, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1151 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+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@b8abac4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@68b2f1b9
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x526d0abb], image[size 667 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e2afe5a], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4e2afe5a], 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 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4e2afe5a], 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 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4e2afe5a], 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 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 0x4e2afe5a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@1e273985: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@26fd4413
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x526d0abb], image[size 667 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e2afe5a], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4e2afe5a], 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 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4e2afe5a], 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 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4e2afe5a], 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 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 0x4e2afe5a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@3b4bc8c4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@584dace2
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x526d0abb], image[size 667 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd8010892, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x526d0abb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e2afe5a], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4e2afe5a], 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 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4e2afe5a], 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 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4e2afe5a], 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 -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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4e2afe5a], 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 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 0x4e2afe5a], image[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 0xfffffffff70107f6, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd8010892, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 2046 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd8010892, 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 0xfffffffff70107f6, 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 true
[junit] 0 s: 60 f / 503 ms, 119.2 fps, 8 ms/f; total: 60 f, 119.2 fps, 8 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902838145 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 - test11_flip0_aa0
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902838163 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0_bitmap
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init ...
[junit] RedSquareES1 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 0x36010199, 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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 0x260108ba, 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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902838248 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902838248 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902838248 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902838249 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902838250 d 0ms]]
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a5bad39], image[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 0x36010199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a5bad39], image[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 0x7a5bad39], 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 0x5885af8e], image[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 0x260108ba, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5885af8e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.5, t 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 0x5885af8e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a5bad39], image[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 0x36010199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a5bad39], image[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 0x7a5bad39], 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 0x5885af8e], image[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 0x260108ba, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5885af8e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.5, t 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 0x5885af8e], image[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 0x260108ba, tileRendererInUse null
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x36010199, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 105 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-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 0x24010861, tileRendererInUse null
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.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 0x7401081a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1561bfc5], image[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 0x7401081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1561bfc5], image[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 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1561bfc5], 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 0x30445532], image[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 0x24010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x30445532], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.5, t 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 0x30445532], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1561bfc5], image[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 0x7401081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1561bfc5], image[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 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1561bfc5], 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 0x30445532], image[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 0x24010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x30445532], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.5, t 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 0x30445532], image[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 0x260108ba, tileRendererInUse null
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x260108ba, tileRendererInUse null
[junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x36010199, 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 0x36010199, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 187 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0xb0f5f07], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6c6ba8a2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x260108ba, 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 0x36010199, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 458 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-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 0xa0108e0, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0xffffffff9c0108e2, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x310eafd5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffff9c0108e2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x310eafd5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x310eafd5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x38e50c51], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xa0108e0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x38e50c51], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x38e50c51], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x310eafd5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffff9c0108e2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x310eafd5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x310eafd5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x38e50c51], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xa0108e0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x38e50c51], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x38e50c51], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x260108ba, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x260108ba, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x36010199, 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 0x36010199, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 513 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-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+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x36010199, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x9e2602e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x260108ba, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x69f25f0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x260108ba, tileRendererInUse null
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x36010199, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 539 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-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 0xffffffff98010807, 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 0x44010720, tileRendererInUse null
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.5, t 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@673e5cc9: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4de5bcd7
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21cacffc], image[size 667 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x49ace119], image[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 0x44010720, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@6bcca344: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@67c0cb68
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21cacffc], image[size 667 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x49ace119], image[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 0x44010720, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@22914f11: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5bb8c26a
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21cacffc], image[size 667 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x21cacffc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x49ace119], image[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 0x44010720, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x44010720, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x49ace119], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 40.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 0x49ace119], image[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 0x44010720, tileRendererInUse null
[junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff98010807, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 2025 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@79917795: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6db90916
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6aba24f9], image[size 667 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd0f9aa5], image[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 0x44010720, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@77901559: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1204789b
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6aba24f9], image[size 667 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd0f9aa5], image[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 0x44010720, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@40917bf6: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@11169931
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6aba24f9], image[size 667 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x6aba24f9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd0f9aa5], image[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 0x44010720, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x44010720, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xd0f9aa5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0xd0f9aa5], image[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 0x44010720, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff98010807, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 2022 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@15f46d5d: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@71725fbf
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5f4c6f48], image[size 667 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6d21dd11], image[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 0x44010720, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x44010720, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x44010720, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x44010720, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x44010720, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x44010720, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x44010720, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x44010720, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x44010720, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x6d21dd11], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@51247942: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@45b6084
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5f4c6f48], image[size 667 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x5f4c6f48], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6d21dd11], image[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 0x44010720, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x44010720, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x44010720, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x44010720, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x44010720, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x44010720, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x44010720, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x44010720, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x44010720, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6d21dd11], image[size 667 x 1000, 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.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 0x6d21dd11], image[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 0x44010720, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff98010807, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1241 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@608fe9a7: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5113fa48
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x684edf60], image[size 667 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e537e86], image[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 0x44010720, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x44010720, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x44010720, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x44010720, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x44010720, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x44010720, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x44010720, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x44010720, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x44010720, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@5951dd6e: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@65e90dfa
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x684edf60], image[size 667 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x684edf60], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e537e86], image[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 0x44010720, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x44010720, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x44010720, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x44010720, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x44010720, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x44010720, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x44010720, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x44010720, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x44010720, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4e537e86], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x4e537e86], image[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 0x44010720, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff98010807, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1220 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-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+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@2a7065e6: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6669f4fe
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1c26d280], image[size 667 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6213bd88], image[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 0x44010720, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6213bd88], 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 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 0x44010720, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6213bd88], 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 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 0x44010720, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6213bd88], 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 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 0x6213bd88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@20090744: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@477b6b70
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1c26d280], image[size 667 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6213bd88], image[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 0x44010720, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6213bd88], 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 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 0x44010720, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6213bd88], 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 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 0x44010720, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6213bd88], 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 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 0x6213bd88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@23eb06cb: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2515974f
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1c26d280], image[size 667 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x1c26d280], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6213bd88], image[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 0x44010720, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6213bd88], 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 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 0x44010720, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6213bd88], 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 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 0x44010720, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6213bd88], 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 -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 0x44010720, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6213bd88], 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 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 0x6213bd88], image[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 0x44010720, tileRendererInUse null
[junit] >> Gears angle 66.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff98010807, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 2095 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff98010027, 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 0x30108df, tileRendererInUse null
[junit] >> Gears angle 67.5, [l -1.0, r 1.0, b -1.5, t 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 / 604 ms, 99.3 fps, 10 ms/f; total: 60 f, 99.3 fps, 10 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902850535 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] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902850544 d 0ms]]
[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] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 0xffffffffa60108c6, 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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 0x210108a8, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902850620 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902850620 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902850620 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902850622 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902850622 d 0ms]]
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x54173dff], 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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x54173dff], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.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 0x54173dff], 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] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x51cd7410], 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] RedSquareES1.reshape 0/1 400x320 of 428x321, swapInterval 1, drawable 0x210108a8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x51cd7410], 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] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/321 400x1 of 428x321, swapInterval 1, drawable 0x210108a8, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x51cd7410], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x51cd7410], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x54173dff], 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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x54173dff], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.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 0x54173dff], 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] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x51cd7410], 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] RedSquareES1.reshape 0/1 400x320 of 428x321, swapInterval 1, drawable 0x210108a8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x51cd7410], 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] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/321 400x1 of 428x321, swapInterval 1, drawable 0x210108a8, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x51cd7410], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x51cd7410], 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] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x210108a8, 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 0xffffffffa60108c6, tileRendererInUse null
[junit] >> Gears angle 16.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 115 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_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 0xffffffffef010756, 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 0x200108ea, tileRendererInUse null
[junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x759cf7fa], 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 0x200108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x759cf7fa], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.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 0x759cf7fa], 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/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x3b3960d5], 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] RedSquareES1.reshape 0/1 400x321 of 428x321, swapInterval 1, drawable 0xffffffffef010756, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x3b3960d5], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x3b3960d5], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x759cf7fa], 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 0x200108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x759cf7fa], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 20.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 0x759cf7fa], 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/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x3b3960d5], 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] RedSquareES1.reshape 0/1 400x321 of 428x321, swapInterval 1, drawable 0xffffffffef010756, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x3b3960d5], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x3b3960d5], 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] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x210108a8, 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 0x210108a8, 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 0xffffffffa60108c6, tileRendererInUse null
[junit] >> Gears angle 20.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 0xffffffffa60108c6, tileRendererInUse null
[junit] >> Gears angle 21.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 198 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3c95bf43], image[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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0x3c95bf43], 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 0x57229e66], image[size 892 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 0x210108a8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x57229e66], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x210108a8, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x57229e66], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x210108a8, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x57229e66], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x210108a8, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x57229e66], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x210108a8, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x57229e66], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x210108a8, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x57229e66], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x57229e66], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3c95bf43], image[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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3c95bf43], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 25.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 0x3c95bf43], 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 0x57229e66], image[size 892 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 0x210108a8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x57229e66], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x210108a8, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x57229e66], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x210108a8, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x57229e66], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x210108a8, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x57229e66], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x210108a8, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x57229e66], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x210108a8, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x57229e66], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x57229e66], image[size 892 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 0x210108a8, 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 0xffffffffa60108c6, tileRendererInUse null
[junit] >> Gears angle 25.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 509 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_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 0xfffffffff0010875, 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 0xffffffffbc01089b, 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 true
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x79aa5a25], image[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 0xffffffffbc01089b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x79aa5a25], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 30.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 0x79aa5a25], 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 0x3a688fbd], image[size 892 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 0xfffffffff0010875, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x3a688fbd], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x3a688fbd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x79aa5a25], image[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 0xffffffffbc01089b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x79aa5a25], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 30.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 0x79aa5a25], 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 0x3a688fbd], image[size 892 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 0xfffffffff0010875, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x3a688fbd], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x3a688fbd], image[size 892 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 0x210108a8, 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 0x210108a8, 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 0xffffffffa60108c6, tileRendererInUse null
[junit] >> Gears angle 30.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 0xffffffffa60108c6, tileRendererInUse null
[junit] >> Gears angle 30.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 499 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_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+ 821x649
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x66430a40], 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] Gears.reshape 0/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -1.0, t -0.20099872] 0.4219725x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -0.20099872, t 0.59800255] 0.4219725x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x161 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b 0.59800255, t 1.0] 0.4219725x0.40199745, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2c142ef2], image[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 0x210108a8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2c142ef2], image[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 0x210108a8, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x2c142ef2], image[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 0x210108a8, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x2c142ef2], image[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 0x210108a8, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x2c142ef2], image[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 0x210108a8, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x2c142ef2], image[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 0x210108a8, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x2c142ef2], image[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 0x2c142ef2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x66430a40], 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] Gears.reshape 0/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -1.0, t -0.20099872] 0.4219725x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -0.20099872, t 0.59800255] 0.4219725x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x161 of 1025x801, swapInterval 1, drawable 0xffffffffa60108c6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b 0.59800255, t 1.0] 0.4219725x0.40199745, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x66430a40], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2c142ef2], image[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 0x210108a8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2c142ef2], image[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 0x210108a8, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x2c142ef2], image[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 0x210108a8, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x2c142ef2], image[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 0x210108a8, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x2c142ef2], image[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 0x210108a8, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x2c142ef2], image[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 0x210108a8, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x2c142ef2], image[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 0x2c142ef2], image[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 0xffffffff9e01089c, 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 0xffffffffa6010027, tileRendererInUse null
[junit] >> Gears angle 34.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 472 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 757x585
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_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 0x5d0108eb, 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffc4010884, 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@3275e915: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@71626caf
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x54870d2b], image[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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x54870d2b], 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 0x427af05b], image[size 892 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@3387e78: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1f300307
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x54870d2b], image[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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x54870d2b], 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 0x427af05b], image[size 892 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@24198ed1: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@f5414db
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x54870d2b], image[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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x54870d2b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 39.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 0x54870d2b], 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 0x427af05b], image[size 892 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x427af05b], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x427af05b], image[size 892 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 0xffffffffc4010884, 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 0x5d0108eb, tileRendererInUse null
[junit] >> Gears angle 39.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 1873 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@498f044b: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@179bf774
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2fd87a2c], image[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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x2fd87a2c], 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 true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x2fd87a2c], 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 0x697574d5], image[size 892 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@64d2f402: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4c0c4656
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2fd87a2c], image[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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x2fd87a2c], 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 true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x2fd87a2c], 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 0x697574d5], image[size 892 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@385c1e84: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5fba0d6e
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2fd87a2c], image[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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x2fd87a2c], 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x2fd87a2c], 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 true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x2fd87a2c], 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 0x697574d5], image[size 892 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x697574d5], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x697574d5], image[size 892 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 0xffffffffc4010884, 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 0x5d0108eb, 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 true
[junit] PRINT Duration 1961 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@28db0ae1: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3a0db915
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b313f56], image[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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x7b313f56], 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 0x6fc97117], image[size 892 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6fc97117], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x6fc97117], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6fc97117], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x6fc97117], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6fc97117], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x6fc97117], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x6fc97117], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@6e2be976: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4befeed0
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b313f56], image[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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7b313f56], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 51.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 0x7b313f56], 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 0x6fc97117], image[size 892 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6fc97117], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x6fc97117], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6fc97117], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x6fc97117], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6fc97117], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x6fc97117], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x6fc97117], image[size 892 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 0xffffffffc4010884, 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 0x5d0108eb, tileRendererInUse null
[junit] >> Gears angle 51.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 1055 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@3a0b0838: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@693e9609
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xae04698], image[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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xae04698], 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 0x78e826e2], image[size 892 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x78e826e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x78e826e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x78e826e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x78e826e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x78e826e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x78e826e2], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x78e826e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@fb8d0a9: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3aae425a
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xae04698], image[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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xae04698], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 57.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 0xae04698], 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 0x78e826e2], image[size 892 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x78e826e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x78e826e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x78e826e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x78e826e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x78e826e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x78e826e2], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x78e826e2], image[size 892 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 0xffffffffc4010884, 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 0x5d0108eb, tileRendererInUse null
[junit] >> Gears angle 57.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 1151 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_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+ 821x649
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@39602c2c: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5314350e
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6d707421], image[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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x6d707421], 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 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x1c2f444d], image[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 0x1c2f444d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@d151ca3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6c93509
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6d707421], image[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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x6d707421], 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 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x1c2f444d], image[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 0x1c2f444d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@624702e4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@16688fa3
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6d707421], image[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 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0x5d0108eb, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x6d707421], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x6d707421], 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 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x1c2f444d], image[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 0xffffffffc4010884, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x1c2f444d], image[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 0x1c2f444d], image[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 0x240108a8, 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 0xffffffffa90108c6, tileRendererInUse null
[junit] >> Gears angle 62.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip true
[junit] PRINT Duration 1946 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 757x585
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffa9010027, tileRendererInUse null
[junit] >> Gears angle 63.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.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffa101089c, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] 0 s: 60 f / 533 ms, 112.5 fps, 8 ms/f; total: 60 f, 112.5 fps, 8 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902862244 d 0ms]]
[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] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902862249 d 0ms]]
[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] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0xffffffffe401088d, 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[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0xffffffffe401088d, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902862359 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902862360 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902862360 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902862361 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902862361 d 0ms]]
[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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x7718000b], 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 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x7718000b], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 428x320 brd 0, cur 0/1 428x320, buffer 0x7718000b], 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] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x13492231], 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] RedSquareES1.reshape 0/1 400x320 of 428x321, swapInterval 1, drawable 0xffffffffe401088d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x13492231], 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] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/321 400x1 of 428x321, swapInterval 1, drawable 0xffffffffe401088d, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x13492231], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x13492231], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x7718000b], 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 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x7718000b], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 428x320 brd 0, cur 0/1 428x320, buffer 0x7718000b], 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] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x13492231], 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] RedSquareES1.reshape 0/1 400x320 of 428x321, swapInterval 1, drawable 0xffffffffe401088d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x13492231], 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] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/321 400x1 of 428x321, swapInterval 1, drawable 0xffffffffe401088d, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x13492231], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x13492231], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1046.666666666667], [-4.166666507720948, 0.0, 2633.3332074483233]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x7718000b], 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 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x7718000b], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 428x320 brd 0, cur 187/-1 242x201, buffer 0x7718000b], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x13492231], 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] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0xffffffffe401088d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x13492231], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x13492231], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1043.3333333333337], [-4.166666507720948, 0.0, 2633.3332074483233]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/200 428x320 brd 0, cur 187/200 242x1, buffer 0x7718000b], 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/200 242x1 of 429x320, swapInterval 1, drawable 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/200 428x320 brd 0, cur 187/200 242x1, buffer 0x7718000b], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0.25, t 0.25625] 1.5125002x0.006249994, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 187/200 428x320 brd 0, cur 187/200 242x1, buffer 0x7718000b], 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 428x320 of 428x320, swapInterval 1, drawable 0xffffffffe401088d, 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 0x2e010682, 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] PRINT Duration 275 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 0x4c0107f3, 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 0x42010877, tileRendererInUse null
[junit] >> Gears angle 22.0, [l -1.0, r 1.0, b -1.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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x692fdfad], 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 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x692fdfad], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] >> Gears angle 22.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 1024x1024 brd 0, cur 0/1 428x320, buffer 0x692fdfad], 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/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x1dcab5c5], 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] RedSquareES1.reshape 0/1 400x321 of 428x321, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x1dcab5c5], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x1dcab5c5], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x692fdfad], 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 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x692fdfad], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] >> Gears angle 22.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 1024x1024 brd 0, cur 0/1 428x320, buffer 0x692fdfad], 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/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x1dcab5c5], 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] RedSquareES1.reshape 0/1 400x321 of 428x321, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x1dcab5c5], 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] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x1dcab5c5], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 757x585
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1043.3333333333337], [-4.166666507720948, 0.0, 2633.3332074483233]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x202, buffer 0x692fdfad], 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 242x202 of 429x320, swapInterval 1, drawable 0x42010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x202, buffer 0x692fdfad], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] >> Gears angle 22.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.25625002] 1.5125002x1.2625, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x202, buffer 0x692fdfad], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x1dcab5c5], image[size 428 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 400x320 of 428x320, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x1dcab5c5], image[size 428 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 400x320, buffer 0x1dcab5c5], image[size 428 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 428x320 of 428x320, swapInterval 1, drawable 0xffffffff910107dd, 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 0xffffffff910107dd, 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 0x2e010682, tileRendererInUse null
[junit] >> Gears angle 22.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 0x2e010682, tileRendererInUse null
[junit] >> Gears angle 22.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 267 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x26d9051e], image[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 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x2e010682, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x2e010682, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x2e010682, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x2e010682, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x2e010682, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x2e010682, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x2e010682, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x2e010682, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x26d9051e], 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 0x153a945d], image[size 892 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x26d9051e], image[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 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x2e010682, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x2e010682, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x2e010682, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x2e010682, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x2e010682, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x2e010682, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x2e010682, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x2e010682, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.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 0x26d9051e], 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 0x153a945d], image[size 892 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1601.8666666666672], [-4.166666507720948, 0.0, 1984.7998741149902]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/1 428x320 brd 0, cur 390/1 428x70, buffer 0x26d9051e], 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] Gears.reshape 390/1 428x70 of 892x668, swapInterval 1, drawable 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/1 428x320 brd 0, cur 390/1 428x70, buffer 0x26d9051e], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.3353293, r 1.3353293, b -1.0, t 1.0] 2.6706586x2.0 -> [l -0.16766465, r 1.1137724, b -0.997006, t -0.78742516] 1.281437x0.20958084, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/1 428x320 brd 0, cur 390/1 428x70, buffer 0x26d9051e], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x153a945d], image[size 892 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1601.8666666666672], [-4.166666507720948, 0.0, 2634.39987411499]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x26d9051e], 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] Gears.reshape 817/1 75x70 of 892x668, swapInterval 1, drawable 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x26d9051e], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.3353293, r 1.3353293, b -1.0, t 1.0] 2.6706586x2.0 -> [l 1.1107783, r 1.3353292, b -0.997006, t -0.78742516] 0.22455084x0.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 0x26d9051e], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x153a945d], 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x153a945d], 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 0x153a945d], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1089.866666666667], [-4.166666507720948, 0.0, 1984.7998741149902]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/69 428x320, buffer 0x26d9051e], image[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 390/69 428x320 of 892x667, swapInterval 1, drawable 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/69 428x320, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.16791606, r 1.1154423, b -0.79310346, t 0.16641676] 1.2833583x0.9595202, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 390/389 428x1 of 892x667, swapInterval 1, drawable 0x2e010682, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/389 428x1, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.16791606, r 1.1154423, b 0.16641676, t 0.16941527] 1.2833583x0.002998501, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/389 428x1, buffer 0x26d9051e], 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] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/319 428x320, buffer 0x153a945d], image[size 892 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/319 428x320 of 892x667, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/319 428x320, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/639 428x1 of 892x667, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/639 428x1, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, 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][1] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/639 428x1, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1089.866666666667], [-4.166666507720948, 0.0, 2634.39987411499]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/69 75x320, buffer 0x26d9051e], image[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 817/69 75x320 of 892x667, swapInterval 1, drawable 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/69 75x320, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.1124437, r 1.3373313, b -0.79310346, t 0.16641676] 0.22488761x0.9595202, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/389 75x1 of 892x667, swapInterval 1, drawable 0x2e010682, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/389 75x1, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.1124437, r 1.3373313, b 0.16641676, t 0.16941527] 0.22488761x0.002998501, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/389 75x1, buffer 0x26d9051e], 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] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/319 406x320, buffer 0x153a945d], 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/319 406x320 of 893x667, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/319 406x320, buffer 0x153a945d], 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/639 406x1 of 893x667, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/639 406x1, buffer 0x153a945d], 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][1] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/639 406x1, buffer 0x153a945d], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1046.666666666667], [-4.166666507720948, 0.0, 1984.7998741149902]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/390 428x320 brd 0, cur 390/390 428x27, buffer 0x26d9051e], image[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 390/390 428x27 of 892x667, swapInterval 1, drawable 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/390 428x320 brd 0, cur 390/390 428x27, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.16791606, r 1.1154423, b 0.16941524, t 0.25037476] 1.2833583x0.08095953, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/390 428x320 brd 0, cur 390/390 428x27, buffer 0x26d9051e], 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/640 428x320 brd 0, cur 0/640 428x27, buffer 0x153a945d], image[size 892 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/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/640 428x320 brd 0, cur 0/640 428x27, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, 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/640 428x320 brd 0, cur 0/640 428x27, buffer 0x153a945d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1046.666666666667], [-4.166666507720948, 0.0, 2634.39987411499]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x26d9051e], image[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 817/390 75x27 of 892x667, swapInterval 1, drawable 0x2e010682, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x26d9051e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.1124437, r 1.3373313, b 0.16941524, t 0.25037476] 0.22488761x0.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 0x26d9051e], 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 428/640 428x320 brd 0, cur 428/640 406x27, buffer 0x153a945d], 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/640 406x27 of 893x667, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/640 428x320 brd 0, cur 428/640 406x27, buffer 0x153a945d], 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/640 428x320 brd 0, cur 428/640 406x27, buffer 0x153a945d], 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 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffff910107dd, 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 0x2e010682, tileRendererInUse null
[junit] >> Gears angle 26.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 912 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 0xffffffffe401088d, 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 0x57010880, tileRendererInUse null
[junit] >> Gears angle 31.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x375cc517], image[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 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x375cc517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 31.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 true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x375cc517], 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 0x4dbcfccb], image[size 892 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 0x32010890, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x4dbcfccb], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x4dbcfccb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x375cc517], image[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 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x375cc517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 31.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 true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x375cc517], 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 0x4dbcfccb], image[size 892 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 0x32010890, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x4dbcfccb], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x4dbcfccb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1046.666666666667], [-4.166666507720948, 0.0, 2634.39987411499]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x375cc517], image[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 389/0 503x417 of 892x667, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x375cc517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 31.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.17091453, r 1.3373313, 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 0x375cc517], 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 0x4dbcfccb], 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 0/0 834x667 of 893x667, swapInterval 1, drawable 0x32010890, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x4dbcfccb], 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 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x4dbcfccb], 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 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffb601089d, 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 0xffffffffb601089d, 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 0xffffffff910107dd, tileRendererInUse null
[junit] >> Gears angle 31.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse null
[junit] >> Gears angle 32.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 481 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+ 821x649
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x22049943], 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] Gears.reshape 0/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -1.0, t -0.20099872] 0.4219725x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -0.20099872, t 0.59800255] 0.4219725x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x161 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b 0.59800255, t 1.0] 0.4219725x0.40199745, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x5f7e2eea], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x5f7e2eea], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x5f7e2eea], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x5f7e2eea], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x5f7e2eea], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x5f7e2eea], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x5f7e2eea], image[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 0x5f7e2eea], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x22049943], 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] Gears.reshape 0/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -1.0, t -0.20099872] 0.4219725x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -0.20099872, t 0.59800255] 0.4219725x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x161 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b 0.59800255, t 1.0] 0.4219725x0.40199745, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x5f7e2eea], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x5f7e2eea], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x5f7e2eea], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x5f7e2eea], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x5f7e2eea], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x5f7e2eea], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x5f7e2eea], image[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 0x5f7e2eea], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1601.8666666666672], [-4.166666507720948, 0.0, 1984.7998741149902]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/0 428x320 brd 0, cur 390/0 428x204, buffer 0x22049943], 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] Gears.reshape 390/0 428x204 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/0 428x320 brd 0, cur 390/0 428x204, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.3058676, r 0.7627966, b -1.0, t -0.4906367] 1.0686642x0.5093633, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/0 428x320 brd 0, cur 390/0 428x204, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/134 428x320 brd 0, cur 0/134 428x320, buffer 0x5f7e2eea], 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/134 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/134 428x320 brd 0, cur 0/134 428x320, buffer 0x5f7e2eea], 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/134 428x320 brd 0, cur 0/134 428x320, buffer 0x5f7e2eea], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1601.8666666666672], [-4.166666507720948, 0.0, 2634.39987411499]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/0 428x320 brd 0, cur 817/0 208x204, buffer 0x22049943], 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] Gears.reshape 817/0 208x204 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/0 428x320 brd 0, cur 817/0 208x204, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.76029944, r 1.2796502, b -1.0, t -0.4906367] 0.51935077x0.5093633, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/0 428x320 brd 0, cur 817/0 208x204, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/134 428x320 brd 0, cur 428/134 406x320, buffer 0x5f7e2eea], 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/134 406x320 of 1026x801, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/134 428x320 brd 0, cur 428/134 406x320, buffer 0x5f7e2eea], 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/134 428x320 brd 0, cur 428/134 406x320, buffer 0x5f7e2eea], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1089.866666666667], [-4.166666507720948, 0.0, 1984.7998741149902]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/203 428x320, buffer 0x22049943], 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] Gears.reshape 390/203 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/203 428x320, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.3058676, r 0.7627966, b -0.4931336, t 0.30586767] 1.0686642x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 390/523 428x1 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/523 428x1, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.3058676, r 0.7627966, b 0.30586767, t 0.30836454] 1.0686642x0.0024968684, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/523 428x1, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/452 428x320, buffer 0x5f7e2eea], image[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/452 428x320 of 1025x800, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/452 428x320, buffer 0x5f7e2eea], image[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/772 428x1 of 1025x800, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/772 428x1, buffer 0x5f7e2eea], image[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][1] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/772 428x1, buffer 0x5f7e2eea], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1089.866666666667], [-4.166666507720948, 0.0, 2634.39987411499]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x22049943], 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] Gears.reshape 817/203 208x320 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.76029944, r 1.2796502, b -0.4931336, t 0.30586767] 0.51935077x0.7990013, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/523 208x1 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/523 208x1, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.76029944, r 1.2796502, b 0.30586767, t 0.30836454] 0.51935077x0.0024968684, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/523 208x1, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/452 406x320, buffer 0x5f7e2eea], 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/452 406x320 of 1026x800, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/452 406x320, buffer 0x5f7e2eea], 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/772 406x1 of 1026x800, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/772 406x1, buffer 0x5f7e2eea], 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][1] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/772 406x1, buffer 0x5f7e2eea], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1046.666666666667], [-4.166666507720948, 0.0, 1984.7998741149902]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/524 428x320 brd 0, cur 390/524 428x27, buffer 0x22049943], 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] Gears.reshape 390/524 428x27 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/524 428x320 brd 0, cur 390/524 428x27, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.3058676, r 0.7627966, b 0.3083645, t 0.37578022] 1.0686642x0.067415714, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/524 428x320 brd 0, cur 390/524 428x27, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x5f7e2eea], 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x5f7e2eea], 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 0x5f7e2eea], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1046.666666666667], [-4.166666507720948, 0.0, 2634.39987411499]]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/524 428x320 brd 0, cur 817/524 208x27, buffer 0x22049943], 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] Gears.reshape 817/524 208x27 of 1025x801, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/524 428x320 brd 0, cur 817/524 208x27, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.76029944, r 1.2796502, b 0.3083645, t 0.37578022] 0.51935077x0.067415714, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/524 428x320 brd 0, cur 817/524 208x27, buffer 0x22049943], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x5f7e2eea], 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x5f7e2eea], 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 0x5f7e2eea], 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 0/0 492x384 of 492x384, swapInterval 1, drawable 0xffffffffb601089d, 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 0xffffffff910107dd, tileRendererInUse null
[junit] >> Gears angle 36.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip true
[junit] PRINT Duration 897 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 757x585
[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 0xffffffff910107dd, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffb601089d, 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@45448aba: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@771c58d7
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xa071f7b], image[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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xa071f7b], 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 0x7a132777], image[size 892 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@2e463ae6: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@315724f
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xa071f7b], image[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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xa071f7b], 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 0x7a132777], image[size 892 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@7414a47b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@27d232
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xa071f7b], image[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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xa071f7b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 43.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 0xa071f7b], 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 0x7a132777], image[size 892 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7a132777], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x7a132777], image[size 892 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 0xffffffffb601089d, 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 0xffffffff910107dd, tileRendererInUse null
[junit] >> Gears angle 43.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 2033 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@4988745b: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@154d41d8
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x158618ba], image[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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0x158618ba], 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 0x410de5d7], image[size 892 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@7626740e: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5fea0aed
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x158618ba], image[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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0x158618ba], 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 0x410de5d7], image[size 892 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@5db0eaa8: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1ca68be1
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x158618ba], image[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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x158618ba], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 47.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 0x158618ba], 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 0x410de5d7], image[size 892 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x410de5d7], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x410de5d7], image[size 892 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 0xffffffffb601089d, 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 0xffffffff910107dd, tileRendererInUse null
[junit] >> Gears angle 47.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 1862 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@76e1ca2d: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5f8e3bdb
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3a1633ff], image[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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.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 0x3a1633ff], 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 0x272f9237], image[size 892 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x272f9237], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x272f9237], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x272f9237], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x272f9237], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x272f9237], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x272f9237], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x272f9237], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@55ac226d: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2a68c28
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3a1633ff], image[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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3a1633ff], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.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 0x3a1633ff], 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 0x272f9237], image[size 892 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x272f9237], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x272f9237], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x272f9237], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x272f9237], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x272f9237], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x272f9237], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x272f9237], image[size 892 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 0xffffffffb601089d, 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 0xffffffff910107dd, tileRendererInUse null
[junit] >> Gears angle 54.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true
[junit] PRINT Duration 1112 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@4d55d440: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@68a6a129
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x700f681], image[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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0x700f681], 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 0x3b3f38ec], image[size 892 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b3f38ec], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x3b3f38ec], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3b3f38ec], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x3b3f38ec], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3b3f38ec], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x3b3f38ec], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x3b3f38ec], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@6a01591b: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3e3649a7
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x700f681], image[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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x700f681], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 58.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 0x700f681], 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 0x3b3f38ec], image[size 892 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b3f38ec], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x3b3f38ec], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3b3f38ec], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x3b3f38ec], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3b3f38ec], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x3b3f38ec], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x3b3f38ec], image[size 892 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 0xffffffffb601089d, 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 0xffffffff910107dd, tileRendererInUse null
[junit] >> Gears angle 58.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 1046 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+ 821x649
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@62febc9a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3eb71fc5
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b32be64], image[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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x7b32be64], 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 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x39450ac2], image[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 0x39450ac2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@5e395ad4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@28c4d382
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b32be64], image[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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x7b32be64], 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 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x39450ac2], image[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 0x39450ac2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3842364532019704
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585 -> scaled 1577x1218
[junit] PRINT.offscrn image BufferedImageInt@5ad32851: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@482bd07f
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b32be64], image[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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x7b32be64], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x7b32be64], 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 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x39450ac2], image[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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x39450ac2], image[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 0x39450ac2], image[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 0xffffffffb601089d, 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 0xffffffff910107dd, tileRendererInUse null
[junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip true
[junit] PRINT Duration 1946 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 757x585
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse null
[junit] >> Gears angle 64.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] 0 s: 60 f / 832 ms, 72.1 fps, 13 ms/f; total: 60 f, 72.1 fps, 13 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902875339 d 0ms]]
[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] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902875355 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0_layered
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init ...
[junit] RedSquareES1 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x190108aa, 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[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x4301089f, 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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902875465 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902875465 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902875466 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902875466 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902875466 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x41522ccf], 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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x41522ccf], 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 0x41522ccf], 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 0x3e507891], 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 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3e507891], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] >> Gears angle 19.0, [l -1.0, r 1.0, b -1.5, t 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 0x3e507891], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x41522ccf], 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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x41522ccf], 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 0x41522ccf], 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 0x3e507891], 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 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3e507891], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] >> Gears angle 19.0, [l -1.0, r 1.0, b -1.5, t 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 0x3e507891], 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 0x4301089f, tileRendererInUse null
[junit] >> Gears angle 19.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x5a01088b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 124 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] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1cabf49b], 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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1cabf49b], 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 0x1cabf49b], 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 0x14eec4bc], 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 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x14eec4bc], 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 320x480 brd 0, cur 0/0 320x480, buffer 0x14eec4bc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1cabf49b], 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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1cabf49b], 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 0x1cabf49b], 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 0x14eec4bc], 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 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x14eec4bc], 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 320x480 brd 0, cur 0/0 320x480, buffer 0x14eec4bc], 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 0x4301089f, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a01088b, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 148 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 0xffffffffd501086c, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x77181ea6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x77181ea6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x77181ea6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x53cc5597], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x53cc5597], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x53cc5597], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x77181ea6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x77181ea6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x77181ea6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x53cc5597], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x53cc5597], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x53cc5597], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4c0107f3, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4c0107f3, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4301089f, 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 0x4301089f, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 194 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 0x5a01088b, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x335602ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x335602ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x335602ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2eb9e761], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x32010890, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2eb9e761], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2eb9e761], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x335602ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x335602ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x335602ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2eb9e761], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x32010890, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2eb9e761], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2eb9e761], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x190108aa, tileRendererInUse null
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x190108aa, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4c0107f3, 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 0x4c0107f3, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 341 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 0x4301089f, tileRendererInUse null
[junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6350c04d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6350c04d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6350c04d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x4e98378d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x4e98378d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x4e98378d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6350c04d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6350c04d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6350c04d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x4e98378d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x4e98378d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip true
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x4e98378d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd501086c, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd501086c, tileRendererInUse null
[junit] >> Gears angle 42.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x190108aa, 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 0x190108aa, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 195 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x190108aa, 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 0xffffffffd501086c, 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] 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 0x4c0107f3, tileRendererInUse null
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0xffffffff910107dd, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@5f4fb582: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6f5089e7
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x253c3f1b], image[size 667 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x253c3f1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x253c3f1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2c75cdc5], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2c75cdc5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x2c75cdc5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@6f16c2a0: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@74258b43
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x253c3f1b], image[size 667 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x253c3f1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x253c3f1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2c75cdc5], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2c75cdc5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x2c75cdc5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@166ced9: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6a80da6b
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x253c3f1b], image[size 667 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x253c3f1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x253c3f1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2c75cdc5], image[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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2c75cdc5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.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 0x2c75cdc5], image[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 0x32010890, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x32010890, tileRendererInUse null
[junit] >> Gears angle 48.5, [l -1.0, r 1.0, b -1.5, t 1.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 0xffffffffd501086c, 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 0xffffffffd501086c, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1852 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 0x190108aa, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffff910107dd, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@5557ee5: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5d6f3940
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7618c3a4], image[size 667 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7618c3a4], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x7618c3a4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4218ebc6], image[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 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4218ebc6], image[size 667 x 1000, 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.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 0x4218ebc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@1050c24c: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6daf05da
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7618c3a4], image[size 667 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7618c3a4], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x7618c3a4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4218ebc6], image[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 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4218ebc6], image[size 667 x 1000, 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.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 0x4218ebc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@2a8c944b: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@54725dd2
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7618c3a4], image[size 667 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 0xffffffff910107dd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7618c3a4], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x7618c3a4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4218ebc6], image[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 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4218ebc6], image[size 667 x 1000, 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.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 0x4218ebc6], image[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 0xffffffffb601089d, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb601089d, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x32010890, 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 0x32010890, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1765 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 0xffffffffd501086c, tileRendererInUse null
[junit] >> Gears angle 61.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@ef8064a: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7c0ac3af
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7d332adc], image[size 667 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7d332adc], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x7d332adc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x66ddb5a0], image[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 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x66ddb5a0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 61.0, [l -1.0, r 1.0, b -1.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 0x66ddb5a0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@1a92d352: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7bd77ac7
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7d332adc], image[size 667 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7d332adc], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x7d332adc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x66ddb5a0], image[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 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x66ddb5a0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 61.0, [l -1.0, r 1.0, b -1.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 0x66ddb5a0], image[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 0xffffffffbc010844, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffbc010844, tileRendererInUse null
[junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4c0107f3, 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 0x4c0107f3, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 981 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 0x32010890, 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 0xffffffffb601089d, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@17a46d6e: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@44ef115e
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1ffad1f5], image[size 667 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1ffad1f5], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x1ffad1f5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x43b1d00a], image[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 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x43b1d00a], image[size 667 x 1000, 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.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 0x43b1d00a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@3ecef99b: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@286d4c8c
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1ffad1f5], image[size 667 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1ffad1f5], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x1ffad1f5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x43b1d00a], image[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 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x43b1d00a], image[size 667 x 1000, 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.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 0x43b1d00a], image[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 0xffffffff910107dd, 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 0xffffffff910107dd, 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 0xffffffffbc010844, 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 0xffffffffbc010844, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 982 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 0x4c0107f3, tileRendererInUse null
[junit] >> Gears 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 true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffb601089d, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@3524540d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@57fe986a
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x73843198], image[size 667 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x73843198], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x73843198], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71fd364], image[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 0xffffffffd501086c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71fd364], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.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 0x71fd364], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@76d3e559: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@43cbc718
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x73843198], image[size 667 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x73843198], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x73843198], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71fd364], image[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 0xffffffffd501086c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71fd364], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.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 0x71fd364], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@3cfa8548: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2ab306b8
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x73843198], image[size 667 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 0xffffffffb601089d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x73843198], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x73843198], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71fd364], image[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 0xffffffffd501086c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71fd364], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.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 0x71fd364], image[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 0x190108aa, tileRendererInUse null
[junit] >> Gears angle 73.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x190108aa, 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 true
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff910107dd, 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 0xffffffff910107dd, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1864 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff910107dd, 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 0x190108aa, 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 true
[junit] 0 s: 60 f / 509 ms, 117.8 fps, 8 ms/f; total: 60 f, 117.8 fps, 8 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902886191 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] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902886207 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902886230 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1691902886231 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01_flip1_aa0 took 13.734 sec
[junit] Testcase: test01_flip1_aa0_bitmap took 13.314 sec
[junit] Testcase: test01_flip1_aa0_bitmap_layered took 12.113 sec
[junit] Testcase: test01_flip1_aa0_layered took 12.776 sec
[junit] Testcase: test02_flip1_aa8 took 11.315 sec
[junit] Testcase: test11_flip0_aa0 took 12.235 sec
[junit] Testcase: test11_flip0_aa0_bitmap took 12.379 sec
[junit] Testcase: test11_flip0_aa0_bitmap_layered took 11.703 sec
[junit] Testcase: test11_flip0_aa0_layered took 13.105 sec
[junit] Testcase: test12_flip0_aa8 took 10.851 sec
[junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 125.774 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1691902761160 ms III - Start
[junit] SLOCK [T main @ 1691902761161 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init ...
[junit] RedSquareES1 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x4301089f, 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4bc/GL4bc.hw]
[junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR NVIDIA Corporation
[junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2
[junit] GL_VERSION 4.6.0 NVIDIA 391.35
[junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 325
[junit] GLX_EXTENSIONS 30
[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 0x4301089f, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902763013 d 1ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902763015 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902763015 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902763018 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902763018 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x60787368], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x60787368], image[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 0x60787368], 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 0x1a025a62], image[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 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1a025a62], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1a025a62], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x60787368], image[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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x60787368], image[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 0x60787368], 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 0x1a025a62], image[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 0x4301089f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1a025a62], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 24.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1a025a62], image[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 0x4301089f, 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 0xfffffffff70107f6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 294 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 0x2e0108ad, 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 0xffffffffbc010844, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x43050c28], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x43050c28], 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 0x43050c28], 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 0x3a14027d], 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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3a14027d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[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] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3a14027d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x43050c28], 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 0xffffffffbc010844, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x43050c28], 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 0x43050c28], 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 0x3a14027d], 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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3a14027d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true]
[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] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3a14027d], 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 0x55010712, 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 0x55010712, 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 0xfffffffff70107f6, 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 0xfffffffff70107f6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 208 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4f74ee2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x55010712, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6d2cf070], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010712, tileRendererInUse null
[junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xfffffffff70107f6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 529 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 0x4301089f, 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 2048x2048 of 2048x2048, swapInterval 1, drawable 0x57010880, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0xbb047a1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0xbb047a1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0xbb047a1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x4bcf2537], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x4c0107f3, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x4bcf2537], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x4bcf2537], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0xbb047a1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x57010880, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0xbb047a1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0xbb047a1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x4bcf2537], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x4c0107f3, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x4bcf2537], image[size 668 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.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x4bcf2537], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a01088b, 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 0x5a01088b, 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 0xfffffffff70107f6, 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 0xfffffffff70107f6, 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.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+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6b44fd86], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x498d817c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a01088b, 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 0xfffffffff70107f6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 545 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[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 0xfffffffff70107f6, 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 0x5a01088b, tileRendererInUse null
[junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.5, t 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@4d667350: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1d407fc7
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a45b6f6], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57511671], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@5d0af527: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2691d559
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a45b6f6], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57511671], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@42d95b4c: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@251829e6
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a45b6f6], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x6a45b6f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57511671], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x57511671], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 53.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 0x57511671], image[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 0x5a01088b, tileRendererInUse null
[junit] >> Gears 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 2403 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@6512fd4b: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3fe24441
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x26ff219d], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7913ce89], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@3361362: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@15f470fd
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x26ff219d], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7913ce89], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@75e586a: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@29b0780c
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x26ff219d], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x26ff219d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7913ce89], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7913ce89], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 60.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 0x7913ce89], image[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 0x5a01088b, 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 0xfffffffff70107f6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1916 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@131f038b: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@40a21aef
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71c0aa0a], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x220f9593], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@39352fd6: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@59ecdb68
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71c0aa0a], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x71c0aa0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x220f9593], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x220f9593], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.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 0x220f9593], image[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 0x5a01088b, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1258 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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@278ef95c: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@89b326
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x484173ac], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51aa5f13], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@c62e89: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3570aad2
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x484173ac], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x484173ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51aa5f13], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x51aa5f13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.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 0x51aa5f13], image[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 0x5a01088b, 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 0xfffffffff70107f6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 1197 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+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@330952d4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3dc3b104
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e27be91], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d229dbb], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@59af49f1: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5d3e6bc8
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e27be91], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d229dbb], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@15624b3e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1e741a5e
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e27be91], image[size 667 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff70107f6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x6e27be91], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d229dbb], image[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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x5a01088b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3d229dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.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 0x3d229dbb], image[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 0x5a01088b, tileRendererInUse null
[junit] >> Gears angle 78.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70107f6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 2163 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70107f6, 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 0x5a01088b, 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] 0 s: 60 f / 787 ms, 76.2 fps, 13 ms/f; total: 60 f, 76.2 fps, 13 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902776380 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[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902776400 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_bitmap
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init ...
[junit] RedSquareES1 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 0x37010046, 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[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL2/GL4bc.hw]
[junit] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
[junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Microsoft Corporation
[junit] GL_RENDERER GDI Generic
[junit] GL_VERSION 1.1.0
[junit] GLSL false, has-compiler-func: false
[junit] GL FBO: basic false, full false
[junit] GL_EXTENSIONS 3
[junit] GLX_EXTENSIONS 0
[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 0x3d010807, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902777131 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902777131 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902777132 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902777133 d 0ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1691902777133 d 0ms]]
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2a9241c2], image[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 0x37010046, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2a9241c2], image[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 0x2a9241c2], 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 0xf0f078a], image[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 0x3d010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xf0f078a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0xf0f078a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2a9241c2], image[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 0x37010046, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2a9241c2], image[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 0x2a9241c2], 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 0xf0f078a], image[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 0x3d010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xf0f078a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0xf0f078a], image[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 0x3d010807, tileRendererInUse null
[junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x37010046, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 120 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-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 0xffffffffed010644, tileRendererInUse null
[junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x40010856, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x25faa2d4], image[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 0x40010856, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x25faa2d4], image[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 1024x1024 brd 0, cur 0/0 320x480, buffer 0x25faa2d4], 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 0x5d34b39b], image[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 0xffffffffed010644, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x5d34b39b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x5d34b39b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 772x595
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x25faa2d4], image[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 0x40010856, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x25faa2d4], image[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 1024x1024 brd 0, cur 0/0 320x480, buffer 0x25faa2d4], 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 0x5d34b39b], image[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 0xffffffffed010644, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x5d34b39b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x5d34b39b], image[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 0x3d010807, tileRendererInUse null
[junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x3d010807, tileRendererInUse null
[junit] >> Gears angle 21.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x37010046, 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 0x37010046, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 188 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x34233cec], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4e60527d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3d010807, tileRendererInUse null
[junit] >> Gears angle 26.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x37010046, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 548 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-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 0x160108ea, tileRendererInUse null
[junit] >> Gears angle 31.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0xffffffffcc0108b2, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x382b97d5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffffcc0108b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x382b97d5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x382b97d5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x603688ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x160108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x603688ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 31.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x603688ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x382b97d5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0xffffffffcc0108b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x382b97d5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x382b97d5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x603688ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 668x1000 of 668x1000, swapInterval 1, drawable 0x160108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x603688ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 31.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x603688ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3d010807, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3d010807, 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x37010046, 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 0x37010046, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 532 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-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+ 836x659
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7865546218487395
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x37010046, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2c9ff802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/0 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -1.4970059, t -0.059880257] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b -0.059880257, t 1.3772454] 0.08383232x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r -0.044910252, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.044910192, r 0.9131736, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0x3d010807, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9131737, r 0.997006, b 1.3772454, t 1.4970059] 0.08383232x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x104f9a0a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3d010807, tileRendererInUse null
[junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x37010046, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 521 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 772x595
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-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 0x65010812, 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 0xffffffffa0010861, 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] PRINTable: OffscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@4e1d07fd: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@382361b8
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x352b0a3e], image[size 667 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 0x65010812, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75b0c098], image[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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@47484f83: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@da7428
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x352b0a3e], image[size 667 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 0x65010812, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75b0c098], image[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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@2e2d646e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@237207cb
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x352b0a3e], image[size 667 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 0x65010812, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x352b0a3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75b0c098], image[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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x75b0c098], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x75b0c098], image[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 0xffffffffa0010861, tileRendererInUse null
[junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x65010812, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN
[junit] PRINT Duration 2112 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-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 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@35852119: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@53e1f37d
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x74cd9448], image[size 667 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 0x65010812, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7bd20c64], image[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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7bd20c64], 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 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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7bd20c64], 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 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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7bd20c64], 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 -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 0xffffffffa0010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7bd20c64], 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 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 0x7bd20c64], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239
[junit] PRINT.offscrn image BufferedImageInt@9641c2: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@da00b01
[junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x74cd9448], image[size 667 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 0x65010812, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x65010812, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, 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 0x74cd9448], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7bd20c64], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap